Firefox 58 for Android: enable Quantum CSS engine

Mozilla plans to release the first major bits of Project Quantum, the organizations new web engine in Firefox 57 Stable on the desktop.

The new technology makes Firefox two times as fast as Firefox versions that were released in 2017 as well according to Mozilla.

While we do know that Mozilla will launch Quantum parts in Firefox 57, we did not really know up until now when Quantum would become a part of the mobile version of the Firefox web browser for Android.

Mozilla plans to launch Quantum in Firefox for Android with the release of Firefox 59 Stable for the mobile operating system. This does not mean however that Firefox for Android users cannot test the new functionality before that.

Firefox 58 Nightly for Android supports the Quantum CSS engine already, and users may enable it for testing purposes.  Nightly is the cutting edge development version of Firefox, and it is available both for desktop operating systems but also on Android.

 

firefox 58 android quantum css

Here is what you need to do to enable Quantum CSS in Firefox 58 for Android:

  1. Make sure you run Firefox 58 Nightly. You can check the version by loading about:firefox in the browser's address bar.
  2. Open the about:config page in the browser.
  3. Use the search function to find layout.css.servo.enabled.
  4. Set the preference to true by tapping on it, and then on the toggle button that is displayed.

Note: You can disable the engine at any time by repeating the steps outlined above, and setting the preference to false. This may be necessary for instance if you run into sites that don't render properly under the new engine.

Read also:  Firefox 53: search in large select fields

Once you have set the preference to true, Quantum CSS is used as the style engine in Firefox for Android.

Tip: you can follow the progress that Mozilla makes on [email protected].

Closing Words

Firefox for Android users won't see the boost that Firefox for desktop users will experience when Firefox 57 is released. They have to wait (at least) two releases before the new CSS engine is available in the stable version. A quick test using the most recent Nightly version resulted in a faster browsing experience and no issues whatsoever.

Now You: How excited are you about Project Quantum finally landing in Firefox? (via Sören)

Summary
Article Name
Firefox 58 for Android: enable Quantum CSS engine
Description
Mozilla plans to launch Quantum in Firefox for Android with the release of Firefox 59 Stable for the mobile operating system.
Author
Publisher
Ghacks Technology News
Logo
Advertisement
Please share this article

Facebooktwittergoogle_plusredditlinkedinmail



Responses to Firefox 58 for Android: enable Quantum CSS engine

  1. t October 31, 2017 at 2:53 pm #

    This setting is present in Firefox 56 as well I just searched and enabled it

    • Moses October 31, 2017 at 6:31 pm #

      Not all necessary components of Servo are implemented in 56 so it may not work as expected. Best to get the Beta version to experience true speed.

  2. anon3 October 31, 2017 at 5:07 pm #

    What happens with legacy add-ons in Firefox 57 for Android? Same as desktop or...?

    • NiLSPACE October 31, 2017 at 6:42 pm #

      Firefox for Android never had XUL extensions.

      • Jody Thornton October 31, 2017 at 6:51 pm #

        That may give a better indication as the reason for the removal of XUL extensions for Firefox 57/Quantum. Won't that make the desktop and mobile versions more similar in structure, thereby reducing development costs?

      • anon3 October 31, 2017 at 8:16 pm #

        How come they're installable, then? I have Self-Destructing Cookies in FFA 56.

  3. Anonymous October 31, 2017 at 8:01 pm #

    I am eagerly waiting for WebRender. I know Firefox 57 (desktop) is going to be a lot faster and smoother, but it's still missing the crazy fast WebRender. With Stylo and WebRender we're displaying currently demanding websites at 200-300 FPS, which means this tech can enable a new internet era to be born, like the Web 2.0 who was born thanks to the past browser wars over JS performance.

  4. Mo October 31, 2017 at 8:58 pm #

    Whatever happened to Samsung and Mozilla working together on a web browser for Android?

    • Spazturtle October 31, 2017 at 9:44 pm #

      You mean Servo? You might notice that the new layout engine in Firefox is called "layout.css.servo".

      • Mo November 1, 2017 at 1:17 pm #

        Yes that is what I mean. We are seeing it now, I wonder if Samsung will start using Mozilla's rendering engine in their browser once it is stable and released.

    • MdN November 1, 2017 at 1:15 am #

      Were there plans for that? Well, considering how good the Samsung browser already is (with AdBlock Plus extension blocking ads and trackers) I don't see a need for anything more. It just had an update that made it even better.

      • Mo November 1, 2017 at 1:18 pm #

        I figured they both had press release about it so I though future Samsung Browsers would be powered by Mozilla. It might still be once Servo is stable. Currently Samsung's Browser is based on webkit/blink, and it is great browser to use. But would love it be powered by Servo, maybe that's the fanboy in me speaking.

      • Kirk November 1, 2017 at 6:02 pm #

        Samsung browser forces you to create an account to download any extensions; also uBlock Origin is superior to the build in ad block of Samsung browser.

      • MdN November 1, 2017 at 7:26 pm #

        @Mo, yes, I wouldn't mind seeing the Samsung browser with the Servo engine.
        @Kirk - AdBlock Plus for Samsung Browser is available at the Play Store, as well as AdGuard Content Blocker for it, and the browser itself for any Android phone with 5.0 or higher. No need for a Samsung account.
        Yes, uBlock Origin is superior (Samsung Browser doesn't have a "built in" adblock), especially since it offers proper control, and if I could have uMatrix on my phone browser I'd use it, but Firefox for Android is just clumsy to use, especially with one hand, and the Samsung Browser has an almost perfect layout and still blocks most trackers.
        For pages I don't fully trust and where I just need to read something quickly, I use the Privacy Browser (F-Droid version) with cookies and Javascript disabled, and history cleaning on exit.

  5. Kirk November 1, 2017 at 1:07 am #

    Huh I am running the latest version of Nightly and the config key you mention isn't even available here. Is the roll out maybe specific to some users right now.

    • James Edward Lewis II November 1, 2017 at 6:33 am #

      If the preference doesn't exist, create it: It will be a Boolean.

      • Kirk November 1, 2017 at 6:04 pm #

        Ah well. The previous Nightly update just bought the preference in the about:config now.

  6. Kirk November 1, 2017 at 6:05 pm #

    There is an associated toggle as layout.css.servo.chrome.enabled ; what does that do?

    • Please Martin Don't Hurt Me November 2, 2017 at 12:51 pm #

      Enable Stylo for the browser UI

Leave a Reply