Commit graph

124 commits

Author SHA1 Message Date
Brindusan Cristian
f92b05e5f0 Merge inbound to mozilla-central. a=merge
--HG--
rename : dom/ipc/TabParent.cpp => dom/ipc/BrowserParent.cpp
2019-04-25 00:54:01 +03:00
Jonathan Kew
6fc44b7b90 Bug 1283222 - Add some extra WPT line-breaking testcases. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D28624

--HG--
extra : moz-landing-system : lando
2019-04-24 14:08:12 +00:00
Cosmin Sabou
5d756e5a09 Backed out 2 changesets (bug 1283222) for build bustages on nsLineLayout. CLOSED TREE
Backed out changeset fb82d1aa97d0 (bug 1283222)
Backed out changeset 093bf5cadbcc (bug 1283222)
2019-04-24 15:50:59 +03:00
Jonathan Kew
cfc2f8e60e Bug 1283222 - Add some extra WPT line-breaking testcases. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D28624

--HG--
extra : moz-landing-system : lando
2019-04-24 12:14:58 +00:00
Javier Fernandez Garcia-Boente
3dc626691a Bug 1540826 [wpt PR 16124] - Added two new test to evaluate the break-word+break-spaces combination., a=testonly
Automatic update from web-platform-tests
Added two new test to evaluate the break-word+break-spaces combination. (#16124)

--

wpt-commits: add24188a1226f3598ad6b455e71641c9ac6a5fd
wpt-pr: 16124
2019-04-24 11:31:56 +01:00
Javier Fernandez Garcia-Boente
aa354f3d31 Bug 1541651 [wpt PR 16137] - These tests should use Ahem font, a=testonly
Automatic update from web-platform-tests
Use Ahem for these tests. (#16137)

Safari renders incorrectly these cases due to a bug (https://webkit.org/b/196169) when using monospace font.
--

wpt-commits: 3ad4a3b1dfbb5199cb6e60ef5981a63afc5c438d
wpt-pr: 16137
2019-04-24 11:31:53 +01:00
Javier Fernandez
9a8f0db589 Bug 1541560 [wpt PR 16058] - Fixed some typos and mistakes in the css-text WTP test suite, a=testonly
Automatic update from web-platform-tests
Fixed some typos and mistakes in the css-text WTP test suite

Typos and formatting changes mostly, but also some errors related to the
line-height property that caused errors in Firefox.

Change-Id: Ieac66a25511dbd3386d6a737b63dfbd5e677ec2d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538189
Reviewed-by: Manuel Rego <rego@igalia.com>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#643832}

--

wpt-commits: 0b2be811fa3587838fdb1399195610a176de3872
wpt-pr: 16058
2019-04-24 11:30:52 +01:00
Sebastian Hengst
6734b6dca6 Backed out 222 changesets (bug 1544415 et al.) for webauthn failures/passes on Windows 7 debug and service-workers/service-worker/waiting.https.html failure on Linux x64 debug. a=backout CLOSED TREE
Backed out changeset fc657d55eb97 (bug 1544415)
Backed out changeset 9087215a7000 (bug 1540826)
Backed out changeset 9590c42d7255 (bug 1541659)
Backed out changeset 20eeca8c7d6b (bug 1535863)
Backed out changeset e5805636092b (bug 1541657)
Backed out changeset 70bd8b8faa3a (bug 1541651)
Backed out changeset 8708c42aa969 (bug 1528145)
Backed out changeset 93fffda72fbb (bug 1541642)
Backed out changeset 4d4ac12ce4f5 (bug 1541637)
Backed out changeset 94a7fba447cf (bug 1541236)
Backed out changeset 72e1adbc9b4a (bug 1537693)
Backed out changeset 3aa4a44c3bdb (bug 1537730)
Backed out changeset 7e0d6b7e646b (bug 1541338)
Backed out changeset 22d170dba90e (bug 1539829)
Backed out changeset 70137a989042 (bug 1541630)
Backed out changeset ebc3e24f1d33 (bug 1535520)
Backed out changeset 21efc1b6a079 (bug 1541098)
Backed out changeset 9fb4d78b7ec3 (bug 1532672)
Backed out changeset 67b8f25a8733 (bug 1540567)
Backed out changeset ec5281021c22 (bug 1541621)
Backed out changeset 6ebe1b1ebeac (bug 1540979)
Backed out changeset 54dede13dc12 (bug 1540979)
Backed out changeset 07216b84c388 (bug 1540022)
Backed out changeset f0294cf3eb42 (bug 1539650)
Backed out changeset 23a225d2d306 (bug 1540738)
Backed out changeset 47d97703ac74 (bug 1540284)
Backed out changeset 1814feb1d3d9 (bug 1540028)
Backed out changeset 430ffa52a25b (bug 1540007)
Backed out changeset 864a8f5738f7 (bug 1539996)
Backed out changeset 1c329cd3b21f (bug 1540363)
Backed out changeset 91adce7e0f23 (bug 1534865)
Backed out changeset 215c1202d414 (bug 1534865)
Backed out changeset 3e6e29d51857 (bug 1540045)
Backed out changeset 3191e6048eeb (bug 1540431)
Backed out changeset d4926fbb9647 (bug 1540405)
Backed out changeset 8e6a1a9e8b99 (bug 1539880)
Backed out changeset 1972694bafbe (bug 1540400)
Backed out changeset e76da31c2ad1 (bug 1540393)
Backed out changeset 614122ed4f55 (bug 1540393)
Backed out changeset ba8d6e98b620 (bug 1540306)
Backed out changeset 862697ae8fc6 (bug 1535908)
Backed out changeset f1936f1dbd97 (bug 1539669)
Backed out changeset 97941a89d110 (bug 1540252)
Backed out changeset ce8a3d032f57 (bug 1540050)
Backed out changeset 35a4149bcc9c (bug 1540184)
Backed out changeset 632ad07f036c (bug 1539569)
Backed out changeset e8b42fc51219 (bug 1539565)
Backed out changeset e37143473d75 (bug 1540269)
Backed out changeset 09eb5686d2e1 (bug 1540258)
Backed out changeset bf1b1767ae63 (bug 1527319)
Backed out changeset 2b0005d88ff5 (bug 1540138)
Backed out changeset 478796294020 (bug 1540048)
Backed out changeset 6409a133fa6a (bug 1531122)
Backed out changeset 9980646b6dd4 (bug 1539660)
Backed out changeset f082c9454aec (bug 1539679)
Backed out changeset 4e31380b1803 (bug 1539679)
Backed out changeset 7d835a79647c (bug 1539649)
Backed out changeset d56536bd8de9 (bug 1539675)
Backed out changeset 7d31f9d4b26d (bug 1539638)
Backed out changeset 4d4b416635bf (bug 1539667)
Backed out changeset a19304c9993c (bug 1539664)
Backed out changeset 4d7634166980 (bug 1539655)
Backed out changeset 0a934b7e89ef (bug 1539632)
Backed out changeset e20dbaca122a (bug 1539610)
Backed out changeset 13709d0c9973 (bug 1539614)
Backed out changeset b002b69268ab (bug 1539617)
Backed out changeset 7c3623bedd21 (bug 1539608)
Backed out changeset 7f085e106ac8 (bug 1538452)
Backed out changeset cafc07c4bf0e (bug 1539599)
Backed out changeset b5fb683fc639 (bug 1539571)
Backed out changeset ef8aabfa1b2f (bug 1535813)
Backed out changeset adc7715f05d7 (bug 1539527)
Backed out changeset 533c7cdd9eaa (bug 1539533)
Backed out changeset 07190a37e4b1 (bug 1539515)
Backed out changeset b285d2b6fbe1 (bug 1539463)
Backed out changeset ec3fee3d01ef (bug 1541567)
Backed out changeset 0761b0e4a3f6 (bug 1541560)
Backed out changeset a6a0958b1cdc (bug 1541558)
Backed out changeset ecc19c432c70 (bug 1541554)
Backed out changeset ac6b5da54ad4 (bug 1538510)
Backed out changeset a18a0bbf05bf (bug 1541549)
Backed out changeset 2aa9fc0e1245 (bug 1541545)
Backed out changeset 8ae7f21488b2 (bug 1541535)
Backed out changeset 96935d61452e (bug 1541532)
Backed out changeset 4211c23140a8 (bug 1541526)
Backed out changeset 3d34c7c5dabb (bug 1541523)
Backed out changeset 2fd68b2ec2e8 (bug 1541519)
Backed out changeset 4c2543b26a8e (bug 1534117)
Backed out changeset dbcc69c4db49 (bug 1534117)
Backed out changeset 076220725665 (bug 1541509)
Backed out changeset e52a22e81531 (bug 1541505)
Backed out changeset b359d304136b (bug 1541501)
Backed out changeset 68b7055b842e (bug 1541490)
Backed out changeset 30418aa4708e (bug 1538403)
Backed out changeset 0a29f5c9dfef (bug 1532558)
Backed out changeset f5c75ee5e5d8 (bug 1532558)
Backed out changeset 6c75ffd7c465 (bug 1535516)
Backed out changeset 3c37ed52dc11 (bug 1535516)
Backed out changeset fea9dea2676f (bug 1541481)
Backed out changeset ccd29dd26023 (bug 1541477)
Backed out changeset fc846bf83bfd (bug 1538433)
Backed out changeset 09f481786ee4 (bug 1535859)
Backed out changeset c0225fca3f75 (bug 1541470)
Backed out changeset 0af953b7bc94 (bug 1541466)
Backed out changeset 9e702bdd566c (bug 1541460)
Backed out changeset c63e53dbc59a (bug 1532639)
Backed out changeset c4bd49c70001 (bug 1532639)
Backed out changeset 9e41c7b8a11e (bug 1538609)
Backed out changeset 44f555fe20f0 (bug 1538707)
Backed out changeset 349105d7e963 (bug 1533472)
Backed out changeset 44dd3cf183df (bug 1533472)
Backed out changeset bb5073a44273 (bug 1538610)
Backed out changeset e85676994b08 (bug 1504514)
Backed out changeset 84c9ed88a5e5 (bug 1504514)
Backed out changeset 1267e59b6419 (bug 1538625)
Backed out changeset dbec48269d69 (bug 1507899)
Backed out changeset c6e213739d9a (bug 1538614)
Backed out changeset a3a76fcf805c (bug 1538459)
Backed out changeset 7b8e3d02c9ed (bug 1535968)
Backed out changeset 77209a7f2ab9 (bug 1535830)
Backed out changeset 7d48827e085a (bug 1538606)
Backed out changeset 539e93577663 (bug 1538129)
Backed out changeset e67259837e81 (bug 1538129)
Backed out changeset 2768e2ffeac1 (bug 1538395)
Backed out changeset 3d5d43a36e9d (bug 1538392)
Backed out changeset f4df5f62c99f (bug 1538390)
Backed out changeset 9d2aadb90b18 (bug 1538388)
Backed out changeset ff51a9b07fae (bug 1538384)
Backed out changeset 4e0f360c928b (bug 1538381)
Backed out changeset 32a58a3262f0 (bug 1538380)
Backed out changeset 5e39b649cc22 (bug 1538376)
Backed out changeset 8b321ae6184a (bug 1534880)
Backed out changeset 1107424715e1 (bug 1538373)
Backed out changeset 1bf55ef2df7b (bug 1538369)
Backed out changeset ab8ebd66315e (bug 1538369)
Backed out changeset d2c21624bc9a (bug 1538362)
Backed out changeset 3520943d3a3a (bug 1538145)
Backed out changeset 9193699c5d60 (bug 1538145)
Backed out changeset 87a79dee79c3 (bug 1538112)
Backed out changeset 2eb326d5fd5d (bug 1538144)
Backed out changeset 0388cc929e90 (bug 1538140)
Backed out changeset bb4f28ab83fc (bug 1538122)
Backed out changeset 1176223b2164 (bug 1537994)
Backed out changeset f80583dd69fc (bug 1538356)
Backed out changeset c68ee1d9e921 (bug 1534281)
Backed out changeset c914ddfddc1f (bug 1532597)
Backed out changeset aa92eed4ecdd (bug 1532597)
Backed out changeset f487a5859e34 (bug 1538346)
Backed out changeset 50b0a5fdb5f6 (bug 1538342)
Backed out changeset 61312b4c4541 (bug 1538340)
Backed out changeset b5a1caca2e23 (bug 1538336)
Backed out changeset bc98272ee626 (bug 1538332)
Backed out changeset 1f29db1070a0 (bug 1538329)
Backed out changeset 564fa295d4c2 (bug 1538327)
Backed out changeset c5a29660d8ae (bug 1538323)
Backed out changeset 8dd90cc8a39c (bug 1538319)
Backed out changeset 45c315454fd0 (bug 1538316)
Backed out changeset b8832dd94b40 (bug 1538313)
Backed out changeset 679226dc76bf (bug 1538312)
Backed out changeset a92aa973bfc9 (bug 1538308)
Backed out changeset 4ae3a7f98c38 (bug 1538304)
Backed out changeset 7a878901c1b5 (bug 1536014)
Backed out changeset 98eb25ce92d1 (bug 1538300)
Backed out changeset 7d12bd4375c7 (bug 1538296)
Backed out changeset ee839706c383 (bug 1535692)
Backed out changeset 02cd97bdd706 (bug 1532539)
Backed out changeset 993dca7c302e (bug 1538290)
Backed out changeset 5dddf141d121 (bug 1538286)
Backed out changeset c155ecc74a06 (bug 1533959)
Backed out changeset 1908c1686475 (bug 1533959)
Backed out changeset 578e89cdaf98 (bug 1538282)
Backed out changeset a9d06ee5815d (bug 1538277)
Backed out changeset da54f6464b80 (bug 1537584)
Backed out changeset 9dee58598c9a (bug 1537578)
Backed out changeset 8dbe55c44b9e (bug 1537573)
Backed out changeset fb0ac5db2e1c (bug 1537570)
Backed out changeset 31156da68ba1 (bug 1537568)
Backed out changeset e44d22c1c6ae (bug 1537565)
Backed out changeset 9af5f0d7c88b (bug 1537562)
Backed out changeset d004c65f7af1 (bug 1537560)
Backed out changeset e6d0d20f691a (bug 1537557)
Backed out changeset 6b2568a966e2 (bug 1537556)
Backed out changeset faef1c29b413 (bug 1537553)
Backed out changeset 187083290779 (bug 1534149)
Backed out changeset e981ecb7a107 (bug 1537549)
Backed out changeset 62348a5d4f3e (bug 1535709)
Backed out changeset 3df8ef411f53 (bug 1537545)
Backed out changeset 9246303b8ec2 (bug 1536655)
Backed out changeset 473dfdcc519d (bug 1536651)
Backed out changeset e4f695e03ab8 (bug 1536647)
Backed out changeset 46ef7679b5f2 (bug 1536643)
Backed out changeset 3133bd9679ff (bug 1536638)
Backed out changeset 3c7a0b4be360 (bug 1535963)
Backed out changeset d3376d945d57 (bug 1536634)
Backed out changeset 928aa1ee8c1f (bug 1533897)
Backed out changeset b8d5caaef0c7 (bug 1536632)
Backed out changeset feaaf527c014 (bug 1535875)
Backed out changeset 0cde4bc00951 (bug 1535875)
Backed out changeset 09f68276dde2 (bug 1536628)
Backed out changeset 257ab48a9695 (bug 1533998)
Backed out changeset fa3ba90635f4 (bug 1533998)
Backed out changeset 4943b28c0d72 (bug 1536619)
Backed out changeset a941738d800e (bug 1536619)
Backed out changeset b93d3fe98d1d (bug 1536615)
Backed out changeset eedf3c5dea4a (bug 1536610)
Backed out changeset 7669eaa31cf1 (bug 1536341)
Backed out changeset c99b83e46ca7 (bug 1536338)
Backed out changeset 923427736e7f (bug 1536337)
Backed out changeset 2afcd9e23229 (bug 1536335)
Backed out changeset 5edc53c0a35a (bug 1536329)
Backed out changeset 11bfec556d42 (bug 1535435)
Backed out changeset d894877b31df (bug 1535435)
Backed out changeset 60bc00e6bd49 (bug 1536325)
Backed out changeset f80b41a6ac9e (bug 1536323)
Backed out changeset 2e4b32a9d5ce (bug 1536323)
Backed out changeset 37c5ab2e08c4 (bug 1536321)
Backed out changeset 736420b34202 (bug 1536320)
Backed out changeset f2854a437046 (bug 1536317)
Backed out changeset ef883155a690 (bug 1536315)
Backed out changeset 08177739b3cd (bug 1544415)
Backed out changeset 88f5ea354871 (bug 1536310)
Backed out changeset c704eabfca8d (bug 1536306)

--HG--
rename : testing/web-platform/tests/html/semantics/forms/the-textarea-element/multiline-placeholder-cr.html => testing/web-platform/tests/html/form-elements/the-textarea-element/multiline-placeholder-cr.html
rename : testing/web-platform/tests/html/semantics/forms/the-textarea-element/multiline-placeholder-crlf.html => testing/web-platform/tests/html/form-elements/the-textarea-element/multiline-placeholder-crlf.html
rename : testing/web-platform/tests/html/semantics/forms/the-textarea-element/multiline-placeholder-ref.html => testing/web-platform/tests/html/form-elements/the-textarea-element/multiline-placeholder-ref.html
rename : testing/web-platform/tests/html/semantics/forms/the-textarea-element/multiline-placeholder.html => testing/web-platform/tests/html/form-elements/the-textarea-element/multiline-placeholder.html
rename : testing/web-platform/tests/html/semantics/forms/the-textarea-element/support/placeholder.css => testing/web-platform/tests/html/form-elements/the-textarea-element/support/placeholder.css
rename : testing/web-platform/tests/html/semantics/scripting-1/the-noscript-element/non-html-noscript.html => testing/web-platform/tests/html/scripting/the-noscript-element/non-html-noscript.html
rename : testing/web-platform/tests/interfaces/resize-observer.idl => testing/web-platform/tests/interfaces/ResizeObserver.idl
rename : testing/web-platform/tests/orientation-event/free-fall-manual.https.html => testing/web-platform/tests/orientation-event/free-fall-manual.html
rename : testing/web-platform/tests/orientation-event/horizontal-surface-manual.https.html => testing/web-platform/tests/orientation-event/horizontal-surface-manual.html
rename : testing/web-platform/tests/orientation-event/screen-upmost-manual.https.html => testing/web-platform/tests/orientation-event/screen-upmost-manual.html
rename : testing/web-platform/tests/orientation-event/screen-upright-manual.https.html => testing/web-platform/tests/orientation-event/screen-upright-manual.html
rename : testing/web-platform/tests/orientation-event/t001-manual.https.html => testing/web-platform/tests/orientation-event/t001-manual.html
rename : testing/web-platform/tests/orientation-event/t002-manual.https.html => testing/web-platform/tests/orientation-event/t002-manual.html
rename : testing/web-platform/tests/orientation-event/t003-manual.https.html => testing/web-platform/tests/orientation-event/t003-manual.html
rename : testing/web-platform/tests/orientation-event/t006-manual.https.html => testing/web-platform/tests/orientation-event/t006-manual.html
rename : testing/web-platform/tests/orientation-event/t009-manual.https.html => testing/web-platform/tests/orientation-event/t009-manual.html
rename : testing/web-platform/tests/orientation-event/t010-manual.https.html => testing/web-platform/tests/orientation-event/t010-manual.html
rename : testing/web-platform/tests/orientation-event/t012-manual.https.html => testing/web-platform/tests/orientation-event/t012-manual.html
rename : testing/web-platform/tests/orientation-event/t021-manual.https.html => testing/web-platform/tests/orientation-event/t021-manual.html
rename : testing/web-platform/tests/orientation-event/t022-manual.https.html => testing/web-platform/tests/orientation-event/t022-manual.html
rename : testing/web-platform/tests/orientation-event/t023-manual.https.html => testing/web-platform/tests/orientation-event/t023-manual.html
rename : testing/web-platform/tests/orientation-event/t025-manual.https.html => testing/web-platform/tests/orientation-event/t025-manual.html
rename : testing/web-platform/tests/orientation-event/t028-manual.https.html => testing/web-platform/tests/orientation-event/t028-manual.html
rename : testing/web-platform/tests/payment-request/payment-request-hasenrolledinstrument-method-manual.tentative.https.html => testing/web-platform/tests/payment-request/payment-request-hasenrolledinstrument-method-manual.https.html
rename : testing/web-platform/tests/payment-request/payment-request-hasenrolledinstrument-method-protection.tentative.https.html => testing/web-platform/tests/payment-request/payment-request-hasenrolledinstrument-method-protection.https.html
rename : testing/web-platform/tests/payment-request/payment-request-hasenrolledinstrument-method.tentative.https.html => testing/web-platform/tests/payment-request/payment-request-hasenrolledinstrument-method.https.html
rename : testing/web-platform/tests/preload/dynamic-adding-preload-imagesrcset.html => testing/web-platform/tests/preload/dynamic-adding-preload-imagesrcset.tentative.html
rename : testing/web-platform/tests/preload/link-header-preload-imagesrcset.html.headers => testing/web-platform/tests/preload/link-header-preload-srcset.tentative.html.headers
extra : histedit_source : 845462bfe167b6a6f64401fa4614756fba56b181
2019-04-23 23:17:01 +02:00
Javier Fernandez Garcia-Boente
ea61e11511 Bug 1540826 [wpt PR 16124] - Added two new test to evaluate the break-word+break-spaces combination., a=testonly
Automatic update from web-platform-tests
Added two new test to evaluate the break-word+break-spaces combination. (#16124)

--

wpt-commits: add24188a1226f3598ad6b455e71641c9ac6a5fd
wpt-pr: 16124
2019-04-23 15:06:52 +01:00
Javier Fernandez Garcia-Boente
695de23c20 Bug 1541651 [wpt PR 16137] - These tests should use Ahem font, a=testonly
Automatic update from web-platform-tests
Use Ahem for these tests. (#16137)

Safari renders incorrectly these cases due to a bug (https://webkit.org/b/196169) when using monospace font.
--

wpt-commits: 3ad4a3b1dfbb5199cb6e60ef5981a63afc5c438d
wpt-pr: 16137
2019-04-23 15:06:51 +01:00
Javier Fernandez
7f2b61e6c6 Bug 1541560 [wpt PR 16058] - Fixed some typos and mistakes in the css-text WTP test suite, a=testonly
Automatic update from web-platform-tests
Fixed some typos and mistakes in the css-text WTP test suite

Typos and formatting changes mostly, but also some errors related to the
line-height property that caused errors in Firefox.

Change-Id: Ieac66a25511dbd3386d6a737b63dfbd5e677ec2d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538189
Reviewed-by: Manuel Rego <rego@igalia.com>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#643832}

--

wpt-commits: 0b2be811fa3587838fdb1399195610a176de3872
wpt-pr: 16058
2019-04-23 15:06:29 +01:00
Jonathan Kew
071e1eefe0 Bug 1541959 - Add a WPT reftest for rendering of text-transform with combinations of values. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D27438

--HG--
extra : moz-landing-system : lando
2019-04-14 11:07:14 +00:00
Jonathan Kew
19813f4032 Bug 1541959 - Fix WPT parsing tests for text-transform to reflect proper serialization of multiple values. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D27403

--HG--
extra : moz-landing-system : lando
2019-04-14 11:06:54 +00:00
Sam Sneddon
662dc3a699 Bug 1536187 [wpt PR 14798] - Remove inactive reviewers, a=testonly
Automatic update from web-platform-tests
Remove inactive reviewers (#14798)

This removes reviewers who have had more than three review requests in
the past year but who haven't reviewed anything.

Adds a few extra reviewers based on discussions in the PR thread
looking for reviewers for directories that otherwise would've ended up
with none.
--

wpt-commits: a5f707c18b3d893a6e332994064911c2f11e800d
wpt-pr: 14798
2019-04-01 14:43:38 +01:00
Javier Fernandez
f7642f222e Bug 1535933 [wpt PR 15813] - Updated the css-text test suite, a=testonly
Automatic update from web-platform-tests
Updated the css-text test suite

Added a few additional tests to verify some leading white-space cases
with different properties.

Fixed also some typos and bad design choices in some tests.

Change-Id: Ic702d9ce4bd969408c4760724f1f9d4a1f6eb6fe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1520829
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#640320}

--

wpt-commits: 5883163db70d3401826497db01908f8a0f5138d9
wpt-pr: 15813
2019-04-01 14:43:34 +01:00
himorin / Atsushi Shimono
378303bcc5 Bug 1535706 [wpt PR 15309] - porting css/css-text/shaping tests from w3c/i18n-tests, a=testonly
Automatic update from web-platform-tests
porting css/css-text/shaping tests from w3c/i18n-tests (#15309)

--

wpt-commits: dbabf5e0feee6f58cb92a39895d0fefbefdf3d73
wpt-pr: 15309
2019-04-01 14:43:18 +01:00
Jonathan Kew
e752f73e04 Bug 1529241 - Add WPT test for line-breaking of various emoji clusters. r=m_kato
(The tests currently fail on macOS using mozilla CI because of the old version of macOS present there,
which has an emoji font that doesn't support some of these sequences. On macOS 10.13, the tests pass
as expected, so the failure annotations are temporary until the test environment is updated in bug
https://bugzilla.mozilla.org/show_bug.cgi?id=1530474.)

Depends on D25101

Differential Revision: https://phabricator.services.mozilla.com/D25102

--HG--
extra : moz-landing-system : lando
2019-03-28 09:35:17 +00:00
Koji Ishii
4fdc98b782 Bug 1531357 [wpt PR 15509] - [LayoutNG] Fix 3 cases of break opportunities after nowrap, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix 3 cases of break opportunities after nowrap

This patch fixes lines to break in the following conditions:
1. When wrappable elements appear inside of nowrap elements.
2. When wrappable spaces after nowrap appear inside of nowrap
   elements.
3. When non-space break opportunities appear after nowrap.

fast/text/whitespace/018.html improves but still doesn't pass.
It doesn't pass in Edge/Gecko, and at least some of what it
expects look questionable. Further investigation is deferred
to future CLs.

Bug: 920177
Change-Id: Ieba4d446b818120f423b87a7f4a44b3c63a9d995
Reviewed-on: https://chromium-review.googlesource.com/c/1477629
Commit-Queue: Koji Ishii <kojii@chromium.org>
Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#635180}

--

wpt-commits: 67e1c4c4f8a43d17bcf89b6f5a197d21765f4b46
wpt-pr: 15509
2019-03-16 12:13:30 +00:00
Brindusan Cristian
0e1d8145a3 Backed out 201 changesets (bug 1530837, bug 1529206, bug 1528232, bug 1530834, bug 1528032, bug 1530831, bug 1528237, bug 1529242, bug 1529821, bug 1530839, bug 1509034, bug 1527222, bug 1528705, bug 1530812, bug 1528266, bug 1528274, bug 1529038, bug 1464538, bug 1531331, bug 1531337, bug 1529734, bug 1528888, bug 1528887, bug 1527719, bug 1528711, bug 1527514, bug 1527981, bug 1528927, bug 1528949, bug 1531007, bug 1528736, bug 1531372, bug 1528732, bug 1530825, bug 1529061, bug 1528204, bug 1527487, bug 1528741, bug 1527961, bug 1527353, bug 1529208, bug 1527643, bug 1529244, bug 1526836, bug 1529740, bug 1527540, bug 1486514, bug 1526863, bug 1528719, bug 1529749, bug 1528954, bug 1528721, bug 1527560, bug 1526275, bug 1528894, bug 1527212, bug 1531341, bug 1529756, bug 1527584, bug 1527634, bug 1528728, bug 1527474, bug 1529438, bug 1528919, bug 1531365, bug 1528853, bug 1528726, bug 1529430, bug 1529341, bug 1529263, bug 1529459, bug 1528058, bug 1528722, bug 1528746, bug 1528211, bug 1529092, bug 1528152, bug 1529059, bug 1529229, bug 1529752, bug 1529052, bug 1529712, bug 1529055, bug 1529717, bug 1528700, bug 1528862, bug 1526647, bug 1529814, bug 1528868, bug 1529810, bug 1531069, bug 1527478, bug 1529462, bug 1528716, bug 1528828, bug 1531256, bug 1529426, bug 1531357, bug 1531064, bug 1529156, bug 1529724, bug 1529726, bug 1527483, bug 1527638, bug 1526801, bug 1528229, bug 1530852, bug 1529080, bug 1528109, bug 1528029, bug 1529435, bug 1527669, bug 1526881, bug 1529315, bug 1528023, bug 1527661, bug 1529046, bug 1526260, bug 1527640, bug 1531345, bug 1531229, bug 1527331, bug 1529807, bug 1532580, bug 1529806, bug 1529818, bug 1529800, bug 1530855, bug 1527506, bug 1528702, bug 1527548, bug 1493024, bug 1530850, bug 1529796, bug 1529797, bug 1528709, bug 1526693, bug 1526694, bug 1530858, bug 1528830, bug 1513857) for spidermonkey bustages. CLOSED TREE
Backed out changeset 95f1a7ff5760 (bug 1532580)
Backed out changeset ad53fdccd298 (bug 1532580)
Backed out changeset 8e485b71ccc1 (bug 1531372)
Backed out changeset a05f7a542606 (bug 1531365)
Backed out changeset e28093d1fc65 (bug 1527584)
Backed out changeset 5c6bfad36ca0 (bug 1527584)
Backed out changeset 0d8c97a32de3 (bug 1531229)
Backed out changeset bdbfea412122 (bug 1531256)
Backed out changeset 91b75e0e8324 (bug 1531256)
Backed out changeset 7b01e9d570db (bug 1531357)
Backed out changeset 3f555f93c070 (bug 1531357)
Backed out changeset ca9d69428070 (bug 1531069)
Backed out changeset 4c96cc5997e6 (bug 1531064)
Backed out changeset 899598b6d7ff (bug 1529462)
Backed out changeset 5eca1c95182a (bug 1529462)
Backed out changeset 467ad65e9ecf (bug 1531007)
Backed out changeset bd1da129790f (bug 1531007)
Backed out changeset cb8f38a459ab (bug 1531345)
Backed out changeset 1d08bdabd996 (bug 1531341)
Backed out changeset 61c94b97adf1 (bug 1531337)
Backed out changeset d8bf259eaff2 (bug 1531331)
Backed out changeset b8250121c2bc (bug 1530858)
Backed out changeset 1f293875c401 (bug 1529438)
Backed out changeset 9d1af899260a (bug 1530855)
Backed out changeset 6b60020595e0 (bug 1493024)
Backed out changeset fe1a2cb779e0 (bug 1530852)
Backed out changeset bd463e2be011 (bug 1530850)
Backed out changeset 83c0823bb8e1 (bug 1528888)
Backed out changeset d6548d68aad4 (bug 1530839)
Backed out changeset f1a2f7d7615b (bug 1530837)
Backed out changeset 975fbec5a080 (bug 1530834)
Backed out changeset 869bf8eca7ef (bug 1530831)
Backed out changeset 375113eacb17 (bug 1529080)
Backed out changeset 17b00ba4a020 (bug 1529080)
Backed out changeset 219767918106 (bug 1530825)
Backed out changeset 71e7983951a6 (bug 1526801)
Backed out changeset fff147f5ba18 (bug 1526801)
Backed out changeset 2f41234f6509 (bug 1528954)
Backed out changeset 4e667891d308 (bug 1528949)
Backed out changeset 5ca434eafe2f (bug 1530812)
Backed out changeset d23a9f7c490e (bug 1530812)
Backed out changeset ed42aeed054b (bug 1529263)
Backed out changeset 899099cb0784 (bug 1529263)
Backed out changeset 164f6bebaebc (bug 1529208)
Backed out changeset 573fa1dbbb4d (bug 1529821)
Backed out changeset c6ad6c137153 (bug 1529459)
Backed out changeset 6caf4fe5691d (bug 1529459)
Backed out changeset ee028b57d613 (bug 1529818)
Backed out changeset 33633cf10c0d (bug 1529814)
Backed out changeset 869b8f43a793 (bug 1529092)
Backed out changeset 51f209d730ca (bug 1529092)
Backed out changeset 8209d757949e (bug 1527961)
Backed out changeset f7ad412343b9 (bug 1527961)
Backed out changeset 2c7bf50257af (bug 1529810)
Backed out changeset 62fe727988a6 (bug 1529810)
Backed out changeset 8592c05fe031 (bug 1526275)
Backed out changeset 1a3fb0f644ae (bug 1529807)
Backed out changeset 32f87ee369cb (bug 1529806)
Backed out changeset 1c117fbc850f (bug 1529800)
Backed out changeset f5582e70c239 (bug 1526693)
Backed out changeset 421b2d615568 (bug 1526693)
Backed out changeset 6b7cb75d72aa (bug 1529797)
Backed out changeset 2f7275c284b1 (bug 1529797)
Backed out changeset d6a61db63718 (bug 1529796)
Backed out changeset b9c6ed34a214 (bug 1529796)
Backed out changeset 7a38369a17d3 (bug 1529435)
Backed out changeset 88bd6cc607e2 (bug 1529435)
Backed out changeset d700b6928f43 (bug 1529430)
Backed out changeset 81d0e91ab507 (bug 1529430)
Backed out changeset d252a7037801 (bug 1529229)
Backed out changeset 253adcb96f41 (bug 1529229)
Backed out changeset 719455274599 (bug 1529206)
Backed out changeset 37d25235012d (bug 1529206)
Backed out changeset 373ccecf93ea (bug 1528274)
Backed out changeset fa55f010bd71 (bug 1528274)
Backed out changeset 9de615ccb5c5 (bug 1529156)
Backed out changeset b871b38ec2b3 (bug 1529156)
Backed out changeset f419b8ba3747 (bug 1529426)
Backed out changeset 1d2059a2cf36 (bug 1529244)
Backed out changeset 5de598a7923d (bug 1529315)
Backed out changeset 629ad93a6738 (bug 1529315)
Backed out changeset cf68befd3506 (bug 1529341)
Backed out changeset 3f9c54ed7d2c (bug 1526881)
Backed out changeset c9867062b58d (bug 1526863)
Backed out changeset d3dcbaa53bac (bug 1526863)
Backed out changeset 05ff2e535c6e (bug 1528919)
Backed out changeset df087069273b (bug 1528919)
Backed out changeset 43debb14a004 (bug 1529242)
Backed out changeset 71768e55e777 (bug 1528828)
Backed out changeset 7d54ecab8dc1 (bug 1528828)
Backed out changeset 263580f65aea (bug 1528830)
Backed out changeset 65f41dd56207 (bug 1528927)
Backed out changeset 8080b1f6eef2 (bug 1528894)
Backed out changeset e7d92d3120c4 (bug 1528894)
Backed out changeset f7d636225ed1 (bug 1528887)
Backed out changeset 577ea54d1b0c (bug 1528868)
Backed out changeset b3bae9f26b98 (bug 1528862)
Backed out changeset 3e265c28d845 (bug 1528853)
Backed out changeset 6dee1f08de48 (bug 1528853)
Backed out changeset 0ce1a5521d6f (bug 1526694)
Backed out changeset 64cc60d52a04 (bug 1526694)
Backed out changeset a5181637d09e (bug 1486514)
Backed out changeset 2cabd13e237f (bug 1486514)
Backed out changeset 9fd49ca281f0 (bug 1528152)
Backed out changeset 24a07018f8a8 (bug 1529756)
Backed out changeset fbf69465f685 (bug 1529752)
Backed out changeset 0b5d77924a13 (bug 1529752)
Backed out changeset b2ffdd7ebfe7 (bug 1529749)
Backed out changeset d4188fabe555 (bug 1529740)
Backed out changeset 99fe9246e9a3 (bug 1529734)
Backed out changeset e860533a4743 (bug 1529734)
Backed out changeset 3d06a920925d (bug 1529726)
Backed out changeset 22f687c325e8 (bug 1529724)
Backed out changeset 105008f9f601 (bug 1529717)
Backed out changeset 5724299ed798 (bug 1529717)
Backed out changeset 788727cccd4f (bug 1529712)
Backed out changeset 348216552124 (bug 1529712)
Backed out changeset 106ac73457aa (bug 1529061)
Backed out changeset 05a81cf22d1e (bug 1529061)
Backed out changeset 07c3ea987b01 (bug 1529059)
Backed out changeset ceb6af0d7338 (bug 1529055)
Backed out changeset 40338ef0c5ae (bug 1529055)
Backed out changeset 97385559862c (bug 1529052)
Backed out changeset 4fe6634c3cea (bug 1529046)
Backed out changeset da708ab85cc6 (bug 1529038)
Backed out changeset 18139e69e3c5 (bug 1528266)
Backed out changeset e5f7bd9d93a4 (bug 1527719)
Backed out changeset 1fb1b5a75a79 (bug 1527719)
Backed out changeset 58ff2725e6a5 (bug 1527661)
Backed out changeset 16b6e709d409 (bug 1527661)
Backed out changeset e23c3c3fe9cd (bug 1528746)
Backed out changeset e8fd59f2739a (bug 1528746)
Backed out changeset 5cbc3a522b49 (bug 1528741)
Backed out changeset 66fb4cc72692 (bug 1464538)
Backed out changeset 2e1f864ca504 (bug 1464538)
Backed out changeset ed2e428a7fb7 (bug 1528211)
Backed out changeset 32c8219664b6 (bug 1528736)
Backed out changeset d6a7755ddcbb (bug 1528732)
Backed out changeset 056f30752f2d (bug 1528728)
Backed out changeset ac00cd4c7abc (bug 1528726)
Backed out changeset bcd8267fa113 (bug 1528726)
Backed out changeset 51f0cd0c1621 (bug 1528722)
Backed out changeset 165c390054b2 (bug 1528721)
Backed out changeset 772109738241 (bug 1528719)
Backed out changeset a73350397302 (bug 1528716)
Backed out changeset 84b7e38be0cc (bug 1513857)
Backed out changeset e63c62898033 (bug 1528711)
Backed out changeset a7ee2a24d898 (bug 1527353)
Backed out changeset 5fb707e280c1 (bug 1509034)
Backed out changeset be42c83c6e97 (bug 1509034)
Backed out changeset 2eb522ceb6e1 (bug 1528709)
Backed out changeset 822ff0ac5f39 (bug 1527981)
Backed out changeset 3fb86165ce50 (bug 1527981)
Backed out changeset 7f5ce8587ad9 (bug 1528705)
Backed out changeset b571112619c2 (bug 1528702)
Backed out changeset 8b3668ee0579 (bug 1528702)
Backed out changeset 0562ba7637c2 (bug 1528058)
Backed out changeset 9e73b2eb508f (bug 1528700)
Backed out changeset d3e10f10f4c2 (bug 1528032)
Backed out changeset 629c2a5b9013 (bug 1528029)
Backed out changeset 78d3aefc4418 (bug 1528023)
Backed out changeset 48f705e0ae7e (bug 1528237)
Backed out changeset f6690a972633 (bug 1528237)
Backed out changeset f62003f22992 (bug 1528232)
Backed out changeset a8be7c66cb41 (bug 1528229)
Backed out changeset f4fa3dd608c7 (bug 1528229)
Backed out changeset 181a97408a30 (bug 1528204)
Backed out changeset f60df1fe019b (bug 1528204)
Backed out changeset e45e2443ffae (bug 1526260)
Backed out changeset 013ad346966b (bug 1526260)
Backed out changeset 1c5a3f8b212a (bug 1527222)
Backed out changeset ec1f4ffa35d1 (bug 1527222)
Backed out changeset 89dc1513582b (bug 1527669)
Backed out changeset 3bd6059a1b64 (bug 1528109)
Backed out changeset c3299b5db5d8 (bug 1527560)
Backed out changeset 01df42e8dca9 (bug 1527560)
Backed out changeset 9a1e1d9bc686 (bug 1526836)
Backed out changeset c08164922aaf (bug 1526836)
Backed out changeset 1a78f6d88afa (bug 1527540)
Backed out changeset b781b88b53d1 (bug 1527643)
Backed out changeset 793206aecd5e (bug 1527643)
Backed out changeset 6b5a45ed3837 (bug 1527548)
Backed out changeset 5d939be0e4cd (bug 1527640)
Backed out changeset aef452a8ebca (bug 1527640)
Backed out changeset 52755e035f39 (bug 1527638)
Backed out changeset b9735af59094 (bug 1527638)
Backed out changeset 0883b91b6367 (bug 1527634)
Backed out changeset 98dd738ff942 (bug 1527514)
Backed out changeset aa57afa41078 (bug 1527506)
Backed out changeset 61dabecba34c (bug 1527506)
Backed out changeset feaa22c216e3 (bug 1526647)
Backed out changeset c746aaf82c65 (bug 1527487)
Backed out changeset 07cdbdb2c608 (bug 1527487)
Backed out changeset 8b006c4103ff (bug 1527483)
Backed out changeset d781f4856028 (bug 1527483)
Backed out changeset 9ef5380f4ea9 (bug 1527478)
Backed out changeset ede03586f13b (bug 1527478)
Backed out changeset 9ca222b6a740 (bug 1527331)
Backed out changeset 3b96582a3422 (bug 1527474)
Backed out changeset 403d814ff267 (bug 1527474)
Backed out changeset 353a9e562d20 (bug 1527212)

--HG--
rename : testing/web-platform/tests/css/css-images/reference/100x100-blue-green.html => testing/web-platform/tests/css/css-images/support/100x100-blue-green.html
rename : testing/web-platform/tests/css/css-namespaces/reference/ref-lime-1-block.xml => testing/web-platform/tests/css/css-namespaces/reftest/ref-lime-1-block.xml
rename : testing/web-platform/tests/css/css-namespaces/reference/ref-lime-1-generic.xml => testing/web-platform/tests/css/css-namespaces/reftest/ref-lime-1-generic.xml
rename : testing/web-platform/tests/css/css-namespaces/reference/ref-lime-1.xml => testing/web-platform/tests/css/css-namespaces/reftest/ref-lime-1.xml
rename : testing/web-platform/tests/css/css-namespaces/reference/ref-lime-2-generic.xml => testing/web-platform/tests/css/css-namespaces/reftest/ref-lime-2-generic.xml
rename : testing/web-platform/tests/css/css-namespaces/reference/ref-lime-2.xml => testing/web-platform/tests/css/css-namespaces/reftest/ref-lime-2.xml
rename : testing/web-platform/tests/css/css-namespaces/reference/ref-lime-3.xml => testing/web-platform/tests/css/css-namespaces/reftest/ref-lime-3.xml
rename : testing/web-platform/tests/css/css-namespaces/reference/ref-lime-5.xml => testing/web-platform/tests/css/css-namespaces/reftest/ref-lime-5.xml
rename : testing/web-platform/tests/css/css-namespaces/reference/ref-lime-6.xml => testing/web-platform/tests/css/css-namespaces/reftest/ref-lime-6.xml
rename : testing/web-platform/tests/css/css-transforms/reference/transform-3d-rotateY-stair-above-ref-001.xht => testing/web-platform/tests/css/css-transforms/reftest/transform-3d-rotateY-stair-above-ref-001.xht
rename : testing/web-platform/tests/css/css-transforms/reference/transform-applies-to-001-ref.xht => testing/web-platform/tests/css/css-transforms/reftest/transform-applies-to-001-ref.xht
rename : testing/web-platform/tests/css/css-transforms/reference/transform-applies-to-002-ref.xht => testing/web-platform/tests/css/css-transforms/reftest/transform-applies-to-002-ref.xht
rename : testing/web-platform/tests/css/css-transforms/reference/transform-origin-01-ref.html => testing/web-platform/tests/css/css-transforms/reftest/transform-origin-01-ref.html
rename : testing/web-platform/tests/css/css-transforms/transform-box/reference/greensquare200x200.html => testing/web-platform/tests/css/css-transforms/transform-box/support/greensquare200x200.html
rename : testing/web-platform/tests/css/css-writing-modes/reference/writing-mode-vertical-lr-002-ref.xht => testing/web-platform/tests/css/css-writing-modes/reftest/writing-mode-vertical-lr-002-ref.xht
rename : testing/web-platform/tests/css/css-writing-modes/reference/writing-mode-vertical-rl-001-ref.xht => testing/web-platform/tests/css/css-writing-modes/reftest/writing-mode-vertical-rl-001-ref.xht
rename : testing/web-platform/tests/css/css-writing-modes/reference/writing-mode-vertical-rl-002-ref.xht => testing/web-platform/tests/css/css-writing-modes/reftest/writing-mode-vertical-rl-002-ref.xht
rename : testing/web-platform/tests/orientation-event/devicemotionevent-init.https.html => testing/web-platform/tests/orientation-event/devicemotionevent-init.html
rename : testing/web-platform/tests/orientation-event/deviceorientationabsoluteevent.https.html => testing/web-platform/tests/orientation-event/deviceorientationabsoluteevent.html
rename : testing/web-platform/tests/orientation-event/deviceorientationevent-init.https.html => testing/web-platform/tests/orientation-event/deviceorientationevent-init.html
rename : testing/web-platform/tests/orientation-event/ondeviceorientationabsolute.https.html => testing/web-platform/tests/orientation-event/ondeviceorientationabsolute.html
rename : testing/web-platform/tests/svg/embedded/reference/green-rect-100x100.svg => testing/web-platform/tests/svg/embedded/support/green-rect-100x100.svg
rename : testing/web-platform/tests/svg/shapes/reftests/reference/empty.svg => testing/web-platform/tests/svg/shapes/reftests/support/empty.svg
2019-03-15 21:17:36 +02:00
Koji Ishii
f5a22f2a61 Bug 1531357 [wpt PR 15509] - [LayoutNG] Fix 3 cases of break opportunities after nowrap, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix 3 cases of break opportunities after nowrap

This patch fixes lines to break in the following conditions:
1. When wrappable elements appear inside of nowrap elements.
2. When wrappable spaces after nowrap appear inside of nowrap
   elements.
3. When non-space break opportunities appear after nowrap.

fast/text/whitespace/018.html improves but still doesn't pass.
It doesn't pass in Edge/Gecko, and at least some of what it
expects look questionable. Further investigation is deferred
to future CLs.

Bug: 920177
Change-Id: Ieba4d446b818120f423b87a7f4a44b3c63a9d995
Reviewed-on: https://chromium-review.googlesource.com/c/1477629
Commit-Queue: Koji Ishii <kojii@chromium.org>
Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#635180}

--

wpt-commits: 67e1c4c4f8a43d17bcf89b6f5a197d21765f4b46
wpt-pr: 15509
2019-03-15 18:11:28 +00:00
Emilio Cobos Álvarez
3d044b1111 Bug 1296042 - Make word-break: break-word behave like word-break: normal; overflow-wrap: anywhere. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D21398

--HG--
extra : moz-landing-system : lando
2019-03-01 02:33:07 +00:00
Dominik Röttsches
89ea2b32f5 Bug 1526428 [wpt PR 15187] - Make Japanese linebreaking tests more robust against rounding, a=testonly
Automatic update from web-platform-tests
Make Japanese linebreaking tests more robust against rounding

These tests were comparing offsetLeft, but there were pixel differences
which made some of the tests fails. Using a less than 1
getClientBoundingRect().left difference instead, cleaning up the code
and removing expectations file due to these robustly passing now. The
pixel differences are not relevant to the intention of the test.

Bug: 927287
Change-Id: I5235489457183aa7a3ea25b40ccfa96dfef3f980
Reviewed-on: https://chromium-review.googlesource.com/c/1448451
Auto-Submit: Dominik Röttsches <drott@chromium.org>
Commit-Queue: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#627998}

--

wpt-commits: 74449e61abd3b495373253f83dd0d5638668e79d
wpt-pr: 15187
2019-02-14 11:38:35 +00:00
Dominik Röttsches
9732eae540 Bug 1526420 [wpt PR 15184] - Make Chinese linebreaking tests more robust against rounding, a=testonly
Automatic update from web-platform-tests
Make Chinese linebreaking tests more robust against rounding

These tests were comparing offsetLeft, but there were pixel differences
which made some of the tests fails. Using a less than 1
getClientBoundingRect().left difference instead, cleaning up the code
and removing expectations file due to these robustly passing now. The
pixel differences are not relevant to the intention of the test.

Bug: 927287
Change-Id: I74fe8d64edb1a52de4fd0dbb3143843b305f8156
Reviewed-on: https://chromium-review.googlesource.com/c/1448215
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Auto-Submit: Dominik Röttsches <drott@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#627968}

--

wpt-commits: 7a7d3b23c4fdec31f85ca1083c91dffe6ecf67c7
wpt-pr: 15184
2019-02-14 11:38:34 +00:00
Javier Fernandez
6c9e421554 Bug 1523562 [wpt PR 15042] - Reland [css-text] New value 'break-spaces' for the white-space property, a=testonly
Automatic update from web-platform-tests
Reland [css-text] New value 'break-spaces' for the white-space property

This is a reland of a07642661ef7ff08c156e90394504a3a40afc9ea

The build failure that caused the revert has been fixed in
https://crrev.com/c/1430010

TBR=kojii@chromium.org

Original change's description:
> [css-text] New value 'break-spaces' for the white-space property
>
> Finally the CSS WG decided [1] to move back the 'break-spaces' value to
> the 'white-space' property. This makes the parsing logic easier than
> the previous approach of using the 'overflow-wrap' property.
>
> This new value prevents the white-space sequence to collapse and gives
> breaking opportunities after every preserved white-space.
>
> https://drafts.csswg.org/css-text-3/#valdef-white-space-break-spaces
>
> Additionally, unlike 'pre-wrap', non-collapsible spaces or tabs at the
> end of a line cannot be hung or visually collapsed, since we want them
> to be preserved and broken.
>
> [1] https://github.com/w3c/csswg-drafts/pull/2841
>
> Bug: 767634
> Change-Id: I55e888d4472de11c64c4b14e2710c6e3d1832e67
> Reviewed-on: https://chromium-review.googlesource.com/c/1136543
> Reviewed-by: Koji Ishii <kojii@chromium.org>
> Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
> Cr-Commit-Position: refs/heads/master@{#623324}

Bug: 767634
Change-Id: I987214a1b1275bfcc34cb2cadb2089344c4a7da4
Reviewed-on: https://chromium-review.googlesource.com/c/1415254
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#625718}

--

wpt-commits: 2e3722e50cb8fd2e3c70629c2ca2607e79c6d5e2
wpt-pr: 15042
2019-02-07 21:51:03 +00:00
Eric Willigers
a785aa8e25 Bug 1523562 [wpt PR 14962] - [css-text] Parsing of CSS Text properties, a=testonly
Automatic update from web-platform-tests
[css-text] Parsing of CSS Text properties (#14962)

Test that CSS Text 3 properties accept the grammar
from the specification
https://www.w3.org/TR/css-text-3/#property-index
--

wpt-commits: ad7a8f60ff24f1acf7e4a7e3acdf9fd1ebe70b2d
wpt-pr: 14962
2019-02-07 21:50:53 +00:00
Findit
af61a5a515 Bug 1523562 [wpt PR 14904] - Revert "[css-text] New value 'break-spaces' for the white-space property", a=testonly
Automatic update from web-platform-tests
Revert "[css-text] New value 'break-spaces' for the white-space property"

This reverts commit a07642661ef7ff08c156e90394504a3a40afc9ea.

Reason for revert:

Findit (https://goo.gl/kROfz5) identified CL at revision 623324 as the
culprit for failures in the build cycles as shown on:
https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtL2EwNzY0MjY2MWVmN2ZmMDhjMTU2ZTkwMzk0NTA0YTNhNDBhZmM5ZWEM

Sample Failed Build: https://ci.chromium.org/buildbot/chromium.win/Win%20x64%20Builder/60550

Sample Failed Step: compile

Original change's description:
> [css-text] New value 'break-spaces' for the white-space property
>
> Finally the CSS WG decided [1] to move back the 'break-spaces' value to
> the 'white-space' property. This makes the parsing logic easier than
> the previous approach of using the 'overflow-wrap' property.
>
> This new value prevents the white-space sequence to collapse and gives
> breaking opportunities after every preserved white-space.
>
> https://drafts.csswg.org/css-text-3/#valdef-white-space-break-spaces
>
> Additionally, unlike 'pre-wrap', non-collapsible spaces or tabs at the
> end of a line cannot be hung or visually collapsed, since we want them
> to be preserved and broken.
>
> [1] https://github.com/w3c/csswg-drafts/pull/2841
>
> Bug: 767634
> Change-Id: I55e888d4472de11c64c4b14e2710c6e3d1832e67
> Reviewed-on: https://chromium-review.googlesource.com/c/1136543
> Reviewed-by: Koji Ishii <kojii@chromium.org>
> Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
> Cr-Commit-Position: refs/heads/master@{#623324}

Change-Id: If430ec5653a3e50bc3711fa94f6b535589270b0c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 767634
Reviewed-on: https://chromium-review.googlesource.com/c/1415914
Cr-Commit-Position: refs/heads/master@{#623339}

--

wpt-commits: bab060aea663d136ad54dfee073c6f2f3688a764
wpt-pr: 14904
2019-02-07 21:50:29 +00:00
Javier Fernandez
e046e45ca5 Bug 1502031 [wpt PR 13720] - [css-text] New value 'break-spaces' for the white-space property, a=testonly
Automatic update from web-platform-tests
[css-text] New value 'break-spaces' for the white-space property

Finally the CSS WG decided [1] to move back the 'break-spaces' value to
the 'white-space' property. This makes the parsing logic easier than
the previous approach of using the 'overflow-wrap' property.

This new value prevents the white-space sequence to collapse and gives
breaking opportunities after every preserved white-space.

https://drafts.csswg.org/css-text-3/#valdef-white-space-break-spaces

Additionally, unlike 'pre-wrap', non-collapsible spaces or tabs at the
end of a line cannot be hung or visually collapsed, since we want them
to be preserved and broken.

[1] https://github.com/w3c/csswg-drafts/pull/2841

Bug: 767634
Change-Id: I55e888d4472de11c64c4b14e2710c6e3d1832e67
Reviewed-on: https://chromium-review.googlesource.com/c/1136543
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#623324}

--

wpt-commits: 250f9793781f3dcab7f7a3ee9d22cbdf707bdf68
wpt-pr: 13720
2019-02-07 21:50:28 +00:00
Florian Rivoal
d69739735e Bug 1516590 [wpt PR 14679] - [css-text] Check interraction of tab-size, letter-spacing, word-spacing, a=testonly
Automatic update from web-platform-tests
[css-text] Check interraction of tab-size, letter-spacing, word-spacing (#14679)

--

wpt-commits: 30213696b7cfb0ffe40eff17cae3b48fe866d04a
wpt-pr: 14679
2019-02-07 21:50:13 +00:00
Florian Rivoal
f7c5a21b83 Bug 1516621 [wpt PR 14683] - [css-text-3] alignment and end-of-line white-space, a=testonly
Automatic update from web-platform-tests
[css-text-3] alignment and end-of-line white-space

--

wpt-commits: 497af5a687a50f470f3cf5c2723db1e7fb934a56
wpt-pr: 14683
2019-02-07 21:49:35 +00:00
Florian Rivoal
74eb936fc5 Bug 1516494 [wpt PR 14677] - [css-text] Tab size lengths inherit as lengths, a=testonly
Automatic update from web-platform-tests
[css-text] Tab size lengths inherit as lengths

--

wpt-commits: 900ad7284cb30dc3620e348a7eb5ff0f69dfd519
wpt-pr: 14677
2019-02-07 21:49:32 +00:00
Florian Rivoal
1110cadc6d Bug 1516492 [wpt PR 14676] - [css-text] Check tab-size behavior under various white-space values, a=testonly
Automatic update from web-platform-tests
[css-text] Check tab-size behavior under various white-space values

--

wpt-commits: d02832384b2de958c40dc7606d35c8fbdef7bbde
wpt-pr: 14676
2019-02-07 21:49:32 +00:00
Florian Rivoal
a1b7b9ac18 Bug 1516407 [wpt PR 14668] - [css-text] Add "anywhere" equivalents to "break-word" tests, a=testonly
Automatic update from web-platform-tests
[css-text] Add "anywhere" equivalents to "break-word" tests

--

wpt-commits: cd31531b419737b67c3201f89eaa1406afe27948
wpt-pr: 14668
2019-02-07 21:49:30 +00:00
Florian Rivoal
90bd1a3c65 Bug 1516405 [wpt PR 14667] - [css-text] overflow-wrap:break-word does not change the min-content size, a=testonly
Automatic update from web-platform-tests
[css-text] overflow-wrap:break-word does not change the min-content size

--

wpt-commits: 69c2a2b356e180785ce276fd842959193bcb5a3c
wpt-pr: 14667
2019-02-07 21:49:30 +00:00
Florian Rivoal
53f3d6c9de Bug 1498964 [wpt PR 13510] - [css-text] Rework some tests to avoid anti aliasing issues, a=testonly
Automatic update from web-platform-tests
[css-text-3] Rework text-indent tests

These tests used to have anti aliasing artefacts. A previous commit
(cf1491254cca) solved that, at the expense of making the tests
impractical to review manually, and no longer self descriptive.

This change fixes that, while keeping the tests robust to anti aliasing
artefacts.

--

wpt-commits: 01bcaf75435db95e0ba06df42ccbd35aeef33f2f
wpt-pr: 13510
2019-02-07 21:49:29 +00:00
Florian Rivoal
067169fc9a Bug 1456739 [wpt PR 10627] - [css-text] white-space and intrinsic sizing, a=testonly
Automatic update from web-platform-tests
[css-text] overflow-wrap and intrinsic sizing

Goes together with the spec changes for https://github.com/w3c/csswg-drafts/issues/2465

--
[css-text] break-spaces has moved from overflow-wrap to white-space

--
Merge pull request #10627 from frivoal/text-2465

[css-text] white-space and intrinsic sizing
--

wpt-commits: b439b5793f217eeb5ec1dd941161f6206ab2938d, ae2ef2d8cf5cab2db0a477411ea7f9cc79f6f737, 67b751ef3b96755111d9f845efd3b21c014d68bc
wpt-pr: 10627
2019-02-07 21:49:29 +00:00
Florian Rivoal
5a8b9a0d51 Bug 1497754 [wpt PR 13385] - [css-text] text-transform must not disturb shaping in arabic, a=testonly
Automatic update from web-platform-tests
[css-text] text-transform must not disturb shaping in arabic

Related to https://github.com/w3c/csswg-drafts/issues/2135

--
Merge pull request #13385 from frivoal/text-2135

[css-text] text-transform must not disturb shaping in arabic
--

wpt-commits: a1e342c18c90f8386adf9e23495814ed6e7f2804, 9b22a2f64e0199794898ae88bf29ae558e2a2f5a
wpt-pr: 13385
2019-02-07 21:49:29 +00:00
Florian Rivoal
65d6303761 Bug 1498099 [wpt PR 13461] - [css-text] Test for text-tranform:full-size-kana, a=testonly
Automatic update from web-platform-tests
[css-text] Improve text-transform:full-size-kana tests

Rework the tests from https://github.com/web-platform-tests/wpt/pull/13504,
so that:
* They fit within 600px × 600px (as generally required for reftests)
* They are easier for a human reader to review: being asked whether two
  characters are the same when the only difference expected is size is
  much easier if you have a reference for the right and wrong size.
  Only doing this in tests 001 to 004,
  as for the rest there's not (always) a corresponding small character.
* The test that check that nothing happens on already full-size kana
  only applies the (ineffective) transform to one character in each pair
  as otherwise, it isn't really testing anything

--
Merge pull request #13461 from frivoal/text-3143

[css-text] Test for text-tranform:full-size-kana
--

wpt-commits: cf5dba33625ba1c4491054fa4a0ad3a1243f7a43, a546e84c5c9aa5e1481cfbdeef0d70530c811508
wpt-pr: 13461
2019-02-07 21:49:28 +00:00
Florian Rivoal
2ad1d221a5 Bug 1497386 [wpt PR 13428] - [css-text] plain-text copy & paste does not preserve text-transform, a=testonly
Automatic update from web-platform-tests
[css-text] plain-text copy & paste does not preserve text-transform

This is a test for https://github.com/w3c/csswg-drafts/issues/627

--
Merge pull request #13428 from frivoal/text-627

[css-text] plain-text copy & paste does not preserve text-transform
--

wpt-commits: 176d04ddd933ec150424b7f2c923ad6c4519b618, e13446ad8a47fa1643f3afa987d0da950822023b
wpt-pr: 13428
2019-02-07 21:49:28 +00:00
Florian Rivoal
00f4585caf Bug 1514997 [wpt PR 14583] - Refiling which spec some tests are filed against, a=testonly
Automatic update from web-platform-tests
Refiling which spec some tests are filed against

The connection to writing-modes is a bit thin, but at least there's a
section on bidi there. css-text was the wrong place to file it, and
bikeshed's wpt facilities would complain if the tests weren't linked to
from any section of the spec.

--

wpt-commits: 748c200dd4b8f2f1b839db70440f27ffed163f80
wpt-pr: 14583


--HG--
rename : testing/web-platform/tests/css/css-text/astral-bidi/adlam-anti-ref.html => testing/web-platform/tests/css/css-writing-modes/astral-bidi/adlam-anti-ref.html
rename : testing/web-platform/tests/css/css-text/astral-bidi/adlam-ref.html => testing/web-platform/tests/css/css-writing-modes/astral-bidi/adlam-ref.html
rename : testing/web-platform/tests/css/css-text/astral-bidi/cypriot-anti-ref.html => testing/web-platform/tests/css/css-writing-modes/astral-bidi/cypriot-anti-ref.html
rename : testing/web-platform/tests/css/css-text/astral-bidi/cypriot-ref.html => testing/web-platform/tests/css/css-writing-modes/astral-bidi/cypriot-ref.html
rename : testing/web-platform/tests/css/css-text/astral-bidi/support/adlam.css => testing/web-platform/tests/css/css-writing-modes/astral-bidi/support/adlam.css
rename : testing/web-platform/tests/css/css-text/astral-bidi/support/cypriot.css => testing/web-platform/tests/css/css-writing-modes/astral-bidi/support/cypriot.css
2019-02-07 21:49:06 +00:00
Florian Rivoal
39591caca9 Bug 1514956 [wpt PR 14576] - [css-text] Fix typo in value name, a=testonly
Automatic update from web-platform-tests
[css-text] Fix typo in value name

--

wpt-commits: c022477503a2df44cd5b233e5d04a437dadd8395
wpt-pr: 14576
2019-01-23 10:56:58 +00:00
Florian Rivoal
2995950c73 Bug 1514953 [wpt PR 14575] - [css-text] Remove "exploratory" comment for test backed up by the spec, a=testonly
Automatic update from web-platform-tests
[css-text] Remove "exploratory" comment for test backed up by the spec

The comment about this test being exploratory is wrong.
Assuming that the claim that
  “people using indic scripts expect the user agent
  to keep the orthographic syllable as a single unit”
is true, the spec definition's of typographic character/letter unit
are sufficient to justify the test.

--

wpt-commits: 691e737caf050c5aac0f9675409d73238a3f55d2
wpt-pr: 14575
2019-01-23 10:56:57 +00:00
Florian Rivoal
e49d91c915 Bug 1514952 [wpt PR 14574] - [css-text] Improve metadata, a=testonly
Automatic update from web-platform-tests
[css-text] Improve metadata

Fix rel=help link, and rephrase assert.

--

wpt-commits: 209cda5499c72e49d4ad1a52816e9aaf1d9085e4
wpt-pr: 14574
2019-01-23 10:56:55 +00:00
Florian Rivoal
13414488e8 Bug 1514663 [wpt PR 14551] - [css-text] Correct test metadata, a=testonly
Automatic update from web-platform-tests
[css-text] Correct test metadata (#14551)

The section title is out of date and unneeded. Deleting it.

The link is broken. Fixing it.
--

wpt-commits: eb97f99b6065746b50ce41d313908acd06dbe600
wpt-pr: 14551
2019-01-23 10:56:44 +00:00
Florian Rivoal
fd255480a7 Bug 1514676 [wpt PR 14556] - [css-text] Typo in Thai text, a=testonly
Automatic update from web-platform-tests
[css-text] Typo in Thai text

Since we're testing dictionary based word-boundary detection, it seems
quite important to avoid spelling mistakes. The Thai word “and” is
spelled “และ” and not “แและ”.

--

wpt-commits: 81f23a9e43fc5ae0a06b59609c88959a7363c66a
wpt-pr: 14556
2019-01-23 10:56:30 +00:00
Florian Rivoal
e1cc154a03 Bug 1514674 [wpt PR 14555] - [css-text] Fix test, a=testonly
Automatic update from web-platform-tests
[css-text] Fix test

It used an incorrect flag (ahem), and the description sentence was
ambiguous.

--

wpt-commits: 0065f28dbff10c61e73a9e0a60b81675f9d32e83
wpt-pr: 14555
2019-01-23 10:56:29 +00:00
Florian Rivoal
9721aba1a4 Bug 1514659 [wpt PR 14550] - Delete test that can never fail, a=testonly
Automatic update from web-platform-tests
Delete tests that can never fail

These tests claims to test overflow-wrap, but it never overflows, so the
property never gets the chance to do anything.

The description is also confusing, as it asks the reviewer to check
things that cannot be seen visually: whether the black box is one or two
rows cannot be seen, since they are contiguous.

--

wpt-commits: 75f54944ed436a05802a310b101d74732f95cd28
wpt-pr: 14550
2019-01-23 10:56:27 +00:00
Florian Rivoal
137f7b442f Bug 1514650 [wpt PR 14547] - Remove incorrect tests, a=testonly
Automatic update from web-platform-tests
Remove incorrect tests

Both these tests will render incorrectly if a specific font isn't
available, and they don't install it themselves, making them misleading.

Moreover, word-break-break-all-009's reference is just a copy of the
test, and relies on automatic line breaking instead of manually inserted
<br>s, so it will always pass.

Finally, these tests could be fixed, but they are testing things that
are already covered by other tests, so deleting them is appropriate.

--

wpt-commits: a22f78b49f0f2ab2198bd97be961a777473b68ab
wpt-pr: 14547
2019-01-23 10:56:26 +00:00
Florian Rivoal
8e733621b7 Bug 1514647 [wpt PR 14546] - Remove unneeded tests, a=testonly
Automatic update from web-platform-tests
Remove unneeded tests

These 4 tests are not technically wrong, but they are not automated,
and they don't cover any aspect of the spec that isn't already covered
by other tests.

--

wpt-commits: 1a70ecd97624eb434a602948227cb7c998bde716
wpt-pr: 14546
2019-01-23 10:56:21 +00:00
Koji Ishii
7b94da9ae8 Bug 1513671 [wpt PR 14481] - [LayoutNG] Exclude trailing preserved spaces when avoiding floats, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Exclude trailing preserved spaces when avoiding floats

This patch fixes an interoperability issue where trailing
preserved spaces should be excluded when avoiding floats.
All 4 implementations are interoperable on this regard.

This patch adds NGLineInfo::HasOverflow(), because knowing
whether the line has overflow or not is easy and fast,
while knowing the exact inline size excluding trailing
preserved spaces may involve reshaping.

Other cases also have interoperability problems, such as
`text-align` or `min-content`. I'll investigate them in
following patches.

Bug: 913995
Change-Id: Ibf13f1fcc28bbd99d44b56611141efa49d6d1c89
Reviewed-on: https://chromium-review.googlesource.com/c/1374329
Commit-Queue: Koji Ishii <kojii@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#616155}

--

wpt-commits: beeeae31ad5419adf95d5dcfca395af7955d768c
wpt-pr: 14481
2019-01-23 10:55:23 +00:00
Jonathan Kew
6b4e5a974e Bug 1064172 - Add WPT reftests for properties that inhibit text shaping across inline element boundaries. r=jwatt
--HG--
rename : layout/reftests/fonts/LinLibertine_Re-4.7.5.woff => testing/web-platform/tests/css/css-text/boundary-shaping/resources/LinLibertine_Re-4.7.5.woff
2018-12-04 23:48:33 -05:00