Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Перейти к файлу
David Awogbemila 13cc952c85 Bug 1877878 [wpt PR 44338] - [css-scroll-snap-2] Prioritize focused snap targets, a=testonly
Automatic update from web-platform-tests
[css-scroll-snap-2] Prioritize focused snap targets

An agreed upon proposal[1] by the CSS working group specifies that
where multiple scroll snap targets are visually equally aligned,
scroll containers should give priority to focused elements.
Blink did this for programmatic scrolls but not for user scrolls.
This patch prioritizes focused elements for both types of scrolls
by relying on a bit in SnapAreaData.

[1]https://github.com/w3c/csswg-drafts/issues/9622

Bug: 1523819
Change-Id: I81e2aaf0845e9763abb463a960614beb37b05a8a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5255777
Reviewed-by: Steve Kobes <skobes@chromium.org>
Commit-Queue: David Awogbemila <awogbemila@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1256790}

--

wpt-commits: d56b1391cbf0979b0f333a1cae23875acb06be1b
wpt-pr: 44338
2024-02-13 08:17:28 +00:00
.cargo
.github/workflows
.vscode
accessible Bug 1870783 part 5: Expose DETAILS and DETAILS_FOR relations for popovers and their invokers. r=eeejay 2024-02-12 06:24:16 +00:00
browser no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE 2024-02-13 07:04:30 +00:00
build Bug 1872748 - Move linker checks from old-configure to configure r=glandium 2024-02-10 18:28:43 +00:00
caps
chrome
config
devtools Bug 1879811 - Avoid re-enabling ESLint rules when they are already enabled by ESLint's recommended configuration, or mozilla-central's one. r=Gijs,webcompat-reviewers,extension-reviewers,devtools-reviewers,twisniewski 2024-02-12 18:46:28 +00:00
docs
docshell
dom Backed out 3 changesets (bug 1878308) for causing webgpu failures. CLOSED TREE 2024-02-13 09:00:38 +02:00
editor Backed out changeset 9dfe3fe4ccc5 (bug 1871135) for causing mochitest failures in nsClipboardProxy.cpp CLOSED TREE 2024-02-12 12:04:41 -05:00
extensions
gfx Backed out 3 changesets (bug 1878308) for causing webgpu failures. CLOSED TREE 2024-02-13 09:00:38 +02:00
gradle/wrapper
hal
image
intl
ipc Bug 1875415 - Initialize the fork server's cmsg buffers. r=mccr8 2024-02-10 01:22:50 +00:00
js Bug 1879680 - Part 2: Verify JS::Value::dump result. r=mgaudet 2024-02-13 08:11:11 +00:00
layout Backed out changeset b6eb0c382d2f (bug 1878846) for causing wr failures on masonry-grid-item-content-baseline-001.html. CLOSED TREE 2024-02-13 00:55:32 +02:00
media Bug 1878039 - part2 : add test for mfcdm. r=jolin 2024-02-10 00:24:33 +00:00
memory
mfbt
mobile Bug 1878407: Enable FPP on GeckoView in PBMode r=geckoview-reviewers,owlish 2024-02-12 22:16:48 +00:00
modules Backed out 2 changesets (bug 1879954, bug 1878725) for causing failures on test_delegated_credentials.js. CLOSED TREE 2024-02-13 07:01:47 +02:00
mozglue
netwerk No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,diannaS 2024-02-12 14:34:36 +00:00
nsprpub
other-licenses
parser
python Backed out changeset 9b5ebc2d3b4b (bug 1877347) as requested by Aryx on element. CLOSED TREE 2024-02-09 18:51:43 -05:00
remote Bug 1865381 - [marionette] Update Selenium atoms to 21560a497470f0c769931c17fa9803c6cddf6f1c. r=webdriver-reviewers,jdescottes 2024-02-12 21:56:36 +00:00
security Backed out 2 changesets (bug 1879954, bug 1878725) for causing failures on test_delegated_credentials.js. CLOSED TREE 2024-02-13 07:01:47 +02:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,diannaS 2024-02-12 14:34:36 +00:00
servo Bug 1876962: Part 3 - Remove special case handling for `:has` in style sharing. r=firefox-style-system-reviewers,emilio 2024-02-12 14:42:08 +00:00
startupcache
storage
supply-chain
taskcluster Bug 1879466 - Add node 18 toolchains. r=firefox-build-system-reviewers,sergesanspaille 2024-02-13 01:07:19 +00:00
testing Bug 1877878 [wpt PR 44338] - [css-scroll-snap-2] Prioritize focused snap targets, a=testonly 2024-02-13 08:17:28 +00:00
third_party
toolkit Bug 1780350 - Reader view saves scroll position when following link and navigating back. r=reader-mode-reviewers,Gijs 2024-02-12 21:27:56 +00:00
tools Bug 1879439 - Try time estimates fix for try_task_config v2. r=ahal 2024-02-12 20:22:07 +00:00
uriloader
view
widget Bug 1879386 - Make sure we respect the "must use light colors" bit in non-native theme drawing. r=morgan 2024-02-12 20:12:39 +00:00
xpcom Bug 1870783 part 2: Expose ispopup object attribute. r=eeejay 2024-02-12 06:24:15 +00:00
xpfe/appshell Bug 1878037 - Fix some regressions on alert windows. r=saschanaz,win-reviewers,rkraesig 2024-02-12 19:45:48 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1873723 - Run browsertime tests on beta/release with a cron. r=perftest-reviewers,taskgraph-reviewers,kshampur,jcristau DONTBUILD 2024-02-12 18:29:00 +00:00
.eslintignore
.eslintrc-test-paths.js
.eslintrc.js Bug 1877940 - Enable remaining ESLint rules on dom/messagechannel. r=dom-core,peterv 2024-02-12 22:28:14 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hg-format-source
.hgignore
.hgtags
.lando.ini
.lldbinit
.mailmap
.prettierignore Bug 1819713 - remove stray references to IsExternalCTAP2SecurityKeySupported. r=tschuster 2024-02-09 22:42:36 +00:00
.prettierrc.js
.stylelintignore
.stylelintrc.js
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER
Cargo.lock Backed out 3 changesets (bug 1878308) for causing webgpu failures. CLOSED TREE 2024-02-13 09:00:38 +02:00
Cargo.toml
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle
client.mk
client.py
configure
configure.py
gradle.properties
gradlew
gradlew.bat
mach
mach.cmd
mach.ps1
mots.yaml Bug 1879319 - Add some style system peers. r=zeid 2024-02-12 19:44:12 +00:00
moz.build
moz.configure
mozilla-config.h.in
old-configure.in Bug 1872748 - Move linker checks from old-configure to configure r=glandium 2024-02-10 18:28:43 +00:00
package-lock.json
package.json
pyproject.toml
settings.gradle
substitute-local-geckoview.gradle
test.mozbuild

README.txt

An explanation of the Firefox Source Code Directory Structure and links to
project pages with documentation can be found at:

    https://firefox-source-docs.mozilla.org/contributing/directory_structure.html

For information on how to build Firefox from the source code and create the patch see:

    https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

If you have a question about developing Firefox, and can't find the solution
on https://firefox-source-docs.mozilla.org/, you can try asking your question on Matrix at chat.mozilla.org in `Introduction` (https://chat.mozilla.org/#/room/#introduction:mozilla.org) channel.


Nightly development builds can be downloaded from:

    https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
            - or -
    https://www.mozilla.org/firefox/channel/desktop/#nightly

Keep in mind that nightly builds, which are used by Firefox developers for
testing, may be buggy.