Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
c3c94a0
[Manual] WebKit Export https://bugs.webkit.org/show_bug.cgi?id=271360…
Ahmad-S792 Dec 16, 2025
a924f5d
Update shape-outside-ellipse-050.html fuzzy metadata (#56770)
nt1m Dec 16, 2025
3fe13c4
Update shape-outside-ellipse-051.html fuzzy metadata (#56771)
nt1m Dec 16, 2025
744d45b
Fix focus related failures due to URL bar being focused on launch
ogarai Dec 16, 2025
2a70b51
Unscroll position-area modified containing block.
dshin-moz Dec 15, 2025
1fa47ea
DC: Remove undefined from invalid data (#56738)
mohamedamir Dec 16, 2025
5123142
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=277604 (#56773)
Ahmad-S792 Dec 16, 2025
8284752
Split align/justify-self abspos tests into separate files
lilles Dec 16, 2025
e815733
Resolve anchor-center to center with no default anchor
lilles Dec 16, 2025
dbba834
Origin API: fix idlharness test
mikewest Dec 16, 2025
06c8614
Update Googler admins for WPT (#56403)
DanielRyanSmith Dec 16, 2025
955f8c2
[soft navs] Refactor pending ICP entry buffering
shaseley Dec 16, 2025
86e98d4
Map "@font-face" to web-features (#56644)
howard-e Dec 16, 2025
90484b3
Sanitizer: Do not crash for replaceWithChildrenElements: [html].
evilpie Dec 16, 2025
16fac03
Part 3: Start to sample scroll timeline in the HTML loop.
BorisChiou Dec 16, 2025
2dfd81e
[gap-decorations] Rename *-{start/end}-inset to *-inset-{start/end}
Dec 16, 2025
70576d8
[layout] Merge anonymous objects more correctly.
bfgeek Dec 16, 2025
a94b616
classifies "open-pseudo" web feature (#56793)
ChrisC Dec 16, 2025
c601ead
[SAH] Rename WPT helper function
cfredric Dec 17, 2025
12ae938
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=304181
darinadler Dec 17, 2025
c4336ba
Add wpt test
Taym95 Dec 17, 2025
5cd18d7
Increase large size in anchor-scroll-position-try-004.html to more re…
dholbert Dec 17, 2025
77f133d
[Accessibility] SVG examples to check results and monitoring how brow…
giacomo-petri Dec 17, 2025
47110fe
Increase testharness timeout to 4 hours
DanielRyanSmith Dec 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 6 additions & 44 deletions css/css-align/abspos/align-self-static-position-008-ref.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<style>
.block {
display: block;
width: 75%;
height: 75%;
width: 80%;
height: 80%;
border: 5px dotted blue;
}

Expand All @@ -24,46 +24,6 @@
background: purple;
}
</style>
<!-- justify-self -->
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: end;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: end;"></div>
</div></div>
<br>
<div class="container"><div class="block">
<div class="abs" style="left: 25px;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: end;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<br>
<!-- align-self -->
<div class="container"><div class="block">
<div class="abs" style="align-self: start;"></div>
</div></div>
Expand All @@ -82,9 +42,11 @@
<div class="container"><div class="block">
<div class="abs" style="align-self: end;"></div>
</div></div>
<br>
<div class="container"><div class="block">
<div class="abs" style="top: 25px;"></div>
<div class="abs" style="top: -20px;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="top: -20px;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="align-self: start;"></div>
Expand Down
49 changes: 5 additions & 44 deletions css/css-align/abspos/align-self-static-position-008.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,14 @@
<title>Align-self applies to OOF elements of block elements when statically positioned.</title>
<link rel="author" title="Alison Maher" href="mailto:almaher@microsoft.com">
<link rel="help" href="https://drafts.csswg.org/css-align-3/#valdef-align-self-auto">
<link rel="help" href="https://drafts.csswg.org/css-align-3/#valdef-justify-self-auto">
<link rel="help" href="https://drafts.csswg.org/css-position-3/#abspos-alignment">
<link rel="help" href="https://issues.chromium.org/issues/409806799">
<link rel="match" href="align-self-static-position-008-ref.html">
<style>
.block {
display: block;
width: 75%;
height: 75%;
width: 80%;
height: 80%;
border: 5px dotted blue;
}

Expand All @@ -31,46 +30,6 @@
background: purple;
}
</style>
<!-- justify-self -->
<div class="container"><div class="block">
<div class="abs" style="justify-self: auto;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: normal;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: right;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: left;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: flex-start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: flex-end;"></div>
</div></div>
<br>
<div class="container"><div class="block">
<div class="abs" style="justify-self: anchor-center;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: baseline;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: first baseline;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: last baseline;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: legacy;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: stretch;"></div>
</div></div>
<br>
<!-- align-self -->
<div class="container"><div class="block">
<div class="abs" style="align-self: auto;"></div>
</div></div>
Expand All @@ -89,7 +48,9 @@
<div class="container"><div class="block">
<div class="abs" style="align-self: flex-end;"></div>
</div></div>
<br>
<div class="container"><div class="block">
<div class="abs" style="align-self: center;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="align-self: anchor-center;"></div>
</div></div>
Expand Down
65 changes: 65 additions & 0 deletions css/css-align/abspos/justify-self-static-position-001-ref.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
<!DOCTYPE html>
<style>
.block {
display: block;
width: 80%;
height: 80%;
border: 5px dotted blue;
}

.container {
border: 1px solid;
position: relative;
display: inline-block;
width: 100px;
height: 100px;
margin-left: 50px;
margin-bottom: 50px;
}

.abs {
width: 50px;
height: 50px;
position: absolute;
background: purple;
}
</style>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: end;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: end;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="left: 20px;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="left: 20px;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: end;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: start;"></div>
</div></div>
71 changes: 71 additions & 0 deletions css/css-align/abspos/justify-self-static-position-001.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
<!DOCTYPE html>
<title>Justify-self applies to OOF elements of block elements when statically positioned.</title>
<link rel="author" title="Alison Maher" href="mailto:almaher@microsoft.com">
<link rel="help" href="https://drafts.csswg.org/css-align-3/#valdef-justify-self-auto">
<link rel="help" href="https://drafts.csswg.org/css-position-3/#abspos-alignment">
<link rel="help" href="https://issues.chromium.org/issues/409806799">
<link rel="match" href="justify-self-static-position-001-ref.html">
<style>
.block {
display: block;
width: 80%;
height: 80%;
border: 5px dotted blue;
}

.container {
border: 1px solid;
position: relative;
display: inline-block;
width: 100px;
height: 100px;
margin-left: 50px;
margin-bottom: 50px;
}

.abs {
width: 50px;
height: 50px;
position: absolute;
background: purple;
}
</style>
<div class="container"><div class="block">
<div class="abs" style="justify-self: auto;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: normal;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: right;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: left;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: flex-start;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: flex-end;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: center;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: anchor-center;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: baseline;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: first baseline;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: last baseline;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: legacy;"></div>
</div></div>
<div class="container"><div class="block">
<div class="abs" style="justify-self: stretch;"></div>
</div></div>
3 changes: 3 additions & 0 deletions css/css-anchor-position/anchor-center-no-default-ref.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<!DOCTYPE html>
<title>CSS Test Reference</title>
<div style="position:absolute;align-self:center">This text should not be centered in the viewport</div>
11 changes: 11 additions & 0 deletions css/css-anchor-position/anchor-center-no-default.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!DOCTYPE html>
<title>CSS Anchor Positioning: 'anchor-center' behaves as 'center' with no default anchor</title>
<link rel="help" href="https://drafts.csswg.org/css-anchor-position-1/#anchor-center">
<link rel="match" href="anchor-center-no-default-ref.html">
<style>
#centered {
position: absolute;
align-self: anchor-center;
}
</style>
<div id="centered">This text should not be centered in the viewport</div>
4 changes: 2 additions & 2 deletions css/css-anchor-position/anchor-scroll-position-try-004.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
anchor-name: --a;
width: 100px;
height: 100px;
margin-left: 1000px;
margin-left: 120lvw;
background: orange;
}

Expand Down Expand Up @@ -58,7 +58,7 @@
<div id="vrl-scroller">
<div id="anchor"></div>
</div>
<div style="height: 1000px"></div>
<div style="height: 120lvh"></div>
<div id="anchored"></div>

<script>
Expand Down
72 changes: 72 additions & 0 deletions css/css-anchor-position/position-area-anchor-002-ref.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>anchor() resolution in position-area</title>
<style>
.abs-cb {
width: 180px;
height: 180px;
position: relative;
border: 5px solid;
}

.scroller {
width: 100%;
height: 100%;
overflow: scroll;
}

.anchor {
width: 60px;
height: 60px;
margin-left: 60px;
background: pink;
}

.filler {
width: 1px;
height: 180px;
}

.positioned {
width: 30px;
height: 30px;
background: purple;
position: absolute;
}

.tl {
right: 120px;
bottom: 120px;
}

.tr {
left: 120px;
bottom: 120px;
}

.bl {
right: 120px;
top: 120px;
}

.br {
left: 120px;
top: 120px;
}
</style>
<div class=abs-cb>
<div id=s class=scroller>
<div class=filler></div>
<div class=anchor></div>
<div class=filler></div>
<div class="positioned tl dn"></div>
<div class="positioned tr dn"></div>
<div class="positioned bl dn"></div>
<div class="positioned br dn"></div>
</div>
</div>
<script>
s.scrollTop = 120;
document.documentElement.classList.remove('reftest-wait');
</script>
</html>
Loading
Loading