eeb73d8c0542034ab24c5382d4f71ba2e2342f80: Bug 1364570 - Dispatch link prefetch events asynchronously to avoid DocGroup mismatches (r=bz)
Bill McCloskey <billm@mozilla.com> - Fri, 19 May 2017 16:07:59 -0700 - rev 360278
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1364570 - Dispatch link prefetch events asynchronously to avoid DocGroup mismatches (r=bz) When we send out a prefetch request, we act as if the load came from one of the possibly many documents containing <link> element for the given URL. The docgroup assigned to this request is derived from this document. Later, when the load finishes, the OnStopRequest code runs in a runnable labeled with this docgroup. OnStopRequest dispatches a load event to *all* the link elements, including some that might be in different docgroups from the OnStopRequest runnable. This generates an assertion. To fix this, I decided to dispatch the load events asynchronously. I'm hoping the extra round trip through the event loop shouldn't hurt us too much since I doubt anyone actually listens for these events. MozReview-Commit-ID: FTkjuHO7RFp
67c6447687930061e35dd64eb9eddcdcd8e2654c: Bug 1365184 - Fix docgroup mismatch during cycle collection (r=smaug)
Bill McCloskey <billm@mozilla.com> - Fri, 19 May 2017 15:27:35 -0700 - rev 360277
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1365184 - Fix docgroup mismatch during cycle collection (r=smaug) MozReview-Commit-ID: Ld68RGU6lmB
826ecf00de0a224c459e980ad17dc84510c577e6: Bug 1367025 - Don't start throttling delay timers while suspended. r=bkelly
Andreas Farre <farre@mozilla.com> - Tue, 23 May 2017 15:36:08 +0200 - rev 360276
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1367025 - Don't start throttling delay timers while suspended. r=bkelly From c350a6db4069d1a33a21546a287714bfe07e0590 Mon Sep 17 00:00:00 2001 --- dom/base/TimeoutManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
7f28c1084c47d771be342692f37a8b0d575d3264: Bug 1319111 - Expose 'result principal URI' on LoadInfo as a source for NS_GetFinalChannelURI (removes some use of LOAD_REPLACE flag). r=bz
Honza Bambas <honzab.moz@firemni.cz> - Tue, 23 May 2017 08:09:00 -0400 - rev 360275
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1319111 - Expose 'result principal URI' on LoadInfo as a source for NS_GetFinalChannelURI (removes some use of LOAD_REPLACE flag). r=bz
01ed176087496bf08ba4da9f323a32fe9e281925: Bug 1365650 - Improve ResolveLocale performance when initializing the default Intl objects. r=shu
André Bargull <andre.bargull@gmail.com> - Tue, 23 May 2017 07:07:44 -0700 - rev 360274
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1365650 - Improve ResolveLocale performance when initializing the default Intl objects. r=shu
b39905246ab8751339b70b2675ea774f69ff552d: Bug 1319026 - Remove logging for failed Telemetry send requests. r=gfritzsche
Chris H-C <chutten@mozilla.com> - Fri, 19 May 2017 09:05:00 -0400 - rev 360273
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1319026 - Remove logging for failed Telemetry send requests. r=gfritzsche We have the data we need. MozReview-Commit-ID: 8L24RSiu7Xd
875b676f6c83e61e605da98567279e3ecc5aae11: Bug 1363883 - Share memory maps between BHR native stacks, dr=bsmedberg, r=froydnj
Michael Layzell <michael@thelayzells.com> - Wed, 10 May 2017 17:50:47 -0400 - rev 360272
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1363883 - Share memory maps between BHR native stacks, dr=bsmedberg, r=froydnj MozReview-Commit-ID: IQ1fMXUD0ch
e05908613d1bc235d91a5a13b19df6c61bb1eef1: Bug 1323083 - Change representation of GC mark state to enable incremental gray marking r=jonco
Bill McCloskey <billm@mozilla.com> - Wed, 14 Dec 2016 13:59:43 -0800 - rev 360271
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1323083 - Change representation of GC mark state to enable incremental gray marking r=jonco
86e9b0b07ecc007226757eacb70072d02727429d: Followup eslint fix for Bug 1366918. r=me
Robert Strong <robert.bugzilla@gmail.com> - Tue, 23 May 2017 10:23:04 -0700 - rev 360270
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Followup eslint fix for Bug 1366918. r=me
d1d2ba65371d0d281dd8070d96c1c856eb9b109f: Backed out changeset 3ac94ff745fc (bug 1359718) for bustage in IPCBlobInputStreamChild.cpp. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 23 May 2017 19:13:14 +0200 - rev 360269
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Backed out changeset 3ac94ff745fc (bug 1359718) for bustage in IPCBlobInputStreamChild.cpp. r=backout on a CLOSED TREE
9aee049bca9526c2ab10ebebc2dab40055786441: Backed out changeset 48ed92a3d18a (bug 1359718)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 23 May 2017 19:12:31 +0200 - rev 360268
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Backed out changeset 48ed92a3d18a (bug 1359718)
6567ca412e0eaa54bb64b781e01fcb22361d49cb: Backed out changeset c3251f5022dd (bug 1359718)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 23 May 2017 19:12:25 +0200 - rev 360267
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Backed out changeset c3251f5022dd (bug 1359718)
2532664f2c94fa4099f621c79632dc33b107b222: Backed out changeset b21dc429b5bd (bug 1359718)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 23 May 2017 19:12:20 +0200 - rev 360266
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Backed out changeset b21dc429b5bd (bug 1359718)
412728e28e7fca3e9bd6748bf97008a911364b4e: Backed out changeset 1b6c07b71ba4 (bug 1359718)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 23 May 2017 19:12:15 +0200 - rev 360265
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Backed out changeset 1b6c07b71ba4 (bug 1359718)
9a5f624b597cc8c19f490267f6a0240dd7d9fbe2: Backed out changeset 2a2c16255a2c (bug 1359718)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 23 May 2017 19:12:10 +0200 - rev 360264
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Backed out changeset 2a2c16255a2c (bug 1359718)
207ead78774dd800dd97d40ed3bba7fb186b5b63: Backed out changeset e56d1ca34efd (bug 1359718)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 23 May 2017 19:12:05 +0200 - rev 360263
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Backed out changeset e56d1ca34efd (bug 1359718)
e1f4657102382a13c3ff18d4313397771fbf8b1a: Backed out changeset 247354884a9a (bug 1359718)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 23 May 2017 19:12:00 +0200 - rev 360262
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Backed out changeset 247354884a9a (bug 1359718)
3cc5123e91476e84629230ede146c67ec60ecb6d: Bug 1359341 part 4 - Optimize initializing a nsBlockInFlowLineIterator for single-line blocks by skipping the search for aFindFrame. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Tue, 23 May 2017 19:09:27 +0200 - rev 360261
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1359341 part 4 - Optimize initializing a nsBlockInFlowLineIterator for single-line blocks by skipping the search for aFindFrame. r=jfkthame MozReview-Commit-ID: GpiNAzFhZeJ
08e64a7a749562b2b857c51930d666e5bdda87e1: Bug 1359341 part 3 - Propagate AreAllEarlierInFlowFramesEmpty() state on placeholders down the line. We can stop iterating siblings if we find a placeholder with a stored state. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Tue, 23 May 2017 19:09:27 +0200 - rev 360260
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1359341 part 3 - Propagate AreAllEarlierInFlowFramesEmpty() state on placeholders down the line. We can stop iterating siblings if we find a placeholder with a stored state. r=jfkthame MozReview-Commit-ID: DNtcNIEwA5P
18e3dfae96fa6d6981f97311f33627b7b932bd59: Bug 1359341 part 2 - Add a couple of private frame state bits to nsPlaceholderFrame to be used for propagating "line emptiness" during reflow. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Tue, 23 May 2017 19:09:26 +0200 - rev 360259
Push 31872 by ryanvm@gmail.com at Tue, 23 May 2017 22:11:58 +0000
Bug 1359341 part 2 - Add a couple of private frame state bits to nsPlaceholderFrame to be used for propagating "line emptiness" during reflow. r=jfkthame MozReview-Commit-ID: Ds98Sn5PZav
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip