Live data from Hacker News

Firefox 53: Quantum Compositor, Compact Themes, CSS Masks

hacks.mozilla.org

101–108 of 108 posts

Re: Firefox 53: Quantum Compositor, Compact Themes, CSS Masks

#101
post #99

Earlier quoted context omitted.

It's literally ported from Servo. > The goal of the Quantum Render project is to take the WebRender compositor in Servo and embed it in Firefox https://wiki.mozilla.org/Platform/GFX/Quantum_Render

That's Quantum Render, not Quantum Compositor.

The meaning of "Quantum" is a bit confusing. I thought it was only Servo ports, but after I read your post I looked around and found this. I guess it's any improvement to Gecko?

"Quantum has a number of components, including several adopted from the Servo project."

https://medium.com/mozilla-tech/a-quantum-leap-for-the-web-a...

Re: Firefox 53: Quantum Compositor, Compact Themes, CSS Masks

#102
post #60

Earlier quoted context omitted.

The standard of quality is if you can build applications that behave as if they were native with a browser. Considering stuff like Electron and co, that's not an unusual request.

Do people actually make web pages that try to look native to the OS they're loaded on? That is a lot of effort to reimplement GUI toolkits and I can't think of anything I've seen that does it. I'd say the real way to look native in firefox involves XUL, even if it is getting removed.

Well, considering the web is replacing native toolkits more and more, there better be, eh?

Either you can build something looking native in the web languages, or Electron and co habe failed already.

Re: Firefox 53: Quantum Compositor, Compact Themes, CSS Masks

#103
post #77
post #65

Earlier quoted context omitted.

Electrolysis has been enabled by default since Firefox 48. Source: https://wiki.mozilla.org/Electrolysis#Schedule .

> As of Firefox 54+ (early 2017), our Multi-Content process model is currently being tested on Nightly (4 processes). Four content processes will be enabled on 54 Aurora and if stable enough, we will begin to roll it out in Firefox 54 Beta experiments. This seems to be the case because I downloaded Firefox 53 for the first time on my new MacBook Pro and e10s wasn't enabled. I had to go to about:config and enable it m…

[deleted]

Re: Firefox 53: Quantum Compositor, Compact Themes, CSS Masks

#104
post #9

I switched to Chrome in 2016 because I needed to easily switch between multiple profiles. With Firefox I have to launch with a command line switch. :(

Update: I installed profilist and now I learned that I have to reinstall extensions on a per-profile basis. boo hoo :(

Re: Firefox 53: Quantum Compositor, Compact Themes, CSS Masks

#105

Earlier quoted context omitted.

just fyi you can access the filesystem with file:/// URLs, and I was able to run arbitrary programs.

Yup. That's a feature. Run any app on any platform in your browser. That's where I'm taking Browserling. We've a bunch of users already running all kinds of software in their browsers so rather than restricting VMs, I'm opening them up. These are throw away VMs anyway, once the session is up, VM is gone.

Ah, back in the day I had Netscape setup to launch exes in DOSEmu.

Re: Firefox 53: Quantum Compositor, Compact Themes, CSS Masks

#106
post #100

Earlier quoted context omitted.

Hardware video decoding does not work in linux period. It doesn't matter whether you play an mp4 or vp9 video.

Not sure what you mean by that. It's true that Chrome/Chromium don't support it. [0] Linux itself certainly supports it [1], and at least Mozilla have some progress towards it happening [2][3][4], if slow progress. However, we used to have hardware video decoding via gstreamer and VLC within Firefox as plugins, using VAAPI and NPAPI, so it's still possible to get working today. [0] https://bugs.chromium.org/p/chromiu…

Right, this explains why my laptop has been running at a steady 85c the last few days, back to chrome for a bit then.

Re: Firefox 53: Quantum Compositor, Compact Themes, CSS Masks

#107
post #99

Earlier quoted context omitted.

That's Quantum Render, not Quantum Compositor.

The meaning of "Quantum" is a bit confusing. I thought it was only Servo ports, but after I read your post I looked around and found this. I guess it's any improvement to Gecko? "Quantum has a number of components, including several adopted from the Servo project." https://medium.com/mozilla-tech/a-quantum-leap-for-the-web-a...

Quantum is the umbrella, if you will, under which a bunch of performance focused subprojects are being developed. Some of them (Quantum Render, Quantum CSS) are importing Servo components (WebRender and Stylo, respectively), while others (Quantum DOM, Quantum Compositor, Quantum Flow) are serious surgery on existing Gecko components.

Re: Firefox 53: Quantum Compositor, Compact Themes, CSS Masks

#108
post #82

And, as always, I just added Firefox 53 to Browserling. You can try this new version at this URL without installing or updating it: https://www.browserling.com/firefox/53/news.ycombinator.com I've a bunch of VMs available for free testing. If there are too many people wanting to try it, then you'll have to wait in a queue for a few minutes.

Most of the Safari versions are broken because your URL route mechanism is not prepending " http://" to the front of the URL.

Thanks, I'll fix that.
Post reply on HN