Emilio Cobos Álvarez
110c4f1089
Bug 1914435 - Print file paths in mach webidl-example. r=webidl,saschanaz
...
That way people don't need to read the docs ;)
Differential Revision: https://phabricator.services.mozilla.com/D219899
2024-08-22 17:42:08 +00:00
Luca Greco
f3542e182a
Bug 1905146 - OriginControls setAlwaysOn and setWhenClicked methods should be taking into account manifest and granted host permissions. r=robwu,zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D215147
2024-08-22 17:33:35 +00:00
Kelly Cochrane
629f9a39f6
Bug 1898251
- Add animations for sidebar 'launcher' in 'Always show' mode r=desktop-theme-reviewers,reusable-components-reviewers,sidebar-reviewers,dao,hjones,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D215520
2024-08-22 17:26:03 +00:00
Eitan Isaacson
cb942059a2
Bug 1911518 - Don't use mozTextAccessible on container comboboxes. r=Jamie
...
This still does not resolve ARIA 1.0 styled boxes where the entry aria-owns the list.
Differential Revision: https://phabricator.services.mozilla.com/D218983
2024-08-22 17:22:27 +00:00
Matthew Gaudet
9d004a5638
Bug 1904429 - Suppport accessing the JitSpew via MOZ_LOG r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D217876
2024-08-22 17:06:01 +00:00
Matthew Gaudet
73d2f4b555
Bug 1904429 - Connect JS_LOG to MOZ_LOG via the JS Logging interface r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D217875
2024-08-22 17:06:00 +00:00
Matthew Gaudet
730192d2e1
Bug 1904429 - Add a single logging consumer of JS_LOG to demonstrate usage r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D217874
2024-08-22 17:06:00 +00:00
Matthew Gaudet
f6630bad93
Bug 1904429 - Introduce Logging interface and JS_LOG r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D214747
2024-08-22 17:05:59 +00:00
Matthew Gaudet
6e50ad8063
Bug 1904429 - Extract some core logging types into their own header file r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D217873
2024-08-22 17:05:59 +00:00
Alexandre Lissy
a85b25946f
Bug 1914115 - Ensure UPLOAD_PATH is set before using it for profile logs r=perftest-reviewers,fbilt,firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D219722
2024-08-22 16:49:01 +00:00
Dale Harvey
43210037ea
Bug 1907147 - Restore Actions search mode. r=desktop-theme-reviewers,urlbar-reviewers,fluent-reviewers,daisuke,dao,settings-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D216518
2024-08-22 16:18:57 +00:00
John Schanck
11a136ebaf
Bug 1912179 - renew cert_verifier.trust_obj_count. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D219774
2024-08-22 15:51:49 +00:00
John Schanck
5803cea4ae
Bug 1912179 - remove cert_verifier.cert_trust_evaluation_time. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D219773
2024-08-22 15:51:49 +00:00
Cristina Horotan
4a265fbad7
Backed out 20 changesets (bug 1877792) for causing wpt failures at importscripts_mime_local.any.sharedworker.html CLOSED TREE
...
Backed out changeset 19d78d0b6ee4 (bug 1877792)
Backed out changeset 14f104e5ce51 (bug 1877792)
Backed out changeset 662eb52b2a6f (bug 1877792)
Backed out changeset 48dc4035a14f (bug 1877792)
Backed out changeset d98ecddf2f59 (bug 1877792)
Backed out changeset 1234a31ff88f (bug 1877792)
Backed out changeset a3b5b0cde6ce (bug 1877792)
Backed out changeset a1f494b9592a (bug 1877792)
Backed out changeset a4d7565218f3 (bug 1877792)
Backed out changeset fe179004423b (bug 1877792)
Backed out changeset 39a20aee3942 (bug 1877792)
Backed out changeset 95b20763e650 (bug 1877792)
Backed out changeset d763241fccaf (bug 1877792)
Backed out changeset 0674cf646120 (bug 1877792)
Backed out changeset bd23c96418b6 (bug 1877792)
Backed out changeset 5b1e29e4c597 (bug 1877792)
Backed out changeset 3cead4149e6b (bug 1877792)
Backed out changeset d73a9f57f03c (bug 1877792)
Backed out changeset 82a58a80f58a (bug 1877792)
Backed out changeset 4c7182604e4f (bug 1877792)
2024-08-22 19:23:15 +03:00
Cristina Horotan
abc12fea44
Backed out changeset 764f97d99a51 (bug 1912188) for causing build bustages at RTCRtpSender.cpp
2024-08-22 19:15:20 +03:00
Tim Huang
0b53a24daa
Bug 1912810 - Don't call ShouldAllowAccessFor if GetURI returns null. r=bvandersloot
...
Differential Revision: https://phabricator.services.mozilla.com/D219614
2024-08-22 15:44:14 +00:00
Byron Campen [:bwc]
8bfa144ed7
Bug 1912188: Extend the expiries for rtcrtpsender glean telemetry. r=dbaker
...
Remove the name-and-shame telemetry; it's Google. Always has been.
Differential Revision: https://phabricator.services.mozilla.com/D219265
2024-08-22 15:35:41 +00:00
Aaditya Dhingra
6625cf797d
Bug 1890508 - Android bootstrapping tasks fail because git as dependency is missing. r=android-reviewers,tthibaud,geckoview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D218004
2024-08-22 15:22:29 +00:00
Jonathan Sudiaman
64c43b9399
Bug 1909704 - Add three-dot menu to history and right-click menu for history and synced tabs r=sidebar-reviewers,fluent-reviewers,fxview-reviewers,nsharpley,sclements
...
- Custom right-click menu for History and Synced Tabs.
- Three dot menu for changing sort option and clearing history.
- Tests for Synced Tabs and right-click menu in History.
Differential Revision: https://phabricator.services.mozilla.com/D218741
2024-08-22 15:19:02 +00:00
ffxbld
a19c1703bb
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,diannaS
...
Differential Revision: https://phabricator.services.mozilla.com/D219868
2024-08-22 14:55:20 +00:00
Gijs Kruitbosch
22f3bddb58
Bug 1822975 - clean up places that manually enable broader async stacks which is now the default in tests, r=devtools-reviewers,firefox-desktop-core-reviewers ,geckoview-reviewers,mconley,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D215204
2024-08-22 14:48:07 +00:00
Emily McMinn
b0a9aae4e5
Bug 1744889 - Use bundled logo with More From Mozilla QR code r=settings-reviewers,desktop-theme-reviewers,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D219784
2024-08-22 14:34:26 +00:00
Yury Delendik
a796e44c15
Bug 1914009 - [wasm] Properly handle return_call_ref results in baseline. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D219693
2024-08-22 14:23:03 +00:00
Jonatan Klemets
395e956696
Bug 1877792 - Part 20: Fix URL encoding in JSON module WPT tests r=spidermonkey-reviewers,jonco
...
We need to encode `content_type` by calling `encodeURIComponent`. Otherwise,
the plus sign is treated as a space.
Differential Revision: https://phabricator.services.mozilla.com/D218212
2024-08-22 14:21:56 +00:00
Jonatan Klemets
17ccaa028d
Bug 1877792 - Part 19: Update WPT test expectations or JSON modules r=spidermonkey-reviewers,jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D218211
2024-08-22 14:21:55 +00:00
Jonatan Klemets
100320eccb
Bug 1877792 - Part 18: Update WPT prefs to enable JSON modules r=spidermonkey-reviewers,jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D218210
2024-08-22 14:21:55 +00:00
Jonatan Klemets
ed75393430
Bug 1877792 - Part 17: Extend CompileFetchedModule to handle JSON modules r=spidermonkey-reviewers,dom-core,jonco,mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D204175
2024-08-22 14:21:54 +00:00
Jonatan Klemets
299d9170af
Bug 1877792 - Part 16: Disable off-thread compilaton for JSON modules r=spidermonkey-reviewers,jonco
...
This is something we may want to investigate and implement, but it felt out of
scope for the initial implementation.
Differential Revision: https://phabricator.services.mozilla.com/D218563
2024-08-22 14:21:54 +00:00
Jonatan Klemets
a0b20e3de5
Bug 1877792 - Part 15: Skip ExposeScriptToDebugger/UpdateDebugMetadata for synthetic modules r=spidermonkey-reviewers,jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D218562
2024-08-22 14:21:54 +00:00
Jonatan Klemets
ecdca2b7fa
Bug 1877792 - Part 14: Return early in ModuleLoaderBase::ResolveRequestedModules for synthetic modules r=spidermonkey-reviewers,jonco
...
Synthetic modules do not have any dependencies, so calling
`GetRequestedModulesCount` results in cash. This patch fixes this by making
`ResolveRequestedModules` return early for synthetic modules.
Differential Revision: https://phabricator.services.mozilla.com/D218561
2024-08-22 14:21:53 +00:00
Jonatan Klemets
3f5c66cd48
Bug 1877792 - Part 13: Skip setting/clearing the module private for synthetic modules r=spidermonkey-reviewers,jonco
...
Synthetic modules do not have a module private.
Differential Revision: https://phabricator.services.mozilla.com/D218560
2024-08-22 14:21:53 +00:00
Jonatan Klemets
0d26c72ebb
Bug 1877792 - Part 12: Add JS::IsCyclicModule r=spidermonkey-reviewers,jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D218559
2024-08-22 14:21:52 +00:00
Jonatan Klemets
07e2f8d14c
Bug 1877792 - Part 11: Only allow expected mime types r=dom-worker-reviewers,dom-core,asuth,hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D218558
2024-08-22 14:21:52 +00:00
Jonatan Klemets
daa92e2070
Bug 1877792 - Part 10: Get the module type from the module request r=spidermonkey-reviewers,jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D218557
2024-08-22 14:21:52 +00:00
Jonatan Klemets
3144c8595c
Bug 1877792 - Part 9: Add module type to ModuleLoaderBase::{CreateStaticImport,CreateDynamicImport} r=spidermonkey-reviewers,dom-worker-reviewers,dom-core,asuth,jonco,mccr8
...
This patch adds a module type parameter to
`ModuleLoaderBase::{CreateStaticImport,CreateDynamicImport},` and gets rid of a
bunch of hard-coded `JS::ModuleType::JavaScript.` However, the module type is
still hard-coded when we call `CreateDynamicImport` and `CreateStaticImport`.
Differential Revision: https://phabricator.services.mozilla.com/D218556
2024-08-22 14:21:51 +00:00
Jonatan Klemets
964442fc8b
Bug 1877792 - Part 8: Add module type to ModuleLoadRequest::NewVisitedSetForTopLevelImport r=spidermonkey-reviewers,dom-worker-reviewers,dom-core,asuth,jonco,mccr8
...
This patch adds the new parameter to the `NewVisitedSetForTopLevelImport`
method, but we hard-code the module type (which will be addressed in a later
patch)
Differential Revision: https://phabricator.services.mozilla.com/D218555
2024-08-22 14:21:51 +00:00
Jonatan Klemets
2e394c79e0
Bug 1877792 - Part 7: Add ModuleLoadRequest::mModuleType r=dom-core,spidermonkey-reviewers,dom-worker-reviewers,asuth,jonco,mccr8
...
This patch gets rid of most hard-coded `JS::ModuleType::JavaScript` in
`js/loader/ModuleLoaderBase.cpp`. However, the module type is still hard-coded
when constructing the `ModuleLoadRequest` (will be addressed in a later patch).
Differential Revision: https://phabricator.services.mozilla.com/D218554
2024-08-22 14:21:50 +00:00
Jonatan Klemets
781478dd62
Bug 1877792 - Part 6: Change ModuleLoaderBase::ResolveRequestedModules to handle URL and module type r=spidermonkey-reviewers,jonco
...
This patch is a small step towards the end goal, so we hardcoded the module
type to `JS::ModuleType::JavaScript`, but that will get changed in a later
patch.
Differential Revision: https://phabricator.services.mozilla.com/D218553
2024-08-22 14:21:50 +00:00
Jonatan Klemets
5a058d988f
Bug 1877792 - Part 5: Use AutoReportFrontendContext in CompileJsonModule for error reporting r=bthrall
...
We need to change `JSONFullParseHandler::reportError` (when compiling JSON
modules), so that we create syntax errors with the required metadata attached
(line, column, filename).
Differential Revision: https://phabricator.services.mozilla.com/D204174
2024-08-22 14:21:50 +00:00
Jonatan Klemets
1dc945265c
Bug 1877792 - Part 4: Add CompileJsonModule version for SourceText<Utf8Unit> r=mgaudet,yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D160386
2024-08-22 14:21:49 +00:00
Jonatan Klemets
8594c67208
Bug 1877792 - Part 3: Update module map methods to take ModuleMapKey instead of nsIURI r=spidermonkey-reviewers,jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D218209
2024-08-22 14:21:49 +00:00
Jonatan Klemets
2d109af176
Bug 1877792 - Part 2: Change the module map key to include both URL and module type r=yulia,jonco
...
The module maps (`mFetchingModules` and `mFetchedModules`) in
`ModuleLoaderBase`, and `VisitedURLSet` were previously only keyed by the URL
and used the `nsURIHashKey` hashtable key class. This is no longer sufficient,
and the key should also contain the module type.
This patch introduces a new hashtable key class called `ModuleMapKey` and
changes `mFetchingModules`, `mFetchedModules`, and `VisitedURLSet` to use the
new key type.
To make this a bit easier to review, this first patch only introduces the new
key type and hard-codes the type to Javascript, where the key is constructed.
The hard-corded module types will be fixed in later patches.
Differential Revision: https://phabricator.services.mozilla.com/D155160
2024-08-22 14:21:48 +00:00
Jonatan Klemets
0e43eafacd
Bug 1877792 - Part 1: Change HttpBaseChannel.cpp to allow application/json r=yulia,necko-reviewers,jesup,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D155161
2024-08-22 14:21:48 +00:00
Eric Chen
22c3c48f71
Bug 1914032 - adding platformVersion to nsIUpdate seralize function r=bytesized,application-update-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D219695
2024-08-22 14:08:07 +00:00
Norisz Fay
621fa73797
Merge mozilla-central to autoland CLOSED TREE
2024-08-22 17:13:37 +03:00
Lee Salzman
6e6bd27fc8
Bug 1913869 - Fix preblend quantization color. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D219833
2024-08-22 13:55:26 +00:00
Moritz Beier
2a28119bfa
Bug 1914380 - broken search, TypeError: can't access property name, engine is null in SearchModeSwitcher.sys.mjs. r=Standard8 a=graft
...
Differential Revision: https://phabricator.services.mozilla.com/D219879
2024-08-22 13:49:41 +00:00
Moritz Beier
e90ce87c2c
Bug 1914380 - broken search, TypeError: can't access property name, engine is null in SearchModeSwitcher.sys.mjs. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D219879
2024-08-22 13:49:41 +00:00
Greg Stoll
493e1775a4
Bug 1912384
part 2 - don't show dialog for cached DLP results r=dlp-reviewers,handyman
...
For BLOCKED text, if we do two requests in quick succession, we will now
return a cached result for the second request. This patch avoids showing
the BLOCK dialog more than once. (also works for WARN)
Differential Revision: https://phabricator.services.mozilla.com/D219496
2024-08-22 13:15:36 +00:00
Greg Stoll
7bb5bfa23c
Bug 1912384
part 1 - cache DLP results for clipboard paste for a short time r=dlp-reviewers,handyman
...
This is a bit of a bandaid fix, but it's straightforward and
less brittle than trying to fix the various ways of getting
the clipboard contents.
I added a relatively short timeout to the cached data to
ensure we don't have to worry about DLP settings in the agent
changing or anything like that. In all the cases of double
calls I've seen, the calls come very very close to each other
in time.
Differential Revision: https://phabricator.services.mozilla.com/D219291
2024-08-22 13:15:36 +00:00