6e81f5917390620cf5704bff0dbbb95fae92b033: Bug 1470250 part 4 - Fix some realm assertions that are invalid when JIT code switches realms. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 26 Jun 2018 09:42:06 +0200 - rev 423674
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1470250 part 4 - Fix some realm assertions that are invalid when JIT code switches realms. r=luke
c2d21705dacecbfad027535eb52962d05a38a0e9: Bug 1470250 part 2 - Move CallJSNative and CallJSNativeConstructor to Interpreter.cpp. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 26 Jun 2018 09:42:06 +0200 - rev 423673
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1470250 part 2 - Move CallJSNative and CallJSNativeConstructor to Interpreter.cpp. r=luke
2f70bd2a3a9b4ee46613b08533bb106e9a73cd20: Bug 1470250 part 1 - Use correct realm in ObjectGroupRealm::makeGroup. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 26 Jun 2018 09:42:05 +0200 - rev 423672
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1470250 part 1 - Use correct realm in ObjectGroupRealm::makeGroup. r=luke
748ba658c02b66030b99ce7576c85c57c95225b7: Backed out 2 changesets (bug 1470023) for frequent mochitest failures eg.: toolkit/components/extensions/test/mochitest/test_ext_contentscript_permission.html on a CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Tue, 26 Jun 2018 10:37:56 +0300 - rev 423671
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Backed out 2 changesets (bug 1470023) for frequent mochitest failures eg.: toolkit/components/extensions/test/mochitest/test_ext_contentscript_permission.html on a CLOSED TREE Backed out changeset f0f5158db88c (bug 1470023) Backed out changeset 064e448df638 (bug 1470023)
f0f5158db88c8a9712b7e09fccaf10d004343e85: Bug 1470023: Follow-up: Fix weird test bustage. r=bustage CLOSED TREE
Kris Maglione <maglione.k@gmail.com> - Mon, 25 Jun 2018 22:58:51 -0700 - rev 423670
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1470023: Follow-up: Fix weird test bustage. r=bustage CLOSED TREE
71e4328d15abe687fdd7db20e4d0bcc4d821f407: Bug 1453795 - XPToolkit - Initialize member fields in classes/ structures. r=jvarga
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Fri, 15 Jun 2018 14:12:46 +0300 - rev 423669
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1453795 - XPToolkit - Initialize member fields in classes/ structures. r=jvarga
064e448df638efc4a99fdf9f400d1eac2b7505ca: Bug 1470023: Lazily load PluginContent.jsm when it's first required. r=felipe
Kris Maglione <maglione.k@gmail.com> - Sun, 24 Jun 2018 17:33:55 -0700 - rev 423668
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1470023: Lazily load PluginContent.jsm when it's first required. r=felipe MozReview-Commit-ID: 2n9NP5mEEcG
721354ad7b1622ad9e681d69591a991b1d45a17d: Backed out changeset 638eb8a41245 (bug 1453751) for frequent linux debug e-10s failures on test_ext_webrequest_filter.html
Cosmin Sabou <csabou@mozilla.com> - Tue, 26 Jun 2018 07:29:35 +0300 - rev 423667
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Backed out changeset 638eb8a41245 (bug 1453751) for frequent linux debug e-10s failures on test_ext_webrequest_filter.html
33346f699996421fc8bf22a25f574de470142a41: Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
Chris Peterson <cpeterson@mozilla.com> - Sun, 17 Jun 2018 22:43:11 -0700 - rev 423666
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj This patch is an automatic replacement of s/NS_NOTREACHED/MOZ_ASSERT_UNREACHABLE/. Reindenting long lines and whitespace fixups follow in patch 6b. MozReview-Commit-ID: 5UQVHElSpCr
220da56d21416db6bc65d3a96a8b4d781225b868: Bug 1469769 - Part 5: widget/gtk: Replace failing NS_NOTREACHED with NS_ERROR. r=karlt
Chris Peterson <cpeterson@mozilla.com> - Mon, 04 Jun 2018 01:43:02 -0700 - rev 423665
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1469769 - Part 5: widget/gtk: Replace failing NS_NOTREACHED with NS_ERROR. r=karlt I'm replacing non-failing calls to NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE, but this NS_NOTREACHED fails when running the browser/base/content/test/general/browser_tab_dragdrop2.js test because mContainer is unexpectedly *not* null. This is bug 1469183. This patch DOES NOT fix the cause of the assertion failure. It just replaces this failing NS_NOTREACHED with NS_ERROR because I can't replace with a fatal MOZ_ASSERT_UNREACHABLE. MozReview-Commit-ID: KeVjvKGihxZ
10ad8a1737829c48a8a9f714b80e3ad2284ce0d1: Bug 1469769 - Part 4: svg: Replace failing NS_NOTREACHED with NS_ERROR. r=heycam
Chris Peterson <cpeterson@mozilla.com> - Sat, 26 May 2018 17:11:02 -0700 - rev 423664
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1469769 - Part 4: svg: Replace failing NS_NOTREACHED with NS_ERROR. r=heycam I'm replacing non-failing calls to NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE, but this NS_NOTREACHED fails when running the dom/svg/crashtests/412104-1.svg test. This assertion failure is bug 903785. This patch DOES NOT fix the cause of the assertion failure (a missing TextNodeCorrespondenceProperty). It just replaces this failing NS_NOTREACHED with NS_ERROR because I can't replace with a fatal MOZ_ASSERT_UNREACHABLE. MozReview-Commit-ID: 8ffEdO5W1zU
6ebcc2af51f487920222246f443b78cb09d1bcaf: Bug 1469769 - Part 3: css: Replace failing NS_NOTREACHED with NS_ERROR. r=heycam
Chris Peterson <cpeterson@mozilla.com> - Mon, 04 Jun 2018 01:41:20 -0700 - rev 423663
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1469769 - Part 3: css: Replace failing NS_NOTREACHED with NS_ERROR. r=heycam I'm replacing non-failing calls to NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE, but this SelectionManager assertion fails when running the Linux debug Web platform tests with e10s test-linux32/debug-web-platform-tests-reftests-e10s-6 W-e10s(Wr6). This assertion failure is bug 1221888. Marionette INFO Testing http://web-platform.test:8000/css/CSS2/ui/outline-applies-to-005.xht == http://web-platform.test:8000/css/CSS2/reference/no-red-on-blank-page-ref.xht ###!!! ASSERTION: we should have saved a frame property: 'Error', file /builds/worker/workspace/build/src/layout/painting/nsCSSRendering.cpp, line 1038 This patch DOES NOT fix the cause of the assertion failure (a missing HyperTextAccessible). It just replaces this failing NS_NOTREACHED with NS_ERROR because I can't replace with a fatal MOZ_ASSERT_UNREACHABLE. MozReview-Commit-ID: L26bu4agM6y
9b109476dbfb3bc0fb6e520afa98af52ccef226b: Bug 1469769 - Part 2: animation: Replace failing NS_NOTREACHED with NS_ERROR. r=heycam
Chris Peterson <cpeterson@mozilla.com> - Mon, 04 Jun 2018 01:44:39 -0700 - rev 423662
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1469769 - Part 2: animation: Replace failing NS_NOTREACHED with NS_ERROR. r=heycam I'm replacing non-failing calls to NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE, but this NS_NOTREACHED fails when running the devtools/client/animationinspector/test/browser_animation_refresh_on_removed_animation.js test. This assertion failure is bug 1189015. This patch DOES NOT fix the cause of the assertion failure (a missing TextNodeCorrespondenceProperty). It just replaces this failing NS_NOTREACHED with NS_ERROR because I can't replace with a fatal MOZ_ASSERT_UNREACHABLE. MozReview-Commit-ID: H5rfyr71N1M
91f49041e74406c74d2e0e05f4dd51111d414b8f: Bug 1407143 (Part 7) - Add some nursery().isEmpty() assertions r=jonco
Paul Bone <pbone@mozilla.com> - Thu, 21 Jun 2018 13:38:46 +1000 - rev 423661
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1407143 (Part 7) - Add some nursery().isEmpty() assertions r=jonco
dc5765ae836853ec3ba2fb9a4572c0a06703ee20: Bug 1407143 (Part 6) - Log the lastMarkSlice value when entering GC r=jonco
Paul Bone <pbone@mozilla.com> - Tue, 05 Jun 2018 14:58:03 +1000 - rev 423660
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1407143 (Part 6) - Log the lastMarkSlice value when entering GC r=jonco
49caa22a6bbfff827341fb6ac64a8adda45c2770: Bug 1407143 (Part 5) - Don't collect nursery for every mark slice r=jonco
Paul Bone <pbone@mozilla.com> - Fri, 22 Jun 2018 15:01:42 +1000 - rev 423659
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1407143 (Part 5) - Don't collect nursery for every mark slice r=jonco
c8ffd9d8370a7ea6fa245c4d6ba4b235f34a8468: Bug 1407143 (Part 4) - Reset lastMarkSlice earlier r=jonco
Paul Bone <pbone@mozilla.com> - Thu, 21 Jun 2018 16:25:40 +1000 - rev 423658
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1407143 (Part 4) - Reset lastMarkSlice earlier r=jonco This change isn't really required but may tighten some other conditions / assertions.
868ac1e5e070b79a9691d05c3d677e05b46e0deb: Bug 1407143 (Part 3) - Relax some nursery empty assertions r=jonco
Paul Bone <pbone@mozilla.com> - Fri, 22 Jun 2018 12:40:53 +1000 - rev 423657
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1407143 (Part 3) - Relax some nursery empty assertions r=jonco
195348dbc5ecfc991277378db5b1fa17f73c8e31: Bug 1407143 (Part 2) - Refactor sweepEntry() for readability r=sfink
Paul Bone <pbone@mozilla.com> - Thu, 26 Apr 2018 11:43:46 +1000 - rev 423656
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1407143 (Part 2) - Refactor sweepEntry() for readability r=sfink
acfeb7bae5bba024111e12932a71bb80c5a2b1df: Bug 1407143 (Part 1) - Fix nonsensical comment r=jonco
Paul Bone <pbone@mozilla.com> - Tue, 21 Nov 2017 17:53:58 +1100 - rev 423655
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1407143 (Part 1) - Fix nonsensical comment r=jonco
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip