Commit Graph
58 Commits
Author SHA1 Message Date
Kent Tamura 22dd6ca6af Bug 1896317 [wpt PR 46220] - RubyLB: ::first-line style should not be applied to all rubies, a=testonly
Automatic update from web-platform-tests
RubyLB: ::first-line style should not be applied to all rubies

Sub-LineBreakers always referred to InlineItems for ::first-line
incorrectly because the constructor for them don't have an
InlineBreakToken.

This CL fixes it by passing the parent LineBreaker through
SetInputRange(), then PrepareNextLine() updates items_data_.

Bug: 324111880
Change-Id: I1c19b727335fb1b636f731b58155789b60480c09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5528710
Reviewed-by: Koji Ishii <[email protected]>
Auto-Submit: Kent Tamura <[email protected]>
Commit-Queue: Koji Ishii <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1299875}

--

wpt-commits: b9491b534cb1a6991c5afaf65fc4960e55c506b4
wpt-pr: 46220
2024-05-21 09:46:48 +00:00
Kent Tamura 79e2bc6920 Bug 1896048 [wpt PR 46196] - RubyLB: ruby-position should be valid for ::first-line, a=testonly
Automatic update from web-platform-tests
RubyLB: `ruby-position` should be valid for ::first-line

https://drafts.csswg.org/css-pseudo/#first-line-styling
> * the ruby-position property (see [CSS-RUBY-1])

Bug: 324111880
Change-Id: Icc8901b29d0352b1cfa50238fca969884c5fa9a7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5526384
Commit-Queue: Koji Ishii <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Auto-Submit: Kent Tamura <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1299087}

--

wpt-commits: ef0e939fc091f0066a80490495df72773bd81bd3
wpt-pr: 46196
2024-05-21 09:46:34 +00:00
Kent Tamura 5039716b7c Bug 1895825 [wpt PR 46178] - RubyLB: position:relative outside of ruby-text should move it., a=testonly
Automatic update from web-platform-tests
RubyLB: position:relative outside of ruby-text should move it.

InlineLayoutStateStack::ApplyRelativePositioning() for annotation
lines should be applied after ApplyRelativePositioning() for the base
line.

* Call ApplyRelativePositioning() for the base line and annotation lines
  almost same time, with passing ancestor relative offsets.

* Call CreateBoxFragments() for annotation lines just before
  CreateBoxFragments() for the base line.

* Remove FinalizeAnnotationLines().

* Don't move InlineLayoutStateStack::ruby_column_list_ out. It's
  necessary until CreateBoxFragments().

Bug: 324111880
Change-Id: I2cf66af6118ad52ffedf7579930bde25c794ca5e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5493166
Commit-Queue: Koji Ishii <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Auto-Submit: Kent Tamura <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1298506}

--

wpt-commits: 6ca6cf86c9378bc6659febb8f1fc4185b1fdf757
wpt-pr: 46178
2024-05-21 09:46:18 +00:00
Kent Tamura 0a874c3c55 Bug 1893101 [wpt PR 45865] - Layout: Fix incorrect annotation space computation for atomic-inlines, a=testonly
Automatic update from web-platform-tests
Layout: Fix incorrect annotation space computation for atomic-inlines

ComputeAnnotationOverflow() should take into account of atomic inline
boxes.

Bug: 336592423
Change-Id: Ia6343f13ecb59b44c26bc00f19476479013a34aa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5480273
Reviewed-by: Koji Ishii <[email protected]>
Commit-Queue: Kent Tamura <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1291724}

--

wpt-commits: 270b59561b55d2dd50345e92448fc2bcdb4cca5b
wpt-pr: 45865
2024-04-29 07:27:41 +00:00
Kent Tamura 291c4ea90c Bug 1891647 [wpt PR 45731] - css-ruby: Import rubyDOM-*-rt-block-*.html in WebKit/Blink, a=testonly
Automatic update from web-platform-tests
css-ruby: Import rubyDOM-*-rt-block-*.html in WebKit/Blink

* Merge rubyDOM-insert-rt-block-*.html into
  ruby-dynamic-insertion-005.html.

* Merge rubyDOM-remove-rt-block-*.html into
  ruby-dynamic-removal-003.html.

Change-Id: Idffdaf1587bd3df4faa988d0cd6c6fe933715df4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5456511
Commit-Queue: Koji Ishii <[email protected]>
Auto-Submit: Kent Tamura <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1287832}

--

wpt-commits: b13bfb616d79e6e4063a71d80caa28e326bd1d30
wpt-pr: 45731
2024-04-23 09:46:45 +00:00
Kent Tamura 34737a9b9b Bug 1864780 [wpt PR 43162] - [CSS display:ruby*] Don't fix position and float for <rt>, a=testonly
Automatic update from web-platform-tests
[CSS display:ruby*] Don't fix position and float for <rt>

We have forced `position: static; float: none;` for <rt>. We don't need
it any longer.  Changing these property values blockifies
`display: ruby-text`, and it won't work as ruby-text.  The new behavior
is compatible with Firefox.

Bug: 880802
Change-Id: Iec2886c64f48f360258ef17a6885b047dfff3be8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5028779
Commit-Queue: Koji Ishii <[email protected]>
Auto-Submit: Kent Tamura <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1224752}

--

