Граф коммитов

869936 Коммитов

Автор SHA1 Сообщение Дата
Ting-Yu Lin ac1fd45c39 Bug 1875199 - Move documentation of two methods in nsHTMLScrollFrame to nsIScrollableFrame. r=layout-reviewers,emilio DONTBUILD
The documentation for GetScrolledRect() and GetLogicalScrollPosition() in
nsHTMLScrollFrame are clearer and up-to-date [1], but they implements the
nsIScrollableFrame's interface. We should move the documentation to
nsIScrollableFrame.

[1] For example, nsXULScrollFrame has been removed in bug 1600542.

Differential Revision: https://phabricator.services.mozilla.com/D198909
2024-01-18 16:54:38 +00:00
Andrew Osmond d5083c74fc Bug 1872311 - Prefer to use frame size as display size with WebCodecs. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D198734
2024-01-18 16:36:03 +00:00
Emilio Cobos Álvarez 0c9d13b1e9 Bug 1875084 - Fix expected browser_parsable_css error message with zoom disabled. r=saschanaz
This test parses scrollbars.css as an author stylesheet (not as a
user-agent stylesheet).

https://hg.mozilla.org/mozilla-central/rev/3e000fc4c30e enabled zoom in
chrome code, which meant that zoom is now an understood property there,
and the error is that zoom: document is only enabled on UA sheets
(intentionally).

Differential Revision: https://phabricator.services.mozilla.com/D198959
2024-01-18 16:26:40 +00:00
Gregory Pappas c2ed911bfb Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-18 16:25:47 +00:00
stransky 1dc14ce080 Bug 1874773 [Wayland] Initialize cmsgu right after start r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D198634
2024-01-18 15:58:44 +00:00
Daisuke Akatsuka 11cfb5b64c Bug 1868922: Pass user's query as is to Rust component to keep string cases r=adw
Differential Revision: https://phabricator.services.mozilla.com/D198513
2024-01-18 15:54:42 +00:00
Daisuke Akatsuka 645131edfa Bug 1855375: Basic implementation for Yelp Suggestions r=fluent-reviewers,flod,adw
Differential Revision: https://phabricator.services.mozilla.com/D189335
2024-01-18 15:54:41 +00:00
Daisuke Akatsuka 9f649d62fd Bug 1874990: Generate JS bindings for application-services' rust components r=lina,sync-reviewers,markh
Differential Revision: https://phabricator.services.mozilla.com/D198757
2024-01-18 15:54:41 +00:00
Daisuke Akatsuka 71b20a6211 Bug 1874990: Vendor application-services into mozilla-central r=supply-chain-reviewers,lina,markh
Differential Revision: https://phabricator.services.mozilla.com/D198756
2024-01-18 15:54:40 +00:00
Sidharth Sachdev e8f2e6e215 Bug 1872139 - [about:logins] The top of the focus ring for Edit/Remove button is hidden behind the Sign in to sync section. r=tgiles,credential-management-reviewers,issammani
Differential Revision: https://phabricator.services.mozilla.com/D198251
2024-01-18 15:34:59 +00:00
Jamie Nicol c26ea1c6b0 Bug 1868326. Use aarch64 pgo data for mac aarch64 builds. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D198291
2024-01-18 15:10:47 +00:00
Jamie Nicol fc234a1eb1 Bug 1868326. macOS aarch64 profile generation. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D198290
2024-01-18 15:10:47 +00:00
Jamie Nicol 20c838d31f Bug 1868326. macOS aarch64 instrumented build r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D198289
2024-01-18 15:10:46 +00:00
Nikki Sharpley 57db0ea127 Bug 1869836 - Rename files with Firefox View Next to Firefox View. r=fxview-reviewers,sfoster
- rename files to exclude "next" suffix
- move tests out of firefoxview-next folder into parent folder
- updat AboutRedirector to point at firefoxview.html
- this patch also resolves Bug 1872919 by adding a scroll into view during the `search_synced_tabs_recent_browsing` test

Differential Revision: https://phabricator.services.mozilla.com/D196347
2024-01-18 14:32:33 +00:00
Frédéric Wang b80b016c6b Bug 1875273 - Make test_dynamic_change_causing_reflow.html work when content-visibility pref is disabled. r=layout-reviewers,emilio
The tests added in bug change assumes that content-visibility is
enabled but that's currently only the case in nightly, so new failures
appear when Gecko 123 merges to Beta. This is fixed by making the test
expectations depend on whether content-visibility is enabled.

