Bug Tracker

Ticket #8936 (closed bug: fixed)

Opened 3 years ago

Last modified 3 years ago

.css and .style call adds "px" to widows a orphans style prop which are both "number only"; crash in IE

Reported by: woelfela@… Owned by: rwaldron
Priority: blocker Milestone: 1.next
Component: css Version: 1.5.2
Keywords: Cc:
Blocking: Blocked by:

Description

According the WC3 definition for CSS2.1 the styles "widows" and "orphans" use the type integer.

Under IE9 the styles are saved inside the "DispHTMLStyle" type which controls the passed value types for the styles applied via myDom.css() and myDom.style()

Solution:

the JSON in jquery-1.5.2.js:5795 needs to be extended by the additional keywords "widows" and "orphans"

jquery-1.5.2.js:5795 =>

// Exclude the following css properties to add px
cssNumber: {
	"zIndex": true,
	"fontWeight": true,
	"opacity": true,
	"zoom": true,
	"lineHeight": true
},

Change History

comment:1 Changed 3 years ago by rwaldron

  • Owner set to rwaldron
  • Status changed from new to assigned
  • Component changed from unfiled to css

pull request momentarily

comment:2 Changed 3 years ago by rwaldron

  • Priority changed from undecided to blocker

comment:4 Changed 3 years ago by Rick Waldron

  • Status changed from assigned to closed
  • Resolution set to fixed

Landing pull request 340. Adds widows, orphans to cssNumber hash; includes tests. Fixes #8936.

More Details:

Note: See TracTickets for help on using tickets.