wpt-commits: f6e86730951e1dac4377e0ad67342180df1ee29c
wpt-pr: 43162
2023-11-22 12:51:21 +00:00
Natalia Csoregi fd9c9ce3e8 Backed out 259 changesets (bug 1858251, bug 1864135, bug 1862628, bug 1864134, bug 1864495, bug 1862531, bug 1864790, bug 1865066, bug 1864792, bug 1864566, bug 1864844, bug 1857775, bug 1864031, bug 1863959, bug 1863670, bug 1864462, bug 1863803, bug 1864780, bug 1864357, bug 1863585, bug 1864227, bug 1863859, bug 1860640, bug 1863618, bug 1864814, bug 1864197, bug 1864648, bug 1865447, bug 1864432, bug 1864402, bug 1857476, bug 1864633, bug 1864208, bug 1863709, bug 1864049, bug 1848745, bug 1864547, bug 1860042, bug 1864558, bug 1863331, bug 1861356, bug 1864535, bug 1863442, bug 1864532, bug 1862413, bug 1863562, bug 1864766, bug 1862863, bug 1863333, bug 1863774, bug 1863378, bug 1862325, bug 1864777, bug 1859333, bug 1861376, bug 1838259, bug 1865141, bug 1863313, bug 1864769, bug 1864077, bug 1862392, bug 1864372, bug 1864848, bug 1862615, bug 1863388, bug 1864026, bug 1864595, bug 1864802, bug 1864017, bug 1863656, bug 1863923, bug 1864604, bug 1864303, bug 1863987, bug 1863013, bug 1864225, bug 1863909, bug 1864630, bug 1865003, bug 1864250, bug 1863541, bug 1863516, bug 1864763, bug 1863161, bug 1863740, bug 1862700, bug 1865608, bug 1863784, bug 1863593, bug 1864600, bug 1865142, bug 1864249, bug 1863764, bug 1865135, bug 1863683, bug 1863493, bug 1864367, bug 1860770, bug 1864036, bug 1849891, bug 1864540, bug 1865576, bug 1860704, bug 1863582, bug 1864860, bug 1865189, bug 1863634, bug 1864248, bug 1864929, bug 1863405, bug 1864594, bug 1863446, bug 1864657, bug 1864831, bug 1862343, bug 1864539, bug 1865418, bug 1862979, bug 1863654, bug 1864906, bug 1864097, bug 1863888, bug 1865303, bug 1864029, bug 1863851, bug 1864065, bug 1863069, bug 1865337, bug 1863739, bug 1864467, bug 1864563, bug 1863862, bug 1864770, bug 1864439, bug 1864428, bug 1864567, bug 1865432, bug 1859366, bug 1863648, bug 1864973, bug 1864635, bug 1864055, bug 1864311, bug 1863767, bug 1865577, bug 1865274, bug 1862012, bug 1864650, bug 1865030, bug 1864360, bug 1863915, bug 1864358, bug 1865107, bug 1864230, bug 1856055, bug 1863364, bug 1865056, bug 1863704, bug 1857222, bug 1721499, bug 1864368, bug 1862440, bug 1865251, bug 1865022, bug 1865314, bug 1862099, bug 1864586, bug 1860937, bug 1864177, bug 1864470, bug 1863816, bug 1864302, bug 1864061, bug 1857583, bug 1865325, bug 1864757, bug 1864373, bug 1864625, bug 1864812, bug 1864552) for causing spidermonkey bustages on wasm/jsapi/module/moduleSource.tentative.any.js. CLOSED TREE
Backed out changeset 6ec912c267ab (bug 1865608)
Backed out changeset a891101f2c04 (bug 1864373)
Backed out changeset 8c72380f65d6 (bug 1865576)
Backed out changeset d02bf86e02ab (bug 1865577)
Backed out changeset 508ebc54a93d (bug 1865447)
Backed out changeset e8637be97c1c (bug 1865447)
Backed out changeset f167f9e40390 (bug 1865022)
Backed out changeset ecebe10f15dd (bug 1865022)
Backed out changeset 91e5dfcce3ad (bug 1865418)
Backed out changeset c1234e3ea426 (bug 1864017)
Backed out changeset 1ff5884e071d (bug 1864017)
Backed out changeset e7e4fa3aecc2 (bug 1862343)
Backed out changeset 869e7b93db2b (bug 1865432)
Backed out changeset 6dbecfa2ba73 (bug 1859366)
Backed out changeset 0c2555d6fbd5 (bug 1864026)
Backed out changeset 703291ff0587 (bug 1864026)
Backed out changeset 9cebdfb36f53 (bug 1864792)
Backed out changeset 884c4a288e2b (bug 1864792)
Backed out changeset d76192081ba7 (bug 1861376)
Backed out changeset 5a925eb0959b (bug 1861376)
Backed out changeset 15b20beb8ec7 (bug 1862440)
Backed out changeset 34d93591fb8a (bug 1862440)
Backed out changeset bd43dc1ac565 (bug 1864302)
Backed out changeset 81b07f055a1a (bug 1865314)
Backed out changeset 907465f81dd3 (bug 1864657)
Backed out changeset 5a97f3fc0e07 (bug 1858251)
Backed out changeset 139c6216411e (bug 1858251)
Backed out changeset 3778b82d9383 (bug 1865337)
Backed out changeset 42f4308fb407 (bug 1865337)
Backed out changeset d78a1a3df151 (bug 1862628)
Backed out changeset a8e76b27f26a (bug 1865325)
Backed out changeset eede3e89d0ad (bug 1865107)
Backed out changeset 9eb3581a5ca4 (bug 1865107)
Backed out changeset 28e93a892792 (bug 1865303)
Backed out changeset 05dc9502e76b (bug 1865274)
Backed out changeset 56f59df7c830 (bug 1865274)
Backed out changeset 7315224c20a4 (bug 1864790)
Backed out changeset 1fb1a86ff6d4 (bug 1864360)
Backed out changeset ba916de019c8 (bug 1865251)
Backed out changeset b7239c4ad91b (bug 1865142)
Backed out changeset ddc043d474f6 (bug 1865142)
Backed out changeset 38dd350c58fc (bug 1863364)
Backed out changeset 3c1f8502d40d (bug 1864029)
Backed out changeset b33c1acb1c32 (bug 1864029)
Backed out changeset c98afb1986be (bug 1865056)
Backed out changeset 1e4d38cd4d3f (bug 1865056)
Backed out changeset a1cdd67b501d (bug 1864630)
Backed out changeset fbe4e97c79d6 (bug 1864630)
Backed out changeset 40e00c5aefd1 (bug 1865189)
Backed out changeset 35e60010c3ed (bug 1865003)
Backed out changeset 3bfe86368e92 (bug 1864055)
Backed out changeset 1c0b1232f12f (bug 1864770)
Backed out changeset 192fe1a726a2 (bug 1864770)
Backed out changeset f51c9c0e5845 (bug 1865135)
Backed out changeset b49322e356c5 (bug 1865141)
Backed out changeset f6c0139ae233 (bug 1865141)
Backed out changeset 0fd1c425bf41 (bug 1863442)
Backed out changeset f245bc7e0259 (bug 1863442)
Backed out changeset daa99ac9eee1 (bug 1864973)
Backed out changeset 65629c316790 (bug 1864973)
Backed out changeset 76a1e0c82b9c (bug 1863888)
Backed out changeset 039da5b6dc97 (bug 1864848)
Backed out changeset 387d3a2722ce (bug 1864848)
Backed out changeset b65f86ad906d (bug 1865066)
Backed out changeset 549de5f65390 (bug 1860770)
Backed out changeset b82f29b0cb3e (bug 1860770)
Backed out changeset 66a0265845aa (bug 1865030)
Backed out changeset 43dacf50bcaa (bug 1864358)
Backed out changeset e4665f866eb7 (bug 1864358)
Backed out changeset 279ddb63b796 (bug 1864558)
Backed out changeset 56b6777991bc (bug 1860042)
Backed out changeset 228da77c9914 (bug 1860042)
Backed out changeset 2cc6f08b8d21 (bug 1864929)
Backed out changeset 9087683825b4 (bug 1864594)
Backed out changeset 5296af11105c (bug 1864230)
Backed out changeset b3d1913546e0 (bug 1864831)
Backed out changeset 4c788b68a5e6 (bug 1864197)
Backed out changeset 6e07e8f76b8e (bug 1864777)
Backed out changeset 189fea096d99 (bug 1864763)
Backed out changeset 756226b45826 (bug 1864906)
Backed out changeset 91d2ac8b7bc9 (bug 1864595)
Backed out changeset e821a09e8c79 (bug 1864595)
Backed out changeset 8476d1eba545 (bug 1864227)
Backed out changeset ed83285e64eb (bug 1864227)
Backed out changeset 6da1585970c5 (bug 1864860)
Backed out changeset 134526e92cf1 (bug 1864844)
Backed out changeset 91ee0e3a78c5 (bug 1864844)
Backed out changeset 4b774db4115a (bug 1864814)
Backed out changeset cca4d4a461d0 (bug 1857476)
Backed out changeset b57b21c7c463 (bug 1857476)
Backed out changeset cc84dcafc3f2 (bug 1864757)
Backed out changeset 07c57705334f (bug 1864802)
Backed out changeset c72377992676 (bug 1864812)
Backed out changeset f66302d3292c (bug 1864635)
Backed out changeset 7de6070c5edd (bug 1864780)
Backed out changeset 271224ed89f4 (bug 1864567)
Backed out changeset 2e639de69411 (bug 1864567)
Backed out changeset 0baeb0bd4c89 (bug 1863648)
Backed out changeset cb3be8a703df (bug 1864566)
Backed out changeset abab2a9076d4 (bug 1864563)
Backed out changeset 2f4c4f4722b6 (bug 1864563)
Backed out changeset 61af0777f0ec (bug 1864250)
Backed out changeset b00d5a5b76b7 (bug 1864250)
Backed out changeset d9d6891ebfd6 (bug 1864769)
Backed out changeset 45e5e6b24ef1 (bug 1864769)
Backed out changeset cfcb248af021 (bug 1864625)
Backed out changeset 1441c866967d (bug 1864625)
Backed out changeset 152866049637 (bug 1864552)
Backed out changeset 659e9987d32a (bug 1864766)
Backed out changeset 03750db90f02 (bug 1864766)
Backed out changeset 544419cc8cf2 (bug 1864650)
Backed out changeset 7b8f3cc2d6da (bug 1864462)
Backed out changeset a8872dc769f0 (bug 1864648)
Backed out changeset 2dde9b2fc552 (bug 1864177)
Backed out changeset 4c75fe2fa802 (bug 1864177)
Backed out changeset 2e5d678bca7f (bug 1864633)
Backed out changeset 7626e434ea48 (bug 1864547)
Backed out changeset 933788d2d487 (bug 1864049)
Backed out changeset 9a57a12d82f9 (bug 1864049)
Backed out changeset e5c9b54cd058 (bug 1864535)
Backed out changeset f0ab61bcb077 (bug 1864532)
Backed out changeset 81ead5b15811 (bug 1861356)
Backed out changeset 6e32c6096ccc (bug 1864439)
Backed out changeset 90a7360e30b5 (bug 1838259)
Backed out changeset d2fe0a7d323b (bug 1864600)
Backed out changeset daed519ce459 (bug 1864432)
Backed out changeset f006913dfbe4 (bug 1864432)
Backed out changeset 1e8316737812 (bug 1864428)
Backed out changeset a0b1e07d5053 (bug 1864604)
Backed out changeset 75a7881f9980 (bug 1864604)
Backed out changeset c0676f2847eb (bug 1864586)
Backed out changeset 3dd350c78469 (bug 1857775)
Backed out changeset 87f3e4c1a0f9 (bug 1857775)
Backed out changeset 6544173c4698 (bug 1864372)
Backed out changeset fd0d325f55bd (bug 1864539)
Backed out changeset ec11ea640765 (bug 1864540)
Backed out changeset ba71fe7dd6c9 (bug 1863915)
Backed out changeset 6d6803b1bb95 (bug 1863915)
Backed out changeset a607a6b253cb (bug 1849891)
Backed out changeset 974085775d5b (bug 1848745)
Backed out changeset e3e7ffe24c84 (bug 1848745)
Backed out changeset 7088fa5a7ca2 (bug 1864495)
Backed out changeset 66b304957b35 (bug 1862531)
Backed out changeset ebcfe56bad51 (bug 1862531)
Backed out changeset 945514454981 (bug 1864036)
Backed out changeset be502aa92cbd (bug 1864036)
Backed out changeset bed8a63fcdf0 (bug 1864470)
Backed out changeset 2e5debc62479 (bug 1864367)
Backed out changeset 8547a2ced6a9 (bug 1864367)
Backed out changeset bd00a3981635 (bug 1864467)
Backed out changeset 5e9d9f6224f0 (bug 1864467)
Backed out changeset 418164985235 (bug 1863313)
Backed out changeset 6f86556f5db4 (bug 1864402)
Backed out changeset a05b2b4aa0c4 (bug 1864134)
Backed out changeset 8e23603bd01e (bug 1864303)
Backed out changeset 91dce9734d1e (bug 1864303)
Backed out changeset a8fd10693de0 (bug 1864368)
Backed out changeset 0f6b4cd896c8 (bug 1721499)
Backed out changeset f80e384f8000 (bug 1721499)
Backed out changeset ab82a3d4e6b0 (bug 1863959)
Backed out changeset 108c7164f73b (bug 1864311)
Backed out changeset a5917a67afcb (bug 1864357)
Backed out changeset e72aa762efea (bug 1864097)
Backed out changeset 1324ba1638f7 (bug 1864248)
Backed out changeset f2e469a8e2ca (bug 1864249)
Backed out changeset 018c56657221 (bug 1864225)
Backed out changeset 49291df66e0e (bug 1856055)
Backed out changeset 609747b82a6e (bug 1862863)
Backed out changeset 7a78c33854ce (bug 1864208)
Backed out changeset 2cd69d6ec18f (bug 1864208)
Backed out changeset 4ffea0fc4dc6 (bug 1863851)
Backed out changeset 967dcb7fda05 (bug 1863851)
Backed out changeset f245a6f0109e (bug 1864061)
Backed out changeset 75dc24e0e67f (bug 1863862)
Backed out changeset 8419ad5e48ba (bug 1863862)
Backed out changeset 67c51aa79350 (bug 1863161)
Backed out changeset 10f26ff8c109 (bug 1862413)
Backed out changeset 711695f4c261 (bug 1862413)
Backed out changeset 59c4c41bb5ef (bug 1863585)
Backed out changeset c707fb125419 (bug 1864077)
Backed out changeset f9c8f53e8ef4 (bug 1863709)
Backed out changeset 6923bf8bd414 (bug 1863709)
Backed out changeset f869f2f2a9db (bug 1864135)
Backed out changeset 0da308fb6f65 (bug 1864135)
Backed out changeset f24482d45044 (bug 1863909)
Backed out changeset 328320c4bcdd (bug 1864065)
Backed out changeset 0ea9b5d9a867 (bug 1863764)
Backed out changeset d1fd7c4ad6a4 (bug 1863764)
Backed out changeset 5de187484edb (bug 1863923)
Backed out changeset 92290de1ad0e (bug 1863784)
Backed out changeset 21536ccf4b3b (bug 1864031)
Backed out changeset 5e11d75cd8c8 (bug 1864031)
Backed out changeset 84cd17b22a2c (bug 1859333)
Backed out changeset 6fb08480dc58 (bug 1859333)
Backed out changeset a042b1b23859 (bug 1860640)
Backed out changeset 525af14eaf7d (bug 1860640)
Backed out changeset bbb166b846e8 (bug 1862099)
Backed out changeset c5b11750b5fe (bug 1862099)
Backed out changeset f599d649dda8 (bug 1863654)
Backed out changeset ad2209ffd561 (bug 1863654)
Backed out changeset ab14c28b6c30 (bug 1863987)
Backed out changeset 14075c8144de (bug 1863593)
Backed out changeset 05ef7fa88b9e (bug 1863593)
Backed out changeset 2b01b5765c72 (bug 1863656)
Backed out changeset 0d71642d64d1 (bug 1862979)
Backed out changeset d761f40079e3 (bug 1862979)
Backed out changeset 70b7d45750bb (bug 1863446)
Backed out changeset 0fc479685df7 (bug 1863388)
Backed out changeset 2064c54e2017 (bug 1863859)
Backed out changeset 23ca2fa53bdf (bug 1863859)
Backed out changeset f9aa9dea5a1b (bug 1863816)
Backed out changeset 5fae5dcf04f6 (bug 1863774)
Backed out changeset d5f78ada8752 (bug 1863774)
Backed out changeset 09e15343ac0f (bug 1863618)
Backed out changeset 6d4f1821117a (bug 1863618)
Backed out changeset 346db413b594 (bug 1863767)
Backed out changeset 80db7a3e22c3 (bug 1857583)
Backed out changeset edc02f65f55f (bug 1857583)
Backed out changeset 11710b8595e5 (bug 1863803)
Backed out changeset 8b013efd9971 (bug 1863670)
Backed out changeset ecd3fce2d011 (bug 1863634)
Backed out changeset d84b52aab0fc (bug 1863634)
Backed out changeset 795d78e18e0e (bug 1863562)
Backed out changeset 70372e6c45fd (bug 1863562)
Backed out changeset e1e6ffcb56dd (bug 1863740)
Backed out changeset c65519f40cb4 (bug 1863740)
Backed out changeset 90fc8f90af4c (bug 1863739)
Backed out changeset 2b90d80ab7f1 (bug 1863739)
Backed out changeset 629dd34179f9 (bug 1863683)
Backed out changeset 81a4c47ab5a8 (bug 1863683)
Backed out changeset 7770f4ed1e30 (bug 1863069)
Backed out changeset c7845446fa54 (bug 1863516)
Backed out changeset e8cc3a9eb3f7 (bug 1863378)
Backed out changeset 9239b7c80711 (bug 1863378)
Backed out changeset 7bcb6c310065 (bug 1863704)
Backed out changeset f638239effd8 (bug 1860704)
Backed out changeset 945cbb561454 (bug 1860704)
Backed out changeset 284d116aa9ec (bug 1863013)
Backed out changeset 5362d5d79e8f (bug 1863013)
Backed out changeset 447e70ade451 (bug 1862392)
Backed out changeset 3964aac316c7 (bug 1862392)
Backed out changeset 0c62da1e92ab (bug 1862325)
Backed out changeset 82878e6bc0e0 (bug 1862325)
Backed out changeset f7caacf5d416 (bug 1863582)
Backed out changeset 2425710928c9 (bug 1860937)
Backed out changeset c4d7c76a5dbb (bug 1863331)
Backed out changeset 20edd35a1290 (bug 1863331)
Backed out changeset 7625948702bb (bug 1863333)
Backed out changeset bae960c7c6bd (bug 1863333)
Backed out changeset ed73bd0bca88 (bug 1862012)
Backed out changeset b2bf41ffde4b (bug 1862012)
Backed out changeset 75e066615fc0 (bug 1863405)
Backed out changeset 94a0b2c163aa (bug 1862700)
Backed out changeset ab1d2ef55d5f (bug 1863541)
Backed out changeset a95e3d447f60 (bug 1863541)
Backed out changeset 695d11689358 (bug 1863493)
Backed out changeset 0cef22d581e3 (bug 1862615)
Backed out changeset 4809260b2294 (bug 1857222)
Backed out changeset f26d106de83d (bug 1857222)
2023-11-22 12:41:15 +02:00
Kent Tamura 0c7c4d6014 Bug 1864780 [wpt PR 43162] - [CSS display:ruby*] Don't fix position and float for <rt>, a=testonly
Automatic update from web-platform-tests
[CSS display:ruby*] Don't fix position and float for <rt>

