831f93a0337f8d633cd09f1bae8cbb83c2d0ef69: Bug 1376498 part 4 - Make all nsClassHashtable::RemoveAndForget() consumers use Remove() instead. r=froydnj draft
Mats Palmgren <mats@mozilla.com> - Wed, 05 Jul 2017 02:01:45 +0200 - rev 617744
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1376498 part 4 - Make all nsClassHashtable::RemoveAndForget() consumers use Remove() instead. r=froydnj MozReview-Commit-ID: G64YQLlgm6r
e86beb2c0ba8e9ca6812451b2ed94f71e497587b: Bug 1376498 part 3 - Make nsClassHashtable inherit Remove() for API consistency with ns[Base|Interface|RefPtr]Hashtable. r=froydnj draft
Mats Palmgren <mats@mozilla.com> - Wed, 05 Jul 2017 02:01:44 +0200 - rev 617743
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1376498 part 3 - Make nsClassHashtable inherit Remove() for API consistency with ns[Base|Interface|RefPtr]Hashtable. r=froydnj MozReview-Commit-ID: LQMaamZhkM4
3906aba6411f7c3856640f0d666c024e12492838: Bug 1376498 part 2 - Use plain Remove(key) in some places instead of Lookup(key).Remove() for simplicity. r=froydnj draft
Mats Palmgren <mats@mozilla.com> - Wed, 05 Jul 2017 02:01:44 +0200 - rev 617742
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1376498 part 2 - Use plain Remove(key) in some places instead of Lookup(key).Remove() for simplicity. r=froydnj MozReview-Commit-ID: 7GlCL1jyGAz
cc387d8871a59617c6cfe7936487becc06e53686: Bug 1376498 part 1 - Unify the ns[Base|Interface|RefPtr]Hashtable::Remove() signatures for consistency. Make it return true if an entry was removed, with an optional out param to move the value. r=froydnj draft
Mats Palmgren <mats@mozilla.com> - Wed, 05 Jul 2017 02:01:44 +0200 - rev 617741
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1376498 part 1 - Unify the ns[Base|Interface|RefPtr]Hashtable::Remove() signatures for consistency. Make it return true if an entry was removed, with an optional out param to move the value. r=froydnj MozReview-Commit-ID: JVciibiSPL5
94842d0d9a69d1ae1d38d346989739fdbae79b46: Bug 1375002: Get rid of the omnibox_internal namespace. r=me draft
Kris Maglione <maglione.k@gmail.com> - Tue, 04 Jul 2017 15:17:45 -0700 - rev 617740
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1375002: Get rid of the omnibox_internal namespace. r=me This namespace has schema definitions which spuriously expose it to extension callers, and does not support lazy loading correctly, which breaks certain usage patterns.
ed7036b6e37e460953084a718facb03dcbb0cfd8: Bug 1371248: Avoid hangs when preloader cache flush is triggered during shutdown. r=erahm draft
Kris Maglione <maglione.k@gmail.com> - Wed, 28 Jun 2017 14:46:30 -0700 - rev 617739
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1371248: Avoid hangs when preloader cache flush is triggered during shutdown. r=erahm MozReview-Commit-ID: FpW53d5TTCG
db5381b3a9e99f7923bfaa3635e6bda2e5232d85: Bug 1378196, Make IsEventAttributeName non-virtual in common case, r=ehsan draft
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 04 Jul 2017 23:54:30 +0300 - rev 617738
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1378196, Make IsEventAttributeName non-virtual in common case, r=ehsan
cbb989227671d0dde90c625641fef7ae3323a0e9: Bug 1375436 - Do not reject promise for unhandlable exception in Async Function. r=till draft
Tooru Fujisawa <arai_a@mac.com> - Wed, 05 Jul 2017 06:59:25 +0900 - rev 617737
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1375436 - Do not reject promise for unhandlable exception in Async Function. r=till
867d87ac68a98ecadf02f3a91dd06fa6b75ba7d0: Backout Bug 1365309 for test failures on a CLOSED TREE draft
Michael Layzell <michael@thelayzells.com> - Tue, 04 Jul 2017 17:29:58 -0400 - rev 617736
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Backout Bug 1365309 for test failures on a CLOSED TREE MozReview-Commit-ID: 143ac9l7Goq
fbd3db7cb08e82cd8424b895d8b87e5a9656d8fc: Bug 1372433 - Part 3: Explicitly check SystemGroup is initialized before getting its event target on a CLOSED TREE, a=bustage draft
Michael Layzell <michael@thelayzells.com> - Tue, 04 Jul 2017 17:01:28 -0400 - rev 617735
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1372433 - Part 3: Explicitly check SystemGroup is initialized before getting its event target on a CLOSED TREE, a=bustage MozReview-Commit-ID: YRMM8Lifhg
258f06216ab1146f2baaed6a798fe4118cd30c45: Backout bug 1377447 for more test failures on a CLOSED TREE draft
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 04 Jul 2017 17:01:20 -0400 - rev 617734
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Backout bug 1377447 for more test failures on a CLOSED TREE
1d0110e4c788836fe40e5f3ce493f130d7d25025: Bug 1378171 - add a test preventing us from loading scripts unintentionally during content process startup, r=mconley. draft
Florian Quèze <florian@queze.net> - Tue, 04 Jul 2017 22:48:15 +0200 - rev 617733
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1378171 - add a test preventing us from loading scripts unintentionally during content process startup, r=mconley.
ce02420ec5f79f3d7c647eee496027daa46a0fd2: Bug 1377916 - Include DOM workers in startup profiles, r=mstange. draft
Florian Quèze <florian@queze.net> - Tue, 04 Jul 2017 22:48:08 +0200 - rev 617732
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1377916 - Include DOM workers in startup profiles, r=mstange.
829c02ea6086d72643eebfd84cf6098dd695fe43: Bug 1372433 - Part 2: Fix build bustage on a CLOSED TREE, a=bustage draft
Michael Layzell <michael@thelayzells.com> - Tue, 04 Jul 2017 15:50:26 -0400 - rev 617731
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1372433 - Part 2: Fix build bustage on a CLOSED TREE, a=bustage MozReview-Commit-ID: 3snpLQbdVrO
3bdd6533937ccf33550b46bb14a4d58c152721b1: Bug 1377344 - Record the name of the currently running Runnable on thread hangs for BHR, r=njn, r=froydnj draft
Michael Layzell <michael@thelayzells.com> - Thu, 29 Jun 2017 20:09:41 -0400 - rev 617730
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1377344 - Record the name of the currently running Runnable on thread hangs for BHR, r=njn, r=froydnj MozReview-Commit-ID: IYRHh6jiTeo
64347d92d6ecd8dde884938b7b3e10d623ee55c7: Bug 1372433 - Label the PContent::Msg_NotifyVisited runnable, r=billm draft
Michael Layzell <michael@thelayzells.com> - Mon, 19 Jun 2017 16:22:15 -0400 - rev 617729
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1372433 - Label the PContent::Msg_NotifyVisited runnable, r=billm I don't bother to label the runnables in the parent process being fired by VisitedQuery, as we are not planning to perform scheduling in the parent process if I remember correctly. It would be possible to label those runnables as well. This also adds a mSeen boolean to the mObservers array, to fix a race caused when a link is being registered as an observer between NotifyVisited and NotifyVisitedForDocument being run. MozReview-Commit-ID: EosNOu62fEV
5723fd1e68d5347f34d75ff7484471da738e8cf8: Bug 1377447 - Add a new flush type between Frames and InterruptibleLayout to initialize layout if needed and use it from CheckIfFocusable; r=smaug draft
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 03 Jul 2017 23:36:24 -0400 - rev 617728
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1377447 - Add a new flush type between Frames and InterruptibleLayout to initialize layout if needed and use it from CheckIfFocusable; r=smaug
6167926dd6491ce8316d5d41358171178d769755: Bug 1356317 - Touch ups for flaky dev tools popup tests. r=mratcliffe draft
Jim Mathies <jmathies@mozilla.com> - Tue, 04 Jul 2017 13:45:19 -0500 - rev 617727
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1356317 - Touch ups for flaky dev tools popup tests. r=mratcliffe
e2100138c10cd01820a4db0a2b52dfcde67ea278: Bug 1356317: Avoid intermittent debug assertions in browser chrome tests when creation of draw targets fails. r=jimm draft
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Tue, 04 Jul 2017 13:45:18 -0500 - rev 617726
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1356317: Avoid intermittent debug assertions in browser chrome tests when creation of draw targets fails. r=jimm
02b930491893434dfab1f62509b5dc96b81ac325: Bug 1356317: Enable off-main-thread compositing on Windows when possible. r=kmag draft
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Tue, 04 Jul 2017 13:45:18 -0500 - rev 617725
Push 71122 by bmo:urbankrajnc92@gmail.com at Fri, 28 Jul 2017 20:51:54 +0000
Bug 1356317: Enable off-main-thread compositing on Windows when possible. r=kmag
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip