Remember when a tab freezing didn't make Firefox's UI chrome unresponsive? I do, too.
The Firefox UI Is Now Built with Web Components
31–40 of 260 posts
Re: The Firefox UI Is Now Built with Web Components
#32Re: The Firefox UI Is Now Built with Web Components
#33Earlier quoted context omitted.
Firefox used to be built in a custom markup language called XUL, which had a number of security issues over the years as it got less attention than the HTML, etc used to render page contents. So this should help Firefox be more secure, by decreasing attack surface.
But XUL was simpler, wasn't it?
Re: The Firefox UI Is Now Built with Web Components
#34Poor web components. Everybody rags on them.
Because the API is really ugly. I can't see them ever taking off except maybe as an implementation of another library with a cleaner API.
Re: The Firefox UI Is Now Built with Web Components
#35Security implications? Does this strip away a layer of security?
Re: The Firefox UI Is Now Built with Web Components
#36Does this mean the missing extension icons I got for a few days now are because of this? (I use nightly) or is this an uncorrelated bug and I now think that the rewrite is at fault because I combine unrelated information?
Re: The Firefox UI Is Now Built with Web Components
#37can it cause perfomance issue ? I know for example the devtool is written in react and it's a lot slower than chrome devtools (I don't know how chrome devtool is written) and the javascript debugger is sometime not even usable because it's so slow.
We've focused on performance and quality over the past six months and believe it should be much better.
If you're still seeing issues, feel free to record a performance profile and send it to us:
- https://profiler.firefox.com/ - https://bugzilla.mozilla.org/enter_bug.cgi?product=DevTools&...
I'd be happy to fix it!
Re: The Firefox UI Is Now Built with Web Components
#38can it cause perfomance issue ? I know for example the devtool is written in react and it's a lot slower than chrome devtools (I don't know how chrome devtool is written) and the javascript debugger is sometime not even usable because it's so slow.
Chrome devtools is also a JS application: https://github.com/ChromeDevTools/devtools-frontend .
https://github.com/ChromeDevTools/devtools-frontend/blob/mas...
Re: The Firefox UI Is Now Built with Web Components
#39Earlier quoted context omitted.
Because the API is really ugly. I can't see them ever taking off except maybe as an implementation of another library with a cleaner API.
This is one of the goals of Polymer- a cleaner API/abstraction layer on top of web components, right?
Re: The Firefox UI Is Now Built with Web Components
#40Poor web components. Everybody rags on them.
Because the API is really ugly. I can't see them ever taking off except maybe as an implementation of another library with a cleaner API.