Jason Adler
db32a2f7ad
Bug 1609822 - make about:checkerboard an HTML file r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D66148
--HG--
rename : toolkit/components/aboutcheckerboard/content/aboutCheckerboard.xhtml => toolkit/components/aboutcheckerboard/content/aboutCheckerboard.html
extra : moz-landing-system : lando
2020-03-10 17:05:16 +00:00
Sean Feng
9afa07b4ef
Bug 1620669 - Separate CONTAINS_REMOTE_SUBFRAMES to its own label in BFCACHE_COMBO telemetry r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D65792
--HG--
extra : moz-landing-system : lando
2020-03-10 15:39:34 +00:00
Anny Gakhokidze
5986a2de44
Bug 1546759 - Change nsSHistory::WalkHistoryEntries to walk browsing context tree instead of doc shell tree, r=peterv,nika
...
WalkHistoryEntries function gets called by nsSHistory::CloneAndReplaceChild
and nsSHistory::SetChildHistoryEntry recursively, so those have to be moved
into the parent process. This eliminates many sync IPC calls.
To facilitate transition to a new session history design,
we are mirroring mOSHE and mLSHE SH entries from docshell to browsing context.
Whenever we update those entries in docshell, we will also update those in BC,
and vice versa.
Differential Revision: https://phabricator.services.mozilla.com/D56201
--HG--
extra : moz-landing-system : lando
2020-03-10 14:28:22 +00:00
Bogdan Tara
f7039a4704
Backed out changeset 1fa5a2877746 (bug 1609825) for aboutmemory related failures CLOSED TREE
...
--HG--
rename : toolkit/components/aboutmemory/content/aboutMemory.html => toolkit/components/aboutmemory/content/aboutMemory.xhtml
2020-03-10 15:54:27 +02:00
eghitta
eb16450714
Bug 1609825 - Make about:memory and HTML file.r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D66183
--HG--
rename : toolkit/components/aboutmemory/content/aboutMemory.xhtml => toolkit/components/aboutmemory/content/aboutMemory.html
extra : moz-landing-system : lando
2020-03-10 12:42:26 +00:00
Dan Glastonbury
2fb206b546
Bug 1620119 - Remove isActive from DocumentChannelCreationArgs. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D65444
--HG--
extra : moz-landing-system : lando
2020-03-10 00:44:01 +00:00
Dan Glastonbury
27632abf25
Bug 1620107 - P3: Remove isTopLevelDoc from DocumentChannelCreationArgs. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D65433
--HG--
extra : moz-landing-system : lando
2020-03-10 00:43:58 +00:00
Dan Glastonbury
73cd3c19e9
Bug 1620107 - P2: Remove loadType from DocumentChannelCreationArgs. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D65432
--HG--
extra : moz-landing-system : lando
2020-03-10 00:43:56 +00:00
Dan Glastonbury
b5bd2e5db0
Bug 1620107 - P1: Remove hasNonEmptySandboxingFlags from DocumentChannelCreationArgs. r=mattwoodrow,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D65431
--HG--
extra : moz-landing-system : lando
2020-03-10 00:43:49 +00:00
eghitta
f02f91d94b
Bug 1609871 - Make about:performance an HTML page. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D66121
--HG--
rename : toolkit/components/aboutperformance/content/aboutPerformance.xhtml => toolkit/components/aboutperformance/content/aboutPerformance.html
extra : moz-landing-system : lando
2020-03-09 22:27:26 +00:00
Sean Feng
8511f106a4
Bug 1612128 - Add a new label to BFCACHE_COMBO telemetry probe r=smaug
...
Add a new label to collect the number of BFCached documents that are not
the only top level documents in their BrowsingContextGroup.
Differential Revision: https://phabricator.services.mozilla.com/D65790
--HG--
extra : moz-landing-system : lando
2020-03-06 22:24:08 +00:00
Timothy Nikkel
3f743c836a
Bug 1617315. Add crashtest.
...
Depends on D65880
Differential Revision: https://phabricator.services.mozilla.com/D65881
--HG--
extra : moz-landing-system : lando
2020-03-07 19:59:39 +00:00
Timothy Nikkel
07f1c3af49
Bug 1614211. Add crashtest.
...
Differential Revision: https://phabricator.services.mozilla.com/D65880
--HG--
extra : moz-landing-system : lando
2020-03-07 19:59:35 +00:00
Mark Banner
15cfe23b88
Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D65703
--HG--
extra : moz-landing-system : lando
2020-03-07 10:09:44 +00:00
Tim Huang
636d5ec488
Bug 1616570 - Part 2: Add the CookieJarSettingsArgs as a field in the window context. r=Ehsan,farre
...
This patch adds a new field CookieJarSettings in the window context.
This makes the CookieJarSettings can be accssible across the process
boundaries, which is needed for the work of making the ETP
Fission-compatible. We reuse the CookieJarSettingsArgs from the
NeckoChannelParams.ipdlh as the field here since it represents the
CookieJarSettings in IPDL and the syncedContext is based on the IPC
between processes. So, I think we can use it directly as a field.
Differential Revision: https://phabricator.services.mozilla.com/D63937
--HG--
extra : moz-landing-system : lando
2020-03-04 08:59:18 +00:00
Matt Woodrow
0b6366e23e
Bug 1617434 - Don't recreate ClientSource when we process switch. r=perry
...
Now that we're guaranteed to not have an existing ClientSource in the old process, we no longer need to allocate a new ClientInfo in the new process.
This lets us just create a ClientSource around the ClientInfo already on the channel (exactly as we do for same-process loads), and we no longer need to reconcile changes with the parent.
Differential Revision: https://phabricator.services.mozilla.com/D63808
--HG--
extra : moz-landing-system : lando
2020-03-04 02:47:57 +00:00
Christoph Kerschbaumer
fa782d6349
Bug 1504968: Remove pref security.strict_security_checks.enabled and enforce strict top-level principal checking on Android. r=snorp,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D65095
--HG--
extra : moz-landing-system : lando
2020-03-03 17:03:20 +00:00
Matt Woodrow
1103c09263
Bug 1617789 - Move loadInfo configuration into CreateAndConfigureRealChannelForLoadState so that it runs in the parent process with DocumentChannel. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63997
--HG--
extra : moz-landing-system : lando
2020-03-01 04:15:44 +00:00
Matt Woodrow
d912d2f8d9
Bug 1617789 - Simplify load from external. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63996
--HG--
extra : moz-landing-system : lando
2020-03-01 04:15:11 +00:00
Matt Woodrow
8b2edb9b62
Bug 1617789 - Don't require loadInfo for navigate-to. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63995
--HG--
extra : moz-landing-system : lando
2020-03-01 04:14:43 +00:00
Matt Woodrow
73d8cfc1f5
Bug 1617434 - Move reserved client creation to parent-side with DocumentChannel. r=perry
...
Rather than creating a ClientSource in the content process for the initial URL, this changes us to just create the ClientInfo in the parent, as we do for redirects.
Differential Revision: https://phabricator.services.mozilla.com/D63807
--HG--
extra : moz-landing-system : lando
2020-03-01 04:14:00 +00:00
Dorel Luca
109ac83385
Backed out 7 changesets (bug 1617500, bug 1617789, bug 1617434) for build bustage in dom/clients/manager/ClientChannelHelper.cpp
...
Backed out changeset 1a62904bfcb7 (bug 1617500)
Backed out changeset 592a5ddf6acf (bug 1617789)
Backed out changeset 995edb2e7f98 (bug 1617789)
Backed out changeset f3518664d654 (bug 1617789)
Backed out changeset 98ea95f7fe87 (bug 1617789)
Backed out changeset c5f1f70efb88 (bug 1617434)
Backed out changeset 1563faa24d15 (bug 1617434)
2020-03-01 05:57:57 +02:00
Matt Woodrow
9025d57ace
Bug 1617789 - Move loadInfo configuration into CreateAndConfigureRealChannelForLoadState so that it runs in the parent process with DocumentChannel. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63997
--HG--
extra : moz-landing-system : lando
2020-03-01 01:26:56 +00:00
Matt Woodrow
b442c94e72
Bug 1617789 - Simplify load from external. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63996
--HG--
extra : moz-landing-system : lando
2020-03-01 01:26:23 +00:00
Matt Woodrow
7600457773
Bug 1617789 - Don't require loadInfo for navigate-to. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63995
--HG--
extra : moz-landing-system : lando
2020-03-01 01:25:50 +00:00
Matt Woodrow
78a45f7c57
Bug 1617434 - Move reserved client creation to parent-side with DocumentChannel. r=perry
...
Rather than creating a ClientSource in the content process for the initial URL, this changes us to just create the ClientInfo in the parent, as we do for redirects.
Differential Revision: https://phabricator.services.mozilla.com/D63807
--HG--
extra : moz-landing-system : lando
2020-03-01 01:23:18 +00:00
Jason Adler
8c765e09a1
Bug 1609821 - Make about:about an HTML file r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D64604
--HG--
rename : toolkit/content/aboutAbout.xhtml => toolkit/content/aboutAbout.html
extra : moz-landing-system : lando
2020-02-28 17:40:09 +00:00
Andrea Marchesini
4e0f6998c0
Bug 1618864 - Pass cookies/samesite/form-post-blank-reload.https.html WPT test, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D64742
--HG--
extra : moz-landing-system : lando
2020-02-28 16:00:24 +00:00
Andrew McCreight
4babb2b5ab
Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
...
Patch by bhackett and jlaster. Also reviewed by mccr8.
Differential Revision: https://phabricator.services.mozilla.com/D60197
--HG--
extra : moz-landing-system : lando
2020-02-27 17:39:15 +00:00
Ciure Andrei
00dd87f6f4
Backed out changeset d407a28318e6 (bug 1609815) for causing windows ming bustages CLOSED TREE
...
--HG--
extra : histedit_source : b2c748e31e0f6ba8fcf9960a336e0bbd361b07e6
2020-02-27 07:05:19 +02:00
Andrew McCreight
b197e1f783
Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
...
Patch by bhackett and jlaster. Also reviewed by mccr8.
Differential Revision: https://phabricator.services.mozilla.com/D60197
--HG--
extra : moz-landing-system : lando
2020-02-27 04:43:48 +00:00
Anny Gakhokidze
29dd301b29
Bug 1609475 - Expand on the comment about special behaviour in docshell/test/navigation/file_bug1609475.html, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D64426
--HG--
extra : moz-landing-system : lando
2020-02-26 21:39:42 +00:00
Nika Layzell
09ea5ff76e
Bug 1617063 - Part 1: Remove duplicate InnerWindowId and OuterWindowId fields from WindowGlobalParent, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D64223
--HG--
extra : moz-landing-system : lando
2020-02-26 18:19:17 +00:00
David Teller
f2d70e332f
Bug 1605072 - Make CanonicalBrowsingContext::ChangeFrameRemoteness use async process launching;r=kmag,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D57775
--HG--
extra : moz-landing-system : lando
2020-02-26 15:10:50 +00:00
Dan Glastonbury
9e4e8e56cf
Bug 1616171 - P3: Move initatorType from DocumentChannelCreationArgs to BC. r=mattwoodrow,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63452
--HG--
extra : moz-landing-system : lando
2020-02-25 23:17:56 +00:00
Kris Maglione
f3354d4788
Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63699
--HG--
extra : moz-landing-system : lando
2020-02-25 22:33:53 +00:00
Arthur Iakab
73b6d9dca6
Backed out changeset 5616425b54da (bug 1617254)for casuing multiple browser-chrome failures.
...
CLOSED TREE
2020-02-26 00:09:34 +02:00
Kris Maglione
c65ef42473
Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63699
--HG--
extra : moz-landing-system : lando
2020-02-25 21:03:58 +00:00
Noemi Erli
6b488deed0
Backed out changeset 034e2e79ecfa (bug 1617254) for causing build bustages CLOSED TREE
2020-02-25 21:59:14 +02:00
Kris Maglione
c31aa68fb4
Bug 1535617: Part 2 - Clear weak references for most cycle collected objects on unlink. r=mccr8
...
This covers most cycle collected objects which support weak references, but
not the ones which inherit from a cycle collected class and don't do any cycle
collection on their own.
Differential Revision: https://phabricator.services.mozilla.com/D63962
--HG--
extra : moz-landing-system : lando
2020-02-25 19:44:39 +00:00
Kris Maglione
e4c4115afb
Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63699
--HG--
extra : moz-landing-system : lando
2020-02-25 19:39:25 +00:00
Matt Woodrow
ebf189ed47
Bug 1614847 - Construct nsDocShellLoadState in ContentChild to avoid needing to pass excess parameters into nsDocShell. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63267
--HG--
extra : moz-landing-system : lando
2020-02-24 02:16:24 +00:00
Matt Woodrow
f5dd8136c6
Bug 1615967 - Move customUserAgent to BrowsingContext. r=nika,remote-protocol-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D63040
--HG--
extra : moz-landing-system : lando
2020-02-24 02:15:03 +00:00
Olli Pettay
4ecbebad86
Bug 1609475, history.go(>1) should possibly load several iframes, r=annyG
...
Differential Revision: https://phabricator.services.mozilla.com/D63726
--HG--
extra : moz-landing-system : lando
2020-02-22 16:44:18 +00:00
Andreea Pavel
3f1905ccdc
Backed out changeset 2bd2a22267d6 (bug 1609475) for failing test_sessionhistory.html on a CLOSED TREE
2020-02-22 01:46:26 +02:00
Olli Pettay
72ae1c9ce2
Bug 1609475, history.go(>1) should possibly load several iframes, r=annyG
...
Differential Revision: https://phabricator.services.mozilla.com/D63726
--HG--
extra : moz-landing-system : lando
2020-02-21 21:55:07 +00:00
Noemi Erli
f6ff6b7aa4
Backed out 5 changesets (bug 1597154) for causing browser-chrome failures in browser_UITour_showNewTab.js CLOSED TREE
...
Backed out changeset dc78c6d3d737 (bug 1597154)
Backed out changeset 6e82c600d52f (bug 1597154)
Backed out changeset 9857504c26e6 (bug 1597154)
Backed out changeset e8dccb59bf2a (bug 1597154)
Backed out changeset 3c34ca1e2079 (bug 1597154)
2020-02-21 04:39:43 +02:00
Paul Bone
9970ac54b2
Bug 1597154 - pt 5. Rename SchemeUsesDocChannel r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D59823
--HG--
extra : moz-landing-system : lando
2020-02-20 23:54:32 +00:00
Paul Bone
a0624ff784
Bug 1597154 - pt 3. Defer to documentchannel for process switching for all schemes r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D58899
--HG--
extra : moz-landing-system : lando
2020-02-20 23:53:52 +00:00
Paul Bone
0048098ca2
Bug 1597154 - pt 1. Avoid redirecting loads between processes more than once r=mattwoodrow,kmag
...
This doesn't fix the bug, but it is a good idea.
Differential Revision: https://phabricator.services.mozilla.com/D57597
--HG--
extra : moz-landing-system : lando
2020-02-20 23:53:07 +00:00