875727 Commits

Author SHA1 Message Date
Jan Varga
164b338227 Bug 934640 - Add a way to get all database file managers for given persistence type and origin; r=dom-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D191050
2024-03-04 17:35:47 +00:00
Jan Varga
4cc43c67ad Bug 934640 - Fix formatting in IndexedDatabaseManager.cpp; r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D191057
2024-03-04 17:35:47 +00:00
Jan Varga
95e042bcb2 Bug 934640 - Implement IDBFactory.databases() to enumerate IndexedDB databases; r=dom-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D190053
2024-03-04 17:35:47 +00:00
Jan Varga
313648224f Bug 934640 - Add methods for checking origin and client directory existence; r=dom-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D191048
2024-03-04 17:35:46 +00:00
Jan Varga
308bedae31 Bug 934640 - Add database version to database file managers; r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D190052
2024-03-04 17:35:46 +00:00
Jan Varga
0b9d900d59 Bug 934640 - Add a way to get database file managers by database file path; r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D190049
2024-03-04 17:35:45 +00:00
Jan Varga
41005715be Bug 934640 - Extract persistence type deduction into a separate function; r=dom-storage-reviewers,jari
GetPersistenceType will be also called from IDBFactory::Databases.

Differential Revision: https://phabricator.services.mozilla.com/D190018
2024-03-04 17:35:45 +00:00
Jan Varga
3dd66a4409 Bug 934640 - Extract background actor creation into a separate function; r=dom-storage-reviewers,jari
EnsureBackgroundActor will be also called from IDBFactory::Databases.

Differential Revision: https://phabricator.services.mozilla.com/D190017
2024-03-04 17:35:45 +00:00
Jan Varga
75875408e9 Bug 934640 - Add support for factory operations which are not tied up with a specific database; r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D188979
2024-03-04 17:35:44 +00:00
Jan Varga
91902b40e1 Bug 934640 - Create a new base for factory operations communicating using PBackgroundIDBFactoryRequest; r=dom-storage-reviewers,jari
Differential Revision: https://phabricator.services.mozilla.com/D188975
2024-03-04 17:35:44 +00:00
Jan Varga
830af7fc5d Bug 934640 - Added IDBFactory.databases function to webidl; r=dom-storage-reviewers,webidl,smaug,aiunusov,jari
Differential Revision: https://phabricator.services.mozilla.com/D54141
2024-03-04 17:35:43 +00:00
artem manushenkov
5df99ddb69 Bug 1619201 - Change Watch expressions input field placeholder from "Add watch expression" to "Add expression". r=nchevobbe,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D203438
2024-03-04 17:03:21 +00:00
Valentin Gosu
9baabc1291 Bug 1874464 - Turn on native HTTPS-RR DNS resolver on Nightly r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D198437
2024-03-04 17:01:47 +00:00
Mozilla Releng Treescript
87354d12af no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
bs -> d3b4ad0c605ef359a392cde6d52331575656e9b6
de -> 47cc44ad10d3d600c4cbc895c1e810e963e19e01
es-CL -> ba6bb44e0653a155498a72f063cb1151b797eedc
kk -> 3662d3a2e96d611a111437c667b7a2d8231756f8
2024-03-04 19:00:51 +00:00
pstanciu
172e503b01 Backed out changeset b8e5000be021 (bug 1795067) for causing bc failures on browser_to_handle_telemetry.j CLOSED TREE 2024-03-04 20:21:36 +02:00
Tom Ritter
3d447e5431 Bug 1879154: Add code to (potentially) submit the ping during idle r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D200996
2024-03-04 16:43:20 +00:00
Tom Ritter
9966a1e5f7 Bug 1879154: Add a test for the ping r=janerik
Once we have an actual metric to put in there we can test that.

Differential Revision: https://phabricator.services.mozilla.com/D200994
2024-03-04 16:43:19 +00:00
Tom Ritter
a4c504b6d2 Bug 1879154: Create the User Hardware Characteristics Ping r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D200992
2024-03-04 16:43:19 +00:00
Frédéric Wang
a6a7ef0ceb Bug 1882817 - Convert reftest for stretchy equal sign to an internal WPT. r=emilio
This is a mismatch reftest introduced in bug 854339 to verify it is
possible to horizontally stretch the equal sign using unicode-based
glyph assembly such as the ones described in [1]. This is non-normative,
so keep it as an internal test for now.

