Restrict parsing of -moz-binding to chrome and UA sheets.
Categories
(Core :: CSS Parsing and Computation, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
(Keywords: dev-doc-complete, site-compat)
Attachments
(1 file)
Comment 1•6 years ago
|
||
Tentatively blocking on Bug 1465457, although it sounds like there could be a workaround for reftests to enable -moz-binding there.
Comment 2•6 years ago
|
||
We probably do need to turn this off in all tests, there are even -moz-binding:
being set in inline styles.
https://searchfox.org/mozilla-central/search?q=style%3D%22-moz-binding&case=false®exp=false&path=
Assignee | ||
Comment 3•6 years ago
|
||
Hmm, yeah, that's right... That's unfortunate, but probably not worth to rewrite tests.
Assignee | ||
Comment 4•6 years ago
|
||
But enable it in all tests because a lot of them rely on using it in the
style="" attribute for example, or in inline stylesheets, which will no longer
parse this (even in chrome documents), and we don't want to rewrite all the XUL
and XBL tests.
Updated•6 years ago
|
Comment 6•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Comment 7•6 years ago
|
||
Note to MDN writers: I've added a note about this to the 67 rel notes: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/67#CSS
In terms of other things, might need to just update BCD.
Comment 8•6 years ago
|
||
I have finished off the documentation of this by updating the compat data: https://github.com/mdn/browser-compat-data/pull/4092
Posted site compatibility note: https://www.fxsitecompat.com/en-CA/docs/2019/moz-binding-css-property-has-been-removed/
Updated•6 years ago
|
Description
•