Paul Zuehlcke
f202ae674f
Bug 1772290 - tests, r=smaug
...
Depends on D146914
Differential Revision: https://phabricator.services.mozilla.com/D146915
2022-08-15 11:45:20 +00:00
Michelle Goossens
7f247c8d44
Bug 1773830 - Migrate Linux mochitest-browser-chrome from AWS to GCP r=ahal,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D150325
2022-06-28 11:11:42 +00:00
Joel Maher
5bf232d7af
Bug 1776212 - cleanup e10s in manifest conditions for bc/dt. r=aryx,necko-reviewers,extension-reviewers,preferences-reviewers,dragana,zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D150127
2022-06-23 17:49:07 +00:00
Mike Conley
eec700aee9
Bug 1764790 - Remove TopLevelNavigationDelegate tests. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D143926
2022-04-18 17:46:09 +00:00
Mike Conley
b3f08bf9bd
Bug 1763672 - Introduce targetTopLevelLinkClicksToBlank on BrowsingContext. r=nika
...
This property defaults to false. When set to true, user-initiated link clicks in
the top-level BrowsingContext will default target to _blank. This is similar to what
we do for App Tabs, but is slightly more aggressive in that in will also occur for
same-origin navigations.
Differential Revision: https://phabricator.services.mozilla.com/D143374
2022-04-13 16:00:27 +00:00
criss
a1b5f9b20d
Backed out changeset 2e69a9d98234 (bug 1763672) for causing bustages on nsDocShell.cpp. CLOSED TREE
2022-04-13 18:03:11 +03:00
Mike Conley
91cacbd5ef
Bug 1763672 - Introduce targetTopLevelLinkClicksToBlank on BrowsingContext. r=nika
...
This property defaults to false. When set to true, user-initiated link clicks in
the top-level BrowsingContext will default target to _blank. This is similar to what
we do for App Tabs, but is slightly more aggressive in that in will also occur for
same-origin navigations.
Differential Revision: https://phabricator.services.mozilla.com/D143374
2022-04-13 13:16:38 +00:00
Andreea Pavel
2e2899b994
Bug 1721261 - disable browser_browsingContext-webProgress.js on linux64 debug r=intermittent-reviewers,jmaher DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D140264
2022-03-03 22:57:42 +00:00
Olli Pettay
a5eb1e68fd
Bug 1757005 - BrowsingContext.getCurrentTopByBrowserId returns null for a valid browserId, r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D139665
2022-02-26 23:24:47 +00:00
Joel Maher
a261492460
Bug 1750839 - Enable fission browser-chrome for variants. r=mccr8,releng-reviewers,gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D136512
2022-02-01 19:30:34 +00:00
Olli Pettay
3b790f6301
Bug 1719178 - test, r=peterv
...
Depends on D119114
Differential Revision: https://phabricator.services.mozilla.com/D119303
2022-01-25 11:13:12 +00:00
Henri Sivonen
527882bab5
Bug 1736248 - Update the charset source if non-ASCII is seen after the first detector guess but the encoding does not change. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D133731
2021-12-14 15:01:21 +00:00
Andreea Pavel
bff4233958
Bug 1730593 - disable browser_bfcache_copycommand.js on linux64 r=intermittent-reviewers,MasterWayZ DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D131224
2021-11-18 23:15:35 +00:00
Andreea Pavel
e0be794589
Bug 1725277 - disable browser_TopLevelNavigationDelegate.js on linux and win r=intermittent-reviewers,MasterWayZ DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D128690
2021-10-17 16:53:06 +00:00
Johann Hofmann
479107443c
Bug 1644914 - Give out user interactions to session history entries when system principal initiates a load. r=smaug
...
This is a pretty cheap way of fixing this bug by saying nsDocShell::loadURI calls
done with a system principal will add user interaction to the current page. This takes
advantage of the fact that all UI code for loading URIs goes through this code path.
Note that during debugging I've found other cases where SH entries would be added with
a system principal, most notably when navigating to URL hashes/fragments (example.com#hash).
I'm not sure why this is happening but it doesn't go through nsDocShell::loadURI.
Differential Revision: https://phabricator.services.mozilla.com/D127558
2021-10-11 16:51:01 +00:00
Peter Van der Beken
24ff2ec352
Bug 1720990 - Clear mActiveBrowsingContextInContent when a page goes into the BFCache. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D123941
2021-09-13 16:57:15 +00:00
Marian-Vasile Laza
62d525db78
Backed out changeset 9bc536ff95be (bug 1720990) for causing bc failures on browser_bfcache_copycommand.js. CLOSED TREE
2021-09-07 12:52:54 +03:00
Peter Van der Beken
1887defe4a
Bug 1720990 - Clear mActiveBrowsingContextInContent when a page goes into the BFCache. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D123941
2021-09-07 08:49:26 +00:00
Henri Sivonen
58e0b2946c
Bug 1716290 - Remove protections against the document changing as part of kCharsetFromFinalUserForcedAutoDetection reload. r=emk,emilio
...
NOTE! In cases where there is no HTTP-layer encoding declaration, and CSS
parsing inherits the encoding from the HTML document, for preloads, this
changes the inherited encoding from windows-1252 to UTF-8 in order to
make the speculative encoding correct in the common `<meta charset=utf-8>`
case.
Differential Revision: https://phabricator.services.mozilla.com/D123593
2021-08-26 18:02:15 +00:00
criss
2be42eea15
Backed out changeset ab805f2926d5 (bug 1716290) for causing failures on link-header-preload.html. CLOSED TREE
2021-08-26 12:07:17 +03:00
Henri Sivonen
ff85d45e69
Bug 1716290 - Remove protections against the document changing as part of kCharsetFromFinalUserForcedAutoDetection reload. r=emk
...
Differential Revision: https://phabricator.services.mozilla.com/D123593
2021-08-26 06:25:31 +00:00
Mike Conley
e61c3156c9
Bug 1724748 - Add regression tests for JSWindowActor nsITopLevelNavigationDelegate behaviour. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D122151
2021-08-11 20:17:19 +00:00
Christoph Kerschbaumer
4a6250387f
Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 19:16:16 +00:00
Sandor Molnar
68cdec0548
Backed out changeset 7eb8945dd8e3 (bug 1719272) for causing bustages in gecko decision task. CLOSED TREE
2021-07-28 19:47:06 +03:00
Christoph Kerschbaumer
bb716f0701
Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 16:08:07 +00:00
Alexandre Poirot
a4ab941009
Bug 1720304 - Implement WebProgress.browsingContext r=nika
...
This helps knowing which particular BrowsingContext is navigating.
Differential Revision: https://phabricator.services.mozilla.com/D119647
2021-07-19 08:28:19 +00:00
Nika Layzell
4f50b5b81a
Bug 1586830 - Part 3: Add a test for isInitialDocument, r=smaug
...
This test is based on the test written by ochameau for
https://phabricator.services.mozilla.com/D118740 , but with modifications
to specifically test `isInitialDocument`.
Differential Revision: https://phabricator.services.mozilla.com/D119817
2021-07-14 15:51:20 +00:00
Kashav Madan
f837d38879
Bug 1716845 - Test that we restore iframe scroll on back/forward, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D118877
2021-07-01 15:39:29 +00:00
Nika Layzell
fa34581901
Bug 1713903 - Unskip new platform fission tests in docshell/test/browser/browser.ini, r=annyG
...
Differential Revision: https://phabricator.services.mozilla.com/D118517
2021-06-22 18:18:09 +00:00
Henri Sivonen
7df7939f77
Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk
...
Differential Revision: https://phabricator.services.mozilla.com/D116391
2021-06-21 12:09:01 +00:00
Dorel Luca
2118316ba4
Backed out changeset 4891a17c55e2 (bug 1713627) for Browser-chrome failures in docshell/test/browser/browser_bug673087-1.js. CLOSED TREE
2021-06-21 12:10:54 +03:00
Henri Sivonen
abbbf94915
Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk
...
Differential Revision: https://phabricator.services.mozilla.com/D116391
2021-06-21 08:09:43 +00:00
Olli Pettay
08f0e2afbb
Bug 1706167, don't update SessionHistoryEntry.title when doing same document navigations, r=peterv
...
The change to DoNotifyPossibleTitleChange handling is needed so that we flush the pending title change
before adding a new active entry.
aUpdateEntryInSessionHistory is a bit odd name, since it is really about SHIP only. The patch isn't trying to
fix non-SHIP UI issues, but just give Fission similar behavior what Chrome has.
Differential Revision: https://phabricator.services.mozilla.com/D116504
2021-06-08 12:49:47 +00:00
Andrew Halberstadt
f84d5f3016
Bug 1694824 - [ci] Annotate browser-chrome manifests for new fission failures, r=jmaher,extension-reviewers,preferences-reviewers,zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D116276
2021-06-02 19:22:25 +00:00
Peter Van der Beken
ca3c587dfc
Bug 1705872 - Clear history's epoch in the parent when replacing BC. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D116243
2021-05-29 08:51:47 +00:00
Olli Pettay
7decb1d196
Bug 1676181 - Fix docshell/test/browser/browser_browsingContext-01.js for Fission, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D111442
2021-04-15 13:54:12 +00:00
Olli Pettay
39c56ee58a
Bug 1689684 - Ensure docshell/test/browser/browser_bug1347823.js works with SHIP-BFCache, r=peterv
...
Depends on D109312
Differential Revision: https://phabricator.services.mozilla.com/D109313
2021-03-26 19:15:02 +00:00
Bogdan Tara
b1afbfca15
Backed out 2 changesets (bug 1689684, bug 1689664) for assertion failure at nsSHistory.cpp on fission CLOSED TREE
...
Backed out changeset 506586ec7b20 (bug 1689684)
Backed out changeset f7c03240d0cc (bug 1689664)
2021-03-25 19:34:47 +02:00
Olli Pettay
88fe366ee5
Bug 1689684 - Ensure docshell/test/browser/browser_bug1347823.js works with SHIP-BFCache, r=peterv
...
Depends on D109312
Differential Revision: https://phabricator.services.mozilla.com/D109313
2021-03-25 16:40:50 +00:00
Olli Pettay
67eda3a866
Bug 1697838, explictly evict bfcache when doing a frameloader swap r=peterv
...
This is in practice the behavior already, because swap is really a move and removing the old tab, and
when removing the other tab, the bfcached frameloaders are destroyed. But they stay still in the session history.
So this patch clears session history explicitly.
As long as we have message managers, we can't really support bfcache in this case, since we can't swap message managers,
there are no corresponding managers on the other side.
Message managers need to stay always in the original window, since the listeners are from there.
WindowActors do move with frameloader/browsingcontext, but that leads easily to memory leaks.
https://bugzilla.mozilla.org/show_bug.cgi?id=1697918 is about that and it has nothing to do with bfcache.
Differential Revision: https://phabricator.services.mozilla.com/D108273
2021-03-24 18:57:14 +00:00
Henri Sivonen
b98488aa92
Bug 673087 - Honor encoding declared via XML declaration in text/html. r=emk
...
Differential Revision: https://phabricator.services.mozilla.com/D107806
2021-03-23 09:52:04 +00:00
Eden Chuang
888442c1d8
Bug 1691153 - mochitest for testing Blob URL data is transmitted with correct principal type. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D106919
2021-03-18 18:04:43 +00:00
Gijs Kruitbosch
1f7304567e
Bug 1643789 - fix use of alternate URI fixup for middle clicks, context menu clicks, etc., r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D103410
2021-02-02 00:27:42 +00:00
Andreea Pavel
dd3abe2b67
Bug 1607713 - disable browser_backforward_userinteraction.js on linux64 opt to reduce failure rate r=intermittent-reviewers,jmaher DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D103541
2021-02-01 19:10:37 +00:00
Henri Sivonen
0ddb192035
Bug 1688368 - Check mFeedChardet before feeding the detector. r=emk
...
Differential Revision: https://phabricator.services.mozilla.com/D102905
2021-01-27 10:36:39 +00:00
Peter Van der Beken
8853d16553
Bug 1674464 - Stop adding entries for about:tabcrashed when SHIP is enabled. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D96383
2021-01-26 12:41:22 +00:00
Henri Sivonen
058e02104c
Bug 1648464 - Add an Autodetect item to the Text Encoding menu. r=emk,chutten,Gijs
...
Take a step towards replacing the encoding menu with a single menu item that
triggers the autodetection manually. However, don't remove anything for now.
* Add an autodetect item.
* Add telemetry for autodetect used in session.
* Add telemetry for non-autodetect used in session.
* Restore and revise telemetry for how the encoding that is being overridden
was discovered.
Differential Revision: https://phabricator.services.mozilla.com/D81132
2021-01-14 07:06:53 +00:00
Kris Maglione
57e9b6e56c
Bug 1674214: Add preference to disqualify users from Fission experiment based on loaded origin count. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D99568
2021-01-08 20:12:07 +00:00
Alexis Beingessner
b1d3b28ef7
Bug 1683730 - disabled tests failing with tsan full shutdown. r=decoder
...
Seems like all timeouts at various levels.
Differential Revision: https://phabricator.services.mozilla.com/D100269
2021-01-08 20:08:29 +00:00
Noemi Erli
0fab52422c
Backed out 2 changesets (bug 1674214) for causing failures in browser_fission_maxOrigins.js CLOSED TREE
...
Backed out changeset 19fbaf9cd86f (bug 1674214)
Backed out changeset 7ef22fe8f73a (bug 1674214)
2021-01-06 01:35:37 +02:00