Closed Bug 1475220 Opened 6 years ago Closed 6 years ago

Cleanup a bit push_applicable_declarations.

Categories

(Core :: CSS Parsing and Computation, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: emilio, Assigned: emilio)

Details

Attachments

(1 file)

Now that !important is handled elsewhere we can cleanup getDefaultComputedStyle a bit.
Sorry for not using phabricator, but terrible internet :)
Attachment #8991600 - Flags: review?(xidorn+moz)
Comment on attachment 8991600 [details] [diff] [review]
Cleanup push_applicable_declarations.

Review of attachment 8991600 [details] [diff] [review]:
-----------------------------------------------------------------

So this patch changes the behavior to skipping XBL rules for getDefaultComputedStyle. This should probably be mentioned in the commit message.

Also you should probably remove your FIXME comment above that piece of code.
Attachment #8991600 - Flags: review?(xidorn+moz) → review+
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/mozilla-inbound/rev/610ab76d2f80
Cleanup push_applicable_declarations. r=xidorn
https://hg.mozilla.org/mozilla-central/rev/610ab76d2f80
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: