Cosmin Sabou
62c067e92f
Bug 1578037 - Disable tests that cause leaks on fission. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com//D44599
2019-09-04 07:18:42 +03:00
Ehsan Akhgari
d5e2f368cc
Bug 1529396 - Fix another test CLOSED TREE
...
Bug #: 1529396
Differential Revision: https://phabricator.services.mozilla.com/D44071
--HG--
extra : amend_source : 7445e9c7c4168365e363731dcc69b76a8bea3c20
2019-08-30 01:50:41 +03:00
Paul Zuehlcke
89fb47a8d9
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
--HG--
extra : moz-landing-system : lando
2019-08-15 14:32:48 +00:00
Ciure Andrei
b454daea7a
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
93bacc1004
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
--HG--
extra : moz-landing-system : lando
2019-08-14 08:31:23 +00:00
Kris Maglione
c01ad83372
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
--HG--
extra : source : 03acb28ab60fb77fa06064385a62cc46cf4ad1bd
extra : amend_source : 0a71625d99951bebe45ee6f62570de491a714e97
2019-08-02 18:19:53 -07:00
Kris Maglione
ef02b3cbd8
Bug 1568035: Part 1 - Skip tests which cause shutdown leaks under Fission. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D39459
--HG--
extra : rebase_source : 594e7c17a8aa81f9b212ff1fa492a8ab8f40d5ee
2019-07-19 15:31:16 -07:00
Kris Maglione
e40b418215
Bug 1566952: Part 2 - Update Fission failure annotations after skipping crashes. r=mccr8
...
When a test crashes, the harness skips all of the remaining tests in the
directory. That means that with crashes skipped, we now try to run a whole lot
more tests than we did before, and a lot of them fail under Fission.
This patch adds annotations to the new failures that show up after part 1.
Differential Revision: https://phabricator.services.mozilla.com/D38726
--HG--
extra : rebase_source : 292157039c88fc615f5de41679e96e72766ac4db
2019-07-19 12:30:10 -07:00
Kris Maglione
4bd4d680d4
Bug 1566952: Part 1 - Annotate mochitests that crash with Fission enabled. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D38725
--HG--
extra : rebase_source : 3e8b32b86b12b22d038baa770070a5c8095043c9
2019-07-17 13:37:48 -07:00
Kris Maglione
0962c2b731
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
--HG--
extra : rebase_source : 39ba8fec2e882cfe577c5f2b58ab7e4b461f1178
2019-07-15 16:19:32 -07:00
Jonathan Kingston
31441f82ea
Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35504
--HG--
extra : moz-landing-system : lando
2019-07-08 16:37:45 +00:00
Victor Porof
2c53a5dcd9
Bug 1561435 - Format netwerk/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35919
--HG--
extra : source : afa5bd771feba466ba7670c58f3d93233a14e202
2019-07-05 10:55:23 +02:00
Andrea Marchesini
0434ad7ecb
Bug 1551798 - Test for cookie migration 10, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32483
--HG--
extra : moz-landing-system : lando
2019-06-05 12:19:56 +00:00
Andrea Marchesini
382a3aa030
Bug 1551798 - Store sameSite value as received from the wire in the database - migration 10, r=Ehsan,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D32482
--HG--
extra : moz-landing-system : lando
2019-06-05 12:19:54 +00:00
Andrea Marchesini
b1b122fb20
Bug 1554464 - Merge nsICookie2 and nsICookie in 1 single interface, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D33031
--HG--
extra : moz-landing-system : lando
2019-05-31 09:36:44 +00:00
Csoregi Natalia
a51ae3670f
Backed out 5 changesets (bug 1551798) for failures on test_rawSameSite.js. CLOSED TREE
...
Backed out changeset 11ddc433b632 (bug 1551798)
Backed out changeset f2ac8efb023d (bug 1551798)
Backed out changeset 0f6e797b434f (bug 1551798)
Backed out changeset eae7f88660c8 (bug 1551798)
Backed out changeset 2ba747afb3d0 (bug 1551798)
2019-05-30 10:17:01 +03:00
Andrea Marchesini
d513a67ed4
Bug 1551798 - Test for cookie migration 10, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32483
--HG--
extra : moz-landing-system : lando
2019-05-29 15:56:22 +00:00
Andrea Marchesini
84e139e50b
Bug 1551798 - Store sameSite value as received from the wire in the database - migration 10, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32482
--HG--
extra : moz-landing-system : lando
2019-05-29 16:34:33 +00:00
arthur.iakab
944263f18a
Backed out 5 changesets (bug 1551798) for multiple build bustages on StaticPrefList.h CLOSED TREE
...
Backed out changeset c89daff34d97 (bug 1551798)
Backed out changeset bbc3f88b8c03 (bug 1551798)
Backed out changeset b87996b8a411 (bug 1551798)
Backed out changeset d88b0002d736 (bug 1551798)
Backed out changeset 0fe740c90e2b (bug 1551798)
2019-05-29 18:07:26 +03:00
Andrea Marchesini
08c8aa4d6d
Bug 1551798 - Test for cookie migration 10, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32483
--HG--
extra : moz-landing-system : lando
2019-05-27 01:46:11 +00:00
Andrea Marchesini
d5fdfc9e8c
Bug 1551798 - Store sameSite value as received from the wire in the database - migration 10, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D32482
--HG--
extra : moz-landing-system : lando
2019-05-27 05:11:54 +00:00
Brian Grinstead
ede8c44ef2
Bug 1544322 - Part 2.1 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in everything except for dom/ r=bzbarsky
...
This excludes dom/, otherwise the file size is too large for phabricator to handle.
This is an autogenerated commit to handle scripts loading mochitest harness files, in
the simple case where the script src is on the same line as the tag.
This was generated with https://bug1544322.bmoattachments.org/attachment.cgi?id=9058170
using the `--part 2` argument.
Differential Revision: https://phabricator.services.mozilla.com/D27456
--HG--
extra : moz-landing-system : lando
2019-04-16 03:50:44 +00:00
Ehsan Akhgari
f08e2307eb
Bug 1533394 - Re-enable browser_serviceWorker.js now that bug 1498102 has been fixed; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26022
--HG--
extra : moz-landing-system : lando
2019-04-04 07:47:43 +00:00
Mark Banner
dba6983e75
Bug 1415265 - Remove now unnecessary .eslintrc.js files or entries. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D23850
--HG--
extra : moz-landing-system : lando
2019-03-28 09:38:14 +00:00
Andrea Marchesini
6449f116c4
Bug 1534343 - Document should check if its mCookieSettings exists before using it, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D23764
--HG--
extra : moz-landing-system : lando
2019-03-21 06:44:00 +00:00
Coroiu Cristina
5f875389c3
Backed out changeset bdefd9c7fc99 (bug 1534343) for mochitest failures at netwerk/cookie/test/mochitest/test_xmlDocument.html on Android on a CLOSED TREE
2019-03-19 17:50:08 +02:00
Andrea Marchesini
7f2e25b635
Bug 1534340 - Fix a nullptr check in CookieServiceChild::RequireThirdPartyCheck, r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D23873
--HG--
extra : moz-landing-system : lando
2019-03-19 13:23:28 +00:00
Andrea Marchesini
11de36bb5e
Bug 1534343 - Document should check if its mCookieSettings exists before using it, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D23764
--HG--
extra : moz-landing-system : lando
2019-03-19 12:24:20 +00:00
Coroiu Cristina
6e856bf267
Backed out changeset a0fb9b7bcfe7 (bug 1534343) for mochitest failures at netwerk/cookie/test/mochitest/test_xmlDocument.html on a CLOSED TREE
2019-03-19 14:17:03 +02:00
Andrea Marchesini
13f97ffdb7
Bug 1534343 - Document should check if its mCookieSettings exists before using it, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D23764
--HG--
extra : moz-landing-system : lando
2019-03-19 06:27:45 +00:00
Bogdan Tara
8e54dd49f7
Backed out changeset 74b3da8c8c6c (bug 1534343) for test_xmlDocument.html failures CLOSED TREE
2019-03-18 23:30:57 +02:00
Andrea Marchesini
5e54909a70
Bug 1534343 - Document should check if its mCookieSettings exists before using it, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D23764
--HG--
extra : moz-landing-system : lando
2019-03-18 17:12:10 +00:00
Gurzau Raul
0414b39799
Bug 1533394 - Disable browser_serviceWorker.js on Linux, Mac and Windows 7. r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D23793
--HG--
extra : moz-landing-system : lando
2019-03-16 16:40:25 +00:00
Andrea Marchesini
b27c7a2194
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 14 - Test for cookies policy, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D21697
--HG--
extra : moz-landing-system : lando
2019-03-08 09:04:57 +00:00
Andrea Marchesini
bbbb6b3c68
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18960
--HG--
extra : moz-landing-system : lando
2019-03-08 09:03:38 +00:00
Andrea Marchesini
33a7c6ba37
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18957
--HG--
extra : moz-landing-system : lando
2019-03-08 09:02:53 +00:00
Andrea Marchesini
3d8f2f34f2
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18956
--HG--
extra : moz-landing-system : lando
2019-03-08 09:02:30 +00:00
Andrea Marchesini
d2af0d7a3e
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D18955
--HG--
extra : moz-landing-system : lando
2019-03-08 09:02:12 +00:00
Andrea Marchesini
9538bf47e4
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18954
--HG--
extra : moz-landing-system : lando
2019-03-08 09:01:55 +00:00
Andrea Marchesini
7d2fff7ba8
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 5 - BroadcastChannel must be blocked when cookie jar access is denied to avoid communication between live and new documents, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18953
--HG--
extra : moz-landing-system : lando
2019-03-08 09:01:32 +00:00
Andrea Marchesini
039d278116
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D18952
--HG--
extra : moz-landing-system : lando
2019-03-08 09:01:09 +00:00
Ciure Andrei
712dd2bb8c
Backed out 16 changesets (bug 1525245) for perma failing test_document_cookie.html CLOSED TREE
...
Backed out changeset 3fd27215698f (bug 1525245)
Backed out changeset d9a9e8e77873 (bug 1525245)
Backed out changeset 0e6f7be92e3f (bug 1525245)
Backed out changeset 6790802e2fa5 (bug 1525245)
Backed out changeset a5a9e01116ed (bug 1525245)
Backed out changeset 66e19a0c38dd (bug 1525245)
Backed out changeset fb90d51ba853 (bug 1525245)
Backed out changeset 4772db3625b3 (bug 1525245)
Backed out changeset 9affaf0cb998 (bug 1525245)
Backed out changeset a91b7ebe8bdd (bug 1525245)
Backed out changeset c2a13a7480e1 (bug 1525245)
Backed out changeset abe4482fa137 (bug 1525245)
Backed out changeset b3920c0bcf84 (bug 1525245)
Backed out changeset 0821b81f2724 (bug 1525245)
Backed out changeset 70bed2ad7899 (bug 1525245)
Backed out changeset 5f72ba232cc8 (bug 1525245)
2019-03-07 17:54:18 +02:00
Andrea Marchesini
f5aaaac0e2
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 14 - Test for cookies policy, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D21697
--HG--
extra : moz-landing-system : lando
2019-03-07 10:22:18 +00:00
Andrea Marchesini
78f43c5536
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18960
--HG--
extra : moz-landing-system : lando
2019-03-07 10:18:45 +00:00
Andrea Marchesini
5fccb35782
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18957
--HG--
extra : moz-landing-system : lando
2019-03-07 10:17:57 +00:00
Andrea Marchesini
9668d47aab
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18956
--HG--
extra : moz-landing-system : lando
2019-03-07 10:17:55 +00:00
Andrea Marchesini
9334965076
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D18955
--HG--
extra : moz-landing-system : lando
2019-03-07 10:17:50 +00:00
Andrea Marchesini
4fa0ec8a85
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18954
--HG--
extra : moz-landing-system : lando
2019-03-07 10:16:31 +00:00
Andrea Marchesini
f02eab2c7d
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 5 - BroadcastChannel must be blocked when cookie jar access is denied to avoid communication between live and new documents, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D18953
--HG--
extra : moz-landing-system : lando
2019-03-07 10:16:13 +00:00
Andrea Marchesini
012a1b062f
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D18952
--HG--
extra : moz-landing-system : lando
2019-03-07 10:15:50 +00:00