Closed Bug 550497 Opened 14 years ago Closed 14 years ago

remove unneeded 'transition-property' serialization code

Categories

(Core :: CSS Parsing and Computation, defect, P4)

defect

Tracking

()

RESOLVED FIXED
mozilla1.9.3a4

People

(Reporter: dbaron, Assigned: dbaron)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Attached patch patchSplinter Review
There's a bit of leftover code from early versions of the transitions patch that should be removed:  in particular, -moz-transition-property used to be stored in nsCSS* structs as nsCSSProperty integer constants, but that wasn't compatible with accepting (and round-tripping) properties that we don't accept.  So before bug 435441 landed, we changed the storage to strings (and converted to nsCSSProperty IDs in nsRuleNode).

So we don't need this serialization code for handling enumerated values of -moz-transition-property, since it doesn't ever have enumerated values.

This passes all unit tests on try.
Attachment #430648 - Flags: review?(bzbarsky)
Attachment #430648 - Flags: review?(bzbarsky) → review+
http://hg.mozilla.org/mozilla-central/rev/efb4e01eb2ba
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Priority: -- → P4
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3a4
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: