966b3dcca29215ada9d7ba1e8ff6739537a4b198: Bug 1398630: Follow-up: Fix typo. r=me
Kris Maglione <maglione.k@gmail.com> - Mon, 11 Sep 2017 16:09:58 -0700 - rev 662823
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398630: Follow-up: Fix typo. r=me MozReview-Commit-ID: 7Wv2WPWRC4L
775a86f9a091f1b86225ea866f04b166968bced9: Bug 1379808 - Intermittent browser_test_zoom_text.js failure, wrong height and y, r=eeejay
Alexander Surkov <surkov.alexander@gmail.com> - Mon, 11 Sep 2017 19:05:38 -0400 - rev 662822
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1379808 - Intermittent browser_test_zoom_text.js failure, wrong height and y, r=eeejay
afff11392670ae77ad6da75c1df446e5a21c79b4: Bug 1396958 - Make eTLD cache thread-safe. r=valentin
Eric Rahm <erahm@mozilla.com> - Tue, 05 Sep 2017 12:26:51 -0700 - rev 662821
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1396958 - Make eTLD cache thread-safe. r=valentin Restrict the MRU cache for eTLD lookups to main thread only. This allows off main thread lookups, but they will just take a slower path.
e66c8d65d0f1fd40053c6f34b5ba3c7f9bf4b392: Bug 1389021 - Explicitly shutdown the CompositorManagerChild during ContentChild::ActorDestroy. r=me
Andrew Osmond <aosmond@mozilla.com> - Mon, 11 Sep 2017 18:32:44 -0400 - rev 662820
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1389021 - Explicitly shutdown the CompositorManagerChild during ContentChild::ActorDestroy. r=me It has been observed on nightly and beta that the compositer thread fails to shutdown gracefully due to lingering references. From what can be determined, it appears as if the content process references are what are keeping it alive. The shutdown of CompositorBridgeChild was altered because a top level protocol was added above it in a previous change in bug 1365927. This protocol tree is ultimately what is keeping the thread alive. As such, this patch adds an explicit shutdown of the protocol, to ensure it gets released in a timely manner. This change will be backed out if it appears to have no effect on the crash rate in nightly 57.
1b595b630d490254b859c2100c8808aad544666a: Bug 1398642: Several minor WebRequest optimizations. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 18:37:52 -0700 - rev 662819
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398642: Several minor WebRequest optimizations. r=mixedpuppy MozReview-Commit-ID: 4vsDScMkyzA
fbbffd53d2da0fc066c2574c2a2db2f1cb211f39: Bug 1398630: Part 7 - Random cleanup. r=zombie
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:37:08 -0700 - rev 662818
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398630: Part 7 - Random cleanup. r=zombie MozReview-Commit-ID: LibtXDKXrnA
b5c96a5d7b546e09dabf14e2d6e24e3231c1c391: Bug 1398630: Part 6 - Avoid some avoidable uses of nsIURI. r=zombie
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:36:57 -0700 - rev 662817
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398630: Part 6 - Avoid some avoidable uses of nsIURI. r=zombie MozReview-Commit-ID: 18Wd3buFM38
ce90ba36975e1e4c90d32d03654f82b94da2512a: Bug 1398630: Part 5 - User iteration helpers for nsISimpleEnumerator. r=zombie
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:35:46 -0700 - rev 662816
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398630: Part 5 - User iteration helpers for nsISimpleEnumerator. r=zombie MozReview-Commit-ID: Iw25XozakK0
a71d68e6d81eb5af0bacb0578f3ea8d44ec407d3: Bug 1398630: Part 4 - Use getWinUtils everywhere we use DOMWindowUtils. r=zombie
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:33:54 -0700 - rev 662815
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398630: Part 4 - Use getWinUtils everywhere we use DOMWindowUtils. r=zombie MozReview-Commit-ID: FroMQF9Tiz1
d72a3343d7948cb2e886821e830653ddd980f5e5: Bug 1398630: Part 3 - Use document.docShell rather than longer/slower XPC paths. r=zombie
Kris Maglione <maglione.k@gmail.com> - Mon, 11 Sep 2017 14:53:20 -0700 - rev 662814
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398630: Part 3 - Use document.docShell rather than longer/slower XPC paths. r=zombie MozReview-Commit-ID: 5oD0Uvv1pvx
4c80b55b7755f211c56761475170ba5f21e20950: Bug 1398630: Part 2 - Avoid unnecessary Map/Set lookups. r=zombie
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:39:49 -0700 - rev 662813
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398630: Part 2 - Avoid unnecessary Map/Set lookups. r=zombie We currently call has() every time we do a DefaultMap/DefaultWeakMap lookup, which unfortunately shows up a lot in profiles. We only actually need to check, though, if get() returns an undefined value. Similar things in other places, where we only need to do a has() call if another operation fails. MozReview-Commit-ID: 9qFWsb4vlZj
2cf7f1a4526dfb746d19f1086fedf680c087d776: Bug 1398630: Part 1 - Remove/cleanup some old ExtensionUtils helpers. r=zombie
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:39:28 -0700 - rev 662812
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398630: Part 1 - Remove/cleanup some old ExtensionUtils helpers. r=zombie MozReview-Commit-ID: FeLUjH7pkiB
abf475c970af34d92acf0e29d0db394678d09156: Bug 1391707: Part 2 - Use idle dispatch in DeferredSave. r=florian
Kris Maglione <maglione.k@gmail.com> - Fri, 01 Sep 2017 14:58:34 -0700 - rev 662811
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1391707: Part 2 - Use idle dispatch in DeferredSave. r=florian MozReview-Commit-ID: Fffz9Qgom52
df31bae194f894d29e0f91ef79d0aa34709eafb1: Bug 1391707: Part 1 - Use idle dispatch in DeferredTask. r=florian
Kris Maglione <maglione.k@gmail.com> - Fri, 01 Sep 2017 16:39:14 -0700 - rev 662810
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1391707: Part 1 - Use idle dispatch in DeferredTask. r=florian MozReview-Commit-ID: Ktlu71aIcRZ
8154fcbcb707191b3526ff10d78a1ea36550213b: Bug 1391707: Part 0 - Remove Task.jsm support from DeferredTask. r=florian
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 13:14:12 -0700 - rev 662809
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1391707: Part 0 - Remove Task.jsm support from DeferredTask. r=florian MozReview-Commit-ID: LEbrPt0uae0
deef51eb0b7e0b528935f8be1ce8f36912464a1c: Bug 1396366: Make sure the URLPreloader cache is only written once. r=erahm
Kris Maglione <maglione.k@gmail.com> - Fri, 08 Sep 2017 13:44:32 -0700 - rev 662808
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1396366: Make sure the URLPreloader cache is only written once. r=erahm MozReview-Commit-ID: FA1BPQ5c6nP
160cd861b35867ac07bbf0ba0f7d946f2d7bb2d7: Merge m-c to inbound, a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Mon, 11 Sep 2017 15:20:43 -0700 - rev 662807
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Merge m-c to inbound, a=merge CLOSED TREE MozReview-Commit-ID: J2tAqTVxlQv
5e3f847df8afa6812469b63f561db00930aa27d8: Bug 1398941 - test_race_cache_with_network.js test is failing after landing bug 1398847, r=KWierso, CLOSED TREE
Michal Novotny <michal.novotny@gmail.com> - Mon, 11 Sep 2017 23:37:36 +0200 - rev 662806
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398941 - test_race_cache_with_network.js test is failing after landing bug 1398847, r=KWierso, CLOSED TREE
b3fd5cb0eebe92a36c02ed81a435372ec9567062: Bug 1398941 - test_race_cache_with_network.js test is failing after landing bug 1398847, r=KWierso, CLOSED TREE
Michal Novotny <michal.novotny@gmail.com> - Mon, 11 Sep 2017 23:31:58 +0200 - rev 662805
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398941 - test_race_cache_with_network.js test is failing after landing bug 1398847, r=KWierso, CLOSED TREE
c2e1127c407ea348c3d33cca035d21104e74a6a0: Bug 1398896 - Check the cycle collection budget more often, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 11 Sep 2017 23:57:22 +0300 - rev 662804
Push 79198 by maglione.k@gmail.com at Tue, 12 Sep 2017 04:40:43 +0000
Bug 1398896 - Check the cycle collection budget more often, r=mccr8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip