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