Re: Intent to unship: HTML scoped style sheets (

2017-06-19 Thread Cameron McCormack
On Tue, Jun 20, 2017, at 01:08 PM, Jared Wein wrote: > We use a scoped stylesheet for styling the popup for [1]. We > chose this route to limit performance impact as well as limit our > temporary stylesheet from affecting other parts of the browser UI. > Will your removal also remove support in

Re: Profiling nightlies on Mac - what tools are used?

2017-06-19 Thread Boris Zbarsky
On 6/19/17 11:22 PM, Gregory Szorc wrote: The decision to strip Nightly builds does not come lightly. Read 1338651 comment 111 and later for the ugly backstory. It's still really confusing to me that not stripping symbols has a significant performance impact. That's not the case in any other

Re: Profiling nightlies on Mac - what tools are used?

2017-06-19 Thread Gregory Szorc
On Mon, Jun 19, 2017 at 7:06 PM, Jeff Muizelaar wrote: > Yes. I use Instruments on Nightly builds extensively. It would really > be a loss to lose this functionality. I think it's important to weigh > the performance improvements that we get from easy profiling against >

Intent to unship: HTML scoped style sheets (

2017-06-19 Thread Cameron McCormack
HTML scoped style sheets is a feature that allows the effects of style sheets to be scoped to a subtree of a document. Support for this feature was introduced first in Chrome 19 behind a flag (in mid-2012) and in Firefox 21 without a pref (in mid-2013). Since then, Chrome removed their

Re: Profiling nightlies on Mac - what tools are used?

2017-06-19 Thread Boris Zbarsky
On 6/19/17 6:03 PM, Chris Cooper wrote: If you profile on Mac, now is your chance to speak up. What other profiling tools do you use that we should be aware of? Instruments for targeted profiling, though I mostly do that on my own builds, not mozilla.org nightlies. The sampling tool in

Re: Profiling nightlies on Mac - what tools are used?

2017-06-19 Thread Jeff Muizelaar
Yes. I use Instruments on Nightly builds extensively. It would really be a loss to lose this functionality. I think it's important to weigh the performance improvements that we get from easy profiling against any advantage we get from stripping the symbols. -Jeff On Mon, Jun 19, 2017 at 6:07 PM,

Re: Profiling nightlies on Mac - what tools are used?

2017-06-19 Thread Eric Rahm
DMD [1], although it's a bit busted on mac right now [2] I'd prefer if it didn't get more busted :) -e [1] https://developer.mozilla.org/en-US/docs/Mozilla/Performance/DMD [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1371397 On Mon, Jun 19, 2017 at 3:03 PM, Chris Cooper

Re: Profiling nightlies on Mac - what tools are used?

2017-06-19 Thread Felipe G
The Activity Monitor has a built-in process sampling tool that is very handy and I use it every now and then. On Mon, Jun 19, 2017 at 7:40 PM, Kearwood Kip Gilbert wrote: > I would add to this Apple’s “OpenGL Profiler”: > >

RE: Profiling nightlies on Mac - what tools are used?

2017-06-19 Thread Kearwood Kip Gilbert
I would add to this Apple’s “OpenGL Profiler”: https://developer.apple.com/library/content/technotes/tn2178 Cheers, - Kip From: Bobby Holley Sent: June 19, 2017 3:08 PM To: Chris Cooper Cc: dev-platform@lists.mozilla.org Subject: Re: Profiling nightlies on Mac - what tools are used?

Re: Profiling nightlies on Mac - what tools are used?

2017-06-19 Thread Bobby Holley
Instruments is the big one that I'm aware of. On Mon, Jun 19, 2017 at 3:03 PM, Chris Cooper wrote: > Hey all, > > The build peers are looking to change the way that nightlies are created > on Mac as we switch to cross-compilation. Specifically, we're looking at > stripping the

Profiling nightlies on Mac - what tools are used?

2017-06-19 Thread Chris Cooper
Hey all, The build peers are looking to change the way that nightlies are created on Mac as we switch to cross-compilation. Specifically, we're looking at stripping the nightlies to avoid an as-of-yet undiagnosed performance discrepancy vs native builds[1], but also to make the nightly

Re: BaseThreadInitThunk potential collateral benefits

2017-06-19 Thread Randell Jesup
Liz wrote: >I'm so happy for this hammer to slam down. Goodbye, at least a good bit of >horrible DLL injections and crashes, and horrible BaseThreadInitThunk. >Thanks for the explanation. The suggestions for next actions sound good >too. Hear hear! And thanks to Carl (and David Durst, and JoeH)

Reminder: Please Take Part in the Sheriff Survey

2017-06-19 Thread Carsten Book
Hi, just a reminder that we have our Sheriff Survey Running and please take part in it, it helps us a lot to improve our work! Link: https://docs.google.com/a/mozilla.com/forms/d/e/1FAIpQLSfGBZ50zkG9W-Wnk1ACBfFvj1iu8e46I5gs9t-G3ZWDpcy4-A/viewform thanks! - Tomcat

Re: Shipping Headless Firefox on Linux

2017-06-19 Thread ishikawa
On 2017年06月16日 11:22, Andrew Sutherland wrote: > On Thu, Jun 15, 2017, at 09:37 PM, ISHIKAWA,chiaki wrote: >> Interesting. >> But this covers only modal prompts generated by/in JavaScript modules, >> and not C++ code? >> If so, maybe I should re-think my previous error/warning dialog to see >>

[Firefox Desktop] Issues found: June 12th to June 16th

2017-06-19 Thread Florin Mezei
Hi everyone, Here's the list of new issues found and filed by the Desktop Release QA Team last week, June 12 - June 16 (week #24). Additional details on the team's priorities last week as well as the plans for the current week are available at: