50f92f81d4da42b796fd28bdaf1986c4de2046bd: Bug 1274663 - Add command button to trigger device reset in nightly & dev about:support. r=milan
domfarolino@gmail.com <domfarolino@gmail.com> - Thu, 15 Jun 2017 14:35:00 -0400 - rev 413003
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1274663 - Add command button to trigger device reset in nightly & dev about:support. r=milan
03681158d59c708f6f68328e2f6a576be50f851e: Bug 1274663 - Add mochitest. r=dvander
domfarolino@gmail.com <domfarolino@gmail.com> - Thu, 15 Jun 2017 14:35:00 -0400 - rev 413002
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1274663 - Add mochitest. r=dvander
db5cc36763c1dff6c285011f30ded88304ca42b9: Bug 1274663 - Expose API to trigger device reset. r=dvander
domfarolino@gmail.com <domfarolino@gmail.com> - Thu, 15 Jun 2017 14:34:00 -0400 - rev 413001
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1274663 - Expose API to trigger device reset. r=dvander
e886bf1ba8fceb67c705b3951bd2da2c72af1a59: Bug 1373267 - Remove hashFunction and hashValue attributes from nsIUpdatePatch and code related to these attributes. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Thu, 15 Jun 2017 17:15:28 -0700 - rev 413000
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373267 - Remove hashFunction and hashValue attributes from nsIUpdatePatch and code related to these attributes. r=mhowell
ca4e62117e6ad325756b62de03917d4fb188165d: Bug 1373154 (part 3) - Overhaul TickSample and things around it. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 16 Jun 2017 08:29:19 +1000 - rev 412999
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373154 (part 3) - Overhaul TickSample and things around it. r=mstange. Bug 1357829 added a third kind of sample, in addition to the existing "periodic" and "synchronous" samples. This patch cleans things up around that change. In particular, it cleans up TickSample, which is a mess of semi-related things. The patch does the following. - It removes everything from TickSample except the register values and renames TickSample as Registers. Almost all the removed stuff is available in ThreadInfo anyway, and the patch adds a ThreadInfo argument to various functions. (Doing it this way wasn't possible until recently because a ThreadInfo wasn't available in profiler_get_backtrace() until recently.) One non-obvious consequence: in synchronous samples we used to use a value of 0 for the stackTop. Because synchronous samples now use ThreadInfo directly, they are able to use the proper stack top value from ThreadInfo::mStackTop. This will presumably only improve the quality of the stack traces. - It splits Tick() in two and renames the halves DoPeriodicSample() and DoSyncSample(). - It reorders arguments in some functions so that ProfileBuffer (the output) is always last, and inputs are passed in roughly the order they are obtained. - It adds a comment at the top of platform.cpp explaining the three kinds of sample. - It renames a couple of other things.
0e89b1564ea466ad1434fefffe446853bb154ec4: Bug 1373154 (part 2) - Don't call AllocPlatformData() in profiler_get_backtrace(). r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 15 Jun 2017 22:02:08 +1000 - rev 412998
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373154 (part 2) - Don't call AllocPlatformData() in profiler_get_backtrace(). r=mstange. We already have a PlatformData for the thread in its ThreadInfo.
48767f3f315f41ff152d4d3c8a9c418c7bb29aec: Bug 1373154 (part 1) - Remove TickSample::mTimeStamp. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 15 Jun 2017 22:01:10 +1000 - rev 412997
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373154 (part 1) - Remove TickSample::mTimeStamp. r=mstange. We can just TimeStamp::Now() directly when needed.
cb2d415866e65dd6b0187888693ec7a4d2a5c272: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Thu, 15 Jun 2017 16:26:40 -0700 - rev 412996
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: Gpr1rVG4pMo
d745591852030ca3d904ec913d0b1e224529c030: Bug 1366837 - Add AccessibleHandler registration info to aboutSupport. r=smaug r=aklotz
Eitan Isaacson <eitan@monotonous.org> - Thu, 15 Jun 2017 09:04:36 -0700 - rev 412995
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1366837 - Add AccessibleHandler registration info to aboutSupport. r=smaug r=aklotz
73d1332a69f4dda882a17e413f40761fc44512aa: Bug 1366374 - Check if AccessibleHandler.dll is registered before using. r=aklotz
Eitan Isaacson <eitan@monotonous.org> - Thu, 15 Jun 2017 09:05:26 -0700 - rev 412994
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1366374 - Check if AccessibleHandler.dll is registered before using. r=aklotz
d220383ec899a25106b913433f8938dbfea96b5f: Bug 1341493 - Wait for accessibility element if accessibility doc is busy. r=automatedtester
Brendan Dahl <brendan.dahl@gmail.com> - Thu, 15 Jun 2017 14:53:14 -0700 - rev 412993
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1341493 - Wait for accessibility element if accessibility doc is busy. r=automatedtester Occasionally marionette tries to get the accessibility element while the elements are still being built. This causes getAccessibleFor to return null when there actually should be an accessibility element available. Instead, if the document is busy, wait until it finishes to get the accessibility element.
12caabbf2ba860021b1879c5cc9e7ce521aa373e: Bug 1367810 - Don't race cache with network when CORS preflight is required for a channel r=michal
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 16 Jun 2017 00:32:00 +0300 - rev 412992
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1367810 - Don't race cache with network when CORS preflight is required for a channel r=michal MozReview-Commit-ID: CPyafHsMYoy
c83344a415617b997c07104a92f085f476d974b7: Bug 1373281 - Null-check mStackToFill before collecting psuedostacks, r=froydnj
Michael Layzell <michael@thelayzells.com> - Thu, 15 Jun 2017 11:58:22 -0400 - rev 412991
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373281 - Null-check mStackToFill before collecting psuedostacks, r=froydnj This was causing a crash on nightly. The browser would try to collect only a native stack, and then attempt to dereference the null pointer for the pseudostack. I think this didn't happen on infra as it only occurs when the user has hung a sufficient number of times. MozReview-Commit-ID: 6RSW2llKBjT
f6b101870099486db6ed20f76db31996ea87b4b9: Bug 1373285 - Remove keyboard apz telemetry probes. r=smaug
Ryan Hunt <rhunt@eqrion.net> - Thu, 15 Jun 2017 13:55:26 -0500 - rev 412990
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373285 - Remove keyboard apz telemetry probes. r=smaug These are no longer needed as we have the data we were looking for. MozReview-Commit-ID: 3WlPng3mAwt
64a2ba65f0d6f77d1f9d5e3957478ef5d1cafed5: Bug 1373018 - Part 11: stylo: Move cached style structs to GeckoStyleContext; r=bholley
Manish Goregaokar <manishearth@gmail.com> - Sat, 10 Jun 2017 22:27:45 -0700 - rev 412989
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373018 - Part 11: stylo: Move cached style structs to GeckoStyleContext; r=bholley MozReview-Commit-ID: 1LA8AJ3oNwF
3b5bae7326a27d7c128fc45dae0123080d216c36: Bug 1373018 - Part 10: stylo: Remove StyleSource; r=bholley
Manish Goregaokar <manishearth@gmail.com> - Sat, 10 Jun 2017 22:27:45 -0700 - rev 412988
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373018 - Part 10: stylo: Remove StyleSource; r=bholley MozReview-Commit-ID: 4IcROeDNoBA
b422d7f837f2be2ec1a21a6d1d69153f26df3505: Bug 1373018 - Part 9: stylo: Make more things on nsStyleContext inlined; r=bholley
Manish Goregaokar <manishearth@gmail.com> - Sat, 10 Jun 2017 22:27:45 -0700 - rev 412987
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373018 - Part 9: stylo: Make more things on nsStyleContext inlined; r=bholley MozReview-Commit-ID: FYiOtmSK2oC
02462591f243f41dc94a71e4e1b0c30e06016e46: Bug 1373018 - Part 8: stylo: Move nsStyleContext::SetStyle to GeckoStyleContext; r=bholley
Manish Goregaokar <manishearth@gmail.com> - Sat, 10 Jun 2017 22:27:45 -0700 - rev 412986
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373018 - Part 8: stylo: Move nsStyleContext::SetStyle to GeckoStyleContext; r=bholley MozReview-Commit-ID: ycXu95whnG
305613bee6fb16a5f33077cc52807dcc5713f9d9: Bug 1373018 - Part 7: stylo: Move nsStyleContext::mSource into subclasses; r=bholley
Manish Goregaokar <manishearth@gmail.com> - Sat, 10 Jun 2017 22:27:45 -0700 - rev 412985
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373018 - Part 7: stylo: Move nsStyleContext::mSource into subclasses; r=bholley MozReview-Commit-ID: AspYUJ7lGqD
3dcb1623e11548d9f4abc60de307d0de51ae52d6: Bug 1373018 - Part 6: stylo: Move most Gecko-specific methods into GeckoStyleContext; r=bholley
Manish Goregaokar <manishearth@gmail.com> - Sat, 10 Jun 2017 22:27:45 -0700 - rev 412984
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373018 - Part 6: stylo: Move most Gecko-specific methods into GeckoStyleContext; r=bholley MozReview-Commit-ID: KzMAbuY8nll
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip