Граф коммитов

4565 Коммитов

Автор SHA1 Сообщение Дата
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