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
4a20ed6e2fee8c64419134ad5b6778f26bfffaec: Bug 1470515 - refactor ScaledFontFreeType for Android WR. r=rhunt
Lee Salzman <lsalzman@mozilla.com> - Thu, 14 Jun 2018 16:42:56 -0700 - rev 423654
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1470515 - refactor ScaledFontFreeType for Android WR. r=rhunt
2293404aad33465a91a13f9f49483907f9ed423a: Backed out 2 changesets (bug 1349799) for build bustages on WebGLContext.cpp. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Tue, 26 Jun 2018 04:21:08 +0300 - rev 423653
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Backed out 2 changesets (bug 1349799) for build bustages on WebGLContext.cpp. CLOSED TREE Backed out changeset ee86c06ef4cf (bug 1349799) Backed out changeset c26fe9f3466f (bug 1349799)
ee86c06ef4cf80b7ff7c7491fff7312930480cf9: Bug 1349799 - Implement WebGLPowerPreference and gl::CreateContextFlags::HIGH_POWER. - r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 22 Jun 2018 16:47:02 -0700 - rev 423652
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1349799 - Implement WebGLPowerPreference and gl::CreateContextFlags::HIGH_POWER. - r=kvark Based on patches by :daoshengmu. MozReview-Commit-ID: FSbJV8DLyJ4
c26fe9f3466f991302078b3045ac922df40890a2: Bug 1349799 - Add WebGLPowerPreference webidl. - r=qdot
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 22 Jun 2018 16:45:24 -0700 - rev 423651
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1349799 - Add WebGLPowerPreference webidl. - r=qdot MozReview-Commit-ID: LPojOxWdrr3
d0bc7c47b115c63083165c796e83a6419b2c5520: Bug 1470508 Output the process name in MOZ_LOG r=froydnj
Tom Ritter <tom@mozilla.com> - Fri, 22 Jun 2018 12:31:35 -0500 - rev 423650
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1470508 Output the process name in MOZ_LOG r=froydnj
638eb8a41245f6d9932861afda21edd5e0b2618a: Bug 1453751: Load favicons in the content process. r=mak, r=gijs, r=aswan
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 04 Jun 2018 12:53:55 -0700 - rev 423649
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1453751: Load favicons in the content process. r=mak, r=gijs, r=aswan Summary: This moves the load of favicons into the content process. We use the same logic for finding favicons (based on waiting until none have shown up for a short time) but then load the favicon and convert it to a data uri which we then dispatch to the parent process. Along the way this fixes asssociating the load with the tab for WebExtension and devtools, fixes CSP usage for the load, fixes expiry detection of the favicon and stops us from loading the same resource twice. This change also merges the prefs browser.chrome.site_icons and browser.chrome.favicons leaving just the former controlling favicon loading. It adds the pref browser.chrome.guess_favicon to allow disabling guessing where a favicon might be located for a site (at <hostname>/favicon.ico). This is mainly to allow disabling this in tests where those additional yet automatic requests are uninteresting for the test. There are multiple clean-ups that can follow this but this is a first step along that path. MozReview-Commit-ID: E0Cs59UnxaF Reviewers: mak Tags: #secure-revision Bug #: 1453751 Differential Revision: https://phabricator.services.mozilla.com/D1672 Differential Revision: https://phabricator.services.mozilla.com/D1673 Differential Revision: https://phabricator.services.mozilla.com/D1674
8477472996e06d06a21d8e602e4a92d0ec130ea3: Bug 1442737: Use shared JSM global for compillation and privileged junk scopes. r=bholley
Kris Maglione <maglione.k@gmail.com> - Sun, 24 Jun 2018 19:16:33 -0700 - rev 423648
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1442737: Use shared JSM global for compillation and privileged junk scopes. r=bholley MozReview-Commit-ID: 3rLgxQVtc0X
00a935bd87a6c6082fa7b38a3409d3163c9b26f8: Bug 1470578 - Rename the anti-tracking pref, r=francois
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 25 Jun 2018 22:46:13 +0200 - rev 423647
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1470578 - Rename the anti-tracking pref, r=francois
c24b5f6944bb62ba04d67af93702aed2743cecda: Bug 1465911 - Disable CPOWs also when receiving message from the child. r=mrbkap
Tom Schuster <evilpies@gmail.com> - Thu, 21 Jun 2018 16:00:04 +0200 - rev 423646
Push 34190 by ebalazs@mozilla.com at Tue, 26 Jun 2018 14:53:39 +0000
Bug 1465911 - Disable CPOWs also when receiving message from the child. r=mrbkap
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip