6cacaa5d72f1fa2109df3c260103f2ab1a608c2a: Backed out changeset ec64ea9b1249 (bug 1360916) for failing browser_sessionStorage_size.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 03 May 2017 00:25:07 +0200 - rev 356148
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Backed out changeset ec64ea9b1249 (bug 1360916) for failing browser_sessionStorage_size.js. r=backout
5164c446bb509ef25506571641dc42946b6ae681: Backed out changeset ab81a462fcd4 (bug 935809) for jetpack and devtools failures, e.g. in browser_markers-docloading-03.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 03 May 2017 00:22:28 +0200 - rev 356147
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Backed out changeset ab81a462fcd4 (bug 935809) for jetpack and devtools failures, e.g. in browser_markers-docloading-03.js. r=backout
686f63f0ae03b4075a53e6612b4d181cfbbfa493: Backed out changeset 8cbc5f3bf065 (bug 935809)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 03 May 2017 00:20:58 +0200 - rev 356146
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Backed out changeset 8cbc5f3bf065 (bug 935809)
25c2b5f34d0313dad1b7056daa925f20464e23d3: Backed out changeset 6b37552cd78d (bug 935809)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 03 May 2017 00:20:53 +0200 - rev 356145
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Backed out changeset 6b37552cd78d (bug 935809)
bd5015b3bb070126d31cec459c6ba13caa863fab: Backed out changeset 599280aecc96 (bug 935809)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 03 May 2017 00:20:49 +0200 - rev 356144
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Backed out changeset 599280aecc96 (bug 935809)
1e002af2f7019f8b45a05722efb882043962ae75: Backed out changeset 69439c0cd3e6 (bug 1355480) on suspicion of triggering assertion CompositorThreadHolder::IsInCompositorThread() on Windows 8 x64 M-e10s. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 02 May 2017 23:41:44 +0200 - rev 356143
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Backed out changeset 69439c0cd3e6 (bug 1355480) on suspicion of triggering assertion CompositorThreadHolder::IsInCompositorThread() on Windows 8 x64 M-e10s. r=backout
eb15e1b1baee587c057ecc907759e223bf421315: Backed out changeset 5e01d4124eae (bug 833143) on suspicion of triggering assertion CompositorThreadHolder::IsInCompositorThread() on Windows 8 x64 M-e10s. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 02 May 2017 23:40:33 +0200 - rev 356142
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Backed out changeset 5e01d4124eae (bug 833143) on suspicion of triggering assertion CompositorThreadHolder::IsInCompositorThread() on Windows 8 x64 M-e10s. r=backout
ec64ea9b1249ab4d76abf8b01ea4ebb74a24d2ef: Bug 1360916 - Update telemetry code in sessionstore content script r=mikedeboer data-r=bsmedberg
Tim Taubert <ttaubert@mozilla.com> - Tue, 02 May 2017 23:22:45 +0200 - rev 356141
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 1360916 - Update telemetry code in sessionstore content script r=mikedeboer data-r=bsmedberg This patch replaces FX_SESSION_RESTORE_CONTENT_COLLECT_DATA_LONGEST_OP_MS with a more fine-grained data collection via a keyed histogram so that we can determine which type of data collection we spend a lot of time on. Additionally, it abandons sending telemetry data from the content to the parent via custom messages and instead uses the Telemetry service directly. Thus it also gets rid of a bug that currently overrides measurements for the same histogram done quickly in succession.
599280aecc96edf37ae669f407a6fb382550fea2: Bug 935809 - Part 3: Remove JSCList. r=jimb
Eric Rahm <erahm@mozilla.com> - Tue, 02 May 2017 14:21:55 -0700 - rev 356140
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 935809 - Part 3: Remove JSCList. r=jimb MozReview-Commit-ID: Du6i1FlJ3Uu
6b37552cd78ddcb884d2bfc407e34fb65853f078: Bug 935809 - Part 2: Convert onNewGlobalUpdateWatchers to DoublyLinkedList. r=jimb
Eric Rahm <erahm@mozilla.com> - Tue, 02 May 2017 14:21:54 -0700 - rev 356139
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 935809 - Part 2: Convert onNewGlobalUpdateWatchers to DoublyLinkedList. r=jimb MozReview-Commit-ID: 75SY0ab5gxn
8cbc5f3bf0657d41b3f5496cf42f9f014f1a0c25: Bug 935809 - Part 1: Convert breakpoint lists to DoublyLinkedList. r=jimb
Eric Rahm <erahm@mozilla.com> - Tue, 02 May 2017 14:21:53 -0700 - rev 356138
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 935809 - Part 1: Convert breakpoint lists to DoublyLinkedList. r=jimb MozReview-Commit-ID: J4jdqLOksND
ab81a462fcd4af84605754825b898b4b32e55fbb: Bug 935809 - Part 0: Include assertion header in DoublyLinkedList.h. r=waldo
Eric Rahm <erahm@mozilla.com> - Tue, 02 May 2017 14:21:52 -0700 - rev 356137
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 935809 - Part 0: Include assertion header in DoublyLinkedList.h. r=waldo MozReview-Commit-ID: 4G37uslYlOb
08735c334ad1553153d7126327257376d29833c7: Bug 1347409 part 2 - serialise fill and stroke fallback properly r=cam
Robert Longson <longsonr@gmail.com> - Tue, 02 May 2017 22:12:59 +0100 - rev 356136
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 1347409 part 2 - serialise fill and stroke fallback properly r=cam
0b6169107c9b0a396fbec47c5d78a45e81281dea: Backed out changeset d3197ffef609 (bug 1338217) for failures in test_webassembly_compile.html on at least Windows VM debug a=backout
Wes Kocher <wkocher@mozilla.com> - Tue, 02 May 2017 13:21:31 -0700 - rev 356135
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Backed out changeset d3197ffef609 (bug 1338217) for failures in test_webassembly_compile.html on at least Windows VM debug a=backout MozReview-Commit-ID: 35G0IT8FJML
50e6bdbcc7308bbc15f13cbec4ec18cf1a061b7e: Backed out changeset d40e448b1a33 and 195d6bc4e2ca (bug 1358882) for asserting and failing in wpt circular-module-import-with-syntax-error.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 02 May 2017 21:18:02 +0200 - rev 356134
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Backed out changeset d40e448b1a33 and 195d6bc4e2ca (bug 1358882) for asserting and failing in wpt circular-module-import-with-syntax-error.html. r=backout
5a08bfa91d2b5c3f8557e1a8d1de55506b3f2f45: bug 1348148 - try and avoid firing load events on unloaded documents r=davidb
Trevor Saunders <tbsaunde@tbsaunde.org> - Tue, 14 Mar 2017 14:36:06 -0400 - rev 356133
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
bug 1348148 - try and avoid firing load events on unloaded documents r=davidb It is awkward to need to have a DocAccessibleChild to send events with before DocAccessible::DoInitialUpdate() is called because we might not have a TabParent for the document until then. However we could try to fire reload events on documents before DoInitialUpdate() was called which would require having a DocAccessibleChild there to send the load event to the parent process. However before DocAccessible::DoInitialUpdate() is called the document already has a pending load event. If a document hasn't yet been the subject of a load event it doesn't make a lot of sense to fire a reload event for that document, and then the initial load event. So it should be safe to skip firing reload events for documents where mLoadEvent specifies a load event to fire in the future.
2f59f4ccdd751be7c3ff37f85ac9abea7e264886: Bug 1360887 - nsBufferedInputStream must be able to read from nsIAsyncInputStream, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 02 May 2017 19:32:42 +0200 - rev 356132
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 1360887 - nsBufferedInputStream must be able to read from nsIAsyncInputStream, r=smaug Currently nsBufferedInputStream is able to Fill() data only from sync inputStream. When a page uses XHR to upload something, it creates a nsBufferedInputStream around the source inputStream. This stream can be a IPCBlobInputStream, and in that case, the reading is only supported using nsIAsyncInputStream interface. nsBufferedInputStream must support it.
d40e448b1a3331d7cc1f825ffb4808deb5c6211f: Bug 1358882 - Fix android bustage r=me
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 02 May 2017 18:23:38 +0100 - rev 356131
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 1358882 - Fix android bustage r=me
5e01d4124eaefeb0702f31689a9223f14351368e: Bug 833143 - Don't GC in nsXREDirProvider::DoShutdown. r=bsmedberg, r=billm
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 28 Apr 2017 14:27:00 -0400 - rev 356130
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 833143 - Don't GC in nsXREDirProvider::DoShutdown. r=bsmedberg, r=billm
69439c0cd3e6d118681d1bb6586cb0a7b4bb85fc: Bug 1355480 - Add telemetry for measuring timeout execution. r=smaug, data-r=bsmedberg
Andreas Farre <farre@mozilla.com> - Tue, 02 May 2017 07:23:00 -0400 - rev 356129
Push 31757 by cbook@mozilla.com at Wed, 03 May 2017 08:11:42 +0000
Bug 1355480 - Add telemetry for measuring timeout execution. r=smaug, data-r=bsmedberg Measure execution time by adding telemetry probes for tracking foreground, tracking background, non-tracking foreground and non-tracking background timeouts.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip