Commit Graph

671494 Commits

Author SHA1 Message Date
Xida Chen
ddb1ac46fa Bug 1581439 [wpt PR 19072] - Rename column-rule-width.html, a=testonly
Automatic update from web-platform-tests
Rename column-rule-width.html

This test is an interpolation test, and that should be reflected in the
name. This CL change the name of the file.

Bug: 900581
Change-Id: Icb9585dfc8454576a4659d52dbbb08268fc2719b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1805503
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#697212}

--

wpt-commits: cecad145f71652662b9469ce1797e20c09dfe301
wpt-pr: 19072


--HG--
rename : testing/web-platform/tests/css/css-multicol/animation/column-rule-width.html => testing/web-platform/tests/css/css-multicol/animation/column-rule-width-interpolation.html
2019-09-18 23:38:35 +00:00
Dominik Röttsches
e1a5b5d37f Bug 1581354 [wpt PR 19058] - Implement the font-optical-sizing property, a=testonly
Automatic update from web-platform-tests
Implement the font-optical-sizing property

Implement the CSS fonts property font-optical-sizing [1]. Typographic
optical sizing means that a font has slight variations in glyph contrast
to better optimize for legibility at different font sizes: The glyph
shapes vary between for example a headline font size and a body text
font size. The CSS font-optical-sizing property with its default value
of auto exists to automatically apply the current font size value to a
variable font's 'opsz' axis. This means, if a variable font supports the
'opsz' axis and optical sizing, the right value is automatically applied
without the need for an explicit font-variation-settings styling.

Intend to implement and ship:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/Y3lhEykjfV0

Chromestatus entry:
https://www.chromestatus.com/feature/5685958032752640

[1] https://drafts.csswg.org/css-fonts-4/#font-optical-sizing-def

Bug: 773697
Change-Id: Ifa4b6e042204a3fbf172b8cfe232821d8691283b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1795244
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#697197}

--

wpt-commits: 0bdf849f55a13ecf4ae972aef0a583110d32089e
wpt-pr: 19058
2019-09-18 23:38:34 +00:00
CYBAI
de43631d43 Bug 1581771 [wpt PR 19117] - Fix ordering of script elements in the-script-element/module/module-vs-script-*.html tests, a=testonly
Automatic update from web-platform-tests
Fix ordering of script elements

As for title in `html/semantics/scripting-1/the-script-element/module/module-vs-script-1.html`,
it says "Once as module script, once as classic script" and the title of
`html/semantics/scripting-1/the-script-element/module/module-vs-script-2.html` says "Once as classic script, once as module script".
So, it should be reasonable to make the second test have script elements
order in classic and then module.

--

