Intent to experiment with unshipping: Components shim

2018-03-23 Thread Boris Zbarsky
We currently have a Components shim object exposed to web pages which has an "interfaces" property. This exposes various nsIDOM* properties that map to corresponding WebIDL interface objects. Only interfaces with constants on them are exposed. We have had a deprecation warning and telemetry

PSA: --disable-stylo is gone.

2018-03-23 Thread Emilio Cobos Álvarez
Following [1], the code for the old style system has been removed[2][3], and cleanups started[4][5]. There's tons of easy-ish cleanups that you're welcome to help with if you want, see bugs blocked by https://bugzil.la/stylo-everywhere. The --disable-stylo build option is gone[6], and thus you ma

PSA: nsIURI implementations are now threadsafe

2018-03-23 Thread Valentin Gosu
Hello everyone, I would like to announce that with the landing of bug 1447194, all nsIURI implementations in Gecko are now threadsafe, as well as immutable. As a consequence, you no longer have to clone a URI when you pass it around, as it's guaranteed not to change, and now it's OK to release the

Can we focus more on color management support?

2018-03-23 Thread justformymemory
Chrome, Safari treat untagged images as sRGB, can read tagged ICCv4 images and support video color management. Firefox does not have these features by default. Any ETA? ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.o

PSA: --disable-stylo is gone

2018-03-23 Thread Emilio Cobos Álvarez
Following my last message[1], the code for the old style system has been removed (bug 1447358, bug 1447367), and cleanups started (bug 1447367, bug 1447476, ...). There's tons of easy-ish cleanups that you're welcome to help with if you want, see bugs blocked by https://bugzil.la/stylo-everywhere.

Attempting to define XUL removal

2018-03-23 Thread Brian Grinstead
Removing XUL has been talked about for a long time, but I think it means different things to different people. Since I’ve spent some time working on XUL-related projects I’m going to summarize what it means to me as a way to share what’s currently planned and to get feedback. XUL is a collectio

Intent to unship: CSSStyleDeclaration.getPropertyCSSValue

2018-03-23 Thread Emilio Cobos Álvarez
Hi, Bug 1408301 tracks unshipping CSSStyleDeclaration.getPropertyCSSValue. This is a non-standard API only implemented by Mozilla, and that generally can be replaced by usage of the standard .getPropertyValue. We added a use counter and deprecation warning in bug 474655. The data seems to indica

PSA: --disable-stylo is gone.

2018-03-23 Thread Emilio Cobos Álvarez
Following [1], the code for the old style system has been removed[2][3], and cleanups started[4][5]. There's tons of easy-ish cleanups that you're welcome to help with if you want, see bugs blocked by https://bugzil.la/stylo-everywhere. The --disable-stylo build option is gone[6], and thus you ma

Re: Soft code freeze for Firefox 60 starts March 1

2018-03-23 Thread Barbara Bermes
Thanks for the updates. Crossing my fingers that we can get them started on the 19th. Let's decide if we can uplift bugs on a per-bug-basis once the time comes, ok? Best B On Mon, Mar 12, 2018 at 9:29 AM, Julien Cristau wrote: > The version bump to 61 has landed, central thawed and is open