Commit Graph

876342 Commits

Author SHA1 Message Date
Mark Banner
9fe8bde13c Bug 1884623 - Update more jsm references in production code and docs in browser/. r=mossop,extension-reviewers,omc-reviewers,migration-reviewers,robwu,mconley,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D204182
2024-03-11 15:26:28 +00:00
Mark Banner
e997490209 Bug 1884623 - Update Enterprise Policy related logging and modules to avoid jsm references. r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D204181
2024-03-11 15:26:28 +00:00
Mark Banner
43d2964f1b Bug 1884623 - Cleanup jsm references in ESLint files. r=mossop,devtools-reviewers,omc-reviewers,ochameau,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D204180
2024-03-11 15:26:27 +00:00
Matthew Gaudet
544296f729 Bug 1882365 - Drive-by: Reformat clang-format eaten help text r=bthrall
Differential Revision: https://phabricator.services.mozilla.com/D203830
2024-03-11 15:23:59 +00:00
Matthew Gaudet
72e1d56a0f Bug 1882365 - ScriptStats JitSpew channel is no longer used r=bthrall
Differential Revision: https://phabricator.services.mozilla.com/D203673
2024-03-11 15:23:58 +00:00
Joel Maher
b05724c59f Bug 1884280 - sort result and expected tasks before comparing. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D204150
2024-03-11 15:19:21 +00:00
Kershaw Chang
a1ec0a1e69 Bug 1884628 - Revert Bug 1853497, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D204199
2024-03-11 15:13:24 +00:00
Bryan Thrall
73e160f12c Bug 1857536 - Remove unneeded struct CompilationStorage r=arai
Differential Revision: https://phabricator.services.mozilla.com/D203632
2024-03-11 14:56:01 +00:00
Natalia Csoregi
8e891db9c2 Backed out changeset 6901b5e67c87 (bug 1884442) for causing geckoview failures on TranslationsTest. CLOSED TREE 2024-03-11 17:19:37 +02:00
Natalia Csoregi
9c8ce9aee8 Backed out 2 changesets (bug 1860328) for causing crashes on MarkNeedsDisplayItemRebuild. CLOSED TREE
Backed out changeset b32811ea1c61 (bug 1860328)
Backed out changeset caab023e5d2d (bug 1860328)
2024-03-11 17:18:37 +02:00
Sebastian Hengst
94ab83d61b Bug 1862810 - set mouseover-heuristics-background.tentative.html as intermittent on Linux ASan without fission. DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D204240
2024-03-11 14:53:33 +00:00
Mark Banner
6d66bdd5a2 Bug 1883597 - Extend search service schema validation to cover all schemas and UI schemas. r=search-reviewers,daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D203585
2024-03-11 14:37:58 +00:00
Frédéric Wang
4e93b4e6ad Bug 1884505 - Run infrastructure/reftest-zoom WPT tests with layout.css.zoom.enabled=true. r=emilio
Some references rely on the CSS `zoom` property and reftest would fail
when the flag is disabled.