We have forced `position: static; float: none;` for <rt>. We don't need
it any longer.  Changing these property values blockifies
`display: ruby-text`, and it won't work as ruby-text.  The new behavior
is compatible with Firefox.

Bug: 880802
Change-Id: Iec2886c64f48f360258ef17a6885b047dfff3be8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5028779
Commit-Queue: Koji Ishii <[email protected]>
Auto-Submit: Kent Tamura <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1224752}

--

wpt-commits: f6e86730951e1dac4377e0ad67342180df1ee29c
wpt-pr: 43162
2023-11-22 09:33:55 +00:00
Jonathan Kew b3026604e6 Bug 1819726 - Handle bidi for rb and rt boxes. r=emilio
Patch proposed by Xidorn appears to work as expected. Added testcase to WPT.

Differential Revision: https://phabricator.services.mozilla.com/D171445
2023-03-02 15:52:44 +00:00
Gérard Talbot 7e644a48bb Bug 1783478 [wpt PR 35365] - rbc-rtc-basic-001.html test was missing a <link rel="match" href="..."> to its reference, a=testonly
Automatic update from web-platform-tests
rbc-rtc-basic-001.html test was missing a <link rel='match' href='' to its reference (#35365)

--

wpt-commits: 19d452e70a4ace1014d47c4eeb2d44ee88bb8218
wpt-pr: 35365
2022-09-04 17:58:03 +00:00
Gérard Talbot 696a5fbf59 Bug 1728208 [wpt PR 30238] - [css-ruby] Added 1 intra-base test, a=testonly
Automatic update from web-platform-tests
[css-ruby] Added 1 intra-base test (#30238)

* Added 1 intra-base test

* Complexified intra-base-white-space-001 test

* Update css/css-ruby/intra-base-white-space-001.html

Co-authored-by: fantasai <[email protected]>

Co-authored-by: fantasai <[email protected]>
--

wpt-commits: 42e9ca1955ded2015b21a43866021b49dbb6e7d1
wpt-pr: 30238
2022-06-10 03:32:58 +00:00
Gérard Talbot 02cbc18731 Bug 1760463 [wpt PR 33271] - [css-ruby] Adding japanese .woff font resource into block-ruby-001 test and reference, a=testonly
Automatic update from web-platform-tests
[css-ruby] Adding japanese .woff font resource into block-ruby-001 test and reference (#33271)

* Replaced japanese char. with latin char. in block-ruby-001

* Improved block-ruby-001 and added japanese .woff font
--

wpt-commits: e7c65660d5183d41a1c1330f9615f40dbe6f447e
wpt-pr: 33271
2022-04-11 07:45:06 +00:00
Gérard Talbot 3df1db6163 Bug 1718687 [wpt PR 29535] - [css-ruby] Creating a reliable ruby text pairing test and reference, a=testonly
Automatic update from web-platform-tests
Creating a reliable ruby text pairing test and reference

--

wpt-commits: 0387de5dd1d67e2fa9c6c63d32d47ff17c11bb42
wpt-pr: 29535
2022-03-21 06:52:01 +00:00
Daniel Smith 60429adfc1 Bug 1746965 [wpt PR 32151] - Remove empty css flags tags from the css directory (non-CSS2) (8/8), a=testonly
Automatic update from web-platform-tests
Remove empty css flags tags from the css directory (non-CSS2) (8/8) (#32151)

* remove empty flags tags from the (non CSS2) css directories

* remove extra spaces from merge
--

wpt-commits: 5e295079d07ef43bdd9fe1ccea9b59067fc5ae46
wpt-pr: 32151
2022-02-05 11:48:51 +00:00
Tim Nguyen 192ac20002 Bug 1745380 [wpt PR 31999] - Move ruby tests out of vendor-imports (#8615), a=testonly
Automatic update from web-platform-tests
Move ruby tests out of vendor-imports (#8615)

--

wpt-commits: d854644fdf6b3d7a4075dbf69a519251fd7b4cfd
wpt-pr: 31999
2021-12-23 14:24:18 +00:00
Morten Stenshorne 0f015efa7f Bug 1732060 [wpt PR 30876] - Don't include BR clearance in the line's height., a=testonly
Automatic update from web-platform-tests
Don't include BR clearance in the line's height.

Including clearance in the line height may result in tall monolithic
content, which is problematic for block fragmentation, especially for
column balancing.

Instead, store trailing clearance in the layout result, so that the
block layout algorithm can add it to the layout position for subsequent
content.

We already use a similar trick for ruby annotations, and some care is
required so that we don't move back above the clearance offset when
canceling ruby annotations overflow (which happens in some cases). There
was no test coverage for this, so added three tests for that (they pass
both and without this CL).

Also added a multicol test that demonstrates what this fixes in column
balancing.

Bug: 829028
Change-Id: I84e58326e9ada78e3f29ad01d8043a173626aea3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3168645
Commit-Queue: Morten Stenshorne <[email protected]>
Reviewed-by: Ian Kilpatrick <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Cr-Commit-Position: refs/heads/main@{#923502}

--

wpt-commits: faa9a85d068538c986ba01119789194f92f8d344
wpt-pr: 30876
2021-10-04 00:20:05 +00:00
Alexandru Michis 31a11889ae Backed out 160 changesets (bug 1730136, bug 1729734, bug 1730484, bug 1731289, bug 1731278, bug 1733783, bug 1732014, bug 1732017, bug 1732016, bug 1732010, bug 1732013, bug 1730377, bug 1730578, bug 1732018, bug 1731288, bug 1731335, bug 1732054, bug 1731333, bug 1732059, bug 1732058, bug 1732651, bug 1732650, bug 1731339, bug 1731338, bug 1731330, bug 1731319, bug 1731315, bug 1651513, bug 1732033, bug 1731265, bug 1732652, bug 1732368, bug 1724852, bug 1730579, bug 1724548, bug 1732009, bug 1594736, bug 1732649, bug 1731320, bug 1731321, bug 1729775, bug 1732048, bug 1731325, bug 1732641, bug 1731328, bug 1731282, bug 1732644, bug 1732043, bug 1732646, bug 1732042, bug 1731344, bug 1731309, bug 1731269, bug 1731340, bug 1731341, bug 1731342, bug 1731343, bug 1731304, bug 1731305, bug 1731306, bug 1732029, bug 1716997, bug 1731284, bug 1720812, bug 1728269, bug 1732648, bug 1731294, bug 1731295, bug 1730296, bug 1732065, bug 1731252, bug 1730023, bug 1732038, bug 1732073, bug 1732070, bug 1732639, bug 1732032, bug 1731259, bug 1732037, bug 1732035, bug 1731327, bug 1730295, bug 1710346, bug 1723584, bug 1731297, bug 1731270, bug 1730299, bug 1728730, bug 1731274, bug 1730256, bug 1730495, bug 1732024, bug 1732047, bug 1732044, bug 1716072, bug 1729099, bug 1716030, bug 1732645, bug 1732028, bug 1730302, bug 1732066, bug 1732067, bug 1732060, bug 1732040, bug 1732062, bug 1732063, bug 1732020, bug 1732021, bug 1732022, bug 1732647, bug 1732068, bug 1732026) for causing spidermonkey failures.
CLOSED TREE

Backed out changeset 72551ab47a3b (bug 1733783)
Backed out changeset 7739ab6bad61 (bug 1724548)
Backed out changeset 7643034b7a84 (bug 1732652)
Backed out changeset c542c361dede (bug 1732651)
Backed out changeset 352b18e7b596 (bug 1732650)
Backed out changeset 08ca563b22c2 (bug 1732650)
Backed out changeset 7b7067c4e778 (bug 1732649)
Backed out changeset 0ca1bd937952 (bug 1732648)
Backed out changeset aeb7b5619522 (bug 1732647)
Backed out changeset b964164ef9a0 (bug 1732647)
Backed out changeset e29528c47bfb (bug 1732646)
Backed out changeset f6bdf3be5fcd (bug 1732073)
Backed out changeset 57d92dad0299 (bug 1732070)
Backed out changeset 38f34b6424af (bug 1732070)
Backed out changeset e8408abd4544 (bug 1732068)
Backed out changeset e6d16b1e136b (bug 1732067)
Backed out changeset 8bcfd340fe23 (bug 1732067)
Backed out changeset 7f4a9de37e6e (bug 1732066)
Backed out changeset 8c4b766799fe (bug 1732066)
Backed out changeset 566c6d18c0dc (bug 1732065)
Backed out changeset baf896beca37 (bug 1732063)
Backed out changeset 2b771166aff4 (bug 1732062)
Backed out changeset 698d10acdee3 (bug 1732060)
Backed out changeset ce5f03f5d53e (bug 1732060)
Backed out changeset 214c5b0c273e (bug 1732059)
Backed out changeset cc93ca5e9e46 (bug 1732058)
Backed out changeset ca0fc4ff1763 (bug 1732058)
Backed out changeset 8a3239413605 (bug 1732054)
Backed out changeset cf559311e933 (bug 1716030)
Backed out changeset b741b9d58b45 (bug 1716030)
Backed out changeset f7a41f0b432a (bug 1730495)
Backed out changeset b5f7794c707d (bug 1730495)
Backed out changeset 997c99b9f84b (bug 1728269)
Backed out changeset 33f88458ee38 (bug 1732048)
Backed out changeset ce6904d75e1e (bug 1732047)
Backed out changeset c180c7fbeb19 (bug 1732044)
Backed out changeset 1f917eea4e00 (bug 1732044)
Backed out changeset c244c40839cb (bug 1732043)
Backed out changeset 7aa2e71c9c70 (bug 1732042)
Backed out changeset 971dee6b5ea9 (bug 1732042)
Backed out changeset e99f6f66bc62 (bug 1732040)
Backed out changeset 448715b83303 (bug 1732038)
Backed out changeset ebf60969a487 (bug 1732037)
Backed out changeset 7629b787ced8 (bug 1732035)
Backed out changeset bca73d392285 (bug 1732033)
Backed out changeset 278c7ee03481 (bug 1732032)
Backed out changeset 8928ff155c27 (bug 1730136)
Backed out changeset ce106af2bfb1 (bug 1732029)
Backed out changeset 98697c85be27 (bug 1732029)
Backed out changeset e8b610d3cd40 (bug 1732028)
Backed out changeset 8464ece2ee38 (bug 1732026)
Backed out changeset 74efdd23ced5 (bug 1732024)
Backed out changeset 2c7c3a67d19b (bug 1732024)
Backed out changeset 8e589c8090c8 (bug 1732022)
Backed out changeset a299517f717c (bug 1732022)
Backed out changeset c1981878cb19 (bug 1732645)
Backed out changeset 30cc233f6a42 (bug 1732021)
Backed out changeset 5f7738c50910 (bug 1732021)
Backed out changeset 929104a296a1 (bug 1732020)
Backed out changeset bad4bff4e269 (bug 1732018)
Backed out changeset 62b632400e8b (bug 1732017)
Backed out changeset 09dab0189bd8 (bug 1732017)
Backed out changeset 959a67d9e37e (bug 1732016)
Backed out changeset e2041a99a9fa (bug 1732016)
Backed out changeset c520d326d168 (bug 1732014)
Backed out changeset a91195879163 (bug 1732014)
Backed out changeset 1db5d4aec3a9 (bug 1732013)
Backed out changeset 85c47710a9e5 (bug 1732013)
Backed out changeset 48797cc67554 (bug 1732644)
Backed out changeset ff8c7ef53d6a (bug 1732644)
Backed out changeset d16cac8757c7 (bug 1729734)
Backed out changeset 54a3b9b3a758 (bug 1729734)
Backed out changeset e1a9ce53708e (bug 1716072)
Backed out changeset 904054aab22d (bug 1732010)
Backed out changeset 83adb49a71d1 (bug 1732010)
Backed out changeset 49bbbbe93e53 (bug 1732009)
Backed out changeset 3ec2fd445ec3 (bug 1732009)
Backed out changeset caf3c1bb5969 (bug 1731344)
Backed out changeset a6d527113282 (bug 1731344)
Backed out changeset d4e1f4c66f8b (bug 1731343)
Backed out changeset 3be45ff0f72b (bug 1731342)
Backed out changeset f2bb22025ad8 (bug 1731341)
Backed out changeset bab42d6c60f0 (bug 1731340)
Backed out changeset 594e873df330 (bug 1731339)
Backed out changeset d5fecc74700e (bug 1731339)
Backed out changeset 80db4d4fbb01 (bug 1731338)
Backed out changeset 61bff6678dda (bug 1731338)
Backed out changeset 7e4299dc2c2a (bug 1732641)
Backed out changeset 74daa2e91bef (bug 1723584)
Backed out changeset f6a467f468bd (bug 1731335)
Backed out changeset 188e8b019fd9 (bug 1731333)
Backed out changeset 22354727ffee (bug 1731333)
Backed out changeset 63fb09e901e0 (bug 1594736)
Backed out changeset e94b60ff2db0 (bug 1594736)
Backed out changeset 2dcbb39aa0ad (bug 1731330)
Backed out changeset d8855ba324cf (bug 1731330)
Backed out changeset 777e978a6634 (bug 1731328)
Backed out changeset a9447be99707 (bug 1731328)
Backed out changeset 772f7ddf79c0 (bug 1731327)
Backed out changeset 5ba7ec3f8e64 (bug 1731327)
Backed out changeset c68ce439e2ee (bug 1731325)
Backed out changeset 631b8be5bd73 (bug 1730302)
Backed out changeset 1bd75edfbc5f (bug 1730302)
Backed out changeset b2bccbc48ff4 (bug 1720812)
Backed out changeset ddefc2d207cd (bug 1720812)
Backed out changeset fc751892e985 (bug 1731321)
Backed out changeset 868153b69d0f (bug 1731320)
Backed out changeset 53aa2903e723 (bug 1731319)
Backed out changeset 9f071367753a (bug 1710346)
Backed out changeset a11c50c5b6bc (bug 1732639)
Backed out changeset d1d707b3ec68 (bug 1731315)
Backed out changeset 0e5c3e7d4f8a (bug 1731309)
Backed out changeset 75857182087a (bug 1731309)
Backed out changeset a2703cb7c784 (bug 1731306)
Backed out changeset 43782a8cc50a (bug 1731306)
Backed out changeset 2e44010f3ead (bug 1731305)
Backed out changeset 20fe789c7830 (bug 1731304)
Backed out changeset 12013b1fcd85 (bug 1731304)
Backed out changeset 73671ac052e2 (bug 1724852)
Backed out changeset 365002dc0d2f (bug 1724852)
Backed out changeset ac26e6fdf695 (bug 1729775)
Backed out changeset becf63210284 (bug 1729775)
Backed out changeset 3dd475d35eb3 (bug 1730295)
Backed out changeset aa2632dfd76a (bug 1731297)
Backed out changeset 0366db38d196 (bug 1731297)
Backed out changeset 4c3638357a47 (bug 1731295)
Backed out changeset 77d4baa9a677 (bug 1731294)
Backed out changeset 92921ea92f54 (bug 1730296)
Backed out changeset 96df47b72e33 (bug 1731289)
Backed out changeset 59548a1f1ed8 (bug 1731289)
Backed out changeset 71749327f30a (bug 1729099)
Backed out changeset d173c717962d (bug 1731288)
Backed out changeset a6e5ba758575 (bug 1731288)
Backed out changeset 2728b24029a8 (bug 1731284)
Backed out changeset df06d0a66a41 (bug 1731282)
Backed out changeset fa2bf384129f (bug 1716997)
Backed out changeset bab0ce44fb0b (bug 1716997)
Backed out changeset 6cde8c2cc2d6 (bug 1731278)
Backed out changeset 6e0f453b48da (bug 1731274)
Backed out changeset 5506c7f08608 (bug 1730579)
Backed out changeset fdbe52cbd089 (bug 1730579)
Backed out changeset 214a653fbd3e (bug 1732368)
Backed out changeset 7f06ec09efa3 (bug 1731270)
Backed out changeset f9b73dfeebaf (bug 1731269)
Backed out changeset bacf87503f17 (bug 1730023)
Backed out changeset 31e9edfe668a (bug 1730578)
Backed out changeset 96c2366e8dbc (bug 1730578)
Backed out changeset 0136a0a05eec (bug 1731265)
Backed out changeset 25306102d9e3 (bug 1730299)
Backed out changeset 4cd527c3c46c (bug 1730256)
Backed out changeset 9439f50ae1ce (bug 1730256)
Backed out changeset d6372e27dc1c (bug 1731259)
Backed out changeset 51718c6bc1d9 (bug 1730377)
Backed out changeset f789fdf593de (bug 1728730)
Backed out changeset 802aec89c65c (bug 1728730)
Backed out changeset a26191f580dd (bug 1731252)
Backed out changeset 6fa1762fecd4 (bug 1730484)
Backed out changeset 9fc63faebf76 (bug 1730484)
Backed out changeset fd2fc40dee66 (bug 1651513)
Backed out changeset 8209b749040d (bug 1651513)
2021-10-03 02:22:35 +03:00
Morten Stenshorne ae6e96bacd Bug 1732060 [wpt PR 30876] - Don't include BR clearance in the line's height., a=testonly
Automatic update from web-platform-tests
Don't include BR clearance in the line's height.

Including clearance in the line height may result in tall monolithic
content, which is problematic for block fragmentation, especially for
column balancing.

Instead, store trailing clearance in the layout result, so that the
block layout algorithm can add it to the layout position for subsequent
content.

We already use a similar trick for ruby annotations, and some care is
required so that we don't move back above the clearance offset when
canceling ruby annotations overflow (which happens in some cases). There
was no test coverage for this, so added three tests for that (they pass
both and without this CL).

Also added a multicol test that demonstrates what this fixes in column
balancing.

Bug: 829028
Change-Id: I84e58326e9ada78e3f29ad01d8043a173626aea3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3168645
Commit-Queue: Morten Stenshorne <[email protected]>
Reviewed-by: Ian Kilpatrick <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Cr-Commit-Position: refs/heads/main@{#923502}

--

wpt-commits: faa9a85d068538c986ba01119789194f92f8d344
wpt-pr: 30876
2021-10-02 22:26:14 +00:00
Gérard Talbot 8993cadb64 Bug 1722997 [wpt PR 29841] - [css-ruby] Tweaked block-ruby-005 test and reference, a=testonly
Automatic update from web-platform-tests
[css-ruby] Tweaked block-ruby-005 test and reference (#29841)

* Tweaked block-ruby-005 test and reference

* Improved, tweaked block-ruby-005 and its reference
--

wpt-commits: 4935b8010a8121913c30bad6460b31a8554d9090
wpt-pr: 29841
2021-09-21 14:20:52 +00:00
Gérard Talbot 4242ce31d9 Bug 1728200 [wpt PR 30237] - [css-ruby] 2 basic rb and rt display tests, a=testonly
Automatic update from web-platform-tests
2 basic rb and rt display tests (#30237)

--

wpt-commits: 3561e3996e33c89034683f6f7f0174f69ba25fe8
wpt-pr: 30237
2021-09-21 14:20:51 +00:00
Gérard Talbot 34862f629d Bug 1722970 [wpt PR 29840] - [css-ruby] Created basic test on rbc and rtc elements, a=testonly
Automatic update from web-platform-tests
[css-ruby] Created basic test on rbc and rtc elements (#29840)

* Created basic test on rbc and rtc elements

* Removing useless, unneeded declarations

* Improving rbc-rtc-basic-001.html and its reference
--

wpt-commits: be2c5bd43833b03f515ebc0283512926195eac50
wpt-pr: 29840
2021-09-02 10:30:58 +00:00
Ian Kilpatrick 83a8b4658a Bug 1726069 [wpt PR 30044] - [block-in-inline] Fix various ruby + floats issues., a=testonly
Automatic update from web-platform-tests
[block-in-inline] Fix various ruby + floats issues.

Ruby had a few different issues (see new tests).
 - A ruby annotation would "pull" down a float (test 001).
 - A ruby annotation would intersect with floats (test 002,003).

This fixes these issues. Specifically we look at annotation overflow
to determining if a line will fix in a given layout opportunity, and
use the ruby block adjust to positioning floats.

Bug: 716930
Change-Id: I4a25fbd22a93647e7af54b654e786a8d3504ae4a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3065855
Reviewed-by: Kent Tamura <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Commit-Queue: Ian Kilpatrick <[email protected]>
Cr-Commit-Position: refs/heads/master@{#912571}

--

wpt-commits: 139f569b206ec3b24351b0eb98f7a76c95c553cb
wpt-pr: 30044
2021-09-02 10:29:15 +00:00
Gérard Talbot 22d482d0f2 Bug 1722584 [wpt PR 29809] - [css-ruby] Basic improperly-contained-annotation test and 2 references, a=testonly
Automatic update from web-platform-tests
[css-ruby] Basic improperly-contained-annotation test and 2 references (#29809)

* Created a basic improperly-contained-annotation test and 2 references

* Removing 1 reference, renaming the other

* Removed comment and tuned test and reference
--

wpt-commits: a668cd5a949a11c1039abfc7d2b1e4a9a48dc744
wpt-pr: 29809
2021-08-06 09:42:31 +00:00
Gérard Talbot 96e7d8b09b Bug 1722923 [wpt PR 29839] - [css-ruby] Filename-renamed 2 ruby-base-container tests, a=testonly
Automatic update from web-platform-tests
[css-ruby] Filename-renamed 2 ruby-base-container tests (#29839)

* Filename-renamed 2 ruby-base-container tests

* Updated 2 tests and 1 reference issue 29515
--

wpt-commits: 7735055e603fd0c1e5bf6eaa9bca378206b45a00
wpt-pr: 29839
2021-08-01 05:33:22 +00:00
Gérard Talbot 1746e27bd2 Bug 1723014 [wpt PR 29843] - [css-ruby] Tweaked block-ruby-003 test and reference, a=testonly
Automatic update from web-platform-tests
Tweaked block-ruby-003 test and reference (#29843)

--

wpt-commits: 9650980b2c8e313a395be04c960346c8980bc83f
wpt-pr: 29843
2021-08-01 05:33:21 +00:00
Gérard Talbot bfe57fdf08 Bug 1723001 [wpt PR 29842] - [css-ruby] Tweaked block-ruby-004 test and reference, a=testonly
Automatic update from web-platform-tests
Tweaked block-ruby-004 test and reference (#29842)

--

wpt-commits: c9625eb5cfc604191fec066e6ce217ab59b3c6ae
wpt-pr: 29842
2021-08-01 05:33:21 +00:00
Xidorn Quan ac7eb128ae Bug 1696721 part 3 - Fix intrinsic isize calculation for ruby frame. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D109228
2021-03-23 10:26:17 +00:00
Xidorn Quan 45ad19de34 Bug 1697529 - Implement visibility: collapse support for ruby text. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D107990
2021-03-12 09:28:00 +00:00
Xidorn Quan f95072bfa2 Bug 1694748 part 3 - Enable ruby-position: alternate by default. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D107384
2021-03-10 10:46:15 +00:00
Xidorn Quan 45bd4f3061 Bug 1694748 part 2 - Implement layout of ruby-position: alternate. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D107383
2021-03-10 10:46:14 +00:00
Kent Tamura f17e3d9bd1 Bug 1645966 [wpt PR 24161] - RubyNG: A line shouldn't provide annotation space if it has text-emphasis, a=testonly
Automatic update from web-platform-tests
RubyNG: A line shouldn't provide annotation space if it has text-emphasis

* A line has text-emphasis at the 'under' side, and the next line has
  ruby at 'over' side, or
* A line has ruby at the 'under' side, and the next line has
  text-emphasis at 'over' side

In these two cases, text-emphasis and ruby could be overlapped. This CL
fixes this issue.

Note:
 - The legacy ruby also has this issue, but this CL doesn't fix it for
   the legacy ruby.
 - The FAIL line in external/wpt/css/css-ruby/line-spacing-expected.txt
   is expected.  We'll fix it soon.

Bug: 1069817
Change-Id: Ie2201d577c58a77000c7ace7a1f3de718866a989
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2245991
Reviewed-by: Yoshifumi Inoue <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Commit-Queue: Kent Tamura <[email protected]>
Cr-Commit-Position: refs/heads/master@{#778687}

--

wpt-commits: bfcaaa8a2261e974b1a162ddd4155984098e90ca
wpt-pr: 24161
2020-06-23 11:04:23 +00:00
Xidorn Quan a7eb04bfeb Bug 1641139 - Reflow absolute frames in ruby container and ruby base container. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D77584
2020-06-06 05:38:12 +00:00
Butkovits Atila e8bd270b63 Backed out changeset 6bb6a5cdc941 (bug 1641139) for causing failures at abs-in-ruby-base-container.html. CLOSED TREE 2020-06-04 10:50:36 +03:00
Xidorn Quan 871e145e1e Bug 1641139 - Reflow absolute frames in ruby container and ruby base container. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D77584
2020-06-04 06:08:40 +00:00
Kent Tamura 4985b97916 Bug 1641456 [wpt PR 23817] - css-ruby: Add a test for '3.5. Line Spacing', a=testonly
Automatic update from web-platform-tests
css-ruby: Add a test for '3.5. Line Spacing'

Bug: crbug.com/1069817
Change-Id: Ie3b4bb52e9151939026df20e37459de596d78545
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2217714
Commit-Queue: Kent Tamura <[email protected]>
Commit-Queue: Koji Ishii <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Cr-Commit-Position: refs/heads/master@{#772573}

--

wpt-commits: 5389f61985bba1bee593247dbf01ce5d89048b3d
wpt-pr: 23817
2020-06-01 14:03:12 +00:00
Florian Rivoal 10af4810b2 Bug 1637909 [wpt PR 23591] - [css-ruby] test parsing of the ruby-merge property, a=testonly
Automatic update from web-platform-tests
[css-ruby] test parsing of the ruby-merge property (#23591)

See https://github.com/w3c/csswg-drafts/issues/5004
--

wpt-commits: 48950262c7bfde62ce876471f354b878b06958ce
wpt-pr: 23591
2020-05-25 14:32:39 +00:00
Sam Bowen 2b59583bd4 Bug 1636575 [wpt PR 23492] - Update name in files from Mozilla internship., a=testonly
Automatic update from web-platform-tests
Update name in files from Mozilla internship.

These were some files I worked on when I interned at Mozilla using my
personal email address. The author name in the files is out of date.

Change-Id: I5c5a08294676a3c800787bf34fc844d155c9548b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2190978
Reviewed-by: Mounir Lamouri <[email protected]>
Commit-Queue: Sam Bowen <[email protected]>
Cr-Commit-Position: refs/heads/master@{#767528}

--

wpt-commits: a49081e46a18e439defbd77d18cc5e261d68b215
wpt-pr: 23492
2020-05-20 10:29:14 +00:00
Kent Tamura 79946e24f0 Bug 1636017 [wpt PR 23449] - css-ruby: Fix incorrect tests in ruby-position.html, a=testonly
Automatic update from web-platform-tests
css-ruby: Fix incorrect tests in ruby-position.html

ruby-position property should work with 'ruby text container boxes'. So
ruby-position on <rt> should not work.

https://drafts.csswg.org/css-ruby-1/#rubypos

Bug: https://github.com/web-platform-tests/wpt/issues/23386
Change-Id: I3c3e7a762c8f88d5ffce1101692b06b6e496e49d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2186615
Commit-Queue: Koji Ishii <[email protected]>
Auto-Submit: Kent Tamura <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Cr-Commit-Position: refs/heads/master@{#766290}

--

wpt-commits: bf9b762dad89dd35757cd160fc9d96c385a873b6
wpt-pr: 23449
2020-05-20 10:28:40 +00:00
Sebastian Hengst 00ce601d70 Backed out 210 changesets (bug 1634781, bug 1635593, bug 1636959, bug 1635957, bug 1634942, bug 1629179, bug 1634613, bug 1633868, bug 1636952, bug 1634944, bug 1635539, bug 1636045, bug 1589335, bug 1636575, bug 1635043, bug 1635996, bug 1635643, bug 1635994, bug 1634529, bug 1593063, bug 1635049, bug 1633606, bug 1635808, bug 1636310, bug 1636358, bug 1634070, bug 1635418, bug 1636258, bug 1634622, bug 1625663, bug 1635306, bug 1635004, bug 1634575, bug 1636399, bug 1635086, bug 1626529, bug 1636693, bug 1634136, bug 1635323, bug 1633934, bug 1634249, bug 1636652, bug 1636565, bug 1629063, bug 1633854, bug 1636090, bug 1600404, bug 1634802, bug 1635928, bug 1635425, bug 1633673, bug 1636099, bug 1636345, bug 1635078, bug 1637109, bug 1635342, bug 1635838, bug 1633074, bug 1637101, bug 1635804, bug 1634630, bug 1634774, bug 1632046, bug 1636017, bug 1633690, bug 1635673, bug 1636115, bug 1635138, bug 1636910, bug 1637211, bug 1636462, bug 1634118, bug 1635336, bug 1634161, bug 1636978, bug 1632614, bug 1634581, bug 1636834, bug 1635337, bug 1633787, bug 1633588, bug 1636833, bug 1635702, bug 1634298, bug 1635316, bug 1634725, bug 1475158, bug 1636230, bug 1633441, bug 1635971, bug 1636573, bug 1634157, bug 1634150, bug 1633593, bug 1636020, bug 1635479, bug 1633999, bug 1636532, bug 1634510, bug 1636066, bug 1634718, bug 1637245, bug 1635141, bug 1636475, bug 1635304, bug 1634114, bug 1635782, bug 1635751, bug 1635780, bug 1629089, bug 1636435, bug 1634297, bug 1634697, bug 1636126, bug 1635217, bug 1636000, bug 1635896, bug 1635817, bug 1636527, bug 1635815, bug 1631821, bug 1635813, bug 1634183, bug 1636853, bug 1633594, bug 1635453, bug 1634807, bug 1630901, bug 1635845, bug 1635988, bug 1633611, bug 1635195, bug 1635712, bug 1634067, bug 1636172, bug 1625005, bug 1634214, bug 1633691, bug 1636134, bug 1631998, bug 1634612, bug 1636322, bug 1634794, bug 1634611, bug 1635315, bug 1636605, bug 1636288, bug 1635541, bug 1636875, bug 1636876, bug 1636449, bug 1636448, bug 1630074, bug 1637486, bug 1628246, bug 1633577) for breaking spidermonkey tasks. CLOSED TREE
Backed out changeset 7baa72e0d62c (bug 1637486)
Backed out changeset 24e38d0cf349 (bug 1635702)
Backed out changeset a99469886218 (bug 1635702)
Backed out changeset 0bd06c295951 (bug 1637211)
Backed out changeset 893f40e8ac70 (bug 1637211)
Backed out changeset 7e4449460eee (bug 1636952)
Backed out changeset abc7724f7d24 (bug 1637109)
Backed out changeset 3c4aacfb190a (bug 1637245)
Backed out changeset 525bb6234d13 (bug 1636978)
Backed out changeset 835a90775878 (bug 1636575)
Backed out changeset 4bdd2bf8bfdc (bug 1637101)
Backed out changeset 798fcf5806f2 (bug 1636448)
Backed out changeset b149189f5709 (bug 1636853)
Backed out changeset eaaf46684e6b (bug 1636853)
Backed out changeset bf2c79a02367 (bug 1635643)
Backed out changeset f7490320b8df (bug 1636959)
Backed out changeset 39802676a7be (bug 1633673)
Backed out changeset 7653d8ea2bb1 (bug 1633673)
Backed out changeset 8ff49ccdfaae (bug 1636565)
Backed out changeset b762ce260918 (bug 1636875)
Backed out changeset b51eb4a114f1 (bug 1636910)
Backed out changeset 9be231469888 (bug 1636876)
Backed out changeset 5f31e57991c2 (bug 1636876)
Backed out changeset e7ed97376186 (bug 1636833)
Backed out changeset 15829e9f9a7e (bug 1636834)
Backed out changeset 1f72f3314c56 (bug 1636693)
Backed out changeset dcaef651485b (bug 1636693)
Backed out changeset 6ed863230896 (bug 1636000)
Backed out changeset a78843c7ef14 (bug 1636652)
Backed out changeset d57c402d46bb (bug 1636115)
Backed out changeset 8a0d48c8c1b7 (bug 1636115)
Backed out changeset 11648974ec00 (bug 1636605)
Backed out changeset 0f1c47233fd4 (bug 1635336)
Backed out changeset 89945c20767c (bug 1636345)
Backed out changeset 1507bec4555a (bug 1636310)
Backed out changeset c958b21b4327 (bug 1636310)
Backed out changeset 38b803feeb5d (bug 1636573)
Backed out changeset 51e57a232c52 (bug 1636462)
Backed out changeset 3df317ddf64e (bug 1636475)
Backed out changeset 3558d6cb07cb (bug 1634611)
Backed out changeset eba6ef15a7aa (bug 1636449)
Backed out changeset a3d80f6ec681 (bug 1636322)
Backed out changeset c8af1076f821 (bug 1635928)
Backed out changeset eed3838091a8 (bug 1635928)
Backed out changeset 3dd0ae6d2877 (bug 1636532)
Backed out changeset 6363aded3202 (bug 1636527)
Backed out changeset a91492f9bd3a (bug 1636288)
Backed out changeset e794ef17f710 (bug 1636399)
Backed out changeset 00d3b4351cae (bug 1636399)
Backed out changeset eea7ac7afa28 (bug 1636258)
Backed out changeset 198d06f4a3ac (bug 1636435)
Backed out changeset a9af0e6c6aad (bug 1636435)
Backed out changeset 7d8a478f5229 (bug 1636358)
Backed out changeset b9d805f4ad84 (bug 1625663)
Backed out changeset 3ba9753e432d (bug 1625663)
Backed out changeset 00a302798522 (bug 1634781)
Backed out changeset 61cb70c9acd2 (bug 1634781)
Backed out changeset 1c3f93564684 (bug 1636172)
Backed out changeset f2f9303db917 (bug 1636099)
Backed out changeset ebe454a8398d (bug 1636099)
Backed out changeset 07851273e1f0 (bug 1635996)
Backed out changeset 66b52df06b60 (bug 1636090)
Backed out changeset 283a55f78426 (bug 1636090)
Backed out changeset ba81dc78cf8c (bug 1634630)
Backed out changeset c01d4b24f3d4 (bug 1634630)
Backed out changeset ef9f55092965 (bug 1636230)
Backed out changeset 17bd0106bfa3 (bug 1636134)
Backed out changeset 6a4900721412 (bug 1636134)
Backed out changeset 5ec143514b25 (bug 1636020)
Backed out changeset c95bfc5b1754 (bug 1636126)
Backed out changeset ef83e0b2b667 (bug 1636126)
Backed out changeset 42a3d86a2a35 (bug 1635988)
Backed out changeset 563f9d59de8a (bug 1636066)
Backed out changeset b5023fec8e1b (bug 1636066)
Backed out changeset eed68249208e (bug 1589335)
Backed out changeset 023fc1d6e3ae (bug 1636045)
Backed out changeset 8460a9f97320 (bug 1635195)
Backed out changeset 79bc807ec203 (bug 1635195)
Backed out changeset d94d118c0756 (bug 1475158)
Backed out changeset 77dc3674000e (bug 1475158)
Backed out changeset 4ce227790d3d (bug 1636017)
Backed out changeset 4a9c2c6d4bce (bug 1635804)
Backed out changeset 6875eb73b47b (bug 1635804)
Backed out changeset e42d99fdda4d (bug 1635994)
Backed out changeset b6ec228c3010 (bug 1635994)
Backed out changeset 0f3fcbd7d18a (bug 1635896)
Backed out changeset bda58835c160 (bug 1635971)
Backed out changeset 50d4da5c6410 (bug 1635957)
Backed out changeset 4a41195e5501 (bug 1635957)
Backed out changeset 566871c7c848 (bug 1626529)
Backed out changeset faebee3f4438 (bug 1626529)
Backed out changeset ead62ce864f1 (bug 1633611)
Backed out changeset 580f0a6ef09a (bug 1635673)
Backed out changeset 379915b4d665 (bug 1635845)
Backed out changeset 78843b66d294 (bug 1635780)
Backed out changeset 915823097c24 (bug 1635780)
Backed out changeset 333f3d7e16bd (bug 1635808)
Backed out changeset 8c4300aeeadf (bug 1635808)
Backed out changeset 427c0d23b596 (bug 1635838)
Backed out changeset 912b48052ffb (bug 1635751)
Backed out changeset 7b6728023cd7 (bug 1635751)
Backed out changeset 315ed672866a (bug 1635712)
Backed out changeset 6385d5f5470b (bug 1635712)
Backed out changeset 5de79055b0a3 (bug 1635304)
Backed out changeset 8a4401aa7e89 (bug 1634510)
Backed out changeset 697737336cb3 (bug 1635782)
Backed out changeset 1e3eb5c49723 (bug 1635817)
Backed out changeset 0600b9c3391a (bug 1635815)
Backed out changeset f021dcb83231 (bug 1635813)
Backed out changeset 2cfe4a548db9 (bug 1633999)
Backed out changeset 9c5ed78fdae7 (bug 1634622)
Backed out changeset 4c8c1aae1c9b (bug 1635593)
Backed out changeset 0b8d699ede30 (bug 1634161)
Backed out changeset d90d43b8b0d2 (bug 1634161)
Backed out changeset b183b4ccbbe0 (bug 1634697)
Backed out changeset f329a21efb6a (bug 1635323)
Backed out changeset 5ebe3065955e (bug 1635323)
Backed out changeset 2c48ea79c318 (bug 1633074)
Backed out changeset 5b9c257df30d (bug 1634183)
Backed out changeset 42255f44a64a (bug 1634613)
Backed out changeset 04a37833dbd2 (bug 1635337)
Backed out changeset 4399371f8772 (bug 1629089)
Backed out changeset 0c392fcc97ed (bug 1635342)
Backed out changeset 267d7af3baff (bug 1635342)
Backed out changeset fdaa51024719 (bug 1633606)
Backed out changeset 2b16450fca68 (bug 1635306)
Backed out changeset 81572d467873 (bug 1635541)
Backed out changeset c389789d23c2 (bug 1635541)
Backed out changeset 912dee6ba76e (bug 1635217)
Backed out changeset f1c61d14947a (bug 1635217)
Backed out changeset 8b49336c0021 (bug 1635479)
Backed out changeset 8ee704cc798a (bug 1635315)
Backed out changeset e6a223161a01 (bug 1635316)
Backed out changeset e765268e2111 (bug 1635539)
Backed out changeset 4cdd5e7c02c4 (bug 1634297)
Backed out changeset 7d6082e757cb (bug 1634297)
Backed out changeset 22978f4eca60 (bug 1634942)
Backed out changeset ea32130c91cb (bug 1635418)
Backed out changeset 7497cfcc89b8 (bug 1593063)
Backed out changeset aa30e97ff8f4 (bug 1593063)
Backed out changeset 273397b59609 (bug 1625005)
Backed out changeset 9fb6c336ec14 (bug 1629179)
Backed out changeset 3bea7f4bce08 (bug 1629179)
Backed out changeset 5fa2fa5c4100 (bug 1634118)
Backed out changeset 3c129f771366 (bug 1629063)
Backed out changeset e3f5022d2e98 (bug 1634157)
Backed out changeset 6b4bbb6a1829 (bug 1635043)
Backed out changeset 08f9c82b1cae (bug 1635043)
Backed out changeset a1684145f954 (bug 1634725)
Backed out changeset 1e7a63b8201d (bug 1633854)
Backed out changeset 96e901867dfc (bug 1633854)
Backed out changeset 7e4ddbfd531a (bug 1633593)
Backed out changeset ed206d4e48fb (bug 1635138)
Backed out changeset 56680380cb12 (bug 1635138)
Backed out changeset 128ca965d89e (bug 1635141)
Backed out changeset d6c45563fc0a (bug 1635086)
Backed out changeset 3886f4322f2b (bug 1635086)
Backed out changeset 2c391b283120 (bug 1631821)
Backed out changeset 820195d706c4 (bug 1635049)
Backed out changeset 89395cf3875c (bug 1634581)
Backed out changeset 295488f01cf2 (bug 1634581)
Backed out changeset 07af68b342f0 (bug 1634794)
Backed out changeset 6cfbeef8c071 (bug 1634794)
Backed out changeset 498d0e6754f6 (bug 1635078)
Backed out changeset c8b17acc49d2 (bug 1635004)
Backed out changeset a91930887fa2 (bug 1634944)
Backed out changeset ee2fbd0fd53e (bug 1634802)
Backed out changeset 59894d4cd777 (bug 1634802)
Backed out changeset 780f4e8e09cc (bug 1634807)
Backed out changeset d9d2b3b28bb5 (bug 1634807)
Backed out changeset f6023c604230 (bug 1630074)
Backed out changeset 332ae0b9c362 (bug 1632614)
Backed out changeset cd09a475f4dd (bug 1634774)
Backed out changeset 57540cedac41 (bug 1634136)
Backed out changeset 6c23227d3b6a (bug 1634612)
Backed out changeset dd7ae0531977 (bug 1634575)
Backed out changeset 7088d1301e7a (bug 1634070)
Backed out changeset 5b60b7cf3f2f (bug 1632046)
Backed out changeset 22ed9be42752 (bug 1634529)
Backed out changeset 50af11dcaed0 (bug 1633588)
Backed out changeset 93184a590f46 (bug 1633588)
Backed out changeset 733bc969a32e (bug 1630901)
Backed out changeset 88321df62173 (bug 1633934)
Backed out changeset ebd1dc23636c (bug 1635425)
Backed out changeset 2c37cd98181c (bug 1634114)
Backed out changeset 1c3968f96da6 (bug 1634114)
Backed out changeset 7e65c7d4c10c (bug 1633691)
Backed out changeset ad8618c32984 (bug 1634214)
Backed out changeset da0daa759fdc (bug 1635453)
Backed out changeset 9f6188ac30ce (bug 1633787)
Backed out changeset fb48a1a411b8 (bug 1633787)
Backed out changeset 6c2a0a65eb4f (bug 1634718)
Backed out changeset a8072af57203 (bug 1634718)
Backed out changeset 2a86ee8bf532 (bug 1634298)
Backed out changeset 87cf70157822 (bug 1633690)
Backed out changeset aa5aaef185f4 (bug 1634249)
Backed out changeset 1e8b09009b9c (bug 1633441)
Backed out changeset 7081cf7a95c6 (bug 1633441)
Backed out changeset a2740075b6ea (bug 1628246)
Backed out changeset 7bf043c2f796 (bug 1628246)
Backed out changeset c54d3d641172 (bug 1634150)
Backed out changeset bb9e97bac1f6 (bug 1634150)
Backed out changeset 8bb2e88875a5 (bug 1633594)
Backed out changeset 818305611ebe (bug 1633868)
Backed out changeset 88c0485b7dc3 (bug 1631998)
Backed out changeset 64d14cda8fbd (bug 1633577)
Backed out changeset 417cd0a8f560 (bug 1633577)
Backed out changeset 1952a07d64e3 (bug 1634067)
Backed out changeset bf8634838d26 (bug 1600404)
Backed out changeset 0f565474c9ea (bug 1600404)
2020-05-14 22:39:29 +02:00
Sam Bowen 805f70456e Bug 1636575 [wpt PR 23492] - Update name in files from Mozilla internship., a=testonly
Automatic update from web-platform-tests
Update name in files from Mozilla internship.

These were some files I worked on when I interned at Mozilla using my
personal email address. The author name in the files is out of date.

Change-Id: I5c5a08294676a3c800787bf34fc844d155c9548b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2190978
Reviewed-by: Mounir Lamouri <[email protected]>
Commit-Queue: Sam Bowen <[email protected]>
Cr-Commit-Position: refs/heads/master@{#767528}

--

wpt-commits: a49081e46a18e439defbd77d18cc5e261d68b215
wpt-pr: 23492
2020-05-14 18:55:56 +00:00
Kent Tamura 578eb54c01 Bug 1636017 [wpt PR 23449] - css-ruby: Fix incorrect tests in ruby-position.html, a=testonly
Automatic update from web-platform-tests
css-ruby: Fix incorrect tests in ruby-position.html

ruby-position property should work with 'ruby text container boxes'. So
ruby-position on <rt> should not work.

https://drafts.csswg.org/css-ruby-1/#rubypos

Bug: https://github.com/web-platform-tests/wpt/issues/23386
Change-Id: I3c3e7a762c8f88d5ffce1101692b06b6e496e49d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2186615
Commit-Queue: Koji Ishii <[email protected]>
Auto-Submit: Kent Tamura <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Cr-Commit-Position: refs/heads/master@{#766290}

--

wpt-commits: bf9b762dad89dd35757cd160fc9d96c385a873b6
wpt-pr: 23449
2020-05-14 18:55:20 +00:00
Kent Tamura 50a2ef2110 Bug 1632746 [wpt PR 23221] - Implement and ship 'ruby-position' CSS property, a=testonly
Automatic update from web-platform-tests
Implement and ship 'ruby-position' CSS property

This CL implements 'ruby-position' CSS property, which is a property
independent from the existing '-webkit-ruby-position', but these
properties share a single ComputedStyle field.

We apply neither legacy name alias [1] nor legacy shorthands [2] because
 - Acceptable keyword sets are different in ruby-position and
   -webkit-ruby-position.
 - Avoid behavior changes with |element.style.webkitRubyPosition =
   'after'|.

* core/css/css_computed_style_declaration.cc
  Add 'ruby-position' to getComputedStyle() enumeration.

* core/css/parser/css_parser_fast_paths.cc
  Add setting for fast-path parsing

* core/css/properties/longhands/longhands_custom.cc
  Add CSSValueFromComputedStyleInternal() to translate a ComputedStyle::
  GetRubyPosition() value to 'over' or 'under'.

* core/css/resolver/style_builder_converter.{h,cc}
  Add a function to convert a parsed CSS keyword to a
  blink::RubyPosition value.

* web_tests/external/wpt/css/css-ruby/ruby-position.html
  New test to check ruby annotation position.

* web_tests/fast/ruby/ruby-position-om.html
  New test to check relationship between ruby-position and
  -webkit-ruby-position.

Approved intent: https://t.co/nmCPv0Onhk

[1] https://drafts.csswg.org/css-cascade/#legacy-name-alias
[2] https://drafts.csswg.org/css-cascade/#legacy-shorthand

Bug: 196690
Change-Id: I2f00099f90a2222b7ddba8b58c3a532f3b997744
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152569
Reviewed-by: Anders Hartvoll Ruud <[email protected]>
Reviewed-by: Rune Lillesveen <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Commit-Queue: Kent Tamura <[email protected]>
Cr-Commit-Position: refs/heads/master@{#762664}

--

wpt-commits: ae457cd8b39790508e841f581e2066871859db1a
wpt-pr: 23221
2020-04-28 11:44:37 +00:00
Florian Rivoal 8f5feed217 Bug 1628972 [wpt PR 22843] - [css-ruby] Test for M/B/P around base/annotation container boxes, a=testonly
Automatic update from web-platform-tests
[css-ruby] Test for M/B/P around base/annotation container boxes (#22843)

Relates to https://github.com/w3c/csswg-drafts/issues/4937
--

wpt-commits: 73c2c2bbb9c8ea7ef99649f342099aee16718e78
wpt-pr: 22843
2020-04-28 11:30:27 +00:00
Florian Rivoal b0cbaadda3 Bug 1631324 [wpt PR 23103] - [css-ruby] tests for https://github.com/w3c/csswg-drafts/issues/4631, a=testonly
Automatic update from web-platform-tests
[css-ruby] tests for https://github.com/w3c/csswg-drafts/issues/4631 (#23103)

--

wpt-commits: 711f50ca736d1a1a3baadb57a2b5dd658e32c0fe
wpt-pr: 23103
2020-04-28 11:30:14 +00:00
Arthur Iakab 3a1cd64b07 Backed out 283 changesets (bug 1632885, bug 1631324, bug 1631891, bug 1631973, bug 1631550, bug 1632882, bug 1631654, bug 1630540, bug 1630628, bug 1631482, bug 1631652, bug 1631088, bug 1631120, bug 1631715, bug 1631083, bug 1488323, bug 1632334, bug 1632883, bug 1632238, bug 1632031, bug 1631817, bug 1632233, bug 1632230, bug 1631390, bug 1631126, bug 1630530, bug 1630760, bug 1628956, bug 1630630, bug 1631881, bug 1631648, bug 1632171, bug 1633228, bug 1633385, bug 1633387, bug 1630544, bug 1631034, bug 1633309, bug 1631923, bug 1632172, bug 1632410, bug 1632411, bug 1633435, bug 1632327, bug 1632320, bug 1632328, bug 1632329, bug 1631807, bug 1630889, bug 1631004, bug 1628915, bug 1628916, bug 1631961, bug 1630934, bug 1631732, bug 1627693, bug 1631731, bug 1631100, bug 1630354, bug 1630654, bug 1632860, bug 1630685, bug 1632398, bug 1625889, bug 1632656, bug 1632395, bug 1632258, bug 1632310, bug 1633426, bug 1633427, bug 1633420, bug 1632253, bug 1630955, bug 1631939, bug 1630572, bug 1630973, bug 1610634, bug 1632819, bug 1629485, bug 1632816, bug 1631030, bug 1631033, bug 1631032, bug 1630808, bug 1632382, bug 1632383, bug 1632702, bug 1632703, bug 1631507, bug 1631501, bug 1631989, bug 1633094, bug 1631356, bug 1619698, bug 1623734, bug 1630741, bug 1630749, bug 1630699, bug 1632174, bug 1630745, bug 1630823, bug 1632477, bug 1631900, bug 1628010, bug 1630693, bug 1627202, bug 1630909, bug 1624639, bug 1630938, bug 1630700, bug 1628931, bug 1633643, bug 1630469, bug 1630702, bug 1631513, bug 1633000, bug 1630703, bug 1621081, bug 1633489, bug 1630932, bug 1630931, bug 1630930, bug 1633277, bug 1587902, bug 1630831, bug 1632773, bug 1630689, bug 1630145, bug 1631850, bug 1631985, bug 1627208, bug 1631948, bug 1631115, bug 1631110, bug 1631111, bug 1633364, bug 1632905, bug 1632168, bug 1631470, bug 1632604, bug 1631764, bug 1630768, bug 1632608, bug 1630692, bug 1631485, bug 1632512, bug 1633578, bug 1629688, bug 1632282, bug 1631279, bug 1632041, bug 1632044, bug 1631842, bug 1633704, bug 1630846, bug 1632681, bug 1631967, bug 1630842, bug 1624710, bug 1631286, bug 1632610, bug 1630798, bug 1631777, bug 1631264, bug 1630669, bug 1630711, bug 1630915, bug 1630910, bug 1632506, bug 1632195, bug 1632190, bug 1629196, bug 1631601, bug 1632988, bug 1632596, bug 1632746, bug 1632537, bug 1633114, bug 1622512, bug 1630906, bug 1626150, bug 1633059, bug 1632435, bug 1631098, bug 1631413, bug 1632266, bug 1617988, bug 1630684, bug 1630147, bug 1632106, bug 1631704, bug 1631314, bug 1630709, bug 1633056, bug 1632222, bug 1630861, bug 1632580, bug 1628972, bug 1631148, bug 1632586) for causing web platform failures.
CLOSED TREE

Backed out changeset 2545233d9410 (bug 1633704)
Backed out changeset 60a87bfc559a (bug 1633114)
Backed out changeset 5e9a6c965ed7 (bug 1633114)
Backed out changeset 82fba3a68f28 (bug 1632041)
Backed out changeset eb40eab59089 (bug 1632041)
Backed out changeset c1c2c8827a01 (bug 1633056)
Backed out changeset a21b653891a4 (bug 1633056)
Backed out changeset dcec16f6a03d (bug 1630955)
Backed out changeset 099aa92486bc (bug 1633578)
Backed out changeset e0f5465cc350 (bug 1633489)
Backed out changeset 01615f7b96b2 (bug 1633489)
Backed out changeset d5ab266f6e49 (bug 1632258)
Backed out changeset 68ed94156f5e (bug 1632258)
Backed out changeset 2e504c661c1f (bug 1632282)
Backed out changeset f320781ad562 (bug 1633643)
Backed out changeset d8837618cf7c (bug 1633364)
Backed out changeset f520c9410f2b (bug 1632656)
Backed out changeset ea9e312d445a (bug 1632656)
Backed out changeset bf392ed64d77 (bug 1633426)
Backed out changeset 90bde6d489a7 (bug 1633426)
Backed out changeset 77580d362ab0 (bug 1632435)
Backed out changeset 1d9bb5947f41 (bug 1632435)
Backed out changeset 87fb18deb640 (bug 1622512)
Backed out changeset 2d7efe7a7383 (bug 1622512)
Backed out changeset 4747c9840307 (bug 1633000)
Backed out changeset f7bfbc0992a6 (bug 1633387)
Backed out changeset d679aba86925 (bug 1631482)
Backed out changeset a459441e04e2 (bug 1633277)
Backed out changeset 650ec6f46c2e (bug 1633277)
Backed out changeset 7dc0328ced91 (bug 1633094)
Backed out changeset 4c569b7c9e10 (bug 1633309)
Backed out changeset 29dc91bbd90b (bug 1624639)
Backed out changeset a443c75e0008 (bug 1624639)
Backed out changeset 536c22746d91 (bug 1632860)
Backed out changeset 2e845c540ffa (bug 1633385)
Backed out changeset f220f492cbd7 (bug 1631550)
Backed out changeset 822bd0461851 (bug 1632580)
Backed out changeset 65842dd31fb2 (bug 1632580)
Backed out changeset 96ac9981ce2c (bug 1632773)
Backed out changeset ed6e6a032a82 (bug 1631842)
Backed out changeset 458ce658d824 (bug 1631842)
Backed out changeset cdde438271ee (bug 1632222)
Backed out changeset 77c6b30ce09a (bug 1632222)
Backed out changeset 3d0acbbb6a8b (bug 1633228)
Backed out changeset 7033320aabd2 (bug 1631314)
Backed out changeset a7102debdc09 (bug 1631314)
Backed out changeset ea05ed88009b (bug 1632746)
Backed out changeset 3cf69cff00f8 (bug 1632746)
Backed out changeset 60cea20c32a4 (bug 1632681)
Backed out changeset 2dee4c123245 (bug 1632988)
Backed out changeset 3318c19a1642 (bug 1633059)
Backed out changeset 45cdd5e23485 (bug 1631973)
Backed out changeset d1583c5916b9 (bug 1631939)
Backed out changeset 7b9acbee64f6 (bug 1631939)
Backed out changeset 614b8a80a6a0 (bug 1632883)
Backed out changeset 4ba949f441f9 (bug 1632885)
Backed out changeset f2fe2ea32a80 (bug 1632882)
Backed out changeset d58755c3fd90 (bug 1632703)
Backed out changeset 31e479ea7605 (bug 1632608)
Backed out changeset 9a0cd8abc9b5 (bug 1632905)
Backed out changeset 6b001eb70b33 (bug 1632819)
Backed out changeset 8be3ce5bbf79 (bug 1632816)
Backed out changeset 6483fc7ffd41 (bug 1621081)
Backed out changeset 38fcdb8fde8a (bug 1621081)
Backed out changeset 00be66227a0c (bug 1619698)
Backed out changeset 28d1dd0a877e (bug 1619698)
Backed out changeset ed06ca73fddf (bug 1631900)
Backed out changeset d5aefccd6b07 (bug 1631900)
Backed out changeset 4ef12cfc7a60 (bug 1628916)
Backed out changeset 10e8bc75d539 (bug 1628916)
Backed out changeset feacdb5d1e3f (bug 1632382)
Backed out changeset 5f6680be8c1f (bug 1632382)
Backed out changeset a166a212947a (bug 1632702)
Backed out changeset 1653b1f8fa8c (bug 1632610)
Backed out changeset e751eb6792f9 (bug 1632610)
Backed out changeset ce079604fd80 (bug 1632410)
Backed out changeset 6eed6e94e674 (bug 1632604)
Backed out changeset fe675f691dc3 (bug 1632411)
Backed out changeset c79284fd8660 (bug 1632327)
Backed out changeset 063909b2c95f (bug 1632334)
Backed out changeset 9c528be6bc57 (bug 1631850)
Backed out changeset 8082006b8431 (bug 1631850)
Backed out changeset 6ae235fb8755 (bug 1632233)
Backed out changeset ba73d704edeb (bug 1632233)
Backed out changeset f0ad858be229 (bug 1632168)
Backed out changeset 0c2186154820 (bug 1632596)
Backed out changeset 77fc5d39cd7d (bug 1632537)
Backed out changeset cbbcbc4a0440 (bug 1632586)
Backed out changeset c85de587e30c (bug 1632395)
Backed out changeset 5b4f83a9f54d (bug 1632266)
Backed out changeset 5c1079a1e387 (bug 1632266)
Backed out changeset 6344b4a9d60d (bug 1632398)
Backed out changeset 72fdfa67f9c1 (bug 1631654)
Backed out changeset 55784d6c6ba0 (bug 1631654)
Backed out changeset c997a4fa1ab0 (bug 1632328)
Backed out changeset 38fde477dea9 (bug 1632506)
Backed out changeset c0ea2c6ebf91 (bug 1632506)
Backed out changeset 97d27ac13166 (bug 1631807)
Backed out changeset 5166b022fda8 (bug 1631807)
Backed out changeset 30097d54120c (bug 1632329)
Backed out changeset 3ca5ca3ccd11 (bug 1632320)
Backed out changeset 5dcb12ada2e2 (bug 1632512)
Backed out changeset 7b4d6080f23c (bug 1632512)
Backed out changeset 75c177bcdbda (bug 1632477)
Backed out changeset a870aedf9da0 (bug 1632477)
Backed out changeset 9ea50f4afb57 (bug 1630530)
Backed out changeset fbe9d9c589b3 (bug 1630530)
Backed out changeset 90859eeeacb2 (bug 1631704)
Backed out changeset bf3fe7d7d7f7 (bug 1632383)
Backed out changeset 98d776c34384 (bug 1631513)
Backed out changeset 6f1046cc9a56 (bug 1631513)
Backed out changeset f7498902204d (bug 1632310)
Backed out changeset b4c21d6c137e (bug 1631648)
Backed out changeset 74704c4f3d2d (bug 1632171)
Backed out changeset 9eaceb35934a (bug 1632171)
Backed out changeset 779273edaf95 (bug 1633704)
Backed out changeset d49a0349f0bc (bug 1631985)
Backed out changeset 6a349c347319 (bug 1632253)
Backed out changeset f640897b7f64 (bug 1632172)
Backed out changeset 8236f2312205 (bug 1632172)
Backed out changeset 51094411f815 (bug 1632174)
Backed out changeset e7e2d87f4e19 (bug 1632174)
Backed out changeset 28c38e708ee7 (bug 1632238)
Backed out changeset 22b4c441833a (bug 1632230)
Backed out changeset 77f5099ba866 (bug 1632106)
Backed out changeset 6e66a8368620 (bug 1630540)
Backed out changeset d6ebb1b3f1e4 (bug 1630540)
Backed out changeset 4147a555fd8f (bug 1631356)
Backed out changeset a1a73fefe890 (bug 1631356)
Backed out changeset f73dcfd7eb89 (bug 1631923)
Backed out changeset 2a111b498451 (bug 1631923)
Backed out changeset 1d97827c7f22 (bug 1630628)
Backed out changeset c097bb9806e3 (bug 1633435)
Backed out changeset d5bfa9d7951c (bug 1632190)
Backed out changeset 9867ed789924 (bug 1632044)
Backed out changeset 74aa03678383 (bug 1632044)
Backed out changeset 7e77d1342851 (bug 1632195)
Backed out changeset 5ea36c39a03d (bug 1631967)
Backed out changeset 4cff8dadbe13 (bug 1631967)
Backed out changeset 93c88b1e5e6d (bug 1631652)
Backed out changeset 9dec44cc0695 (bug 1631817)
Backed out changeset 605ffc6b1985 (bug 1631817)
Backed out changeset 10656899d1c3 (bug 1631961)
Backed out changeset f374e85e2585 (bug 1631989)
Backed out changeset c3c4d094f6a4 (bug 1631989)
Backed out changeset 831cf441ac2d (bug 1631413)
Backed out changeset 42c5bfc2fdc5 (bug 1631413)
Backed out changeset 18298abe9dfe (bug 1632031)
Backed out changeset f9cf507fdd2f (bug 1587902)
Backed out changeset 1dec2d9d8ecb (bug 1587902)
Backed out changeset 8cea95a7c155 (bug 1631948)
Backed out changeset 739bf2134673 (bug 1631731)
Backed out changeset 837ce6b45149 (bug 1631731)
Backed out changeset 568df667bb04 (bug 1631100)
Backed out changeset 10e5780fd4f1 (bug 1631115)
Backed out changeset c058567f5299 (bug 1631891)
Backed out changeset c8b5dfce5b59 (bug 1631891)
Backed out changeset fd93207f2bda (bug 1631732)
Backed out changeset 8f60c9938cf2 (bug 1631732)
Backed out changeset 91ca84116f3a (bug 1630709)
Backed out changeset a8adacf0c03c (bug 1630709)
Backed out changeset 0e2c09678d3c (bug 1631148)
Backed out changeset 70ec1e07978c (bug 1631881)
Backed out changeset 8ad29f64900b (bug 1630745)
Backed out changeset 97b1855713ee (bug 1630745)
Backed out changeset da0de5d24686 (bug 1630699)
Backed out changeset e29464cb384f (bug 1628010)
Backed out changeset 44b9e5cf7901 (bug 1628010)
Backed out changeset 806757491bc2 (bug 1631777)
Backed out changeset b245fc8b4d71 (bug 1623734)
Backed out changeset 9e30428fc2e3 (bug 1623734)
Backed out changeset 008c17dba5d3 (bug 1633704)
Backed out changeset 8542291831eb (bug 1631764)
Backed out changeset e32d9e2604d7 (bug 1631715)
Backed out changeset 02f367234e41 (bug 1630910)
Backed out changeset 46d259f127e1 (bug 1631501)
Backed out changeset fd415357cc81 (bug 1630711)
Backed out changeset baafa9da99f9 (bug 1630711)
Backed out changeset 189c0e5e25dc (bug 1631601)
Backed out changeset b4489b28cd64 (bug 1631083)
Backed out changeset 1587b222de8c (bug 1624710)
Backed out changeset 897d8f75940c (bug 1624710)
Backed out changeset 4ccc79413bc0 (bug 1630741)
Backed out changeset eca719b7e4ac (bug 1630798)
Backed out changeset 6c1b091503ab (bug 1631033)
Backed out changeset 437bc728811c (bug 1631033)
Backed out changeset e7a2771142cb (bug 1631032)
Backed out changeset 534578abf597 (bug 1631098)
Backed out changeset 71a431251ea1 (bug 1631034)
Backed out changeset ba97b8d14d26 (bug 1631507)
Backed out changeset 77f430240e24 (bug 1631470)
Backed out changeset a503a9cc4f47 (bug 1627693)
Backed out changeset 4a017c52def6 (bug 1627693)
Backed out changeset e6b00e56c76f (bug 1628931)
Backed out changeset 98cd0a5fb4a5 (bug 1628931)
Backed out changeset c810b8fdfc11 (bug 1610634)
Backed out changeset 31660eba618e (bug 1610634)
Backed out changeset 0ac3b51de8df (bug 1628915)
Backed out changeset 50d5b346dad1 (bug 1628915)
Backed out changeset cd70bfb7cc1b (bug 1631485)
Backed out changeset a6a660a8a88b (bug 1627202)
Backed out changeset 24cfed11a1be (bug 1627202)
Backed out changeset 94234649707e (bug 1625889)
Backed out changeset 34a457166b9b (bug 1625889)
Backed out changeset 57c0636727cf (bug 1633427)
Backed out changeset 02dd60cff6bf (bug 1633427)
Backed out changeset e797ade7daf3 (bug 1631286)
Backed out changeset e7d2903a8933 (bug 1631390)
Backed out changeset 085b151bc364 (bug 1630931)
Backed out changeset 60f8a2c79761 (bug 1630938)
Backed out changeset 4b71669d07a2 (bug 1630846)
Backed out changeset 47a7f5dff41b (bug 1631030)
Backed out changeset 1b478a07a922 (bug 1631030)
Backed out changeset 33e95f7622de (bug 1631279)
Backed out changeset e32697836293 (bug 1630700)
Backed out changeset 89084e284364 (bug 1630630)
Backed out changeset 0f1bec1124c0 (bug 1630630)
Backed out changeset 6d0327c87285 (bug 1628972)
Backed out changeset e47bfc6d0c2c (bug 1628972)
Backed out changeset 88a1aca6b73e (bug 1630915)
Backed out changeset aa7c4db8a7ce (bug 1630915)
Backed out changeset d1301d37a7cf (bug 1631324)
Backed out changeset 11e0ee8c215c (bug 1631004)
Backed out changeset 48759a2692bc (bug 1631004)
Backed out changeset bb84f3d11504 (bug 1629485)
Backed out changeset 25d4a6fe9680 (bug 1629485)
Backed out changeset 4d245aa2dc75 (bug 1631264)
Backed out changeset 47574344aa30 (bug 1633704)
Backed out changeset 5e3aea6b1bee (bug 1633704)
Backed out changeset a9c05f834569 (bug 1633420)
Backed out changeset 9d1358adeb66 (bug 1633420)
Backed out changeset 686a8a990242 (bug 1630909)
Backed out changeset 0c385dd35317 (bug 1631126)
Backed out changeset a76855a3fa75 (bug 1631126)
Backed out changeset 11371c098898 (bug 1630973)
Backed out changeset e7ee59303983 (bug 1630808)
Backed out changeset 51992ac4f82d (bug 1631120)
Backed out changeset 577291b048fc (bug 1631111)
Backed out changeset 8dbdadd036df (bug 1630823)
Backed out changeset 11ac9b756da3 (bug 1630842)
Backed out changeset 52e6ea36e78b (bug 1630831)
Backed out changeset 79fb2ecef9aa (bug 1629196)
Backed out changeset 13f967c35fba (bug 1630768)
Backed out changeset 7396203591ce (bug 1630768)
Backed out changeset 4d72c3d5dbe4 (bug 1631110)
Backed out changeset b7e77a2f76ef (bug 1488323)
Backed out changeset 6c3c1802d829 (bug 1631088)
Backed out changeset 3b491d9e0295 (bug 1631088)
Backed out changeset d05bab8bacbe (bug 1630693)
Backed out changeset 44b8491d0865 (bug 1630749)
Backed out changeset ea1d31eacc76 (bug 1630749)
Backed out changeset 00318c48857e (bug 1630760)
Backed out changeset 9c055abc85ca (bug 1630354)
Backed out changeset 544d90149769 (bug 1630684)
Backed out changeset 244cb1f8877d (bug 1630684)
Backed out changeset 744e5e88b5a5 (bug 1630934)
Backed out changeset 2ade2be7413d (bug 1630934)
Backed out changeset 5d838462f68e (bug 1630654)
Backed out changeset 7c390bedc8c1 (bug 1630930)
Backed out changeset ff10baf1ba9a (bug 1630932)
Backed out changeset 6135277cc7a2 (bug 1630889)
Backed out changeset d3743137234a (bug 1617988)
Backed out changeset d449c0969f7c (bug 1617988)
Backed out changeset 5fb67cebf5d7 (bug 1630906)
Backed out changeset dd3c6f50bab1 (bug 1630692)
Backed out changeset 8fbd29626ef0 (bug 1630689)
Backed out changeset 127321787852 (bug 1629688)
Backed out changeset 6b00e1b45131 (bug 1630669)
Backed out changeset ec000bf96a57 (bug 1630685)
Backed out changeset 8f4100493ce8 (bug 1630544)
Backed out changeset 7b5990b350fc (bug 1630544)
Backed out changeset 117a74332d91 (bug 1627208)
Backed out changeset d5608087349f (bug 1630469)
Backed out changeset ed41748c4ca4 (bug 1630469)
Backed out changeset c15a329569fb (bug 1628956)
Backed out changeset d037c8f1ba65 (bug 1630861)
Backed out changeset 0c924492fd7f (bug 1626150)
Backed out changeset de334bdcbaeb (bug 1630702)
Backed out changeset 6300b31ac015 (bug 1630702)
Backed out changeset f29adf61d493 (bug 1630147)
Backed out changeset 88d8fbbfef80 (bug 1630145)
Backed out changeset 07ba92717056 (bug 1630703)
Backed out changeset fbfa56804efa (bug 1630572)
2020-05-01 07:17:33 +03:00
Kent Tamura 9feff211db Bug 1632746 [wpt PR 23221] - Implement and ship 'ruby-position' CSS property, a=testonly
Automatic update from web-platform-tests
Implement and ship 'ruby-position' CSS property

This CL implements 'ruby-position' CSS property, which is a property
independent from the existing '-webkit-ruby-position', but these
properties share a single ComputedStyle field.

We apply neither legacy name alias [1] nor legacy shorthands [2] because
 - Acceptable keyword sets are different in ruby-position and
   -webkit-ruby-position.
 - Avoid behavior changes with |element.style.webkitRubyPosition =
   'after'|.

* core/css/css_computed_style_declaration.cc
  Add 'ruby-position' to getComputedStyle() enumeration.

* core/css/parser/css_parser_fast_paths.cc
  Add setting for fast-path parsing

* core/css/properties/longhands/longhands_custom.cc
  Add CSSValueFromComputedStyleInternal() to translate a ComputedStyle::
  GetRubyPosition() value to 'over' or 'under'.

* core/css/resolver/style_builder_converter.{h,cc}
  Add a function to convert a parsed CSS keyword to a
  blink::RubyPosition value.

* web_tests/external/wpt/css/css-ruby/ruby-position.html
  New test to check ruby annotation position.

* web_tests/fast/ruby/ruby-position-om.html
  New test to check relationship between ruby-position and
  -webkit-ruby-position.

Approved intent: https://t.co/nmCPv0Onhk

[1] https://drafts.csswg.org/css-cascade/#legacy-name-alias
[2] https://drafts.csswg.org/css-cascade/#legacy-shorthand

Bug: 196690
Change-Id: I2f00099f90a2222b7ddba8b58c3a532f3b997744
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152569
Reviewed-by: Anders Hartvoll Ruud <[email protected]>
Reviewed-by: Rune Lillesveen <[email protected]>
Reviewed-by: Koji Ishii <[email protected]>
Commit-Queue: Kent Tamura <[email protected]>
Cr-Commit-Position: refs/heads/master@{#762664}

--

wpt-commits: ae457cd8b39790508e841f581e2066871859db1a
wpt-pr: 23221
2020-04-30 19:04:07 +00:00
Florian Rivoal e47223954c Bug 1628972 [wpt PR 22843] - [css-ruby] Test for M/B/P around base/annotation container boxes, a=testonly
Automatic update from web-platform-tests
[css-ruby] Test for M/B/P around base/annotation container boxes (#22843)

Relates to https://github.com/w3c/csswg-drafts/issues/4937
--

wpt-commits: 73c2c2bbb9c8ea7ef99649f342099aee16718e78
wpt-pr: 22843
2020-04-30 19:02:47 +00:00
Florian Rivoal cfa33cba01 Bug 1631324 [wpt PR 23103] - [css-ruby] tests for https://github.com/w3c/csswg-drafts/issues/4631, a=testonly
Automatic update from web-platform-tests
[css-ruby] tests for https://github.com/w3c/csswg-drafts/issues/4631 (#23103)

--

wpt-commits: 711f50ca736d1a1a3baadb57a2b5dd658e32c0fe
wpt-pr: 23103
2020-04-30 19:02:46 +00:00
Xidorn Quan 5ba5adc146 Bug 1603354 - Treat empty ruby base/text container as if there is an empty inline element inside. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D61078
2020-01-28 09:32:04 +00:00
Xidorn Quan 12ccdcd22e Bug 1144465 - Resolve bidi inside ruby. r=jfkthame
This commit changes IsBidiLeaf to mark ruby boxes not a bidi leaf, since
conceptually they are not. I auditted all uses of it, and I believe it
makes more sense this way.

Differential Revision: https://phabricator.services.mozilla.com/D58290
2020-01-01 00:34:23 +00:00