55c2a8d227dc91f965718aa09da9811cff0969a7: Bug 1472212 - Handle navigation away from privileged content process in RDM. r=jryans
Jay Lim <jlim@mozilla.com> - Fri, 20 Jul 2018 18:40:44 -0400 - rev 440855
Push 108875 by mconley@mozilla.com at Fri, 12 Oct 2018 15:25:33 +0000
Bug 1472212 - Handle navigation away from privileged content process in RDM. r=jryans Author: J. Ryan Stinnett <jryans@gmail.com> Now that we are running about:home in the privileged content process, clicking on a link in Activity Stream while having RDM activated will close the RDM because a process flip will occur. This causes the following tests to time out because the RDM has been deactivated: - devtools/client/responsive.html/test/browser/browser_container_tab.js - devtools/client/responsive.html/test/browser/browser_preloaded_newtab.js This patch disables RDM in about:home and will load about:blank instead when RDM is enabled. MozReview-Commit-ID: D5EMyfkOM8l
a8bba29ad2cb20239b87081f77cdf34249d3337b: Bug 1472212 - Rename E10SUtils.canLoadURIInProcess to E10SUtils.canLoadURIInRemoteType and modify it to accept an E10SUtils process type instead of a nsIXULRuntime process type. r=Gijs
Jay Lim <jlim@mozilla.com> - Fri, 20 Jul 2018 18:02:45 -0400 - rev 440854
Push 108875 by mconley@mozilla.com at Fri, 12 Oct 2018 15:25:33 +0000
Bug 1472212 - Rename E10SUtils.canLoadURIInProcess to E10SUtils.canLoadURIInRemoteType and modify it to accept an E10SUtils process type instead of a nsIXULRuntime process type. r=Gijs See next commit for more info. The idea is to use E10SUtils.canLoadURIInRemoteType to detect if a URI can load in a given E10SUtils process type. Having it to accept a nsIXULRuntime process type, which will be mapped back to an E10SUtils process type, is unnecessary. MozReview-Commit-ID: KeYkuRDyqXO
e1cafd30a69afeef3e2ecbb557cd87c77e52b3f6: Bug 1472212 - Remove unnecessary async/await keywords for browser_new_tab_in_privileged_process_pref.js. r=Gijs
Jay Lim <jlim@mozilla.com> - Fri, 20 Jul 2018 16:46:09 -0400 - rev 440853
Push 108875 by mconley@mozilla.com at Fri, 12 Oct 2018 15:25:33 +0000
Bug 1472212 - Remove unnecessary async/await keywords for browser_new_tab_in_privileged_process_pref.js. r=Gijs MozReview-Commit-ID: HVC9vEcslja
cecc2d52e72e7c6e61137a9147735cb07a079d51: Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs
Jay Lim <jlim@mozilla.com> - Fri, 20 Jul 2018 16:43:12 -0400 - rev 440852
Push 108875 by mconley@mozilla.com at Fri, 12 Oct 2018 15:25:33 +0000
Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs Now that we have moved some about: pages to the privileged content process, opening these URLs from a non-privileged content process will trigger SessionStore to restore the tab state due to a process flip. We will set favicons for these URLs earlier to avoid flickering and improve perceived performance. This patch also prevents the spinner whenever a page with a local about: URI (about:blank and about: pages that resolve to jar:// or file:// URIs) is loaded from a process that the URI cannot load in (e.g. loading about:newtab in the web content process), as well as during tab duplication or session restoration for such local about: URIs. Before this patch, there were additional frames when opening a new window, causing browser/base/content/test/performance/browser_windowopen.js to fail. This patch will reduce the number of frames when opening a new window. MozReview-Commit-ID: yjj2964KSz
101903689bc0ee0bc178fc5c333e198b16166fe2: Bug 1472212 - Update URLs to include the noscripts version in xpcshell and browser tests for newtab. r=Mardak
imjching <jlim@mozilla.com> - Wed, 11 Jul 2018 17:18:21 -0400 - rev 440851
Push 108875 by mconley@mozilla.com at Fri, 12 Oct 2018 15:25:33 +0000
Bug 1472212 - Update URLs to include the noscripts version in xpcshell and browser tests for newtab. r=Mardak MozReview-Commit-ID: EA4YminghNs
5d0df5f741700ae8e74d894ae95ae590b239e0ec: Bug 1497301 part 3. Simplify Location::CheckURL. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 12 Oct 2018 11:07:18 -0400 - rev 440850
Push 108874 by bzbarsky@mozilla.com at Fri, 12 Oct 2018 15:07:47 +0000
Bug 1497301 part 3. Simplify Location::CheckURL. r=bholley The main change is to just use the principal bindings pass us to do our CheckLoadURI check. If we do that, we don't have to care about the current JSContext.
c9e04519cd763068fa380109ffdf21978932c77e: Bug 1497301 part 2. Remove some dead code in Location methods. r=farre
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 12 Oct 2018 11:07:17 -0400 - rev 440849
Push 108874 by bzbarsky@mozilla.com at Fri, 12 Oct 2018 15:07:47 +0000
Bug 1497301 part 2. Remove some dead code in Location methods. r=farre The JSContext arg of SetHrefWithContext is unused, and the function should have a different name. All the current callers of SetHrefWithContext are always called from bindings, so we can't hit the "no jscontext" cases.
9340d1867b1f4785bb3e6b2f1b97a969d7846632: Bug 1497301 part 1. Remove the JSContext arg of Location::GetSourceBaseURL. r=farre
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 12 Oct 2018 11:07:17 -0400 - rev 440848
Push 108874 by bzbarsky@mozilla.com at Fri, 12 Oct 2018 15:07:47 +0000
Bug 1497301 part 1. Remove the JSContext arg of Location::GetSourceBaseURL. r=farre It's unused. Also, this function never fails, so there's no reason to have the nsresult return type.
80983dcd1180daeaaf7da3201b48c63506b6f6c7: Bug 1496382 - Don't use "groupbox" for Preferences subdialogs. r=jaws
Paolo Amadini <paolo.mozmail@amadzone.org> - Thu, 04 Oct 2018 12:21:03 +0100 - rev 440847
Push 108873 by paolo.mozmail@amadzone.org at Fri, 12 Oct 2018 14:24:49 +0000
Bug 1496382 - Don't use "groupbox" for Preferences subdialogs. r=jaws This is required to remove the "groupbox" and "caption" elements, and simplifies the code as well. Differential Revision: https://phabricator.services.mozilla.com/D7707
fbf50f6e40718aa2c8e1e1116e858ac5a3d3e26e: Bug 1498519 - Update cubeb from upstream to 4559815. r=padenot
Alex Chronopoulos <achronop@gmail.com> - Fri, 12 Oct 2018 13:31:18 +0300 - rev 440846
Push 108872 by achronop@gmail.com at Fri, 12 Oct 2018 13:01:14 +0000
Bug 1498519 - Update cubeb from upstream to 4559815. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D8527
e009fe76cb87961baf55cb10b68f86cb3a258367: Bug 1498258 - Remove grouping from the PSM dialogs. r=mayhemer
Paolo Amadini <paolo.mozmail@amadzone.org> - Thu, 11 Oct 2018 16:09:16 +0100 - rev 440845
Push 108871 by paolo.mozmail@amadzone.org at Fri, 12 Oct 2018 10:57:52 +0000
Bug 1498258 - Remove grouping from the PSM dialogs. r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D8394
bfd5c4ba4632b62b0b47857c600fefba739593e7: Backed out 2 changesets (bug 1474570) due to 'Permission denied for workspace' failures on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Fri, 12 Oct 2018 13:39:17 +0300 - rev 440844
Push 108870 by rgurzau@mozilla.com at Fri, 12 Oct 2018 10:40:05 +0000
Backed out 2 changesets (bug 1474570) due to 'Permission denied for workspace' failures on a CLOSED TREE Backed out changeset f3e71a64a33c (bug 1474570) Backed out changeset 2c6af6cc1ae8 (bug 1474570)
09b16fa61f2811251381b0a3780a5d97c6579e82: Merge mozilla-central to mozilla-inbound. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 12 Oct 2018 13:19:38 +0300 - rev 440843
Push 108869 by ncsoregi@mozilla.com at Fri, 12 Oct 2018 10:21:10 +0000
Merge mozilla-central to mozilla-inbound. CLOSED TREE
7a0840d602524d3b4552a867092267bb3fd5e79e: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 12 Oct 2018 13:14:37 +0300 - rev 440842
Push 108869 by ncsoregi@mozilla.com at Fri, 12 Oct 2018 10:21:10 +0000
Merge inbound to mozilla-central. a=merge
8bd12e6c3f9979d00afb2fc699bb292a03962f0a: Merge autoland to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 12 Oct 2018 13:13:46 +0300 - rev 440841
Push 108869 by ncsoregi@mozilla.com at Fri, 12 Oct 2018 10:21:10 +0000
Merge autoland to mozilla-central. a=merge
580c03c8ae389ea12073561e2b445312257d7cf3: Backed out 3 changesets (bug 1494069) for blocking 1498215. a=backout
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 12 Oct 2018 13:11:04 +0300 - rev 440840
Push 108869 by ncsoregi@mozilla.com at Fri, 12 Oct 2018 10:21:10 +0000
Backed out 3 changesets (bug 1494069) for blocking 1498215. a=backout Backed out changeset 9752f179b9c3 (bug 1494069) Backed out changeset fe0fb280dbfc (bug 1494069) Backed out changeset a2956764213e (bug 1494069)
a37d277dfb6c70f6633366d3c6ba34ddd7aeb827: Bug 1497521 - Force the new flexbox inspector ON before running its tests; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Fri, 12 Oct 2018 05:04:39 +0000 - rev 440839
Push 108869 by ncsoregi@mozilla.com at Fri, 12 Oct 2018 10:21:10 +0000
Bug 1497521 - Force the new flexbox inspector ON before running its tests; r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D8089
3c25a0b6d2699e6a335ada101fbb3b2d12ad553f: Backed out changeset d44ae1668a70 (bug 1494685) as per emilio's request.
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 12 Oct 2018 05:33:38 +0300 - rev 440838
Push 108869 by ncsoregi@mozilla.com at Fri, 12 Oct 2018 10:21:10 +0000
Backed out changeset d44ae1668a70 (bug 1494685) as per emilio's request.
d44ae1668a7020fe2f03a8d071876e25478d0b51: Bug 1494685 - Add a reftest. r=kats
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 12 Oct 2018 02:04:27 +0000 - rev 440837
Push 108869 by ncsoregi@mozilla.com at Fri, 12 Oct 2018 10:21:10 +0000
Bug 1494685 - Add a reftest. r=kats Probably not the most reliable test to catch this (as it depends on the font and such) but still fails here and I'd like WPT to have a test-case for this. I'm looking into adding a WR test-case ATM, though fighting with it way too much. Differential Revision: https://phabricator.services.mozilla.com/D8438
502e176fd34a4b81683e20a13c9905a8d2d56095: Bug 1496496 - part5 : add test. r=padenot
alwu <alwu@mozilla.com> - Mon, 08 Oct 2018 18:45:51 +0000 - rev 440836
Push 108869 by ncsoregi@mozilla.com at Fri, 12 Oct 2018 10:21:10 +0000
Bug 1496496 - part5 : add test. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D7824
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip