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

801055 Коммитов

Автор SHA1 Сообщение Дата
Molly Howell 1e6f0c752f Bug 1777456 - Add some width to the PIP explainer box. r=pip-reviewers,kpatenio
With the new description strings added in bug 1774688, it's easier for the
explainer widget to run into the video controls. Making it wider should
make that problem less likely, and also make it read a bit better now.

Differential Revision: https://phabricator.services.mozilla.com/D151415
2022-07-11 17:44:39 +00:00
Andreea Pavel b328806a08 Backed out changeset 47dea14575f1 (bug 1764349) for failing devtools at browser_net_stacktraces-visibility.js on a CLOSED TREE 2022-07-11 22:42:09 +03: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
Andreea Pavel 64bec9174f Bug 1765416 - disable test_vendor.py on opt builds r=ahochheiden DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D151435
2022-07-11 17:29:50 +00:00
Emilio Cobos Álvarez f912244bff Bug 1778965 - Clean-up a bit alt text code. r=TYLin
Differential Revision: https://phabricator.services.mozilla.com/D151482
2022-07-11 17:29:31 +00:00
Emilio Cobos Álvarez 53bdb1bdec Bug 1776182 - Limit number of URIs that we send at a time for visited queries. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D150102
2022-07-11 17:20:38 +00:00
Doug Thayer f2d9b5992c Bug 1773310 - Init sHiddenWindowLoadedNativeMenus to false r=mconley,mstange
Differential Revision: https://phabricator.services.mozilla.com/D151528
2022-07-11 17:09:18 +00:00
Jon Coppeard 28b884ca17 Bug 1777972 - Part 3: Refactor extra error check at the start of ModuleEvaluate r=yulia
This refactors the extra check to make it clearer what's going on and adds a
simple test case for the issue.

Differential Revision: https://phabricator.services.mozilla.com/D151508
2022-07-11 16:54:03 +00:00
Jon Coppeard 62b2edbd3b Bug 1777972 - Part 2: Add evaluating-async module status r=yulia
This adds ModuleStatus::EvaluatingAsync, splitting it off from
ModuleStatus::Evaluated. This allows us to rewrite parts of the code to be
closer to the spec.

Depends on D151506

Differential Revision: https://phabricator.services.mozilla.com/D151507
2022-07-11 16:54:02 +00:00
Jon Coppeard 066629e396 Bug 1777972 - Part 1: Hide Evaluated_Error module state r=yulia
I originally thought adding an extra status would allow for stronger assertions
but now I think it has made state checks more verbose and harder to compare
with the spec.

This patch makes ModuleObject::status return ModuleStatus::Evaluated when the
status is Evaluated_Error so that this method matches the spec's concept of the
value of the ModuleStatus field.

This turned up one place where we diverge from the spec. In ModuleEvaluate step
3 we don't get the cycle root if we are in the error state. This is currently
required otherwise some tests fail. This patch preserves the current behvaiour,
which is now explicit.

Differential Revision: https://phabricator.services.mozilla.com/D151506
2022-07-11 16:54:02 +00:00
Jan de Mooij 8f71d73b46 Bug 1771709 part 3 - Split some ReadSlot functions into separate ReadSlot and MissingProp versions. r=iain
Emitting guards for (and load of) a data property is very different from what we
emit for missing properties. By separating these cases we can remove some uses of
`Maybe<>`.

Differential Revision: https://phabricator.services.mozilla.com/D150113
2022-07-11 16:51:32 +00:00
Jan de Mooij 51743a491a Bug 1771709 part 2 - Replace ReadSlot with separate Slot and Missing cases. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D150112
2022-07-11 16:51:31 +00:00
Jan de Mooij 5f682236db Bug 1771709 part 1 - Make NativeGetPropCacheability an enum class. r=iain
Also rename to `NativeGetPropKind` so we don't have to use the long name everywhere.

Differential Revision: https://phabricator.services.mozilla.com/D150111
2022-07-11 16:51:31 +00:00
ahochheiden 6f1b5302eb Bug 1777674 - Add missing `<cstdint>` include to support `GCC 13` (it no longer includes it implicitly) r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D151411
2022-07-11 16:46:19 +00:00
Hubert Boma Manilla 1bf7326c9f Bug 1764349 - [devtools] Add clear functionality for network resources r=ochameau
Enable clearing of network resources on all layers(frontend, resource layer, server) when the
user click the clear button.

Differential Revision: https://phabricator.services.mozilla.com/D148694
2022-07-11 16:33:03 +00:00
Ryan VanderMeulen 9cc54fa7a9 Bug 1776802 - Remove obsolete lines from harfbuzz moz.build and enable warnings-as-errors. r=jfkthame
Depends on D150437

Differential Revision: https://phabricator.services.mozilla.com/D150438
2022-07-11 16:28:05 +00:00
Ryan VanderMeulen 7a7c344e74 Bug 1776802 - Update HarfBuzz to 4.4.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D150437
2022-07-11 16:28:04 +00:00
Michael Kohler a6d163d1b3 Bug 1749989 - Rename FullScreen.getAutohide to FullScreen.updateAutohideMenuitem r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D148353
2022-07-11 16:24:07 +00:00
Julian Descottes 655537ec77 Bug 1767295 - [remote] Extend unload timeout for navigation on slow platforms r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151072
2022-07-11 16:02:31 +00:00
Butkovits Atila 5ce20b56c2 Backed out changeset 8d3cd97887d1 (bug 1392125) for causing failures at browser_ext_sessions_forgetClosedTab. CLOSED TREE 2022-07-11 20:18:58 +03:00
Tooru Fujisawa cc65bf2934 Bug 1777486 - Part 10: Migrate more XPCOMUtils.jsm consumer CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D151520
2022-07-11 16:25:35 +00:00
Gijs Kruitbosch adb544b7f9 Bug 1778127 - remove obsolete non-functioning import, r=jaws,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151518
2022-07-11 15:54:39 +00:00
kernp25 39b8686c64 Bug 1392125 - Fix MAX_SESSION_RESULTS is not defined. r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D143391
2022-07-11 15:52:07 +00:00
Kris Maglione 850421ecb6 Bug 1774686 - Remove obsolete "binary compatibility" stub methods. r=xpcom-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D149567
2022-07-11 15:40:43 +00:00
Dão Gottwald 8ccb5f7fc1 Bug 1778664 - Update 'Activist - Bold' text color to be consistent with other bold colorways. r=sclements
Differential Revision: https://phabricator.services.mozilla.com/D151512
2022-07-11 15:32:05 +00:00
David Shin 303530b72c Bug 634029 - Add `.rej` and `.orig` files, which can be generated from `hg` commands, to `.hgignore`. r=firefox-build-system-reviewers,andi DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D151501
2022-07-11 15:12:35 +00:00
Tooru Fujisawa 71bd403ecf Bug 1777486 - Part 9: Do not use XPCOMUtils in tests for JSM loader. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D151221
2022-07-11 15:09:16 +00:00
Tooru Fujisawa 6a043ab687 Bug 1777486 - Part 8: Update testcase comments that mentions XPCOMUtils. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D151220
2022-07-11 15:09:16 +00:00
Tooru Fujisawa 49f6e51e30 Bug 1777486 - Part 7: Update testcase that loads XPCOMUtils as resource:// URI example. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D151219
2022-07-11 15:09:15 +00:00
Tooru Fujisawa d8f641c9c5 Bug 1777486 - Part 6: Update testcase that monitors XPCOMUtils imports. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D151218
2022-07-11 15:09:15 +00:00
Tooru Fujisawa 6ee7d4ed56 Bug 1777486 - Part 5: Remove unnecessary XPCOMUtils.jsm imports. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D151217
2022-07-11 15:09:15 +00:00
Tooru Fujisawa 2244a9c200 Bug 1777486 - Part 4: Migrate XPCOMUtils.jsm consumers with CommonJS require. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D151216
2022-07-11 15:09:14 +00: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 8cd6ed7409 Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-11 15:09:13 +00:00
Tooru Fujisawa df8284476d Bug 1777486 - Part 1: Migrate XPCOMUtils.jsm to XPCOMUtils.sys.mjs. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D151213
2022-07-11 15:09:13 +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 1079972361 Bug 1776870 - Integrate esmify script into mach. r=yulia,firefox-static-analysis-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D150494
2022-07-11 14:55:11 +00:00
Sean Feng b6ee73153a Bug 1772552 - Enable BFCache for pages with beforeunload event listeners on Desktop on EARLY_BETA_OR_EARLIER r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D151267
2022-07-11 14:33:51 +00:00
Joel Maher f8ccd3e0e0 Bug 1776751 - use version with conditioned profile. r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D150666
2022-07-11 14:30:26 +00:00
Narcis Beleuzu 2d9fc73670 Backed out changeset 1861b83150d9 (bug 1774697) for wpt failure on user-select-on-input-and-contenteditable.html CLOSED TREE 2022-07-11 17:15:34 +03:00
Paul Adenot 3037980689 Bug 1757637 - Use the ImageContainer to determine video{Width,Height} instead of passing through the state machine. r=alwu
This means there is significantly less chance of desynchronization between the
actual size of the image and the reported size of the image.

Differential Revision: https://phabricator.services.mozilla.com/D149150
2022-07-11 13:32:40 +00:00
ffxbld a57d022de1 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D151486
2022-07-11 13:12:23 +00:00
Tooru Fujisawa f29a7dbc19 Bug 1667455 - Part 24: Remove Services.jsm reference in testcase that monitors module loading. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D151428
2022-07-11 12:41:58 +00:00
Tooru Fujisawa 83cffbf4a5 Bug 1667455 - Part 23: Update DevTools TypeScript support. r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D151270
2022-07-11 12:41:58 +00:00
Tooru Fujisawa 601a003c2c Bug 1667455 - Part 22: Make httpd.js compatible both with patched and unpatched binary (hostutils). r=kmag,necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D150913
2022-07-11 12:41:57 +00:00
Tooru Fujisawa 9fe5b851ea Bug 1667455 - Part 21: Use SpecialPowers.Services in docshell/test/navigation/test_contentpolicy_block_window.html. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D150912
2022-07-11 12:41:57 +00:00
Tooru Fujisawa af81b5300a Bug 1667455 - Part 20: Remove Services.jsm from comments. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D150911
2022-07-11 12:41:56 +00:00
Tooru Fujisawa fd1c853524 Bug 1667455 - Part 19: Stop importing Services.jsm from generated FxAccountsPairingChannel.js. r=kmag
The source of the file is updated in https://github.com/mozilla/fxa-pairing-channel/issues/74

Differential Revision: https://phabricator.services.mozilla.com/D150910
2022-07-11 12:41:56 +00:00
Tooru Fujisawa 84a0cb6874 Bug 1667455 - Part 18: Always use SpecialPowers.Services. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D150907
2022-07-11 12:41:56 +00:00
Tooru Fujisawa 5e5a4576f6 Bug 1667455 - Part 17: Update devtools stub. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D150906
2022-07-11 12:41:55 +00:00