Note that this landed on inbound yesterday and was merged to m-c this
morning. If you get strange build errors (bkelly already reported one
due to missing the glXGetCurrentContext symbol) it might be because of
this. Adding ac_add_options --disable-webrender to your mozconfig
should work around it, but please file a bug as well and mark it
blocking bug 1342450. Thanks!

On Mon, Mar 13, 2017 at 6:08 PM, Kartikaya Gupta <kgu...@mozilla.com> wrote:
> (Cross-posted to dev-platform and dev-tech-gfx, please reply to dev-platform)
>
> In the near future I'm planning to make a change so that WebRender
> will be built (but not enabled) by default in most Nightly/local
> builds [1]. This will allow anybody running a stock nightly to turn on
> The QuantumRender Experience™ by flipping a pref [2] and restarting
> the browser [3].
>
> Because this change will build more rust code into libxul,
> compilation/linking time may be negatively impacted. Developers will
> still be able to explicitly disable building webrender by putting
> `ac_add_options --disable-webrender` in their mozconfig.
>
> Furthermore, explicitly putting `ac_add_options --enable-webrender`
> into your mozconfig will enable the pref for you by default, so that
> if you have been doing builds with this flag already and expecting QR
> to be on by default, it will continue to do so.
>
> Patches are in bug 1342450 and dependencies if you want to follow
> along. If you run into problems with this, please file a bug and cc
> me, or reply to this email.
>
> Cheers,
> kats
>
> [1] Not yet on Android, or OS X automation builds on Buildbot
> [2] The pref is gfx.webrender.enabled
> [3] There are more conditions in play than just the pref, see
> gfxPlatform::InitWebRenderConfig().
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to