Re: [ANN] Changing the default bug view for BMO

2017-01-06 Thread Dave Lawrence
Right now the new bug form UI replies heavily on the Mozilla theme which is why it is automatically enabled when selecting the experiment ui selection. We will need to look at whether the new UI can be made to work with the older themes. We officially support the Mozilla theme and have not done

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Andrea Marchesini
On Fri, Jan 6, 2017 at 9:19 PM, Boris Zbarsky wrote: > On 1/6/17 2:34 PM, Bill McCloskey wrote: > >> Are in-thread worklets a thing? >> > > Unclear. > Right. So far, I'm concentrating on having Worklet able to run out of main-thread. My goal is to have something ready for

Re: What are your use cases for the Touch Bar on the new MacBook Pro?

2017-01-06 Thread Eric Shepherd
I can think of many potential use cases; some are small and others are larger and more involved. I’d love to be able to have WebExtensions be able to add widgets (or even simple buttons) to the Touch Bar. It might also be helpful if the developer tools could be exposed there, if the developer

Turning off platform microbenchmarks

2017-01-06 Thread William Lachance
Hi all, Last year, Benoit Girard added "platform microbenchmarks" to our test suite, and we started tracking the data in Perfherder: https://groups.google.com/d/msg/mozilla.dev.platform/uVA3bEvhUg0/g9WEY817BwAJ It seemed like a promising idea but almost a year later, no one seems to be

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Bill McCloskey
On Fri, Jan 6, 2017 at 12:19 PM, Boris Zbarsky wrote: > On 1/6/17 2:34 PM, Bill McCloskey wrote:The patch that allows tab switch > painting > >> while content JS runs isn't going to be backed out. If the tab switch >> paints allow JS to run, and that JS is from the same context

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Boris Zbarsky
On 1/6/17 2:34 PM, Bill McCloskey wrote: Are in-thread worklets a thing? Unclear. The spec is agnostic on where worklets run. I know Chrome was running some of them in-thread (but not the details). For us, it's basically an implementation decision. The patch that allows tab switch

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Bill McCloskey
On Fri, Jan 6, 2017 at 6:20 AM, Boris Zbarsky wrote: > On 1/6/17 5:53 AM, Xidorn Quan wrote: > >> I guess that may also mean billm's bug 1308039 [1] which tried to do >> painting during GC (which will be backed out soon [2] because of lots of >> breakage) may never get chance

Report about the NetworkInformation meeting

2017-01-06 Thread Andrea Marchesini
Today we had a meeting about the next steps for NetworkInformation API. The results of this meeting are: 1. we want to keep what we have in m-c. It means NetworkInformation enabled on fennec, main-thread and workers. It stays disabled on desktop. 2. we need more data about the usage and the

Re: [ANN] Changing the default bug view for BMO

2017-01-06 Thread Kartikaya Gupta
Right now if I turn on the experimental UI, the bugzilla setting for skin changes from my preference of "Dusk" to "Mozilla", and doesn't let me change it back. Will the Dusk skin still be supported going forward? On Fri, Jan 6, 2017 at 12:09 PM, Dave Lawrence wrote: >

[ANN] Changing the default bug view for BMO

2017-01-06 Thread Dave Lawrence
Announcement: Changing the default bug view for BMO As some of you may already know, and maybe even have been using it for a while, the BMO [1] team has been working on a new bug view page ((a.k.a show_bug.cgi) for some time [2] . The older, stock bug form was not well laid out and was

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Boris Zbarsky
On 1/6/17 5:53 AM, Xidorn Quan wrote: I guess that may also mean billm's bug 1308039 [1] which tried to do painting during GC (which will be backed out soon [2] because of lots of breakage) may never get chance to land anymore, since this API means it is expected to run JS code during painting.

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread smaug
On 01/05/2017 06:00 PM, Jet Villegas wrote: Spec: https://drafts.css-houdini.org/css-paint-api/ Summary: The CSS Paint API is the first of several Web Rendering proposals from the CSS Houdini Task Force. The CSS Paint API allows Web authors to define and register a custom Paint method to be

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Xidorn Quan
Great news! I guess that may also mean billm's bug 1308039 [1] which tried to do painting during GC (which will be backed out soon [2] because of lots of breakage) may never get chance to land anymore, since this API means it is expected to run JS code during painting. [1]

Re: What are your use cases for the Touch Bar on the new MacBook Pro?

2017-01-06 Thread Frederik Braun
Tab Preview that allows quick scrolling Open New Tab (+ Icon) When already in a new tab: Quick access to most visisted websites (like the tiles) On 03.01.2017 18:17, Stephen A Pohl wrote: > We are gathering ideas for possible use cases of the Touch Bar on the > new MacBookPro and would like to