Writing JS preference observers? Help us test feature gate.

2018-10-17 Thread Emma Humphries
Are you writing your own observers in JavaScript to enable and disable code paths based on boolean preference flips? Would you like to have a library to use so you can focus on your features and experiments? Mythmon is developing FeatureGates, a library that watches prefs for you, so you don’t

Re: web-platform-tests that fail only in Firefox (from wpt.fyi data)

2018-10-17 Thread Boris Zbarsky
On 10/13/18 3:27 AM, Philip Jägenstedt wrote: Fiddling with these rules can reveal lots more potential issues, and if you like I could provide reports on that too. I would be pretty interested in that, yes. In particular, a report where there is 1 "not PASS and not FAIL" and 3 "PASS" would

Re: [IMPORTANT] QA Firefox 65 feature testing pi-requests deadline is October 17

2018-10-17 Thread Tom Grabowski
Hi, Today is the last day to file your PI Requests for Fx65. Thanks to everybody who logged their PI Requests in the last couple of days! For those who have not done it yet, please do it today. Thank you, Tom On Mon, Oct 15, 2018 at 10:04 PM Tom Grabowski wrote: > Hi, > > Just a reminder

Re: Intent to implement and ship: New cookie jar policy to block storage access from tracking resources

2018-10-17 Thread Ehsan Akhgari
Just a quick update: This new policy has now been made the new default in Nightly in https://bugzilla.mozilla.org/show_bug.cgi?id=1492563. On Fri, Sep 21, 2018 at 3:15 PM Steven Englehardt wrote: > Technical documentation for this is now available on MDN: >

Web Painting Bugzilla component rename

2018-10-17 Thread Sean Voisen
[bcc: firefox-dev] Hi all, As a final change for the recent Bugzilla component reorganization for Layout [1], the "Layout: Web Painting" component has been renamed to simply, "Web Painting." While the code for this component lives in "layout/painting," it straddles both layout and graphics, and

Re: A tool to put Phabricator and Bugzilla count into your browser toolbar

2018-10-17 Thread Mike Conley
> > So if you've ever wanted your review queue to haunt you while you surf > the web, you can have that now. > I wrote that mostly in jest, but burnout, overwork / workaholism are a real thing, and I don't want to contribute to it. I filed https://github.com/mikeconley/myqonly/issues/3 to add a

Re: A tool to put Phabricator and Bugzilla count into your browser toolbar

2018-10-17 Thread Mike Conley
I'm all for it. Tracking in this issue: https://github.com/mikeconley/myqonly/issues/5 On 2018-10-17 12:38 p.m., Nicholas Alexander wrote: > Mike, > > On Wed, Oct 17, 2018 at 7:09 AM Mike Conley > wrote: > > Hi folks, > > I wrote a WebExtension to put your

Re: A tool to put Phabricator and Bugzilla count into your browser toolbar

2018-10-17 Thread Nicholas Alexander
Mike, On Wed, Oct 17, 2018 at 7:09 AM Mike Conley wrote: > Hi folks, > > I wrote a WebExtension to put your total review count (Phabricator + > Bugzilla) into your browser UI. > > So if you've ever wanted your review queue to haunt you while you surf > the web, you can have that now. > > Here

A tool to put Phabricator and Bugzilla count into your browser toolbar

2018-10-17 Thread Mike Conley
Hi folks, I wrote a WebExtension to put your total review count (Phabricator + Bugzilla) into your browser UI. So if you've ever wanted your review queue to haunt you while you surf the web, you can have that now. Here it is: https://addons.mozilla.org/en-US/firefox/addon/myqonly/ The

Re: Intent to Implement and Ship: window.screenLeft and window.screenTop aliases

2018-10-17 Thread Emilio Cobos Álvarez
On 10/17/18 3:04 PM, Tom Ritter wrote: I believe that we fiddle these for Resist Fingerprinting; can you ensure the new values are similarly fiddled? Yeah, they reuse literally the same code path, so they also have the same fiddling for RFP. -- Emilio -tom On Tue, Oct 16, 2018 at 10:02

Re: web-platform-tests that fail only in Firefox (from wpt.fyi data)

2018-10-17 Thread Philip Jägenstedt
On Wed, Oct 17, 2018 at 2:03 PM Emilio Cobos Álvarez wrote: > > On 10/17/18 11:56 AM, James Graham wrote: > > On 17/10/2018 10:12, James Graham wrote: > >> On 17/10/2018 01:23, Emilio Cobos Álvarez wrote: > >>> Hi Philip, > >>> > >>> Do you know how do reftests run in order to get that data? >

Re: Intent to Implement and Ship: window.screenLeft and window.screenTop aliases

2018-10-17 Thread Tom Ritter
I believe that we fiddle these for Resist Fingerprinting; can you ensure the new values are similarly fiddled? -tom On Tue, Oct 16, 2018 at 10:02 PM Emilio Cobos Álvarez wrote: > (Trying to be more disciplined about pinging dev-platform@ about > web-exposed changes, a few other emails will

Re: web-platform-tests that fail only in Firefox (from wpt.fyi data)

2018-10-17 Thread Emilio Cobos Álvarez
On 10/17/18 11:56 AM, James Graham wrote: On 17/10/2018 10:12, James Graham wrote: On 17/10/2018 01:23, Emilio Cobos Álvarez wrote: Hi Philip, Do you know how do reftests run in order to get that data? I'm particularly curious about this Firefox-only failure:   

Re: web-platform-tests that fail only in Firefox (from wpt.fyi data)

2018-10-17 Thread James Graham
On 17/10/2018 10:12, James Graham wrote: On 17/10/2018 01:23, Emilio Cobos Álvarez wrote: Hi Philip, Do you know how do reftests run in order to get that data? I'm particularly curious about this Firefox-only failure:    css/selectors/selection-image-001.html It passes both on our

Re: web-platform-tests that fail only in Firefox (from wpt.fyi data)

2018-10-17 Thread James Graham
On 17/10/2018 01:23, Emilio Cobos Álvarez wrote: Hi Philip, Do you know how do reftests run in order to get that data? I'm particularly curious about this Firefox-only failure:   css/selectors/selection-image-001.html It passes both on our automation and locally. I'm curious because I was