Differential Revision: https://phabricator.services.mozilla.com/D204194
2024-03-11 14:32:12 +00:00
Tom Schuster
18b9825828 Bug 1848315 - CSP: Introduce new and more detailed error messages. r=freddyb,devtools-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D186143
2024-03-11 14:26:46 +00:00
Tom Schuster
d86f5313cb Bug 1848315 - CSP: Provide the whole violated directive as a string. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D186142
2024-03-11 14:26:46 +00:00
Tom Schuster
d29396056a Bug 1848315 - CSP: Pass effective directive as an enum to error reporting. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D186141
2024-03-11 14:26:46 +00:00
Tom Schuster
ada30699fc Bug 1848315 - CSP: Remove unused console messages. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D186140
2024-03-11 14:26:45 +00:00
Mark Banner
367d65e1f5 Bug 1883402 - Call _createAndAddEngine directly in more cases and rename it. r=search-reviewers,daleharvey
_createAndAddEngine (renamed to #createAndAddAddibEngine) can be called directly in more cases,
because startup engines are only ever single-locale based. Application provided engines
(which could be multi-locale) are treated differently.

Differential Revision: https://phabricator.services.mozilla.com/D203467
2024-03-11 14:26:12 +00:00
Mark Banner
9a3571aaef Bug 1883402 - Stop returning engines from nsISearchService.addEnginesFromExtension as they are never used. r=search-reviewers,daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D203466
2024-03-11 14:26:12 +00:00
Alexandre Poirot
361a2f9918 Bug 1883947 - [devtools] Expand netmonitor test coverage in the Browser Toolbox. r=devtools-reviewers,nchevobbe
Cover opening the details panel and verify that one header is displayed.

Differential Revision: https://phabricator.services.mozilla.com/D203956
2024-03-11 14:21:06 +00:00
Paul Adenot
1352ed350e Bug 1878300 - Only accept vp8 for vp8 codec string. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D200678
2024-03-11 14:16:41 +00:00
ohall-m
724436b16a Bug 1884442 - Fix Default Translations Offer Pref in GeckoView r=geckoview-reviewers,calu
GeckoView should not have a default for `browser.translations.automaticallyPopup`.

Differential Revision: https://phabricator.services.mozilla.com/D204107
2024-03-11 14:01:17 +00:00
Erich Gubler
f1a8b9fd07 Bug 1883791: fix(webgpu): default to elem. size 1 instead of crashing on untyped array buf. views in GPUQueue.writeBuffer r=webgpu-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D203831
2024-03-11 13:48:44 +00:00
Sean Feng
934318896e Bug 1860328 - Fix a crash which a caret frame misses a MarkNeedsDisplayItemRebuild() call r=emilio
Generally, we mark a caret frame for display first, and then
nsCaret tracks this frame in nsCaret::SchedulePaint to call
MarkNeedsDisplayItemRebuild() accordingly. However, it's possible
for nsCaret::SchedulePaint fails to find the caret frame (i.e, selection changes),
so we end up not calling MarkNeedsDisplayItemRebuild() on this frame.

This patch improves this case by manually setting this caret frame
to nsCaret, so that it's always tracked.

Differential Revision: https://phabricator.services.mozilla.com/D200880
2024-03-11 13:41:28 +00:00
Sean Feng
0d644aac47 Bug 1860328 - Fix a bug where caret misses when dragging and dropping r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D192377
2024-03-11 13:41:27 +00:00
Jeff Muizelaar
1e008e0df3 Bug 1884381 - Use a single allocation for precache_output. r=gfx-reviewers,gw
We always want to either have all of these or none of these so
just put them all together. This will also make it easier for us to
store the output matrix along side.

Differential Revision: https://phabricator.services.mozilla.com/D204070
2024-03-11 13:36:59 +00:00
Javier Rueda
70d764860d Bug 1884135 - Button to add exception in Manage DNS-over-HTTPS subdialog is enabled when input box is empty. r=mossop,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D204033
2024-03-11 13:21:37 +00:00
Mike Conley
ce103e8022 Bug 1884422 - Update Glean metrics tags. r=janerik
This was done via `./mach update-glean-tags` on a Windows 10 machine.

Differential Revision: https://phabricator.services.mozilla.com/D204076
2024-03-11 13:11:50 +00:00
Jan-Erik Rediger
87dc91c8c7 Bug 1884504 - Remove test object metric again r=TravisLong
This reverts bug 1883879

Differential Revision: https://phabricator.services.mozilla.com/D204189
2024-03-11 13:10:17 +00:00
myeongjun
1ec1431294 Bug 1830984 - Make it easier to use fast builds like the non-shippable artifact build r=sparky,perftest-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D202846
2024-03-11 12:36:50 +00:00
Pier Angelo Vendrame
6fb1555dba Bug 1880988 - Apply spoof English to the default detail summary. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D202203
2024-03-11 12:29:38 +00:00
Emilio Cobos Álvarez
baa932ceab Bug 1884464 - Make gfxUserFontSet::Load able to sync-load some fonts in workers. r=jfkthame
Make it more similar to worker-thread font loads.

Differential Revision: https://phabricator.services.mozilla.com/D204128
2024-03-11 12:13:35 +00:00
Natalia Csoregi
d54b26b28c Backed out changeset f319d88c8aad (bug 1867739) for causing failures on browser_pdfjs_editing_contextmenu.js CLOSED TREE 2024-03-11 13:56:21 +02:00
Mark Banner
a8f00719ac Bug 1884496 - Remove do_importModule. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D204140
2024-03-11 11:31:31 +00:00
Mark Banner
e6216cb103 Bug 1884496 - Switch extension files to use do_importESModule for importing sys.mjs files directly. r=arai,extension-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D204139
2024-03-11 11:31:30 +00:00
Calixte
a6291cbfce Bug 1867739 - Add an entry in the context menu in order to be able to highlight the selected text in a pdf r=Gijs,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D202335
2024-03-11 11:23:07 +00:00
Henrik Skupin
144e79e880 Bug 1884441 - [marionette client] Disable pop-up blocker by default. r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D204097
2024-03-11 10:42:54 +00:00
Zhao Jiazhong
50d463aa31 Bug 1882716 - [loongarch] Keep unsigned 32-bit parameter sign-extended in register. r=nika DONTBUILD
On loongarch64, 32-bit value in 64-bit register should be sign-extended, even
when it's type is unsigned.

Differential Revision: https://phabricator.services.mozilla.com/D204011
2024-03-11 10:13:35 +00:00
Mark Banner
bbdbfcc046 Bug 1884619 - Remove worker-loader.js reference to removed Promise-backend.js. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D204179
2024-03-11 10:11:35 +00:00
florin.bilt
492f984981 Bug 1874193 - [perfdocs] Ensure raptor descriptions are added test documentation r=perftest-reviewers,afinder
Differential Revision: https://phabricator.services.mozilla.com/D202728
2024-03-11 09:45:28 +00:00
André Bargull
d3f99dc218 Bug 1883866: Remove unnecessary memory barriers in generated atomic operations. r=jandem
Remove unnecessary memory barriers to match JIT generated code.

x86:
- Load: No barriers are needed before and after loads.
- Store: No barrier needed before stores.

arm32 and arm64:
- Load: No barrier needed before loads.

Differential Revision: https://phabricator.services.mozilla.com/D203737
2024-03-11 09:14:12 +00:00
Natalia Csoregi
218bedbc1b Backed out 2 changesets (bug 1870823) for causing spidermonkey bustage on symbolstore.py. CLOSED TREE
Backed out changeset 9b3ea3c9cf52 (bug 1870823)
Backed out changeset e642f77696be (bug 1870823)
2024-03-11 11:17:34 +02:00
Malte Juergens
8ac574f5ea Bug 1884141 - Annotate FeatureManifest.yaml with path to json schema so that errors can be detected by the IDE r=barret
- Move `ExperimentFeatureManifest.schema.json` to
  `ExperimentFeature.schema.json` and update `generate_feature_manifest.py`
  accordingly
- Add new `ExperimentFeatureManifest.schema.json` as a schema for the actual
  `FeatureManifest.yaml`, which references the moved original schema
- Add reference to this new schema to `FeatureManifest.yaml`

Differential Revision: https://phabricator.services.mozilla.com/D203916
2024-03-11 08:58:33 +00:00
Natalia Csoregi
c2e4efaac4 Backed out changeset 37af5c6d011a (bug 1881695) for causing Bug 1884602 and Bug 1884601. CLOSED TREE 2024-03-11 10:47:07 +02:00
Natalia Csoregi
b2d1ea1805 Backed out 5 changesets (bug 1884319, bug 1884325, bug 1884327, bug 1884321, bug 1884320) for causing linting failures. CLOSED TREE
Backed out changeset 8d3c7cdde934 (bug 1884327)
Backed out changeset 94eb43d52775 (bug 1884325)
Backed out changeset 3bc46d60be63 (bug 1884321)
Backed out changeset 092aaec7347a (bug 1884320)
Backed out changeset 2c5461b6268d (bug 1884319)
2024-03-11 10:37:15 +02:00
Natalia Csoregi
b30c2bc032 Backed out changeset 55d4631b4b19 (bug 1884392) for causing spidermonkey bustages. CLOSED TREE 2024-03-11 10:32:11 +02:00
Masayuki Nakano
900d40dd31 Bug 1883562 - part 2: Make EditorBase::DeleteRangesWithTransaction and the fallback path of AutoDeleteRangesHandler work with single range r=m_kato
Although from the maintenance cost point of view, we should not duplicate
`EditorBase::DeleteRangesWithTransaction`, but let's add a wrapper for it
for making the callers simpler.

Differential Revision: https://phabricator.services.mozilla.com/D203854
2024-03-11 08:01:51 +00:00
Masayuki Nakano
4099ab71e0 Bug 1883562 - part 1: Make AutoBlockElementsJoiner work with one range r=m_kato
It and its helper class, `AutoInclusiveAncestorBlockElementsJoiner` work with
multiple ranges, but they handle special cases only with the first range.
That means that deleting content will be different if same structure is selected
with multiple ranges and that must be not expected by the users.

Differential Revision: https://phabricator.services.mozilla.com/D203853
2024-03-11 08:01:50 +00:00
Gabriele Svelto
04c1dc8ebd Bug 1870823 - Fix remaining linting issues r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D196839
2024-03-11 07:45:10 +00:00
Gabriele Svelto
ea27494566 Bug 1870823 - Add product name, version, release channel and build id to the symbol files r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D196838
2024-03-11 07:45:09 +00:00