wpt-commits: aab8bf00bd40f392c06b88f8afd03a8b03691099
wpt-pr: 19117
2019-09-18 23:38:34 +00:00
moz-wptsync-bot
209e75c36b Bug 1581788 [wpt PR 19118] - Update wpt metadata, a=testonly
wpt-pr: 19118
wpt-type: metadata
2019-09-18 23:38:33 +00:00
Frédéric Wang
153320d5ba Bug 1581788 [wpt PR 19118] - Add tests to check that legacy maction/semantics elements are treated…, a=testonly
Automatic update from web-platform-tests
Add tests to check that legacy maction/semantics elements are treated as mrow-like (#19118)

https://github.com/mathml-refresh/mathml/issues/26
https://github.com/mathml-refresh/mathml/issues/100

This also checks a bit annotation/annotation-xml and display: math.
--

wpt-commits: 8b04cca826ffcbfe3f0f101f9824b8fb0003e21d
wpt-pr: 19118
2019-09-18 23:38:33 +00:00
Frédéric Wang
08902c22e9 Bug 1581737 [wpt PR 19113] - Add MathML reftest to check that the mode attribute has no effect., a=testonly
Automatic update from web-platform-tests
Add MathML reftest to check that the mode attribute has no effect. (#19113)

See https://github.com/mathml-refresh/mathml/issues/5
--

wpt-commits: e9f2d000237d43f74136cfd40e5a3454f5b54b70
wpt-pr: 19113
2019-09-18 23:38:32 +00:00
moz-wptsync-bot
2eadd99d85 Bug 1581730 [wpt PR 19112] - Update wpt metadata, a=testonly
wpt-pr: 19112
wpt-type: metadata
2019-09-18 23:38:32 +00:00
Frédéric Wang
672be5aead Bug 1581730 [wpt PR 19112] - Add MathML test to check that menclose@notation="radical" is not supp…, a=testonly
Automatic update from web-platform-tests
Add MathML test to check that menclose@notation="radical" is not supported (#19112)

See https://github.com/mathml-refresh/mathml/issues/3
--

wpt-commits: b3e39b3f3c81ffd6c0995ea8e34d9147ac3f62d8
wpt-pr: 19112
2019-09-18 23:38:31 +00:00
moz-wptsync-bot
324c9ef791 Bug 1581726 [wpt PR 19110] - Update wpt metadata, a=testonly
wpt-pr: 19110
wpt-type: metadata
2019-09-18 23:38:31 +00:00
Frédéric Wang
f0716a8bcf Bug 1581726 [wpt PR 19110] - Add MathML tests to check that legacy mstyle attributes are ignored., a=testonly
Automatic update from web-platform-tests
Add MathML tests to check that legacy mstyle attributes are ignored. (#19110)

* Add MathML tests to check that legacy mstyle attributes are ignored.

See https://github.com/mathml-refresh/mathml/issues/1

* Avoid false positives.

--

wpt-commits: 0d0f9319b356f46f8bebd82982306b3b0053fa8c
wpt-pr: 19110
2019-09-18 23:38:30 +00:00
moz-wptsync-bot
51b39e7ff1 Bug 1581469 [wpt PR 19082] - Update wpt metadata, a=testonly
wpt-pr: 19082
wpt-type: metadata
2019-09-18 23:38:30 +00:00
Wanming Lin
2a5609df75 Bug 1581469 [wpt PR 19082] - [webnfc] Add tests for NFCPushOptions.ignoreRead, a=testonly
Automatic update from web-platform-tests
[webnfc] Add tests for NFCPushOptions.ignoreRead

Covered two checkpoints:
 - Existing data should be read during the same tap if NFCPushOptions.ignoreRead
is set to false.
 - Existing data should not be read during the same tap if NFCPushOptions.ignoreRead
is set to true.

Fixed bug in "setReadingMessage" func in external/wpt/resources/chromium/nfc-mock.js
that |message| is of type NDEFMessageInit should have no compatibility and message
properties.

BUG=520391

Change-Id: I6fdc69ff96008142d179a801008e04e7979d6112
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1804324
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Leon Han <leon.han@intel.com>
Commit-Queue: Wanming Lin <wanming.lin@intel.com>
Cr-Commit-Position: refs/heads/master@{#697102}

--

wpt-commits: 9e201113cf36aefe07fe9c14caa47705d541e141
wpt-pr: 19082
2019-09-18 23:38:29 +00:00
moz-wptsync-bot
fe45f8b61b Bug 1581712 [wpt PR 19108] - Update wpt metadata, a=testonly
wpt-pr: 19108
wpt-type: metadata
2019-09-18 23:38:29 +00:00
Kent Tamura
fc3c7701c9 Bug 1581712 [wpt PR 19108] - Move 'autofocus' IDL attribute to HTMLOrSVGElement, a=testonly
Automatic update from web-platform-tests
Move 'autofocus' IDL attribute to HTMLOrSVGElement

crrev.com/697042 changed the autofocus behavior, and this CL just changes
the IDL attribute.

Note: We need to add 'autofocus' to svg_attribute_names.json5
because generated code for 'Reflect' needs svg_names::kAutofocusAttr.
html_names::kAutofocusAttr and svg_names::kAutofocusAttr have
an identical value.

I2IS: https://groups.google.com/a/chromium.org/d/msg/blink-dev/g8MP8KUf96w/360rLewrDwAJ

Bug: 995679
Change-Id: I4c7a1ad72d14c4e1e54d8455935b1255805fb384
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808617
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Keishi Hattori <keishi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#697087}

--

wpt-commits: f2835bb68cb99f89d89a7aa863f47d7219f5f177
wpt-pr: 19108
2019-09-18 23:38:28 +00:00
Kent Tamura
6fb2ddc3f4 Bug 1580810 [wpt PR 19016] - Expand 'autofocus' attribute support to all of HTML and SVG elements., a=testonly
Automatic update from web-platform-tests
Expand 'autofocus' attribute support to all of HTML and SVG elements.

I2IS: https://groups.google.com/a/chromium.org/d/msg/blink-dev/g8MP8KUf96w/360rLewrDwAJ

Bug: 995679
Change-Id: I8d670ddb3a6a97642fcb5d6161178a3a86ccd568
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1798246
Reviewed-by: Mason Freed <masonfreed@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#697042}

--

wpt-commits: a1edef5d479911e282166f4883b586c3386d42b3
wpt-pr: 19016
2019-09-18 23:38:28 +00:00
autofoolip
2f6f53dc36 Bug 1581688 [wpt PR 19106] - Update interfaces/geometry.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/geometry.idl (#19106)

Source: https://github.com/tidoust/reffy-reports/blob/79f2ec9/ed/idl/geometry.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585841940
--

wpt-commits: a905b01981caf2644fd8c624dfe89e21641ba07a
wpt-pr: 19106
2019-09-18 23:38:28 +00:00
autofoolip
75cddc16d4 Bug 1581598 [wpt PR 19096] - Update interfaces/webrtc-stats.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc-stats.idl (#19096)

Source: https://github.com/tidoust/reffy-reports/blob/f9e1f26/ed/idl/webrtc-stats.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585720344
--

wpt-commits: a6997c3e42edf5e752ef93747012433ba7f6731e
wpt-pr: 19096
2019-09-18 23:38:27 +00:00
autofoolip
afba01b178 Bug 1581596 [wpt PR 19095] - Update interfaces/web-animations.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/web-animations.idl (#19095)

Source: https://github.com/tidoust/reffy-reports/blob/f9e1f26/ed/idl/web-animations.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585720344
--

wpt-commits: 3a7b928f7d415916abfd69b1287e28921bc2fd23
wpt-pr: 19095
2019-09-18 23:38:27 +00:00
autofoolip
e7ae8d2ef5 Bug 1581595 [wpt PR 19094] - Update interfaces/cookie-store.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/cookie-store.idl (#19094)

Source: https://github.com/tidoust/reffy-reports/blob/f9e1f26/ed/idl/cookie-store.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585720344
--

wpt-commits: deeca18c3a2d51902a06191392cda1148aa179c8
wpt-pr: 19094
2019-09-18 23:38:26 +00:00
moz-wptsync-bot
f72abba060 Bug 1581543 [wpt PR 19090] - Update wpt metadata, a=testonly
wpt-pr: 19090
wpt-type: metadata
2019-09-18 23:38:26 +00:00
Frédéric Wang
c58bfedc70 Bug 1581543 [wpt PR 19090] - Enhancement and bug fix for on[event] attributes on MathML elements, a=testonly
Automatic update from web-platform-tests
Enhancement and bug fix for on[event] attributes on MathML elements (#19090)

* mathml/relations/html5-tree/math-global-event-handlers.tentative.html
  The test should be asynchronous and wait for the event to be dispatched,
  otherwise it always passes.

* clipboard-event-handlers.tentative.html
  Current test just uses addEventListener and dispatchEvent, so does not
  require any MathML-specific IDL at all. Modify the test to instead set
  the listener via element.on[event] = ...
--

wpt-commits: 20a395098e9eeea523b38c36dbcf8a474b3be206
wpt-pr: 19090
2019-09-18 23:38:25 +00:00
moz-wptsync-bot
d5c24ea009 Bug 1581405 [wpt PR 19066] - Update wpt metadata, a=testonly
wpt-pr: 19066
wpt-type: metadata
2019-09-18 23:38:25 +00:00
Josh Matthews
f0bc6ceeca Bug 1581405 [wpt PR 19066] - Avoid spurious timeouts in websocket test., a=testonly
Automatic update from web-platform-tests
Avoid spurious timeouts in websocket test.
--

wpt-commits: eaf5d1837d118a4a176d531c5026f2419600a0d8
wpt-pr: 19066
2019-09-18 23:38:24 +00:00
Frédéric Wang
e459c0850a Bug 1581535 [wpt PR 19089] - MathML tests: Avoid more false positives., a=testonly
Automatic update from web-platform-tests
MathML tests: Avoid more false positives. (#19089)

--

wpt-commits: b715738e3e7ffa94f50cfde50dcc507bc6270cbd
wpt-pr: 19089
2019-09-18 23:38:24 +00:00
autofoolip
28643df073 Bug 1581521 [wpt PR 19086] - Update interfaces/pointerevents.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/pointerevents.idl (#19086)

Source: https://github.com/tidoust/reffy-reports/blob/b3988e0/ed/idl/pointerevents.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585568001
--

wpt-commits: 02ad5e6f854a9d48ffb6daee6673782057e68788
wpt-pr: 19086
2019-09-18 23:38:23 +00:00
autofoolip
cdfa20f6a3 Bug 1581522 [wpt PR 19087] - Update interfaces/reporting.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/reporting.idl (#19087)

Source: https://github.com/tidoust/reffy-reports/blob/b3988e0/ed/idl/reporting.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585568001
--

wpt-commits: e8cc9898d95ed8dd3867579379b397305f330ea4
wpt-pr: 19087
2019-09-18 23:38:23 +00:00
moz-wptsync-bot
fc53f9725e Bug 1581087 [wpt PR 19043] - Update wpt metadata, a=testonly
wpt-pr: 19043
wpt-type: metadata
2019-09-18 23:38:22 +00:00
Morten Stenshorne
58e23e2b23 Bug 1581087 [wpt PR 19043] - [LayoutNG] Use BoxLayoutExtraInput when calculating overflow., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Use BoxLayoutExtraInput when calculating overflow.

This will set temporary proper override sizes.

We already use this mechanism in NGBlockNode::RunLegacyLayout(), but
that one only has an effect for things that are done from within legacy
layout (LayoutObject::Layout()). Overflow calculation happens after
layout, and is done by the legacy engine, even for NG objects.

Bug: 908083
Change-Id: I2b4e88c096f138aa820856e3c79e1ddcef07a3da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1801770
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Aleks Totic <atotic@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#696752}

--

wpt-commits: 149354218b0d2f62f1907d9fe8becfc94a8d138f
wpt-pr: 19043
2019-09-18 23:38:22 +00:00
autofoolip
00b1821d43 Bug 1581463 [wpt PR 19079] - Update interfaces/webmidi.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webmidi.idl (#19079)

Source: https://github.com/tidoust/reffy-reports/blob/5a37c82/ed/idl/webmidi.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585431720
--

wpt-commits: 22ef4bb9ef17b9b2a4149628cdfe9a1f8614f6b1
wpt-pr: 19079
2019-09-18 23:38:22 +00:00
Florian Rivoal
fc057f7641 Bug 1580068 [wpt PR 18949] - [css-text] Adjust trailing space tests in response to https://github.com/w3c/csswg-drafts/issues/4180, a=testonly
Automatic update from web-platform-tests
[css-text] Adjust trailing space tests in response to https://github.com/w3c/csswg-drafts/issues/4180 (#18949)

--

wpt-commits: 0bfde9f6a8bfde0fde4dba73d7172a8eed6e946e
wpt-pr: 18949
2019-09-18 23:38:21 +00:00
Koji Ishii
a72d13a53c Bug 1581465 [wpt PR 19081] - [LayoutNG] Allow overflow-/word-wrap to work with keep-all, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Allow overflow-/word-wrap to work with keep-all

When `word-break: break-all` or `keep-all` is specified, this
patch fixes `overflow-/word-wrap: break-word` to be effective.

Before this patch, it was forced to be `normal`.

Bug: 1001378
Change-Id: I73f5956a6856f2cbd0944461a0aa7a2929e722cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1806162
Commit-Queue: Koji Ishii <kojii@chromium.org>
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#696724}

--

wpt-commits: 5aaf335a29ebb5fde4b91f8e0032b03418b2a4be
wpt-pr: 19081
2019-09-18 23:38:21 +00:00
autofoolip
fe7a5e39ed Bug 1581464 [wpt PR 19080] - Update interfaces/webrtc-stats.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc-stats.idl (#19080)

Source: https://github.com/tidoust/reffy-reports/blob/5a37c82/ed/idl/webrtc-stats.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585431720
--

wpt-commits: c3070499ca369a8415b04b88411458225092d4c9
wpt-pr: 19080
2019-09-18 23:38:20 +00:00
autofoolip
a51b7c8d22 Bug 1581462 [wpt PR 19078] - Update interfaces/geometry.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/geometry.idl (#19078)

Source: https://github.com/tidoust/reffy-reports/blob/5a37c82/ed/idl/geometry.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585431720
--

wpt-commits: 52e03fe186545920d7a90b66c9cd191fa52df521
wpt-pr: 19078
2019-09-18 23:38:20 +00:00
autofoolip
fb13eb8c76 Bug 1581460 [wpt PR 19076] - Update interfaces/IndexedDB.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/IndexedDB.idl (#19076)

Source: https://github.com/tidoust/reffy-reports/blob/5a37c82/ed/idl/IndexedDB.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585431720
--

wpt-commits: a9f0a63393b2c3120a150d0ade3464b2bb7e5fd8
wpt-pr: 19076
2019-09-18 23:38:19 +00:00
moz-wptsync-bot
21dbdbec18 Bug 1464497 [wpt PR 11169] - Update wpt metadata, a=testonly
wpt-pr: 11169
wpt-type: metadata
2019-09-18 23:38:19 +00:00
Dirk Schulze
32d92ea19a Bug 1464497 [wpt PR 11169] - Remove tests for SVG transform with CSS syntax - part 1, a=testonly
Automatic update from web-platform-tests
Remove tests for SVG transform with CSS syntax - part 1 (#11169)

Remove tests for SVG transform with CSS syntax - part 1

--

wpt-commits: 91985c1463b4a4abbeae3787e49c0e02c063bc2d
wpt-pr: 11169
2019-09-18 23:38:19 +00:00
Dirk Schulze
79e29024d5 Bug 1581450 [wpt PR 19074] - Add smfr as reviewer for CSS Transforms, a=testonly
Automatic update from web-platform-tests
Add smfr as reviewer for CSS Transforms (#19074)

Add smfr as reviewer for CSS Transforms

--

wpt-commits: c8845745bd2ee464977ffc4333b80c89d72bebd2
wpt-pr: 19074
2019-09-18 23:38:18 +00:00
Frédéric Wang
86710c42ba Bug 1581413 [wpt PR 19068] - MathML: Add per-element detection functions and avoid more false posi…, a=testonly
Automatic update from web-platform-tests
MathML: Add per-element detection functions and avoid more false positive results. (#19068)

Note: For now detection of support for several elements rely on detection functions for other MathML elements.
--

wpt-commits: 2010c92cac5ee92ae1aef35240603c2e805261ac
wpt-pr: 19068
2019-09-18 23:38:18 +00:00
Frédéric Wang
660cbe29bc Bug 1581367 [wpt PR 19062] - Avoid more MathML false negative results, a=testonly
Automatic update from web-platform-tests
Avoid more MathML false negative results (#19062)

--

wpt-commits: 6fd5e1e086ce590a4780a30d129688abe2115bb9
wpt-pr: 19062
2019-09-18 23:38:17 +00:00
autofoolip
b0f24d9f49 Bug 1581379 [wpt PR 19063] - Update interfaces/performance-timeline.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/performance-timeline.idl (#19063)

Source: https://github.com/tidoust/reffy-reports/blob/019c5ad/ed/idl/performance-timeline.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/585191574
--

wpt-commits: d831e1a5c71673e41863273696e3a502b95e33f6
wpt-pr: 19063
2019-09-18 23:38:17 +00:00
moz-wptsync-bot
348dc64ac1 Bug 1581363 [wpt PR 19059] - Update wpt metadata, a=testonly
wpt-pr: 19059
wpt-type: metadata
2019-09-18 23:38:16 +00:00
fantasai
c7327a755d Bug 1581363 [wpt PR 19059] - [css-writing-modes-3] Fix error in test reference; adjust test to be easier to interpret also., a=testonly
Automatic update from web-platform-tests
[css-writing-modes-3] Fix error in test reference; adjust test to be easier to interpret also. (#19059)

--

wpt-commits: c850921dd5b241913a97b99b05cecbbb1242755c
wpt-pr: 19059
2019-09-18 23:38:16 +00:00
Frédéric Wang
e6ac75158a Bug 1581205 [wpt PR 19050] - Fix MathML test errors, a=testonly
Automatic update from web-platform-tests
Fix MathML test errors (#19050)

--

wpt-commits: bf42dca1ce568ce559d5a4cad507239035b91dcb
wpt-pr: 19050
2019-09-18 23:38:15 +00:00
Koji Ishii
d092208845 Bug 1581118 [wpt PR 19045] - [LayoutNG] Fix may_break_inside in NGLineBreaker, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix may_break_inside in NGLineBreaker

This patch fixes |may_break_inside| in |NGLineBreaker|.

Issue 1002442 revealed an error case in |ShapingLineBreaker|.
In that case, it returns a result whose size is larger than
the available space.

Before this patch, |NGLineBreaker| assumes that the line
overflows if the result size is larger than the available
size, and sets |may_break_inside| to |false|, which
prevents breaking in |HandleOverflow()|. This can cause
rather a large layout error.

crrev.com/c/1797954 tried to fix the error in
|ShapingLineBreaker|, but it looks like some tests is relying
on the behavior and it was reverted.

This patch instead makes |NGLineBreaker| more robust, by
using the actual overflow state from |ShapingLineBreaker| to
compute |may_break_inside|. The error in |ShapingLineBreaker|
is not fixed yet, but with this fix, the worst result is to
not able to fit a word that can fit by less than 1px or so.

Further work for better correctness will be tracked in
issue 1003742.

Bug: 1002442, 1003742
Change-Id: I13a3172abc8a0d2f5f78b2dd0b57b85de593fdff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1803019
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#696621}

--

wpt-commits: 8df929fdf1fe83d96cd85c8e0d3dfcef931e6270
wpt-pr: 19045
2019-09-18 23:38:15 +00:00
Boris Chiou
6a45e187ae Bug 1581211 [wpt PR 19052] - [motion-1] Drop a limit test of interpolation for offset shorthand, a=testonly
Automatic update from web-platform-tests
[motion-1] Drop a limit test of interpolation for offset shorthand (#19052)

The CSS spec says that any arbitrary limit is OK, so different browsers
may use different limits for `offset-distance`.

This was added because of a Chromium regression, and it'd be great to move
it into Chromium repo.
--

wpt-commits: eaf091c6d35126dc72abea1d1fe258c563286e52
wpt-pr: 19052
2019-09-18 23:38:14 +00:00
Eric Willigers
1684456c00 Bug 1580847 [wpt PR 19025] - CSS: Serialize font shorthand with spaces around '/', a=testonly
Automatic update from web-platform-tests
CSS: Serialize font shorthand with spaces around '/'

Each '/' is a CSS value should have a space before and after.
https://github.com/w3c/csswg-drafts/issues/4282

Omit 'normal' values from computed font serialization.

Change-Id: Iebbfe80ae0c7c3ebe0101b432c0d95a7d265154f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1800894
Commit-Queue: Emil A Eklund <eae@chromium.org>
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#696522}

--

wpt-commits: 5488ba49034a78c2fdfe7ca0d898ed3adb238f6b
wpt-pr: 19025
2019-09-18 23:38:14 +00:00
Sahel Sharify
65490ddd3f Bug 1580507 [wpt PR 18998] - [Payments] Enable shipping and contact info delegation [3/5], a=testonly
Automatic update from web-platform-tests
[Payments] Enable shipping and contact info delegation [3/5]

This cl includes paymentOptions and shippingOptions(when shipping is requested)
in PaymentRequestEvent and shipping(selected option id and address)/contact
information in PaymentHandlerResponse.

For overall flow please check
https://chromium-review.googlesource.com/c/chromium/src/+/1779003

TBR=mek@chromium.org,chishtr@chromium.org

Bug: 984694
Change-Id: Ie9587c68c2a20c76efd94ee97b750cbbf300aff4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1798571
Commit-Queue: Sahel Sharify <sahel@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Reviewed-by: Danyao Wang <danyao@chromium.org>
Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#696519}

--

wpt-commits: 3029ad22406c9abec3366933bcbdc5f914c15f2f
wpt-pr: 18998
2019-09-18 23:38:13 +00:00
David Grogan
d7b9efc853 Bug 1580959 [wpt PR 19036] - [css-flexbox] Test for definiteness where Blink disagrees with FF, a=testonly
Automatic update from web-platform-tests
[css-flexbox] Test for definiteness where Blink disagrees with FF

See bug for discussion.

This CL contains only tests, no behavior changes.

Change-Id: I7a6377a6325d0cbc4657b005a824736a73be32f5
Bug: 1003506
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1799884
Commit-Queue: David Grogan <dgrogan@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#696503}

--

wpt-commits: 3164d2dc90a6dcabc0041179b978d8adcca74f4b
wpt-pr: 19036
2019-09-18 23:38:13 +00:00
moz-wptsync-bot
4ab3b08d09 Bug 1581189 [wpt PR 19046] - Update wpt metadata, a=testonly
wpt-pr: 19046
wpt-type: metadata
2019-09-18 23:38:12 +00:00
Tom McKee
3bc70d88b6 Bug 1581189 [wpt PR 19046] - [LargestContentfulPaint] Add SVG and overflowed image tests, a=testonly
Automatic update from web-platform-tests
[LargestContentfulPaint] Add SVG and overflowed image tests

Original-Author: npm@chromium.org
Bug: 994414
Change-Id: I9e73c973dde77cc2c43c63637daebe6fd0e0c8c2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1803904
Auto-Submit: Tom McKee <tommckee@chromium.org>
Reviewed-by: Steve Kobes <skobes@chromium.org>
Commit-Queue: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#696474}

--

wpt-commits: 69105b676149d76d73909a8e77c3bb4ea785419c
wpt-pr: 19046
2019-09-18 23:38:12 +00:00