Differential Revision: https://phabricator.services.mozilla.com/D198951
2024-01-18 14:18:32 +00:00
Andrew Osmond 9135a8c6dd Bug 1875281 - Make CanvasTranslator::SetDataSurfaceBuffer diagnostic assert instead of release. r=bobowen
We don't want to release assert in the parent when using accelerated
canvas on Linux/OSX. This patch makes it so that we diagnostic assert on
nightly/early beta and otherwise fallback gracefully to software canvas
in the content process instead. It also now records mHeader->readerState
so that we can more easily debug this.

Differential Revision: https://phabricator.services.mozilla.com/D198952
2024-01-18 14:02:38 +00:00
Noemi Erli e35f147967 Backed out 2 changesets (bug 1836438) for causing xpc failures in test_autofillFormFields.js CLOSED TREE
Backed out changeset 8f688ebed34e (bug 1836438)
Backed out changeset 22a1f02ccf92 (bug 1836438)
2024-01-18 17:03:36 +02:00
Noemi Erli 623ef8a876 Backed out changeset be072303feaf (bug 1724089) for causing xpc failures in test_headless.js 2024-01-18 16:44:10 +02:00
Mike Kaply 76cc119d52 Bug 1795998 - remove policies.json as app updates are disabled elsewhere. r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D161022
2024-01-18 13:34:47 +00:00
serge-sans-paille a9dd5d2659 Bug 1873636 - vendor gfx/ots using mach vendor r=jfkthame
As a consequence, explicitly extract bug 1850314 as a patch.

Differential Revision: https://phabricator.services.mozilla.com/D198006
2024-01-18 13:26:28 +00:00
Emilio Cobos Álvarez e59458d592 Bug 1875137 - Don't ignore state changes in display: none subtrees if needed for :has(). r=dshin
Just like we do for attribute invalidation.

Differential Revision: https://phabricator.services.mozilla.com/D198929
2024-01-18 13:18:51 +00:00
Emilio Cobos Álvarez 7245fbd474 Bug 1874766 - Make title change events block onload in chrome docshells. r=smaug
See the comment as for why.

Differential Revision: https://phabricator.services.mozilla.com/D198684
2024-01-18 13:11:53 +00:00
Ziran Sun 2d64e099f3 Bug 1874924 - Null check on element before calling PopoverToggleEventTask. r=smaug
This fixes the crash test cases reported in above bug.

Differential Revision: https://phabricator.services.mozilla.com/D198932
2024-01-18 13:09:43 +00:00
Kershaw Chang b7ada22a7f Bug 1872551 - Use ChildDNSService in socket process when network.http.network_access_on_socket_process.enabled is false, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D198927
2024-01-18 12:25:36 +00:00
Emilio Cobos Álvarez 2ada0b5895 Bug 1874872 - Also enable @property in css-contain tests.
MANUAL PUSH: Trivial fix CLOSED TREE
2024-01-18 13:23:01 +01:00
stransky b76701929e Bug 1875148 [Wayland] Add more logging to wayland proxy r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D198854
2024-01-18 12:05:30 +00:00
ffxbld abe54632eb No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,pascalc
Differential Revision: https://phabricator.services.mozilla.com/D198939
2024-01-18 11:58:31 +00:00
Gregory Pappas 68e8f55749 Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-18 11:51:13 +00:00
Mathew Hodson 1a67b423e3 Bug 1874533 - Fix build warning for noreturn function on Windows r=glandium
warning: function declared 'noreturn' should not return
[-Winvalid-noreturn]

Differential Revision: https://phabricator.services.mozilla.com/D198485
2024-01-18 11:48:49 +00:00
Cristian Tuns 2c0e77eac5 Backed out changeset d68be4a9d83b (bug 1874689) for causing multiple Linux tsan failures in process_util_linux.cc 2024-01-18 06:44:39 -05:00
Sarah Clements f4e12df251 Bug 1868583 - Ensure scroll position moves to top when searching in fxview r=fxview-reviewers,kcochrane
Differential Revision: https://phabricator.services.mozilla.com/D198709
2024-01-18 10:43:35 +00:00
André Bargull 475868270a Bug 1875096 - Part 2: Convert RegExpRunStatus to an enum class. r=iain
Depends on D198821

