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