Kagami Sascha Rosylight
102bd338be
Bug 1695435 - Part 2: Add more words to the chrome script heuristic in use-isInstance r=preferences-reviewers,Gijs,webdriver-reviewers,whimboo,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D110932
2022-08-24 22:47:42 +00:00
Mark Banner
86c2f43119
Bug 1786094 - Enable ESlint rule no-unused-vars on the global scope for dom/tests xpcshell-tests. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D155120
2022-08-23 21:10:14 +00:00
Kagami Sascha Rosylight
a41415cb68
Bug 1695435 - Part 1: Use isInstance in XUL files r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D154841
2022-08-22 18:34:44 +00:00
Jan de Mooij
41404e9e92
Bug 1784474 - Update test_interfaces.js for late beta. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D154531
2022-08-13 05:41:16 +00:00
Kagami Sascha Rosylight
0c2f2d038f
Bug 1486949 - Part 5: Implement Text{Decoder,Encoder}Stream r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D153782
2022-08-12 15:59:05 +00:00
Csoregi Natalia
3f2ae76b30
Backed out 6 changesets (bug 1486949) for causing hazard bustage on TextDecoderStream.cpp. CLOSED TREE
...
Backed out changeset e3dc48b94eef (bug 1486949)
Backed out changeset 57edeeebac29 (bug 1486949)
Backed out changeset f86c3b21e21c (bug 1486949)
Backed out changeset 862135f6c27f (bug 1486949)
Backed out changeset 8dd9f5b9e042 (bug 1486949)
Backed out changeset 7cb29e4feb27 (bug 1486949)
2022-08-12 06:36:41 +03:00
Kagami Sascha Rosylight
e228d52761
Bug 1486949 - Part 5: Implement Text{Decoder,Encoder}Stream r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D153782
2022-08-11 21:16:18 +00:00
Jan de Mooij
bf328bbad0
Bug 1784278 - Fix test_interfaces.js for beta simulation build. r=smaug
...
`ondragexit` is disabled on Nightly for non-chrome windows.
`scheduler` is only enabled on Nightly.
Drive-by fix: fix `ok()` message to actually include the `parentName` string.
Differential Revision: https://phabricator.services.mozilla.com/D154419
2022-08-11 18:01:55 +00:00
Jan de Mooij
67296cc566
Bug 1386801 part 6 - Assert there are no duplicate entries. r=smaug
...
`OffscreenCanvas` was in the list twice. The tests now catch this.
Depends on D154059
Differential Revision: https://phabricator.services.mozilla.com/D154208
2022-08-10 11:34:49 +00:00
Jan de Mooij
4eaa63ecc1
Bug 1386801 part 3 - Also check names that don't start with an uppercase letter in test_interfaces.js. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D154057
2022-08-10 11:34:48 +00:00
Jan de Mooij
60992a8740
Bug 1386801 part 2 - Use an iframe for test_interfaces.js. r=smaug
...
The test harness pollutes the global object with a lot of functions. Use an iframe
to avoid this instead of allowlisting all these names later.
Differential Revision: https://phabricator.services.mozilla.com/D154056
2022-08-10 11:34:48 +00:00
Jan de Mooij
4bff9f2663
Bug 1386801 part 1 - Use let instead of var in some places. r=smaug
...
'var' adds properties to the global object. Using 'let' ensures we don't have to
filter these names out in later patches.
Differential Revision: https://phabricator.services.mozilla.com/D154055
2022-08-10 11:34:47 +00:00
Andrew Osmond
24dd519dd4
Bug 1779009 - Ship OffscreenCanvas to release. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D152918
2022-08-08 13:01:53 +00:00
Edgar Chen
0c6ca7991f
Bug 1782142 - Use unretargeted element to specify the active element for touch; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D153514
2022-08-08 11:22:01 +00:00
Adam Vandolder
4ecd1041ac
Bug 1323645 - Enable custom element HTMLConstructor chrome test for Android. r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D153116
2022-08-03 14:57:25 +00:00
Mark Banner
1c23a90c8e
Bug 1782008 - Remove now unnecessary ESLint test definitions from other .eslintrc.js files. r=mossop,media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D153216
2022-08-03 11:16:20 +00:00
Benjamin VanderSloot
c737ca4ccc
Bug 1781818 - Allow unpartitioning of SessionStorage, r=timhuang
...
This is controlled by a preference so we can disable it for experimentation later.
Differential Revision: https://phabricator.services.mozilla.com/D152893
2022-07-29 13:44:28 +00:00
Tooru Fujisawa
a032f53a63
Bug 1780543 - Part 5: Add mozilla/chrome-script environment. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D152430
2022-07-26 02:46:30 +00:00
Andrew Osmond
a1992cd1a7
Bug 1779835 - Ship OffscreenCanvas to early beta and earlier. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D151954
2022-07-26 01:19:55 +00:00
David Shin
3fa1dd240a
Bug 1774135 - `ResizeObserver`: Take subpixel snapping into account when reporting `devicePixelContentBoxSize`. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D151549
2022-07-15 17:45:36 +00:00
Thomas Wisniewski
bce26322e4
Bug 1762462 - Make tests in dom/tests/mochitest/sessionstorage/ reflect Always Partitioning Storage; r=asuth
...
Depends on D148054
Differential Revision: https://phabricator.services.mozilla.com/D148057
2022-07-15 13:26:21 +00:00
Thomas Wisniewski
0b3f9a4f8b
Bug 1762462 - Make tests in dom/tests/browser/ reflect Always Partitioning Storage; r=nika
...
Depends on D148051
Differential Revision: https://phabricator.services.mozilla.com/D148054
2022-07-15 13:26:20 +00:00
Cristian Tuns
2f5fe88da3
Backed out 19 changesets (bug 1758745, bug 1758740, bug 1762462, bug 1779603) for causing mochitest failures on browser_partitionedConsoleMessage.js CLOSED TREE
...
Backed out changeset e3c8cd6f00b6 (bug 1779603)
Backed out changeset 4e46a6f209b4 (bug 1762462)
Backed out changeset 00c0c6314640 (bug 1762462)
Backed out changeset 8f11221f859f (bug 1762462)
Backed out changeset ffbf90e3bbab (bug 1762462)
Backed out changeset 0c760428dfec (bug 1762462)
Backed out changeset 7c99293cc8f9 (bug 1762462)
Backed out changeset 92bd237a95e1 (bug 1762462)
Backed out changeset 74539a3cc7fc (bug 1762462)
Backed out changeset acf08a10c6fb (bug 1762462)
Backed out changeset 0cf191a7739f (bug 1762462)
Backed out changeset 030c276d6669 (bug 1762462)
Backed out changeset a88a099c684d (bug 1762462)
Backed out changeset cbd69786a24b (bug 1762462)
Backed out changeset e5e0655206a8 (bug 1762462)
Backed out changeset 707f9dfed501 (bug 1762462)
Backed out changeset 619e4bb01a81 (bug 1762462)
Backed out changeset 02b7641683b0 (bug 1758745)
Backed out changeset a2f110442038 (bug 1758740)
2022-07-14 17:26:17 -04:00
Thomas Wisniewski
891b027c4e
Bug 1762462 - Make tests in dom/tests/mochitest/sessionstorage/ reflect Always Partitioning Storage; r=asuth
...
Depends on D148054
Differential Revision: https://phabricator.services.mozilla.com/D148057
2022-07-14 19:26:29 +00:00
Thomas Wisniewski
54628b551d
Bug 1762462 - Make tests in dom/tests/browser/ reflect Always Partitioning Storage; r=nika
...
Depends on D148051
Differential Revision: https://phabricator.services.mozilla.com/D148054
2022-07-14 19:26:29 +00:00
Norisz Fay
388468729f
Backed out 18 changesets (bug 1762462, bug 1758745, bug 1758740) for causing mochitest failures on test_storage_copied.html
...
Backed out changeset a27ae15872a9 (bug 1762462)
Backed out changeset b7d979a36324 (bug 1762462)
Backed out changeset 6249efe40513 (bug 1762462)
Backed out changeset 1e81ed3014a0 (bug 1762462)
Backed out changeset 92cec5f5db1c (bug 1762462)
Backed out changeset fa3c45b4de5c (bug 1762462)
Backed out changeset 64df67f43ad7 (bug 1762462)
Backed out changeset d66dd76ec2b6 (bug 1762462)
Backed out changeset 4f8aaba02a03 (bug 1762462)
Backed out changeset 81eb7d60dea9 (bug 1762462)
Backed out changeset 01504f5f818a (bug 1762462)
Backed out changeset 2615b571c9ba (bug 1762462)
Backed out changeset 73ed8be3f117 (bug 1762462)
Backed out changeset edb94ba8ec59 (bug 1762462)
Backed out changeset 21dd6fdc672e (bug 1762462)
Backed out changeset 31a70f9ad879 (bug 1762462)
Backed out changeset 5261ee5a2368 (bug 1758745)
Backed out changeset ad6ffd85ef3c (bug 1758740)
2022-07-14 03:16:08 +03:00
Thomas Wisniewski
4190bec205
Bug 1762462 - Make tests in dom/tests/mochitest/sessionstorage/ reflect Always Partitioning Storage; r=asuth
...
Depends on D148054
Differential Revision: https://phabricator.services.mozilla.com/D148057
2022-07-13 22:45:01 +00:00
Thomas Wisniewski
31a5e80096
Bug 1762462 - Make tests in dom/tests/browser/ reflect Always Partitioning Storage; r=nika
...
Depends on D148051
Differential Revision: https://phabricator.services.mozilla.com/D148054
2022-07-13 22:45:01 +00:00
Tooru Fujisawa
b6bce4ef39
Bug 1777486 - Part 3: Migrate XPCOMUtils.jsm consumers with manual rewrite. r=kmag
...
Migrate some files that's not covered by ./mach esmify
Differential Revision: https://phabricator.services.mozilla.com/D151215
2022-07-12 04:21:35 +00:00
Tooru Fujisawa
7a765c385a
Bug 1777486 - Part 0: Use AppConstants.jsm in Cu.getGlobalForObject consumer. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D151337
2022-07-12 04:21:33 +00:00
Andreea Pavel
7738a75fdd
Backed out 11 changesets (Bug 1777486) for failing bc at browser_startup.js on a CLOSED TREE
...
Backed out changeset b6c4c386f1a6 (Bug 1777486)
Backed out changeset 195cc2de8433 (Bug 1777486)
Backed out changeset 20c746fb1648 (Bug 1777486)
Backed out changeset d5fd8173d62d (Bug 1777486)
Backed out changeset 6d758fab5a3e (Bug 1777486)
Backed out changeset e938b601ba15 (Bug 1777486)
Backed out changeset 0c4ea0b9416b (Bug 1777486)
Backed out changeset 0559c53cc668 (Bug 1777486)
Backed out changeset eea573d3a9f9 (Bug 1777486)
Backed out changeset 9ce3a6496a49 (bug 1777486)
Backed out changeset b0867652fc48 (bug 1777486)
2022-07-11 22:24:40 +03:00
Tooru Fujisawa
f06a07101b
Bug 1777486 - Part 3: Migrate XPCOMUtils.jsm consumers with manual rewrite. r=kmag
...
Migrate some files that's not covered by ./mach esmify
Differential Revision: https://phabricator.services.mozilla.com/D151215
2022-07-11 15:09:14 +00:00
Tooru Fujisawa
fe1f9b330b
Bug 1777486 - Part 0: Use AppConstants.jsm in Cu.getGlobalForObject consumer. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D151337
2022-07-11 15:09:12 +00:00
Tooru Fujisawa
52c95734e7
Bug 1667455 - Part 9: Stop importing Services.jsm from chrome-priv HTML code, single-line cases. r=kmag,necko-reviewers,geckoview-reviewers,extension-reviewers,m_kato,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D150898
2022-07-11 12:41:52 +00:00
Tooru Fujisawa
7539547097
Bug 1667455 - Part 8: Stop importing Services.jsm from chrome-priv JS code, other cases. r=kmag,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D150897
2022-07-11 12:41:52 +00:00
Tooru Fujisawa
bf93d07148
Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D150894
2022-07-11 12:41:50 +00:00
Andrew Osmond
ae6ec0a611
Bug 1746110 - Enable OffscreenCanvas by default on nightly. r=emilio
...
This patch turns on FontFaceSet in workers and OffscreenCanvas on
workers and the main thread in nightly only.
Differential Revision: https://phabricator.services.mozilla.com/D151409
2022-07-11 11:08:01 +00:00
Emilio Cobos Álvarez
a7e9f1597b
Bug 1771150 - Make fullscreen modal. r=smaug
...
As per https://github.com/w3c/csswg-drafts/issues/7311 .
Differential Revision: https://phabricator.services.mozilla.com/D150335
2022-07-06 00:16:28 +00:00
Csoregi Natalia
e3f6b53b3b
Backed out changeset 1491786f8402 (bug 1775194) for multiple reporting failures. CLOSED TREE
2022-06-30 17:25:47 +03:00
Kagami Sascha Rosylight
6786c826fa
Bug 1776109 - Part 2: Add ServiceWorkersEnabled() for service worker interfaces exposure r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D150441
2022-06-30 11:33:56 +00:00
Frederik Braun
9861c6626a
Bug 1775194 - disable reporting API r=ckerschb,emilio
...
This disables the outdated, incorrect implementation of the
Reporting API. The current implementation was only enabled
on Nightly builds, but given its current state it does not
even make sense there.
Differential Revision: https://phabricator.services.mozilla.com/D149873
2022-06-30 10:41:48 +00:00
Iulian Moraru
23c0c3baed
Backed out 3 changesets (bug 1776109) for causing hazzard build bustages on ServiceWorker.cpp.
...
Backed out changeset b6222b68a403 (bug 1776109)
Backed out changeset 80fb3c3a5a40 (bug 1776109)
Backed out changeset 021a94a72d0c (bug 1776109)
2022-06-30 09:53:28 +03:00
Kagami Sascha Rosylight
e772d23751
Bug 1776109 - Part 2: Add ServiceWorkersEnabled() for service worker interfaces exposure r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D150441
2022-06-30 01:35:13 +00:00
criss
a78fdd3dc0
Backed out 3 changesets (bug 1776109) for causing multiple failures. CLOSED TREE
...
Backed out changeset 8e76401f7c43 (bug 1776109)
Backed out changeset 1cdbbad1d996 (bug 1776109)
Backed out changeset 66bb4c49d615 (bug 1776109)
2022-06-30 03:23:01 +03:00
Kagami Sascha Rosylight
5b064cfafd
Bug 1776109 - Part 2: Add ServiceWorkersEnabled() for service worker interfaces exposure r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D150441
2022-06-29 22:52:39 +00:00
Hannah Peuckmann
7c1bad4edc
Bug 1764761 - Remove/replace the network.cookie.lifetimePolicy. r=pbz,necko-reviewers,mkaply,dom-storage-reviewers,agi,asuth,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D144548
2022-06-29 17:33:37 +00:00
Marian-Vasile Laza
15ac25bb3a
Backed out changeset 068f148f46f2 (bug 1775194) for causing wpt failures on document-write-reporting-tentative.html. CLOSED TREE
2022-06-29 04:12:50 +03:00
Frederik Braun
c2f658a2a5
Bug 1775194 - disable reporting API r=ckerschb,emilio
...
This disables the outdated, incorrect implementation of the
Reporting API. The current implementation was only enabled
on Nightly builds, but given its current state it does not
even make sense there.
Differential Revision: https://phabricator.services.mozilla.com/D149873
2022-06-28 15:12:03 +00:00
smolnar
93116c49d3
Backed out changeset c3682c83547e (bug 1775194) for causing wpt failures in /deprecation-reporting/idlharness.any.html CLOSED TREE
2022-06-28 17:26:58 +03:00
Frederik Braun
42577edfb2
Bug 1775194 - disable reporting API r=ckerschb,emilio
...
This disables the outdated, incorrect implementation of the
Reporting API. The current implementation was only enabled
on Nightly builds, but given its current state it does not
even make sense there.
Differential Revision: https://phabricator.services.mozilla.com/D149873
2022-06-28 12:44:00 +00:00