2fc498f1d5bc10ccc76a337c66b32dc5c8a67304: Bug 1251936 - followup - make nsTArray<mozilla::gfx::FilterPrimitiveDescription> use copies on a CLOSED TREE; r=bustage
Nathan Froyd <froydnj@mozilla.com> - Fri, 23 Dec 2016 10:37:15 -0500 - rev 453598
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1251936 - followup - make nsTArray<mozilla::gfx::FilterPrimitiveDescription> use copies on a CLOSED TREE; r=bustage
c8e7f46d574ea9c1cd8bbcdc4b3f58f982043fdb: Bug 1322938 needs a clobber for test_lowDiskSpace.html on Android. r=clobber on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 23 Dec 2016 21:34:57 +0100 - rev 453597
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1322938 needs a clobber for test_lowDiskSpace.html on Android. r=clobber on a CLOSED TREE
39a2a96f6cda75c9d8a371699ecf654fb9357e62: Bug 1313351 followup - Also back out the ElfLoader changes from bug 1320905 on a CLOSED TREE. r=red
Jan de Mooij <jdemooij@mozilla.com> - Fri, 23 Dec 2016 21:27:57 +0100 - rev 453596
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1313351 followup - Also back out the ElfLoader changes from bug 1320905 on a CLOSED TREE. r=red
806029a2c31dc314b01911b22c75702597a160e9: Bug 1251936 - followup - add explicit to some Windows-only IPC classes on a CLOSED TREE; r=bustage
Nathan Froyd <froydnj@mozilla.com> - Fri, 23 Dec 2016 10:22:58 -0500 - rev 453595
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1251936 - followup - add explicit to some Windows-only IPC classes on a CLOSED TREE; r=bustage
47d317cfa2672e3e843da7a369072590460e96c6: Bug 1313351 - Fix js::RefCounted to not do leak checking. r=jandem
Luke Wagner <luke@mozilla.com> - Fri, 23 Dec 2016 21:13:26 +0100 - rev 453594
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1313351 - Fix js::RefCounted to not do leak checking. r=jandem
1f3cc2963f093a5a3bdff31382f5c5fe6d24ee9f: Bug 1251936 - Rename the Windows clang-cl builds to static analysis builds; r=froydnj
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 23 Dec 2016 10:01:22 -0500 - rev 453593
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1251936 - Rename the Windows clang-cl builds to static analysis builds; r=froydnj
5ff2c66f4020dbe9f77d5fe5187f9316ca7605df: Bug 1251936 - enable static analysis on clang-cl builds; r=ehsan
Nathan Froyd <froydnj@mozilla.com> - Fri, 23 Dec 2016 10:01:22 -0500 - rev 453592
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1251936 - enable static analysis on clang-cl builds; r=ehsan
7ab404ffffc6b813dc7491cf076c8c40e91abbec: Bug 1311227 - Annotate ffi_call as a GC function, r=jonco
Steve Fink <sfink@mozilla.com> - Wed, 19 Oct 2016 11:24:48 -0700 - rev 453591
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1311227 - Annotate ffi_call as a GC function, r=jonco
4e9f3f0d6d8e2c7e8aa0037decd8405d5024bfa0: Bug 1320753 - Make TabGroup event target be a ThrottledEventQueue for timers, workers (r=bkelly)
Bill McCloskey <billm@mozilla.com> - Sun, 27 Nov 2016 11:24:34 -0800 - rev 453590
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1320753 - Make TabGroup event target be a ThrottledEventQueue for timers, workers (r=bkelly) MozReview-Commit-ID: FCfYz02r8yI
f980cbff80529d0c9d19d257e32f2af416c559b2: Bug 1320753 - Stop using already_AddRefed for EventTargetFor (r=ehsan)
Bill McCloskey <billm@mozilla.com> - Thu, 15 Dec 2016 13:48:14 -0800 - rev 453589
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1320753 - Stop using already_AddRefed for EventTargetFor (r=ehsan) MozReview-Commit-ID: ECy1jlQ7qne
30b32a2aabb1d18f952492ea41f9465c32ecebe7: Bug 1318506 - Label AsyncEventDispatcher runnables with DocGroup (r=ehsan)
Bill McCloskey <billm@mozilla.com> - Sun, 13 Nov 2016 10:22:52 -0800 - rev 453588
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1318506 - Label AsyncEventDispatcher runnables with DocGroup (r=ehsan) I still don't completely understand why we sometimes need to use the global and sometimes the node. As far as I understand it: - Not all event targets are nodes, so the node code can't always be used. - The nsINode::GetOwnerGlobal implementation uses GetScriptHandlingObject, which returns null in some cases where GetScopeObject doesn't. Here is one: http://searchfox.org/mozilla-central/rev/62db1c9021cfbde9fa5e6e9601de16c21f4c7ce4/dom/base/nsDocument.cpp#4627 MozReview-Commit-ID: DdLWeQJIWZx
32a005fd81f39ec493a735c71d3c3848078bbd44: Bug 1318506 - Assign a TabGroup to every PBrowser (r=mystor,ehsan)
Bill McCloskey <billm@mozilla.com> - Fri, 04 Nov 2016 11:13:52 -0700 - rev 453587
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1318506 - Assign a TabGroup to every PBrowser (r=mystor,ehsan) Every new PBrowser, whether it's created by the parent or the child, needs to get a TabGroup assigned to it. That way IPC messages for the PBrowser will be dispatched to that TabGroup. For new PBrowsers created by the child, we just create a new TabGroup or reuse the opener's TabGroup. For PBrowsers created by the parent, the child needs to intercept the PBrowserConstructor message and assign a TabGroup immediately. PBrowsers created by the parent never have an opener so we can always create a new TabGroup. In both cases, the nsGlobalWindow::TabGroupOuter logic needs to be updated to read the TabGroup out of the IPC code. Otherwise the DOM and IPC code will get out of sync about TabGroups. MozReview-Commit-ID: D5iEdgirfvK
83c36290906985c3f6a4a211cb7ed45ab902f9c2: Bug 1318506 - Label HttpChannelChild actors with DocGroup/TabGroup (r=jduell)
Bill McCloskey <billm@mozilla.com> - Tue, 15 Nov 2016 16:13:17 -0800 - rev 453586
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1318506 - Label HttpChannelChild actors with DocGroup/TabGroup (r=jduell) This patch tries to figure out which DocGroup or TabGroup a network request belongs to and then assign the IPC actor to that group. A DocGroup roughly corresponds to a document and a TabGroup to a tab. Once the assignment is made, all incoming IPC messages will be labeled with that DocGroup/TabGroup. MozReview-Commit-ID: EzGCeGdREHl
ecd1cb767041b22a56db4e2284440bb0e7523f45: Bug 1318506 - Initialize TabChild in constructor message, not allocation (r=dvander)
Bill McCloskey <billm@mozilla.com> - Wed, 30 Nov 2016 19:16:28 -0800 - rev 453585
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1318506 - Initialize TabChild in constructor message, not allocation (r=dvander) MozReview-Commit-ID: Iq1M4EeKHXg
1ac1af4f133b43d2a61551c084ef2daf5e9bf7f3: Bug 1170190 - Part 3: Add tests for the e10s case too; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 16 Dec 2016 17:15:16 -0500 - rev 453584
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1170190 - Part 3: Add tests for the e10s case too; r=mayhemer
891791aa2301956cecedd0e9909f1fc27dbf6986: Bug 1170190 - Part 2: Add the nsIHttpChannel::IsTrackingResource() API to query the channel's tracking annotation; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 16 Dec 2016 15:19:19 -0500 - rev 453583
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1170190 - Part 2: Add the nsIHttpChannel::IsTrackingResource() API to query the channel's tracking annotation; r=mayhemer
d2c65588f41f5e6c370a6bbb5b727006599ee8c8: Bug 1170190 - Part 1: Split out a new pref from privacy.trackingprotection.annotate_channels to explicitly control whether the channel priority is adjusted; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 16 Dec 2016 14:05:08 -0500 - rev 453582
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1170190 - Part 1: Split out a new pref from privacy.trackingprotection.annotate_channels to explicitly control whether the channel priority is adjusted; r=mayhemer
a0c9f0827fd67d2f7fe701aed1f511886202a161: Bug 1325160 - implement AOM attributes, r=smaug
Alexander Surkov <surkov.alexander@gmail.com> - Fri, 23 Dec 2016 14:36:55 -0500 - rev 453581
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1325160 - implement AOM attributes, r=smaug
ec3d424e593ebce4b99c1857cbf74350245c67b6: Bug 1325480 - Baldr: make WasmInstanceObject::ExportMap a strong edge (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Fri, 23 Dec 2016 13:24:19 -0600 - rev 453580
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1325480 - Baldr: make WasmInstanceObject::ExportMap a strong edge (r=bbouvier) MozReview-Commit-ID: 1etTrxfYIgF
d01c0cd382843219b3ff12dc4a675d32b29809a7: Bug 1324008 - Baldr: tweak internal limits to match other browsers (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Fri, 23 Dec 2016 13:18:03 -0600 - rev 453579
Push 39711 by dmitchell@mozilla.com at Fri, 23 Dec 2016 21:59:47 +0000
Bug 1324008 - Baldr: tweak internal limits to match other browsers (r=bbouvier) MozReview-Commit-ID: Dtpn29HeNWV
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip