Remove support for XBL <resources>
Categories
(Core :: XBL, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(1 file)
Assignee | ||
Comment 1•4 years ago
|
||
Now that we can remove the last usage in-tree of <xbl:resources> in bug 1470880, we can remove the implementation, yay!
Jordi, fyi. I think this shouldn't affect Thunderbird:
https://searchfox.org/comm-central/search?q=%3Cresources%3E&case=false®exp=false&path=
There's a bunch of usage under suite/
, but that's about it.
Comment 2•4 years ago
|
||
Thanks for the heads-up. Yes, we have removed <resources>
bit by bit, but there is one left in common/ which would break us.
Comment 3•4 years ago
|
||
I think that remaining one is not necessary since button.css is included in widgets.css - https://searchfox.org/comm-central/source/mozilla/toolkit/content/widgets.css#11
We can't convert the menu-button binding yet since button hasn't yet been de-xbl'd in mozilla-central yet.
Is this a dupe of bug 1474069?
Comment 4•4 years ago
|
||
I'm on removing the last <resource> in common. It needs some tweaks to look like before.
Comment 5•4 years ago
|
||
I filed bug 1546082 for the remaining <resources> for TB.
Assignee | ||
Comment 6•4 years ago
|
||
So much unsound code going away :-)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e85cb54e5944 Remove support for XBL resources. r=TYLin
Comment 9•4 years ago
|
||
Backed out changeset e85cb54e5944 (Bug 1546046) complementary backout after 1470880 was backed out
Bug 1546256 was caused by not backing this out alongside 1470880.
Comment 10•4 years ago
|
||
Updated•4 years ago
|
Comment 11•4 years ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1855d66f55a5 Remove support for XBL resources. r=TYLin
Comment 12•4 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Description
•