Re: Enabling (many) assertions in opt builds locally and eventually Nightly

2018-09-20 Thread Jed Davis
Cameron McCormack writes: > (I wonder if we could collect all the same data, and use the same > crash reporting infrastructure, for non-crashing crash reports like > this.) For what it's worth, I've done something very close to this *accidentally*, on Linux, by manually sending a crash signal

Re: Browser Architecture Newsletter #7 (S02E02)

2018-09-20 Thread Brian Grinstead
> On Sep 20, 2018, at 9:10 AM, Kris Maglione wrote: > > On Thu, Sep 20, 2018 at 09:02:09AM -0700, Nicholas Alexander wrote: >> On Thu, Sep 20, 2018 at 7:25 AM smaug wrote: >>> > I'm reminded of https://bugzilla.mozilla.org/show_bug.cgi?id=618912 but >>> > IIRC there were similar experiments

Re: User Agent Strings in Firefox and their history

2018-09-20 Thread Mike Taylor
Hi Eric, On 9/20/18 11:21 AM, Eric Shepherd (Sheppy) wrote: We actually have a page on MDN about this kind of thing already: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent/Firefox. If you would like to update or redo that page with your new work, that would be incredibly

Re: User Agent Strings in Firefox and their history

2018-09-20 Thread Eric Shepherd (Sheppy)
We actually have a page on MDN about this kind of thing already: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent/Firefox. If you would like to update or redo that page with your new work, that would be incredibly excellent. On Thu, Sep 20, 2018 at 12:18 PM Mike Taylor wrote:

User Agent Strings in Firefox and their history

2018-09-20 Thread Mike Taylor
Hi, For the past few weeks I've been working on a reference document [1] for UA strings in Firefox products, and how they've changed since Firefox 4. If anyone is interested in these types of things (there's dozens of us), and would like to review it and perhaps point out mistakes or things

Re: Browser Architecture Newsletter #7 (S02E02)

2018-09-20 Thread Kris Maglione
On Thu, Sep 20, 2018 at 09:02:09AM -0700, Nicholas Alexander wrote: On Thu, Sep 20, 2018 at 7:25 AM smaug wrote: > I'm reminded of https://bugzilla.mozilla.org/show_bug.cgi?id=618912 but > IIRC there were similar experiments back then on desktop, and basic html > chrome was significantly

Re: Browser Architecture Newsletter #7 (S02E02)

2018-09-20 Thread Nicholas Alexander
On Thu, Sep 20, 2018 at 7:25 AM smaug wrote: > On 09/20/2018 04:21 PM, Mike Hommey wrote: > > On Thu, Sep 20, 2018 at 12:18:49PM +0300, smaug wrote: > >> On 09/19/2018 08:34 PM, Nicholas Alexander wrote: > >>> 2. > >>> > >>> Making the main browser window be an HTML document with

Re: Enabling (many) assertions in opt builds locally and eventually Nightly

2018-09-20 Thread Andrew McCreight
On Wed, Sep 19, 2018 at 5:44 PM Kris Maglione wrote: > On Wed, Sep 19, 2018 at 05:37:46PM -0700, Bobby Holley wrote: > >So, I don't think we need to do anything fancy with forking - we'd just > >need to capture stacks and send them via telemetry rather than as a crash > >report. This was the

Re: Input Delay Metric proposal

2018-09-20 Thread Ted Mielczarek
On Wed, Sep 19, 2018, at 2:42 PM, Randell Jesup wrote: > Problem: > Various measures have been tried to capture user frustration with having > to wait to interact with a site they're loading (or to see the site > data). This includes: > > FID - First Input Delay -- >

Re: Input Delay Metric proposal

2018-09-20 Thread Ehsan Akhgari
Hi Randell, The last part of your email where you suggested this metric could be proposed for the Performance API WG confused me a bit about its goals. It seemed to me from the description earlier that the goal behind MID is to provide a metric useful for browser engineers who would like to

Re: Browser Architecture Newsletter #7 (S02E02)

2018-09-20 Thread smaug
On 09/20/2018 04:21 PM, Mike Hommey wrote: On Thu, Sep 20, 2018 at 12:18:49PM +0300, smaug wrote: On 09/19/2018 08:34 PM, Nicholas Alexander wrote: 2. Making the main browser window be an HTML document with (mostly) HTML DOM elements instead of a XUL document with (mostly) XUL DOM

Re: Input Delay Metric proposal

2018-09-20 Thread David Bolter
[cc+ Heather for perceived performance] Hi Randell, I think I like this and I'm glad you are thinking about it. Measuring time between TTI and FCP seems useful to me. You touched on a bunch of my questions in the Issues section and I don't have answers but others might? :) Cheers, David On

Re: Enabling (many) assertions in opt builds locally and eventually Nightly

2018-09-20 Thread Ehsan Akhgari
On Wed, Sep 19, 2018 at 8:38 PM Bobby Holley wrote: > I spoke with Georg about it recently, and got the impression that his team > could get it finished if we had a current use-case. Hooking it up to > MOZ_ASSERTs on nightly builds seems like a pretty good one. > That would indeed be wonderful

Re: Browser Architecture Newsletter #7 (S02E02)

2018-09-20 Thread Mike Hommey
On Thu, Sep 20, 2018 at 12:18:49PM +0300, smaug wrote: > On 09/19/2018 08:34 PM, Nicholas Alexander wrote: > >2. > > > >Making the main browser window be an HTML document with (mostly) HTML > >DOM elements instead of a XUL document with (mostly) XUL DOM elements. > > It is still

Re: Browser Architecture Newsletter #7 (S02E02)

2018-09-20 Thread smaug
On 09/19/2018 08:34 PM, Nicholas Alexander wrote: 2. Making the main browser window be an HTML document with (mostly) HTML DOM elements instead of a XUL document with (mostly) XUL DOM elements. It is still mystery to me how the performance can be anywhere close to XUL when starting