Граф коммитов

601811 Коммитов

Автор SHA1 Сообщение Дата
Nathan Froyd aedd49a358 Bug 1451104 - part 1 - ensure compatible binutils for GCC; r=glandium
GCC will pick up whatever `as` is first in PATH when trying to assemble
files.  It expects this `as` to have at least as many features as the
`as` detected at configure time when GCC was originally built.  We
should ensure that GCC is always picking up an appropriate `as` by
adding its base directory to the search path; otherwise, we get peculiar
assembler errors.
2018-06-28 09:04:41 -04:00
Olli Pettay ecc23dbcc5 Bug 1471871 - Unconditionally enable :defined in chrome (but not unconditionally enabled for querySelector), r=emilio
--HG--
extra : rebase_source : d0d559d52dd09d8f4ce5a08e33dc0680b3ed62f1
2018-06-28 15:58:11 +03:00
Sebastian Hengst ce7efec19c Bug 1469205 - update expectation for logical-box-inset.html to fix unexpected pass, a=testonly 2018-06-28 15:31:44 +03:00
moz-wptsync-bot 148acadff8 Bug 1469205 - [wpt-sync] Update web-platform-tests to 97f9d19d172ad73e50446852713e311f57490ec3, a=testonly
wpt-head: 97f9d19d172ad73e50446852713e311f57490ec3
wpt-type: landing
2018-06-26 03:11:06 +00:00
Geoffrey Sneddon ec958b7fb5 Bug 1468824 [wpt PR 11418] - Revert "Ensure that Config's set of ports is generated atomically. (#11299)", a=testonly
Automatic update from web-platform-testsRevert "Ensure that Config's set of ports is generated atomically. (#11299)" (#11418)

This reverts commit 7018426026884a23def559fc0528fd1f338d4679.

Fixes #11397; per @jdm "my PR didn't help at all" hence reverting
doesn't reintroduce any flakiness.
--

wpt-commits: 97f9d19d172ad73e50446852713e311f57490ec3
wpt-pr: 11418
2018-06-26 03:10:05 +00:00
Chris Lilley e537d82865 Bug 1468823 [wpt PR 11396] - [css-ui-4] link cursor over SVG links, a=testonly
Automatic update from web-platform-testsMerge pull request #11396 from frivoal/css-ui-2664

[css-ui-4] link cursor over SVG links
--

wpt-commits: 0f651ffe15c8bb81af266d48d2316aeb4dcb8564
wpt-pr: 11396
2018-06-26 03:08:48 +00:00
Luke Bjerring d64105d29c Bug 1468817 [wpt PR 9904] - Update css-fonts IDL file, a=testonly
Automatic update from web-platform-testsAdd css-fonts IDL file with test (#9904)

--

wpt-commits: 92d013419d47404a93c0db3c21380bc109e2a05a
wpt-pr: 9904
2018-06-26 03:07:31 +00:00
Servo WPT Sync 7401f9b49e Bug 1469205 [wpt PR 11412] - Implement read methods on FileReaderSync, a=testonly
Automatic update from web-platform-testsMerge pull request #11412 from web-platform-tests/sync_320e4fd58a3bd93b844d9596e72027d5f3781f3d

Merge pull request #11412 from sync_320e4fd58a3bd93b844d9596e72027d5f3781f3d
--

wpt-commits: dd8e0ac7f0baf76000bb68c68211f369001ebbef
wpt-pr: 11412
2018-06-26 03:06:14 +00:00
Servo WPT Sync 6ada398ab8 Bug 1469205 [wpt PR 11411] - improve spec compliance of window.close, a=testonly
Automatic update from web-platform-testsMerge pull request #11411 from web-platform-tests/sync_90693712e87eed75ff61cb67176cff92b514985c

Merge pull request #11411 from sync_90693712e87eed75ff61cb67176cff92b514985c
--

wpt-commits: ce1a1d374655d76feab7c308ee7c583798a1a441
wpt-pr: 11411
2018-06-26 03:04:57 +00:00
Servo WPT Sync fd5c9d1412 Bug 1469205 [wpt PR 11410] - move to wpt, a=testonly
Automatic update from web-platform-testsMerge pull request #11410 from web-platform-tests/sync_54ad86342ade28ef425cfb50a2e502170e844198

Merge pull request #11410 from sync_54ad86342ade28ef425cfb50a2e502170e844198
--

wpt-commits: 8670bf3bbbf77b5ee04a989fdf4622e044547564
wpt-pr: 11410
2018-06-26 03:03:40 +00:00
Servo WPT Sync fa7342fc8f Bug 1469205 [wpt PR 11409] - prevent overwriting of salvageable state in later prompt/unload steps, a=testonly
Automatic update from web-platform-testsMerge pull request #11409 from web-platform-tests/sync_d0e05e0d4283f03892b688225b0134a1b6af84e2

Merge pull request #11409 from sync_d0e05e0d4283f03892b688225b0134a1b6af84e2
--

wpt-commits: 1bb7f08cebfe7c6c1c72686b6c01ce0699731b43
wpt-pr: 11409
2018-06-26 03:02:23 +00:00
Morten Stenshorne 09464414b6 Bug 1467656 [wpt PR 11392] - Correctly detect when a multicol descendant becomes or ceases to be a containing block., a=testonly
Automatic update from web-platform-testsCorrectly detect when a multicol descendant becomes or ceases to be a containing block.

When a descendant of a multicol container becomes a containing block for
out-of-flow positioned objects, or ceases to be one, out-of-flow
positioned children may become or cease to be a part of the
fragmentation context.

We didn't detect this correctly. We only checked for transforms (in
addition to position:relative). Make sure we check for filters too, now
that those also establish containing blocks.

Bug: 847328
Change-Id: I7ab47860bb8d9f8d9b0256b25e1123c34f73e8f4
Reviewed-on: https://chromium-review.googlesource.com/1089336
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#565210}

--

wpt-commits: bc87c81f9e1cf32934c69921aaa37104a850ed5c
wpt-pr: 11392
2018-06-26 03:01:05 +00:00
moz-wptsync-bot f2f7f99172 Bug 1467542 [wpt PR 11381] - Update wpt metadata, a=testonly
wpt-pr: 11381
wpt-type: metadata
2018-06-14 18:32:59 +00:00
Matt Falkenhagen a6e6eaa255 Bug 1467542 [wpt PR 11381] - service worker: Add test for CSS cross-origin access., a=testonly
Automatic update from web-platform-testsservice worker: Add test for CSS cross-origin access.

Tests for https://chromium-review.googlesource.com/c/chromium/src/+/1088335

Bug: 848786
Change-Id: I39d71d9aa2d1c0522c7a386405128297f62a0b24
Reviewed-on: https://chromium-review.googlesource.com/1088719
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#565208}

--

wpt-commits: 005c381c81c4662ea3cbdd9d2d9cad59f671ec36
wpt-pr: 11381
2018-06-26 02:59:41 +00:00
Philip Jägenstedt f6c6528338 Bug 1469205 [wpt PR 11355] - Update hashchange/popstate event tests, a=testonly
Automatic update from web-platform-testsHTML: update hashchange/popstate event tests

For https://github.com/whatwg/html/pull/3737.
--

wpt-commits: 81303e16ee14b318d07c9aeb56e16e7499647b7a
wpt-pr: 11355
2018-06-26 02:58:24 +00:00
David H 31cf229cdf Bug 1467554 [wpt PR 11382] - Fix the TemporaryFile mode to prevent crashing., a=testonly
Automatic update from web-platform-testsFix the TemporaryFile mode to prevent crashing. (#11382)

Setting the TemporaryFile mode to 'rw+b' in request.py causes an IOError when trying to write to the _buf. Removing the mode, and using the default 'w+b', fixes this issue. Added 2 tests that test for this
--

wpt-commits: 13365c7a94a80b19e0c57b8fc76609e73aea2061
wpt-pr: 11382
2018-06-26 02:57:08 +00:00
moz-wptsync-bot 680704ea6b Bug 1466507 [wpt PR 10329] - Update wpt metadata, a=testonly
wpt-pr: 10329
wpt-type: metadata
2018-06-05 12:18:27 +00:00
Anne van Kesteren a970c35cbb Bug 1466507 [wpt PR 10329] - Extra window.event tests, a=testonly
Automatic update from web-platform-testsDOM: more window.event tests

To compliment #4790.
--

wpt-commits: 6380b5ce0582cabef270455d698df0830d91ccfc
wpt-pr: 10329
2018-06-26 02:55:47 +00:00
moz-wptsync-bot c4475f2467 Bug 1438330 [wpt PR 4790] - Update wpt metadata, a=testonly
wpt-pr: 4790
wpt-type: metadata
2018-06-05 11:44:58 +00:00
Mike Taylor cbf581ecc7 Bug 1438330 [wpt PR 4790] - Add tests for window.event, a=testonly
Automatic update from web-platform-testsAdd tests for window.event

For https://github.com/whatwg/dom/issues/334 and https://github.com/whatwg/dom/pull/407.
--

wpt-commits: 659fe6eb4dea2550f4fb5dc14c2916aa1eaef1cc
wpt-pr: 4790
2018-06-26 02:54:25 +00:00
Hiroki Nakagawa 96a3ddbe7a Bug 1467512 [wpt PR 11379] - Worker: Use Document's SettingsObject for top-level module script loading on dedicated workers, a=testonly
Automatic update from web-platform-testsWorker: Use Document's SettingsObject for top-level module script loading on dedicated workers

This CL makes Document serve its settings object ("outside settings") to
WorkerGlobalScope based on the following HTML spec:

  Step 13. "Fetch a module worker script graph given url, outside settings,
  destination, the value of the credentials member of options, and inside
  settings."
  https://html.spec.whatwg.org/multipage/workers.html#worker-processing-model

This SettingsObject is used as "fetch client settings object" for top-level
module script loading and static imports.

Before this CL, WorkerGlobalScope's settings object ("inside_settings_object")
is used as "fetch client settings object". This is obviously wrong and fails
some web-platform-tests. This change fixes them.

Change-Id: I87a78f38308e262425b848d99dc617dbddeb81e7
Bug: 842553, 845285
Reviewed-on: https://chromium-review.googlesource.com/1084133
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#565199}

--

wpt-commits: ed2f4a4d980a609e817b4115d025cd06202a9882
wpt-pr: 11379
2018-06-26 02:53:01 +00:00
Kent Tamura 95a8e51342 Bug 1467711 [wpt PR 11398] - dom: Mark dom/nodes/ParentNode-querySelector-All*.* slow., a=testonly
Automatic update from web-platform-testsdom: Mark dom/nodes/ParentNode-querySelector-All*.* slow.

These tests sometimes time out.

Bug: 850132
Change-Id: I90759388aadf121b6b744877d34bac3a61abfe53
Reviewed-on: https://chromium-review.googlesource.com/1089606
Reviewed-by: Takayoshi Kochi <kochi@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#565180}

--

wpt-commits: b8fa20cf8c517fe7211a2510bda81d2670f3a6c3
wpt-pr: 11398
2018-06-26 02:51:44 +00:00
moz-wptsync-bot 6168e08d63 Bug 1467708 [wpt PR 9301] - Update wpt metadata, a=testonly
wpt-pr: 9301
wpt-type: metadata
2018-06-14 18:18:58 +00:00
Wanming Lin c30e41dc68 Bug 1467708 [wpt PR 9301] - Create permissions test suite with IDL tests, a=testonly
Automatic update from web-platform-testsCreate permissions test suite with IDL tests (#9301)

--

wpt-commits: 5133c54714fe33a25e7182ba04cb73156ca4abdb
wpt-pr: 9301
2018-06-26 02:50:22 +00:00
Aleks Totic f2ef59138c Bug 1467579 [wpt PR 11387] - Use correctly sized images in flexbox tests, a=testonly
Automatic update from web-platform-testsUse correctly sized images in flexbox tests

Bug: 467127
Change-Id: I4176cb0e4216ced9434c5c84832df6d6a5cd37d3
Reviewed-on: https://chromium-review.googlesource.com/1089205
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Aleks Totic <atotic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#565090}

--

wpt-commits: 087ee437dd3524d62a3375e5884094b4e9cba75e
wpt-pr: 11387
2018-06-26 02:49:03 +00:00
Luke Bjerring 67253ba4db Bug 1467661 [wpt PR 11393] - Revert #9854, a=testonly
Automatic update from web-platform-testsRevert #9854 (#11393)

--

wpt-commits: 6e066fd7f0c731b7718cf48b1653abb950f70684
wpt-pr: 11393
2018-06-26 02:47:45 +00:00
Fadi Meawad 2df4194ca1 Bug 1467618 [wpt PR 11390] - [PageLifecycle] Fix WPT test by hiding the page before freezing, a=testonly
Automatic update from web-platform-tests[PageLifecycle] Fix WPT test by hiding the page before freezing

Freezing can only work on hidden pages, currently there is no easy way
in webdriver that allows us to hide the page.

A new webdriver API is in the works to enable that, but meanwhile, for
all testing API, we have to couple hiding with freezing.

This CL does that and reenables the test with Network Service.

Bug: 837709, 848604
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo
Change-Id: Ib5c513aefb219cef38a563be81fe8abf4b354051
Reviewed-on: https://chromium-review.googlesource.com/1089354
Commit-Queue: Fadi Meawad <fmeawad@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#565031}

--

wpt-commits: 8121170bf45471a35105d12f6bf8a070216d1db6
wpt-pr: 11390
2018-06-26 02:46:19 +00:00
moz-wptsync-bot c931673859 Bug 1464976 [wpt PR 11214] - Update wpt metadata, a=testonly
wpt-pr: 11214
wpt-type: metadata
2018-06-06 07:20:01 +00:00
Alice Boxhall 0010386a6a Bug 1464976 [wpt PR 11214] - Make focus-visible match on keypress, a=testonly
Automatic update from web-platform-testsMake focus-visible match on keypress

Change-Id: I7f467623d5476f717d73aeeaecdc69399c6b65f5
Reviewed-on: https://chromium-review.googlesource.com/1074584
Commit-Queue: Alice Boxhall <aboxhall@chromium.org>
Reviewed-by: Jonathon Kereliuk <kereliuk@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#564977}

--

wpt-commits: 5684f56efc3341a7f6931c852f0f260eae392cb8
wpt-pr: 11214
2018-06-26 02:44:57 +00:00
Geoffrey Sneddon b76caa718e Bug 1467571 [wpt PR 11385] - Make manifest's parsers quicker, a=testonly
Automatic update from web-platform-testsPass useChardet=False for HTML files in SourceFile

When chardet is installed, this makes the no-manifest case 7% faster.

--
Try the built-in XMLParser and then fallback to ours

While this means in the worst-case we parse almost the entire file
twice (when there's an entity at the end), the more common case is an
unsupported encoding (which, of course, is at the start), and the most
common case is never falling back. In the no-manifest case, this is
22% faster.

--

wpt-commits: 31a95315daf06dcaff2034692358e76662c2cdc7, b7cc2f1eb7b29fa75a3e0baaf672a9d03372d17a
wpt-pr: 11385
2018-06-26 02:43:43 +00:00
Geoffrey Sneddon 02df1786d1 Bug 1467516 [wpt PR 11380] - Update html5lib and six, a=testonly
Automatic update from web-platform-testsFix #7200: Update vendored html5lib to 1.0.1

This adds webencodings as another vendored package, and moves both to
third_party (part of #10922).

--
Fix #10922: move six into third_party and update to 1.11

--

wpt-commits: efdb898172298b29a50c2e39cd40ac191ee8b383, 7cd0b885a529734ef71afd3254df48f57f255512
wpt-pr: 11380

--HG--
rename : testing/web-platform/tests/tools/html5lib/.gitmodules => testing/web-platform/tests/tools/third_party/html5lib/.gitmodules
rename : testing/web-platform/tests/tools/html5lib/CONTRIBUTING.rst => testing/web-platform/tests/tools/third_party/html5lib/CONTRIBUTING.rst
rename : testing/web-platform/tests/tools/html5lib/LICENSE => testing/web-platform/tests/tools/third_party/html5lib/LICENSE
rename : testing/web-platform/tests/tools/html5lib/doc/Makefile => testing/web-platform/tests/tools/third_party/html5lib/doc/Makefile
rename : testing/web-platform/tests/tools/html5lib/doc/changes.rst => testing/web-platform/tests/tools/third_party/html5lib/doc/changes.rst
rename : testing/web-platform/tests/tools/html5lib/doc/license.rst => testing/web-platform/tests/tools/third_party/html5lib/doc/license.rst
rename : testing/web-platform/tests/tools/html5lib/doc/make.bat => testing/web-platform/tests/tools/third_party/html5lib/doc/make.bat
rename : testing/web-platform/tests/tools/html5lib/doc/modules.rst => testing/web-platform/tests/tools/third_party/html5lib/doc/modules.rst
rename : testing/web-platform/tests/tools/html5lib/html5lib/trie/datrie.py => testing/web-platform/tests/tools/third_party/html5lib/html5lib/_trie/datrie.py
rename : testing/web-platform/tests/tools/html5lib/html5lib/trie/py.py => testing/web-platform/tests/tools/third_party/html5lib/html5lib/_trie/py.py
rename : testing/web-platform/tests/tools/html5lib/html5lib/filters/_base.py => testing/web-platform/tests/tools/third_party/html5lib/html5lib/filters/base.py
rename : testing/web-platform/tests/tools/html5lib/html5lib/tests/__init__.py => testing/web-platform/tests/tools/third_party/html5lib/html5lib/tests/__init__.py
rename : testing/web-platform/tests/tools/html5lib/html5lib/tests/tokenizertotree.py => testing/web-platform/tests/tools/third_party/html5lib/html5lib/tests/tokenizertotree.py
rename : testing/web-platform/tests/tools/html5lib/html5lib/tests/us-ascii.html => testing/web-platform/tests/tools/third_party/html5lib/html5lib/tests/us-ascii.html
rename : testing/web-platform/tests/tools/html5lib/html5lib/tests/utf-8-bom.html => testing/web-platform/tests/tools/third_party/html5lib/html5lib/tests/utf-8-bom.html
rename : testing/web-platform/tests/tools/six/MANIFEST.in => testing/web-platform/tests/tools/third_party/six/MANIFEST.in
rename : testing/web-platform/tests/tools/six/documentation/Makefile => testing/web-platform/tests/tools/third_party/six/documentation/Makefile
rename : testing/web-platform/tests/tools/html5lib/requirements.txt => testing/web-platform/tests/tools/third_party/six/six.egg-info/top_level.txt
2018-06-26 02:42:25 +00:00
Florian Rivoal afbb50e29c Bug 1467060 [wpt PR 11365] - Mention the need to setup the web server in the github tutorial, a=testonly
Automatic update from web-platform-testsMerge pull request #11365 from frivoal/git-doc-serve

Mention the need to setup the web server in the github tutorial
--

wpt-commits: c7c54d3d4b15377d05cf7650e156b9c7e0ce103d
wpt-pr: 11365
2018-06-26 02:41:06 +00:00
Florian Rivoal 5a9b3fb719 Bug 1467079 [wpt PR 11366] - [css-text-3] Add test for intrinsic sizing and overflow-wrap, a=testonly
Automatic update from web-platform-testsMerge pull request #11366 from frivoal/css-text-2682

[css-text-3] Add test for intrinsic sizing and overflow-wrap
--

wpt-commits: e89577697adb828fcdad54d27a15524dd125149d
wpt-pr: 11366
2018-06-26 02:39:46 +00:00
Luke Bjerring 4b14242dea Bug 1468799 [wpt PR 9854] - Update the webusb IDL file, a=testonly
Automatic update from web-platform-testsUpdate the webusb IDL file (#9854)

--

wpt-commits: f110c505f6480ef8098b8ef5f4da339763c39486
wpt-pr: 9854
2018-06-26 02:38:00 +00:00
moz-wptsync-bot e8340d4a3b Bug 1467351 [wpt PR 11374] - Update wpt metadata, a=testonly
wpt-pr: 11374
wpt-type: metadata
2018-06-08 08:31:09 +00:00
Manuel Rego Casasnovas 01bc59f50b Bug 1467351 [wpt PR 11374] - [css-contain] Layout containment overflowing contents as ink overflow, a=testonly
Automatic update from web-platform-tests[css-contain] Layout containment overflowing contents as ink overflow

Text form the spec
(https://drafts.csswg.org/css-contain/#containment-layout):
  "If the contents of the element overflow the element,
  they must be treated as ink overflow."

The patch modifies LayoutBox::LayoutOverflowRectForPropagation()
so the overflowing contents of an element with "contain: layout"
are treated as ink overflow. That way they don't interfere at all
in the layout of its ancestors.

BUG=843320
TEST=external/wpt/css/css-contain/contain-layout-015.html

Change-Id: Iedd47edf46a0e4ce0e4102abe5881d25771fe0fa
Reviewed-on: https://chromium-review.googlesource.com/1087462
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#564826}

--

wpt-commits: 892738fabee6bc4c7e720177f45e295fcb981b8d
wpt-pr: 11374
2018-06-25 22:22:01 +00:00
moz-wptsync-bot 04aa2c3f48 Bug 1467310 [wpt PR 11369] - Update wpt metadata, a=testonly
wpt-pr: 11369
wpt-type: metadata
2018-06-08 06:40:56 +00:00
Hiroki Nakagawa 91186f4a79 Bug 1467310 [wpt PR 11369] - Worker: Add referrer tests for ES Modules on dedicated workers, a=testonly
Automatic update from web-platform-testsWorker: Add referrer tests for ES Modules on dedicated workers

Referrer handling spans multiple algorithms in multiple specs, so I leave only
the entry points of them.

For top-level module script loading and static imports, referrer is determined
based on the "outside settings":

  "Fetch a module worker script graph given url, outside settings, destination,
  the value of the credentials member of options, and inside settings."

https://html.spec.whatwg.org/multipage/workers.html#worker-processing-model

For dynamic imports, referrer is determined based on the "referencing script's
settings object". In this case, it's "inside settings":

  Step 2.4: "Fetch a module script graph given url, referencing script's settings object,
  "script", and options. Wait until the algorithm asynchronously completes with
  result."

https://html.spec.whatwg.org/multipage/webappapis.html#hostimportmoduledynamically(referencingscriptormodule,-specifier,-promisecapability)

These tests are still failing. Subsequent CLs will fix them.

Bug: 842553
Change-Id: I3855b91c7e6ba93f5c99fb63b24b6274e6b43211
Reviewed-on: https://chromium-review.googlesource.com/1088339
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#564811}

--

wpt-commits: 4b4c626fc8602d1d06680a7d298789708fae5cd3
wpt-pr: 11369
2018-06-25 22:20:38 +00:00
Josh Matthews 56f14639b0 Bug 1466116 [wpt PR 11299] - Ensure that Config's set of ports is generated atomically., a=testonly
Automatic update from web-platform-testsEnsure that Config's set of ports is generated atomically. (#11299)

--

wpt-commits: 7018426026884a23def559fc0528fd1f338d4679
wpt-pr: 11299
2018-06-25 22:19:24 +00:00
Frédéric Wang a12463dbe0 Bug 1466798 [wpt PR 11350] - Add "Do not edit" warning to all HTML pages., a=testonly
Automatic update from web-platform-testsAdd "Do not edit" warning to all HTML pages.

This aligns with the woff2-tests generator:
https://github.com/w3c/woff2-tests/pull/12
https://github.com/w3c/woff2-tests/pull/14

--

wpt-commits: f1ec951afe5f669559a6d7a39e055b5716c65812
wpt-pr: 11350
2018-06-25 22:17:53 +00:00
Matt Falkenhagen 7fa58eb49c Bug 1467168 [wpt PR 11358] - Make fetch-event.https.html faster., a=testonly
Automatic update from web-platform-testsMake fetch-event.https.html faster.

It was registering a service worker for each test case, and had a lot
of test cases.

This changes the file to register a single service worker at the
beginning, and unregister it at the end.

Bug: 847787
Change-Id: Ic2536824a3c57e86bb5e042287e9e62e6222ad9a
Reviewed-on: https://chromium-review.googlesource.com/1087188
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#564770}

--

wpt-commits: d3f16722cc61d5e606e82f84c03e6c344d70b4ba
wpt-pr: 11358
2018-06-25 22:16:36 +00:00
moz-wptsync-bot 5248dbd1cd Bug 1466075 [wpt PR 11291] - Update wpt metadata, a=testonly
wpt-pr: 11291
wpt-type: metadata
2018-06-02 10:24:30 +00:00
Jake Archibald d4073aa6bd Bug 1466075 [wpt PR 11291] - Test identity encoding for range requests, a=testonly
Automatic update from web-platform-testsFetch: test identity encoding for range requests

For https://github.com/whatwg/fetch/pull/751.
--

wpt-commits: 1421a4a976d4d8263bde4864a1ce412eba106d39
wpt-pr: 11291
2018-06-25 22:15:09 +00:00
moz-wptsync-bot 9faeda675e Bug 1466970 [wpt PR 11359] - Update wpt metadata, a=testonly
wpt-pr: 11359
wpt-type: metadata
2018-06-07 11:53:28 +00:00
Manuel Rego Casasnovas c3d6202fd2 Bug 1466970 [wpt PR 11359] - [css-contain] Disable layout containment for certain elements, a=testonly
Automatic update from web-platform-tests[css-contain] Disable layout containment for certain elements

Text from the spec
(https://drafts.csswg.org/css-contain/#containment-layout):
  "... if the element is an internal table element other than
  display: table-cell, or if the element is an internal ruby element,
  or if the element’s principal box is a non-atomic inline-level box,
  layout containment has no effect."

The patch disables "contain: layout" for internal table elements
but table cells, internal ruby elements and
non-atomic inline-level boxes.

Some of the new tests pass or fail incidentally due to crbug.com/785212,
once that's fixed all the tests should be working as expected.

BUG=843329
TEST=external/wpt/css/css-contain/contain-layout-008.html
TEST=external/wpt/css/css-contain/contain-layout-009.html
TEST=external/wpt/css/css-contain/contain-layout-010.html
TEST=external/wpt/css/css-contain/contain-layout-011.html
TEST=external/wpt/css/css-contain/contain-layout-012.html
TEST=external/wpt/css/css-contain/contain-layout-013.html
TEST=external/wpt/css/css-contain/contain-layout-014.html

Change-Id: I5f0893a9ce69dc8e76cf16acb1b8556bf0e02adf
Reviewed-on: https://chromium-review.googlesource.com/1087268
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#564631}

--

wpt-commits: c0fbd59769588391d78838086bd02ad394301655
wpt-pr: 11359
2018-06-25 22:13:43 +00:00
Raymond Toy 278e6f616c Bug 1466968 [wpt PR 11360] - Reland "WaveShaper must output non-zero values even if input is silent", a=testonly
Automatic update from web-platform-testsReland "WaveShaper must output non-zero values even if input is silent"

This is a reland of 325b492fe733ba4c8b2128069a0a232fea1789e3

Initialize tail_time_ in constructor so we don't have uninitialized
variable.

Original change's description:
> WaveShaper must output non-zero values even if input is silent
>
> If the curve for the WaveShaperNode is such that a zero input produces
> a non-zero output, the WaveShaperNode needs to output that value even
> if the input is silent (or disconnected).
>
> Do this by setting the tail time of the processor to 0 or infinity
> depending on whether the curve specifies an output value of zero or
> not, respectively.
>
> Bug: 807301
> Test: WaveShaper/silent-inputs.html
> Change-Id: I6539d2e00f5d3e624ffaf2810944eb6d53d6f84b
> Reviewed-on: https://chromium-review.googlesource.com/896266
> Commit-Queue: Raymond Toy <rtoy@chromium.org>
> Reviewed-by: Hongchan Choi <hongchan@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#564186}

Bug: 807301
Change-Id: I866c5b303b40c1245d86daf43c592eed39d6a9c9
Reviewed-on: https://chromium-review.googlesource.com/1087427
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#564630}

--

wpt-commits: 57285cd910b61105ec3b6b8a49d8e875ff8dec69
wpt-pr: 11360
2018-06-25 22:12:18 +00:00
Aleks Totic b5a5888f50 Bug 1466731 [wpt PR 11337] - [LayoutNG] Fix flex BODY in quirks mode, a=testonly
Automatic update from web-platform-tests[LayoutNG] Fix flex BODY in quirks mode

We were not updating margins correctly inside NGBlockNode::RunOldLayout.
Symptom was that BODY(flex) block size was too big when HTML had margins
inside quirks mode.

Another side effect of this fix is two crashes have gone away.

Added explicit test case for BODY(flex) in quirks mode.

Bug: 849490
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: Id0ce0910144c81fc254646110424f36c898f9ebd
Reviewed-on: https://chromium-review.googlesource.com/1086381
Commit-Queue: Aleks Totic <atotic@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#564629}

--

wpt-commits: 8bafc093504c38befdb4e63d9d1d1dcee9bf81e4
wpt-pr: 11337
2018-06-25 22:10:59 +00:00
Simon Pieters 65c6a9c759 Bug 1466079 [wpt PR 11292] - Fix bugs in split-up encoding tests, a=testonly
Automatic update from web-platform-testsFix bugs in split-up encoding tests

Bugs were introduced in d6c29bef8d4bcdfe4f689defca73360b07647d71

* Some script paths were wrong
* A big5 test referenced eucjpEncoder instead of big5Encoder
* That big5 test also referenced encode-form-common.js instead of
  encode-href-common.js

Fixes #11015.

Also add code to generate variants.
--

wpt-commits: 5e0fea392c570e81ec7932466ac4c142ff83606d
wpt-pr: 11292
2018-06-25 22:09:30 +00:00
Chris Lilley 19b05aa5cd Bug 1466522 [wpt PR 11326] - WOFF2: Sync up available-* tests against https://github.com/w3c/woff2-tests, a=testonly
Automatic update from web-platform-testsMerge pull request #11326 from web-platform-tests/woff2-sync-up-available

WOFF2: Sync up available-* tests against https://github.com/w3c/woff2-tests
--

wpt-commits: a7683a8516a1af5b4047a4bbaef7aaba575ad774
wpt-pr: 11326
2018-06-25 22:08:13 +00:00
moz-wptsync-bot f650ffcf69 Bug 1466300 [wpt PR 11313] - Update wpt metadata, a=testonly
wpt-pr: 11313
wpt-type: metadata
2018-06-05 12:53:38 +00:00