Differential Revision: https://phabricator.services.mozilla.com/D198823
2024-01-18 10:26:03 +00:00
André Bargull f33228184b Bug 1875096 - Part 1: Only apply StepBackToLeadSurrogate for atom matches. r=iain
It's no longer necessary to adjust `lastIndex` before calling into irregexp,
because irregexp has been fixed a while ago to correctly handle split surrogate
pairs, cf. `v8::internal::RegExpCompiler::OptionallyStepBackToLeadSurrogate`.

That means we only need to adjust `lastIndex` when performing atom matches,
which allows to remove `StepBackToLeadSurrogate` from code-gen and move the
corresponding C++ code from "builtin/RegExp.cpp" to "vm/RegExpObject.cpp".

Differential Revision: https://phabricator.services.mozilla.com/D198821
2024-01-18 10:26:02 +00:00
stransky 16a6dcdaf3 Bug 1874857 [Wayland] Don't create wayland proxy if it's already running r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D198928
2024-01-18 09:10:31 +00:00
Gian-Carlo Pascutto bf77ef7592 Bug 1874689 - Enable forkserver by default in Nightly. r=jld
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-01-18 08:38:39 +00:00
moz-wptsync-bot 9cd712afcc Bug 1874911 - [wpt-sync] Update web-platform-tests to 53d5a05d1cd02abe604721e5baf53e3ced7a960e, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 53d5a05d1cd02abe604721e5baf53e3ced7a960e
wpt-type: landing
2024-01-18 08:36:00 +00:00
moz-wptsync-bot dd63466eba Bug 1869286 [wpt PR 43595] - Update wpt metadata, a=testonly
wpt-pr: 43595
wpt-type: metadata
2024-01-18 08:23:40 +00:00
rubberyuzu f7188bef05 Bug 1869286 [wpt PR 43595] - [bfcache] Add wpt for parser abort and bfcache, a=testonly
Automatic update from web-platform-tests
[bfcache] Add wpt for parser abort and bfcache

This CL adds a WPT that aborts parser in the middle of loading and tests if the page is restored from bfcache, and checks the reason.

Due to crbug.com/1517496 , I needed to add a failing expectation for linux-chrome. This is now being investigated and will be removed in the future.
Bug:1517496, 1518720

Change-Id: Ia20c5d1f673ffc69fc71c76e1f5c3022dd5c80cb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5109299
Reviewed-by: Mingyu Lei <leimy@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1247395}

--

