[meta] De-XBL
Categories
(Core :: XBL, task, P5)
Tracking
()
People
(Reporter: bgrins, Unassigned)
References
(Blocks 3 open bugs, )
Details
(Keywords: meta)
Updated•7 years ago
|
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Updated•7 years ago
|
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Reporter | ||
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Reporter | ||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Reporter | ||
Updated•6 years ago
|
Comment 8•6 years ago
|
||
Hi, I'm working on de-xbl for Thunderbird. I'm converting some bindings that inherit from the popup/menupopup binding, but that requires converting menupopup to a custom element (in order to inherit from it). (See bug 1531296.)
I see some menu related de-xbl bugs are in the works, but didn't see menupopup specifically. Is the plan for menupopup to just do a 1-to-1 conversion? Or something else? (I've done a quick auto-conversion, just for testing purposes so far, and it seems pretty straightforward at first go.)
Reporter | ||
Comment 9•6 years ago
|
||
(In reply to Paul Morris [:pmorris] from comment #8)
Hi, I'm working on de-xbl for Thunderbird. I'm converting some bindings that inherit from the popup/menupopup binding, but that requires converting menupopup to a custom element (in order to inherit from it). (See bug 1531296.)
I see some menu related de-xbl bugs are in the works, but didn't see menupopup specifically. Is the plan for menupopup to just do a 1-to-1 conversion? Or something else? (I've done a quick auto-conversion, just for testing purposes so far, and it seems pretty straightforward at first go.)
There isn't a bug on file yet just for menupopup. Bug 1525101 is on file to do some inherited bindings (like https://bgrins.github.io/xbl-analysis/tree/#autocomplete-rich-result-popup), but it turns out that those don't actually need to extend the "popup" binding, so we aren't implementing the MozPopup class for that one.
I think it could make sense to have a separate bug that does just menupopup alone (https://github.com/bgrins/xbl-analysis/blob/gh-pages/elements/generated/Popup.js), although we may have to do the places popups at the same time (so they don't get both CE and XBL attached). Let's move the discussion to Bug 1531296 and figure out what makes sense.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Hello, i was browsing the code repo and noticed that there are a lot of tests that declare bindings https://dxr.mozilla.org/mozilla-central/search?q=%3Cbindings+-path%3A*.rs+-path%3A*.cpp&redirect=false
Is there a bug to deal with that, now that you are almost done with regular bindings?
Reporter | ||
Updated•5 years ago
|
Comment 11•5 years ago
|
||
can be considered fixed now since we have no XBL bindings left? there's a bunch of open dependents still though, they need to retriage perhaps?
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 12•5 years ago
|
||
(In reply to alexander :surkov (:asurkov) from comment #11)
can be considered fixed now since we have no XBL bindings left? there's a bunch of open dependents still though, they need to retriage perhaps?
Yes, this has served its purpose. Let's close this one and move any follow up work into other bugs (like Bug 1566221 and Bug 1563415).
Description
•