4 ms·
It's a possible eventual goal but we don't have concrete plans or a timeline. Stylo and the like let us get improvements out to users well before we need to de
by Manishearth 9y ago
It's a possible eventual goal but we don't have concrete plans or a timeline.
Stylo and the like let us get improvements out to users well before we need to deal with that.
- Brakenshire 9y agoAlso, all the discussion so far seems to focus on desktop firefox, are these improvements coming to firefox for android, or is that a longer term project, perhaps when servo is ready?
- robin_reala 9y agoStylo isn’t available on Firefox for Android yet but you can track this bug; they’d like to enable it “sooner rather than later” https://bugzilla.mozilla.org/show_bug.cgi?id=1366049 https://bugzilla.mozilla.org/show_bug.cgi?id=1366049
- Manishearth 9y agoWe're hoping to have stylo in 57, and I would expect it to be on android in the next release (58), but no promises. Basically we intend for it to work eventually on android, but it didn't get prioritized.
- enz 9y agoI can turn on `layout.css.servo.enabled`, on Firefox 55 Android (and Desktop). What does it mean? If I understand correctly, Firefox will have this property turned on by default in 57/58 but it's possible to have it early?
- Manishearth 9y agoNo, it won't do anything on 55. Or on 56/57 Android. Stylo can be disabled at build time, and this was the case for 55 and is still the case for android. We don't remove the associated prefs in that case (about:config doesn't have UX because it's not exactly user facing). You can go to about:support to see if stylo is actually enabled. There's a "stylo" column. It's not there in 55, but no 55 release has stylo enabled at build time; so if you don't have that column at all, stylo isn't there.
- metajack 9y agoThere's more to putting it in the product than just the code, but the style system in Servo does already work on Android. Once 57 ships, I suspect there will be some resources to start doing the remaining product integration work for Firefox on Android.
- peoplewindow 9y agoI have to say, that seems like exactly the right approach and it's seriously impressive to see what you're doing. I remember the original Mozilla, how it started out as a total rewrite of Navigator. It took years to reach feature parity and Navigator lost all of its market share in that time. Being able to do refactorings like this, and introduce a whole new language at the same time, is seriously impressive engineering. Bravo.