Re: Intent to deprecate: Building mozilla-central without Skia enabled

2016-08-23 Thread Jeff Gilbert
Agreed.

On Mon, Aug 22, 2016 at 11:08 AM, George Wright  wrote:
> I'm looking to remove the option to build mozilla-central without Skia.
>
> Currently we default to Skia being disabled, and enable it using
> --enable-skia. This is problematic because all of our officially supported
> build configurations enable Skia, and as such the Skia-is-disabled build has
> been buggy for quite some time. This has manifested most recently in bug
> 1296524.
>
> In the past year, Skia has moved from being an optional part of our graphics
> code to being a core, indispensable module. We are actively pursuing making
> it the default backend in almost all canvas and content configurations; it
> is already the default software canvas option on all platforms and will soon
> be for all software-backed content as well.
>
> To this end, I'd like to remove support for building mozilla-central without
> Skia as I think it should now be considered an integral part of our code.
>
> ___
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Intent to deprecate: Building mozilla-central without Skia enabled

2016-08-22 Thread George Wright

I'm looking to remove the option to build mozilla-central without Skia.

Currently we default to Skia being disabled, and enable it using 
--enable-skia. This is problematic because all of our officially 
supported build configurations enable Skia, and as such the 
Skia-is-disabled build has been buggy for quite some time. This has 
manifested most recently in bug 1296524.


In the past year, Skia has moved from being an optional part of our 
graphics code to being a core, indispensable module. We are actively 
pursuing making it the default backend in almost all canvas and content 
configurations; it is already the default software canvas option on all 
platforms and will soon be for all software-backed content as well.


To this end, I'd like to remove support for building mozilla-central 
without Skia as I think it should now be considered an integral part of 
our code.


___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform