Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Stylo is built as default even if Fennec/Android

843 views
Skip to first unread message

Makoto Kato

unread,
Oct 27, 2017, 9:25:06 AM10/27/17
to dev-pl...@lists.mozilla.org, mobile-firefox-dev
Hi, all.

You know, stylo (Quantum CSS) is turned on Firefox Desktop only.
Stylo team is working very hard for Android too, then all reftests and
mochitests are passed now even if Fennec/Android.

So I would like to turn on stylo build on Android of Nightly channel
for feedback. Although the preference still keeps off as default on
58 cycle, it will be turned on 59 cycle.

After landing bug 1411802 [*1], you can enable stylo with
layout.css.servo.enabled=true via about:config even if Android.

Also, this change is nightly channel only. Even if 58, beta and
release channel for Fennec don't build stylo due to package size
(incremented size is 1.6MB when using NDK11c's gcc).

And, developers don't require additional build config after this
change. But you might require ./mach bootstrap if you don't install
clang (for bindgen) yet. Of course, we can use --disable-stylo not to
build sytlo.

If you want to know current status for Android/stylo, please watch bug
1366049 [*2] that is meta bug.


-- Makoto Kato

[*1] https://bugzilla.mozilla.org/show_bug.cgi?id=1411802
[*2] https://bugzilla.mozilla.org/show_bug.cgi?id=1366049

Nicholas Alexander

unread,
Oct 27, 2017, 11:22:12 AM10/27/17
to Makoto Kato, dev-platform, mobile-firefox-dev
On Fri, Oct 27, 2017 at 6:24 AM, Makoto Kato <m_k...@ga2.so-net.ne.jp>
wrote:

> Hi, all.
>
> You know, stylo (Quantum CSS) is turned on Firefox Desktop only.
> Stylo team is working very hard for Android too, then all reftests and
> mochitests are passed now even if Fennec/Android.
>
> So I would like to turn on stylo build on Android of Nightly channel
> for feedback. Although the preference still keeps off as default on
> 58 cycle, it will be turned on 59 cycle.
>

Great work, Makoto and team! Excited to see new technology on Android.

Nick
0 new messages