Re:Firefox and Thunderbird: A Fork in the Road
by icebraining on Wednesday April 27, 2016 @03:52AM
(#11578540)
Killing XUL is not a problem in itself, what's not clear is whether WebExtensions will support the same advanced features, and the goal of keeping compatibility with Chrome implies it won't.
Re:Firefox and Thunderbird: A Fork in the Road
by TazeTSchnitzel on Wednesday April 27, 2016 @07:24AM
(#11579398)
Chrome compatibility isn't a major goal, IIRC. WebExtensions are based on the Chrome API but will neither necessarily implement all Chrome features, nor be restricted to the set implemented by Chrome, AIUI.
Re:Firefox and Thunderbird: A Fork in the Road
by icebraining on Wednesday April 27, 2016 @07:34AM
(#11579433)
Well, it sounded like a major goal in their announcing blog post:
We would like add-on development to be more like Web development: the same code should run in multiple browsers according to behavior set by standards, with comprehensive documentation available from multiple vendors. To this end, we are implementing a new, Blink-compatible API in Firefox called WebExtensions. Extension code written for Chrome, Opera, or, possibly in the future, Microsoft Edge will run in Firefox with few changes as a WebExtension.
https://blog.mozilla.org/addons/2015/08/21/the-future-of-dev...
Re:Firefox and Thunderbird: A Fork in the Road
by alexvoda on Wednesday April 27, 2016 @03:30PM
(#11583741)
Killing XUL is actually a significant issue.
It affects:
-Thunderbird
-Instantbird
-Nightingale
-Celtx
-Blue Griffon
-Pencil project
-Komodo IDE
And others.
Re:Firefox and Thunderbird: A Fork in the Road
by icebraining on Wednesday April 27, 2016 @05:39PM
(#11584789)
Fair enough, I meant to Firefox itself.
And while XUL is the base that many extensions have been built on, Mozilla are quite right to throw it out. If Firefox chucks it, I doubt forks of it will manage to maintain it well. It's half-dead already.