[1] https://w3c.github.io/mathml-core/#unicode-based-glyph-assemblies

Differential Revision: https://phabricator.services.mozilla.com/D203426
2024-03-04 16:28:37 +00:00
Frédéric Wang
1f168cc71c Bug 1882817 - Export stretchy-largeop-* reftests as WPT testharness.js tests. r=emilio
These tests verify operator stretching for various stretchy or largeop
operators, by checking the `BoundingClientRect` of `<mo>` operators.
This is equivalent to existing more exhaustive checks that are done in
WPT, the difference is that here they are only relying on the fonts
pre-installed on the system. So export these tests assuming they are
checking some basic support with the default math font. Gecko is able
to use scale transforms to emulate operator stretching, so it always
pass the tests even when the system does not provide good math fonts.

Additionally, these tests are written as reftests, but are really only
doing some JavaScript checks, so rewrite them as testharness.js tests.

Differential Revision: https://phabricator.services.mozilla.com/D203399
2024-03-04 16:28:37 +00:00
Frédéric Wang
9a2c041981 Bug 1882817 - Export a crashtest for bigotimes to WPT. r=emilio
This case was included in a reftest in order to exercise an assertion
related to the direction passed for operator stretching but no visual
are JS checks are actually performed on it. So export it in its own
separate crash test instead.

See https://bugzilla.mozilla.org/show_bug.cgi?id=1092053#c9

Differential Revision: https://phabricator.services.mozilla.com/D203394
2024-03-04 16:28:36 +00:00
Frédéric Wang
263be9ea85 Bug 1882817 - Export mo-glyph-size.html to WPT. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D203392
2024-03-04 16:28:36 +00:00
Matthew Gaudet
e49f262bd7 Bug 1825722 - Where possible avoid allocating arguments, and use JSOp::ArgumentsLength instead r=arai
Differential Revision: https://phabricator.services.mozilla.com/D203144
2024-03-04 16:25:47 +00:00
Matthew Gaudet
11e59aece7 Bug 1825722 - Add an ArgumentsLength parse node r=arai
By adding a separate parse node for `arguments.length` we will be able to
do bytecode generation differently in some circumstances.

Differential Revision: https://phabricator.services.mozilla.com/D203143
2024-03-04 16:25:47 +00:00
Matthew Gaudet
eda5af5f2d Bug 1825722 - Simplify logic in declareFunctionArgumentsObject r=arai
This was validated by doing a parallel implementation intially and making
sure that the two implementations both declared and indicated used in
the exact same circumstances.

Differential Revision: https://phabricator.services.mozilla.com/D203142
2024-03-04 16:25:47 +00:00
Matthew Gaudet
3f1861446c Bug 1825722 - Add the ability to check if a name is closed over r=arai
Used later in the stack to disambiguate between use in scope and capture.

Differential Revision: https://phabricator.services.mozilla.com/D203141
2024-03-04 16:25:46 +00:00
serge-sans-paille
a8a6ad20d3 Bug 1883015 - Add i8mm engine for firefox translation r=marco
Differential Revision: https://phabricator.services.mozilla.com/D203263
2024-03-04 16:01:25 +00:00
serge-sans-paille
6783b6fd25 Bug 1883012 - Upgrade gemmology to a version with i8mm support r=marco
Differential Revision: https://phabricator.services.mozilla.com/D203262
2024-03-04 16:01:25 +00:00
Tomislav Jovanovic
bec14439c3 Bug 1881399 - Extend expiry of DNR metrics and scalars to 138 r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D203377
2024-03-04 15:50:39 +00:00
Dave Townsend
8884c74ff1 Bug 1864896: Autofix unused function arguments (mobile/android). r=geckoview-reviewers,extension-reviewers,zombie,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D202972
2024-03-04 15:45:00 +00:00
Dave Townsend
b8493755ce Bug 1864896: Autofix unused function arguments (gfx). r=gfx-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D202967
2024-03-04 15:44:59 +00:00
Dave Townsend
6a99b2e0d4 Bug 1864896: Autofix unused function arguments (dom). r=emilio,media-playback-reviewers,dom-storage-reviewers,padenot,janv
Differential Revision: https://phabricator.services.mozilla.com/D202962
2024-03-04 15:44:59 +00:00
Dave Townsend
42c576dea2 Bug 1864896: Autofix unused function arguments (accessible). r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D202948
2024-03-04 15:44:58 +00:00
Sandor Molnar
ea4651cd79 Backed out 2 changesets (bug 1881055) for causing bc failures @ toolkit/mozapps/extensions/test/browser/browser_html_options_ui.js CLOSED TREE
Backed out changeset 34d8664ec96a (bug 1881055)
Backed out changeset bdd79dc5ecab (bug 1881055)
2024-03-04 18:15:32 +02:00
Mark Banner
e73dfeb8ec Bug 1873205 - Fix browser_searchEngine_behaviors.js following search-config-overrides updates. r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D203469
2024-03-04 16:05:22 +00:00
Erich Gubler
552db8371a Bug 1877488: feat(webgpu): make GPUProgrammableStage.entryPoint optional r=webgpu-reviewers,webidl,nical,saschanaz
Tested with <https://06wj.github.io/WebGPU-Playground/#/Samples/HelloPoint1>, removing the lines with `entryPoint: "main"` on them.