wpt-commits: 2f9396a79dff547231354b2cded2d5c47b05095c
wpt-pr: 43595
2024-01-18 08:23:39 +00:00
moz-wptsync-bot 33255bd7e6 Bug 1872238 [wpt PR 43810] - Update wpt metadata, a=testonly
wpt-pr: 43810
wpt-type: metadata
2024-01-18 08:23:39 +00:00
BruceDai d136480bc0 Bug 1872238 [wpt PR 43810] - [webnn] Add tests with constant inputs tensors, a=testonly
Automatic update from web-platform-tests
[webnn] Add tests with constant inputs tensors (#43810)

* [webnn] Add tests with constant inputs tensors

* [webnn] Fix typos
--

wpt-commits: 35404324dd4513270bffebaecceb14722ec186ce
wpt-pr: 43810
2024-01-18 08:23:38 +00:00
moz-wptsync-bot 5f66132408 Bug 1871973 [wpt PR 43795] - Update wpt metadata, a=testonly
wpt-pr: 43795
wpt-type: metadata
2024-01-18 08:23:37 +00:00
BruceDai 1fda609e6f Bug 1871973 [wpt PR 43795] - Update reshape tests, a=testonly
Automatic update from web-platform-tests
Update reshape tests (#43795)

* [webnn] Pre-casting input data to be of float32 type for reshape op

* [webnn] Use reshape op to replace squeeze op

* [webnn] Add more float32 tests for reshape (unsqueeze) op

* [webnn] Add more float32 tests for reshape (flatten) op
--

wpt-commits: 4388aa9fa71dc6e9410880f63a271b6095fb84a0
wpt-pr: 43795
2024-01-18 08:23:37 +00:00
moz-wptsync-bot 38ba5b77f2 Bug 1871530 [wpt PR 43776] - Update wpt metadata, a=testonly
wpt-pr: 43776
wpt-type: metadata
2024-01-18 08:23:36 +00:00
BruceDai 52d97a8c43 Bug 1871530 [wpt PR 43776] - [webnn] Add float32 tests for WebNN API gather op, a=testonly
Automatic update from web-platform-tests
[webnn] Add float32 tests for WebNN API gather op (#43776)

--

wpt-commits: f3b1d4ab27e0cb48facbce37a9480d4f87526242
wpt-pr: 43776
2024-01-18 08:23:35 +00:00
moz-wptsync-bot bda347f064 Bug 1870194 [wpt PR 43684] - Update wpt metadata, a=testonly
wpt-pr: 43684
wpt-type: metadata
2024-01-18 08:23:35 +00:00
BruceDai c11445a92d Bug 1870194 [wpt PR 43684] - [webnn] Add float32 tests for WebNN API layerNormalization op, a=testonly
Automatic update from web-platform-tests
[webnn] Add float32 tests for WebNN API layerNormalization op (#43684)

* [webnn] Add float32 tests for WebNN API layerNormalization op

* [webnn] Remove one test with 1D input for layerNormalization op
--

wpt-commits: 58954734334bcd65adc58af7bdb3ee19704bc560
wpt-pr: 43684
2024-01-18 08:23:34 +00:00
moz-wptsync-bot 23ddbee965 Bug 1874692 [wpt PR 43998] - Update wpt metadata, a=testonly
wpt-pr: 43998
wpt-type: metadata
2024-01-18 08:23:33 +00:00
Maksim Sadym aa8d2fff24 Bug 1874692 [wpt PR 43998] - [WebDriver BiDi] `storage.setCookie` `path`, a=testonly
Automatic update from web-platform-tests
[WebDriver BiDi] `storage.setCookie` `path` (#43998)

Add tests for `path` cookie parameter.
* Valid values
* Invalid values

Out of scope: invalid value types.
---------

Co-authored-by: Maksim Sadym <sadym@google.com>
--

wpt-commits: cd44c2b073ac640d9fb101ffb42640259d8511c5
wpt-pr: 43998
2024-01-18 08:23:32 +00:00
Blink WPT Bot fbb3344d64 Bug 1872926 [wpt PR 43847] - Add CookieSettingOverride to allow ABA embeds to send cookies using CORS, a=testonly
Automatic update from web-platform-tests
Add CookieSettingOverride to allow ABA embeds to send cookies using CORS (#43847)

For now, this functionality is gated behind a base::Feature that is
disabled by default.

This CL does *not* interact with SameSite semantics, and still
maintains that only SameSite=None cookies are allowed in ABA contexts.
This exception is for 3P cookie blocking only.

This exception cannot be applied to cookies accessed via JS.

Bug: 1513690
Change-Id: Id5964224403b7eb9aab69cebe69095530da5baa5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5147868
Reviewed-by: Caitlin Fischer <caitlinfischer@google.com>
Commit-Queue: Dylan Cutler <dylancutler@google.com>
Reviewed-by: Chris Fredrickson <cfredric@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1243468}

Co-authored-by: Dylan Cutler <dylancutler@google.com>
--

wpt-commits: c74d1d9e07e6687756fd4301e789c7dd6016028f
wpt-pr: 43847
2024-01-18 08:23:32 +00:00
Blink WPT Bot 5463a35557 Bug 1873078 [wpt PR 43856] - Improve web-animation side effects tests, a=testonly
Automatic update from web-platform-tests
Improve web-animation side effects tests (#43856)

These changes are split out from the merge-review on the CL:
https://chromium-review.googlesource.com/c/chromium/src/+/5164371

Bug: 1511227
Change-Id: I06f78b4c5e9749f934823052f25fc1785a3a0ea6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5169868
Commit-Queue: David Bokan <bokan@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1243445}

Co-authored-by: David Bokan <bokan@chromium.org>
--

wpt-commits: f4abbe8bfbd0fa916bb8bbd272014d3689ac024b
wpt-pr: 43856
2024-01-18 08:23:31 +00:00