Andreea Pavel
a489d01997
Bug 1582318 - disable correct browser_sharedWorker.js test case on fission r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D54895
2019-11-27 10:36:36 +00:00
Narcis Beleuzu
72c55269de
Backed out changeset 4c50773d59a2 (bug 1594004) for mochitest failures on test_postMessage_solidus.html . CLOSED TREE
2019-11-27 02:01:58 +02:00
Sebastian Streich
77a4979347
Bug 1594004 - Enable CacheSplit in nightly r=ckerschb,annevk
...
***
Fix Cache-Split related Tests
Differential Revision: https://phabricator.services.mozilla.com/D51815
2019-11-26 15:38:53 +00:00
Andreea Pavel
27ce0d988f
Bug 1582318 - disable browser_sharedWorker.js on fission r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D54436
2019-11-24 22:42:24 +00:00
Daniel Varga
cadfc27039
Backed out changeset afe80b4ff889 (bug 1595934) Requested by ehsan to see if it fixex bug 1597915. On a CLOSED TREE
2019-11-22 02:01:51 +02:00
Andreea Pavel
670e2ab63e
Backed out changeset 7e8755b2ddce (bug 1594004) for failing xpcshell at test_http2.js on a CLOSED TREE
2019-11-20 06:13:50 +02:00
Sebastian Streich
ce347ee90b
Bug 1594004 - Enable CacheSplit on default r=ckerschb,annevk
...
***
Fix Cache-Split related Tests
Differential Revision: https://phabricator.services.mozilla.com/D51815
2019-11-19 15:27:20 +00:00
Ehsan Akhgari
2310616795
Bug 1595934 - Make nsICookieManager cookie enumerators return Array<nsICookie> instead of nsISimpleEnumerator; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D52761
2019-11-17 07:21:14 +00:00
Matt Woodrow
589c1edaf5
Bug 1593560 - Fix browser_firstPartyIsolation to not use w.content. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D52077
2019-11-07 19:02:21 +00:00
Matt Woodrow
7d29e5e5b8
Bug 1593560 - Adjust tests to wait for data uri to load properly, since it now includes an extra IPDL roundtrip. r=kmag,ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D51548
2019-11-06 22:37:07 +00:00
Coroiu Cristina
c2912e226b
Backed out 7 changesets (bug 1593560) for crashtest failures at tests/layout/base/crashtests/446328.html on a CLOSED TREE
...
Backed out changeset 7dfae085a4cb (bug 1593560)
Backed out changeset 9842c80c98d8 (bug 1593560)
Backed out changeset d67a10437af7 (bug 1593560)
Backed out changeset 3e3948e9531c (bug 1593560)
Backed out changeset a7d04e276b44 (bug 1593560)
Backed out changeset 9f52c9f6dc54 (bug 1593560)
Backed out changeset 90572c49d464 (bug 1593560)
2019-11-07 00:32:53 +02:00
Matt Woodrow
46cbfca081
Bug 1593560 - Fix browser_firstPartyIsolation to not use w.content. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D52077
2019-11-06 19:46:38 +00:00
Matt Woodrow
f80f6cfd32
Bug 1593560 - Adjust tests to wait for data uri to load properly, since it now includes an extra IPDL roundtrip. r=kmag,ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D51548
2019-11-06 18:22:17 +00:00
Tim Huang
2e50ce16ca
Bug 1592548 - Enable the test 'browser_firstPartyIsolation_aboutPages.js' in Fission. r=baku
...
Due to the fact that the 'wantLoad' of BrowserTestUtils.browserLoaded()
is working in Fission, so we can enable this test in Fission.
Differential Revision: https://phabricator.services.mozilla.com/D51076
2019-10-30 15:51:59 +00:00
Tim Huang
4e90752c84
Bug 1586725 - Make the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation_js_uri.js' working in Fission. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D50449
2019-10-30 10:01:15 +00:00
Tim Huang
46003001bd
Bug 1591692 - Ensure the iframe gets loaded before we proceed the test in 'browser_firstPartyIsolation_aboutPages.js'. r=baku
...
The patch adds 'wantLoad' to the BrowserTestUtils.browserLoaded() to
ensure the iframe gets loaded before we proceed the test.
In addition, we need to disable this test in Fission since the
'wantLoad' feature is broken for iframes in Fission.
Differential Revision: https://phabricator.services.mozilla.com/D50846
2019-10-29 07:10:41 +00:00
Coroiu Cristina
624b09b238
Backed out changeset 398c921e372c (bug 1586725) for browser-chrome failures at browser/components/originattributes/test/browser/browser_firstPartyIsolation_js_uri.js
2019-10-25 13:05:06 +03:00
Tim Huang
7cdb6e521a
Bug 1586725 - Make the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation_js_uri.js' working in Fission. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D50449
2019-10-24 14:15:42 +00:00
Tim Huang
b7bcc2f1a8
Bug 1586719 - Making the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation.js' working in Fission. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D50450
2019-10-24 14:15:29 +00:00
Tim Huang
75c2d1fea2
Bug 1586721 - Make the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation_aboutPages.js' working in Fission. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D50452
2019-10-24 14:15:05 +00:00
Tim Huang
40ea5a81dc
Bug 1586723 - Make the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation_blobURI.js' working in Fission. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D50455
2019-10-24 14:14:42 +00:00
Tim Huang
1611656c89
Bug 1586716 - Make the test 'browser/components/originattributes/test/browser/browser_windowOpenerRestriction.js' working in Fission. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D50451
2019-10-24 14:15:12 +00:00
Tim Huang
89b8d8eb39
Bug 1586718 - Making the test 'browser/components/originattributes/test/browser/browser_favicon_userContextId.js' working in Fission. r=baku
...
Depends on D49253
Differential Revision: https://phabricator.services.mozilla.com/D49254
2019-10-15 14:26:21 +00:00
Tim Huang
ed9c260399
Bug 1586717 - Making the test 'browser/components/originattributes/test/browser/browser_favicon_firstParty.js' working in Fission. r=baku
...
Depends on D49252
Differential Revision: https://phabricator.services.mozilla.com/D49253
2019-10-15 14:27:01 +00:00
Tim Huang
845ff84f89
Bug 1586715 - Making the test 'browser/components/originattributes/test/browser/browser_sharedworker.js' working in Fission. r=baku
...
Depends on D49251
Differential Revision: https://phabricator.services.mozilla.com/D49252
2019-10-15 14:25:02 +00:00
Tim Huang
5b945b5235
Bug 1586714 - Making the test 'browser/components/originattributes/test/browser/browser_sanitize.js' working in Fission. r=baku
...
Depends on D49250
Differential Revision: https://phabricator.services.mozilla.com/D49251
2019-10-15 14:24:50 +00:00
Tim Huang
a3c15a71a0
Bug 1586712 - Making the test 'browser/components/originattributes/test/browser/browser_permissions.js' working in Fission. r=baku
...
This patch also fixes the test that it doesn't really do the test due to
it doesn't wait the content script to be finished.
Depends on D49249
Differential Revision: https://phabricator.services.mozilla.com/D49250
2019-10-15 14:24:34 +00:00
Tim Huang
7946dec4e7
Bug 1586711 - Making the test 'browser/components/originattributes/test/browser/browser_localStorageIsolation.js' working in Fission. r=baku
...
Depends on D49248
Differential Revision: https://phabricator.services.mozilla.com/D49249
2019-10-15 14:23:53 +00:00
Tim Huang
88822a2de0
Bug 1586710 - Enable the test 'browser/components/originattributes/test/browser/browser.ini' in Fission. r=baku
...
This test doesn't need to change. It has been fixed while the
IsolationTestTools is fixed for Fission.
Depends on D49247
Differential Revision: https://phabricator.services.mozilla.com/D49248
2019-10-15 14:23:40 +00:00
Tim Huang
6568839b88
Bug 1586709 - Making the test 'browser/components/originattributes/test/browser/browser_cookieIsolation.js' working in Fission. r=baku
...
Depends on D49246
Differential Revision: https://phabricator.services.mozilla.com/D49247
2019-10-15 14:23:33 +00:00
Tim Huang
f4b1f3a08e
Bug 1586708 - Making the test 'browser/components/originattributes/test/browser/browser_cacheAPI.js' working in Fission. r=baku
...
Depends on D49245
Differential Revision: https://phabricator.services.mozilla.com/D49246
2019-10-15 14:23:26 +00:00
Tim Huang
7942a804ba
Bug 1586707 - Making the test 'browser/components/originattributes/test/browser/browser_cache.js' working in Fission. r=baku
...
This patch also adds a workaround for avoid a timing issue. The timing
issue exists if we close and rapidly open again of a given origin which
is using a shared worker with container enabled. The showdown of the
content process would be delayed in this case, so the content process
will be shutdown during opening the tab, which would lead to an
unexpected behavior.
The workaround makes the script to wait the shutdown process to be
finished.
Depends on D49244
Differential Revision: https://phabricator.services.mozilla.com/D49245
2019-10-15 14:23:14 +00:00
Tim Huang
50181432f0
Bug 1586705 - Making the test 'browser/components/originattributes/test/browser/browser_broadcastChannel.js' working in Fission. r=baku
...
Depends on D49243
Differential Revision: https://phabricator.services.mozilla.com/D49244
2019-10-15 14:22:55 +00:00
Tim Huang
ee5363567d
Bug 1586704 - Modify the test browser/components/originattributes/test/browser/browser_blobURLIsolation.js for fission. r=baku
...
Depends on D49242
Differential Revision: https://phabricator.services.mozilla.com/D49243
2019-10-15 14:22:39 +00:00
Tim Huang
ce6252701f
Bug 1585312 - Modify the IsolationTestTools in order to adapt Fission. r=baku
...
This patch changes the ways how we construct the test page for the
isolation tests. We move to use the SpecialPowers.spawn() instread of
the ContentTask.spawn() for the test framework.
Differential Revision: https://phabricator.services.mozilla.com/D49242
2019-10-15 14:26:45 +00:00
Tim Huang
be59e14635
Bug 1586722 - Making the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation_about_newtab.js' working in Fission. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D48844
2019-10-11 15:51:43 +00:00
Tim Huang
984b23fad0
Bug 1586713 - Making the test 'browser/components/originattributes/test/browser/browser_postMessage.js' working in Fission. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D48699
2019-10-09 14:11:39 +00:00
monikamaheshwari
edb30ffaec
Bug 1578683 Turn on ESLint rule prefer-boolean-length-check for toolkit and browser r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D45629
2019-09-14 09:39:26 +00:00
Andreea Pavel
1b3cdb77fc
Bug 1544810 - test disabled on linux64 and macosx 10.14 r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D43974
2019-08-29 14:15:03 +00:00
Paul Zuehlcke
368d5d5647
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
2019-08-15 14:32:48 +00:00
Ciure Andrei
087fb2a215
Backed out 3 changesets (bug 1531303) for causing close_window/close.py and browser_permissions_dialog.js to perma fail CLOSED TREE
...
Backed out changeset 87305e83174e (bug 1531303 )
Backed out changeset 0c75c3bac00b (bug 1531303 )
Backed out changeset 865c2a5d40da (bug 1531303 )
2019-08-14 13:07:55 +03:00
Paul Zuehlcke
0b3621645a
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
2019-08-14 08:31:23 +00:00
Kris Maglione
219317c524
Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika
...
Currently, TabGroups know to break their reference cycles only when the last
window leaves them. For TabGroups which have never had a window join (which
happens under Fission), this means they also never see a window leave, and
therefore never break their reference cycles, and leak.
This patch adds a check to break reference cycles if no windows have joined by
the time a BrowserChild they belong to is destroyed.
MANUAL PUSH: Lando fails to rebase.
Differential Revision: https://phabricator.services.mozilla.com/D40669
2019-08-02 18:19:53 -07:00
Bogdan Tara
4df8771cb1
Merge inbound to mozilla-central. a=merge
2019-07-27 00:38:36 +03:00
Erica Wright
19bdf925ee
Bug 1565370 - Fix intermittent caused by async messaging. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D39506
2019-07-26 17:40:57 +00:00
Kris Maglione
27b9611a4c
Bug 1568035: Part 3 - Request longer timeouts for tests which take longer under Fission. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D39461
2019-07-24 11:36:43 -07:00
Kris Maglione
fdba7d1377
Bug 1568035: Part 1 - Skip tests which cause shutdown leaks under Fission. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D39459
2019-07-19 15:31:16 -07:00
Kris Maglione
0f4a61c1c2
Bug 1566952: Part 1 - Annotate mochitests that crash with Fission enabled. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D38725
2019-07-17 13:37:48 -07:00
Kris Maglione
9f00b7395d
Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8
...
My preference was to annotate most of the failing tests with `fail-if` so that
if they start passing, the `fail-if` needs to be removed and they need to keep
passing. That doesn't work for tests that timeout, or which trigger failures
from their cleanup functions, however, so those tests need skip-if. And tests
with fail in their cleanup functions likely leave the browser in an
inconsistent state for subsequent tests, anyway, so really should be skipped
regardless.
There are some remaining tests which still fail because of crashes. I chose
not to skip them here, but to fix the crashes in separate bugs instead.
Differential Revision: https://phabricator.services.mozilla.com/D38247
2019-07-15 16:19:32 -07:00
Thomas Nguyen
ee02fbe71a
Bug 1554947 - Update saveURL to use referrerInfo class instead of referrer and referrerr policy r=Gijs,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D33939
2019-07-16 17:59:28 +00:00