Differential Revision: https://phabricator.services.mozilla.com/D203231
2024-03-04 15:35:09 +00:00
Frederik Braun
3d84fe24fd Bug 1795067 - switch pdfjs csp test to use smaller pdf r=calixte
Differential Revision: https://phabricator.services.mozilla.com/D203398
2024-03-04 15:30:41 +00:00
Magnus Melin
93edc05418 Bug 1883126 - Wait for MozMessageBar before using it. r=hjones,reusable-components-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D203353
2024-03-04 15:19:08 +00:00
Christoph Kerschbaumer
239cad0ecb Bug 1877195: Expand mixed-content download protection to all http downloads, r=freddyb,Gijs,anti-tracking-reviewers,pbz
Differential Revision: https://phabricator.services.mozilla.com/D200267
2024-03-04 15:18:23 +00:00
Thomas Wisniewski
dd33e85ad8 Bug 1881803 - convert Report Site Issue extension to event pages; r=robwu,webcompat-reviewers,ksenia
Differential Revision: https://phabricator.services.mozilla.com/D202602
2024-03-04 15:15:01 +00:00
Luca Greco
c722636351 Bug 1881055 - Cleanup XUL stack from aboutaddons inline options custom element. r=willdurand,desktop-theme-reviewers,emilio
Depends on D202237

Differential Revision: https://phabricator.services.mozilla.com/D202519
2024-03-04 15:03:36 +00:00
Luca Greco
e3f0c65621 Bug 1881055 - Remove use of PromptParent.openContentPrompt for handling prompts originated from extensions options page embedded in about:addons. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D202237
2024-03-04 15:03:35 +00:00
Henrik Skupin
ffcae73032 Bug 1882748 - [remote] Always apply recommended common preferences. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D203236
2024-03-04 14:47:37 +00:00
Mark Banner
dbdd18537a Bug 1873205 - Update test_amazon.js for search-config-overrides* changes. r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D197782
2024-03-04 14:45:05 +00:00
ffxbld
d3698df8d0 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D203413
2024-03-04 14:45:05 +00:00
Manuel Bucher
470f9f2a2c Bug 1794464 - Allow HTTP authentication in proxy.onRequest r=extension-reviewers,robwu
This removes the restriction put in place in Bug 1545420. Auth is
currently already possible, but more inconvenient. Lift the restriction
to make Addon development more pleasant.

Differential Revision: https://phabricator.services.mozilla.com/D202946
2024-03-04 14:35:03 +00:00
Ting-Yu Lin
a591467fd5 Bug 1879770 Part 2 - Add a helper to query intrinsic scrollbar-gutter size for subgrid. r=emilio
See https://bugzilla.mozilla.org/show_bug.cgi?id=1879770#c2 for an analysis.

Differential Revision: https://phabricator.services.mozilla.com/D201893
2024-03-04 14:30:23 +00:00
Ting-Yu Lin
c5790fed3f Bug 1879770 Part 1 - Mark IntrinsicScrollbarGutterSizeAtInlineEdges() const. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D201892
2024-03-04 14:30:22 +00:00
Nicolas Chevobbe
89c06db655 Bug 1883305 - [devtools] Remove 123 backward compatibility code. r=ochameau,devtools-reviewers.
Differential Revision: https://phabricator.services.mozilla.com/D203395
2024-03-04 14:20:53 +00:00
Sean Feng
5ba9cd445b Bug 1483828 - [Part 6] Fix more tests caused by root element focusing behaviour update r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D202874
2024-03-04 14:16:32 +00:00