Permalink
Switch branches/tags
Commits on Dec 12, 2017
  1. Update parsing of WebVTT regions to current/latest spec

    k2nagaraju committed with chromium-wpt-export-bot Dec 12, 2017
    updated parsing logic
    updated test cases and expected results
    
    Bug: 755487
    Change-Id: Ia5d55a117f5f5fa7217e7671337fa4bc7fafbf41
    Reviewed-on: https://chromium-review.googlesource.com/787071
    Reviewed-by: Fredrik Söderquist <fs@opera.com>
    Reviewed-by: srirama chandra sekhar <srirama.m@samsung.com>
    Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com>
    Cr-Commit-Position: refs/heads/master@{#523357}
  2. Add tests for slot.assignedElements method (#8636)

    TimvdLippe committed with hayatoito Dec 12, 2017
    * Add tests for slot.assignedElements() method
    
    * Add tests for slot.assignedElements() method
    
    * Remove duplication in HTMLSlotElement-interface.html
    
    * Remove unnecessary duplicate tests
  3. multicol-zero-height-001-ref.xht produces 1px tall fragmentainers.

    Morten Stenshorne committed with chromium-wpt-export-bot Dec 12, 2017
    The fragmentation spec says that fragmentainer heights should never be
    shorter than 1px [1], so that we don't get stuck without content
    progress. This means that if the multicol container's content box height
    is 0, fragmentainers inside it will still be 1px. The ref depended on
    incorrect behavior in Presto, where floats would never be fragmented.
    
    [1] https://www.w3.org/TR/css-break-3/#breaking-rules
    
    Bug: 788337
    Change-Id: I96338070458a9df518d1b4bb70eee399bfde48ab
    Reviewed-on: https://chromium-review.googlesource.com/821010
    Commit-Queue: Emil A Eklund <eae@chromium.org>
    Reviewed-by: Emil A Eklund <eae@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#523278}
Commits on Dec 11, 2017
  1. Correct multicol-width-small-001.xht to clip overflow.

    Morten Stenshorne committed with chromium-wpt-export-bot Dec 11, 2017
    This test was expected to clip overflow, but the current version of the
    spec says that column boxes should not clip overflow [1]. This
    contradicts older versions of the spec, where we were supposed to clip
    at column gaps. But even with such an old version of the spec, the final
    "c" letter would not get clipped, because there's no adjacent column gap
    there, since it's in the last column.
    
    So just wrap everything inside the multicol container inside an
    overflow:hidden DIV.
    
    [1] https://www.w3.org/TR/css-multicol-1/#overflow-inside-multicol-elements
    
    Bug: 788337
    Change-Id: I9b7382bf40a0c2aeb0fb2c6b9b309e9c334c534f
    Reviewed-on: https://chromium-review.googlesource.com/817994
    Reviewed-by: Emil A Eklund <eae@chromium.org>
    Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#523228}
  2. Handle display:contents while creating counter nodes.

    Rune Lillesveen committed with chromium-wpt-export-bot Dec 11, 2017
    In order to support CSS counters in a display:contents context, we need
    to track current element instead of LayoutObject in FindPlaceForCounter
    since display:contents do not have LayoutObjects.
    
    Also corrected documentation and variable/method names according to
    coding style.
    
    Bug: 766650
    Change-Id: I399511184f3a22a19b6279a6c921787b96b84cef
    Reviewed-on: https://chromium-review.googlesource.com/818341
    Reviewed-by: Koji Ishii <kojii@chromium.org>
    Commit-Queue: Rune Lillesveen <futhark@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#523158}
  3. Check `nosniff` on the original response, not revalidation responses.

    mikewest committed with chromium-wpt-export-bot Dec 11, 2017
    Bug: 792412
    Change-Id: Id805387dea88e18e71d21ca1e799d1076d0b2c5e
    Reviewed-on: https://chromium-review.googlesource.com/813835
    Commit-Queue: Mike West <mkwst@chromium.org>
    Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#523068}
  4. Upstream track-webvtt-tc[011-015]-*.html tests

    srirama179 committed with chromium-wpt-export-bot Dec 11, 2017
    Upstream the below tests from media/track/ to wpt
    1. track-webvtt-tc011-blank-lines.html
    2. track-webvtt-tc013-settings.html
    3. track-webvtt-tc014-alignment.html
    4. track-webvtt-tc015-positioning.html
    
    Bug: 782555
    Change-Id: Ie428584d1447fe22ceab45812ee72618fb92bad4
    Reviewed-on: https://chromium-review.googlesource.com/818885
    Reviewed-by: Fredrik Söderquist <fs@opera.com>
    Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com>
    Cr-Commit-Position: refs/heads/master@{#523066}
  5. Add b element usage test

    kaixinjxq committed with Ms2ger Dec 11, 2017
  6. Add HTMLSelectElement.add tests

    kaixinjxq committed with Ms2ger Dec 8, 2017
     1.HTMLSelectElement.add method can add option element
     2.HierarchyRequestError exception must be thrown when
     element is an ancestor of the element into which it is to be inserted
Commits on Dec 9, 2017
  1. Upstream track-webvtt-tc[006-010]-*.html tests

    srirama179 committed with chromium-wpt-export-bot Dec 9, 2017
    Upstream the below tests from media/track/ to wpt
    1. track-webvtt-tc006-cue-identifiers.html
    2. track-webvtt-tc007-cue-no-id.html
    3. track-webvtt-tc008-timings-no-hours.html
    4. track-webvtt-tc009-timings-hour.html
    5. track-webvtt-tc010-no-timings.html
    
    Bug: 782555
    Change-Id: If5ea01e2eaa89371d26c526fabe0fec556a04c46
    Reviewed-on: https://chromium-review.googlesource.com/818589
    Reviewed-by: Fredrik Söderquist <fs@opera.com>
    Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com>
    Cr-Commit-Position: refs/heads/master@{#522997}
Commits on Dec 8, 2017
  1. Rework and rename multicol-width-ems-001.xht (ems -> ch).

    Morten Stenshorne committed with chromium-wpt-export-bot Dec 8, 2017
    Change it to use ch units instead of em, so that we can specify the
    number of characters that are expected to fit more reliably (with a
    monospace font).
    
    Bug: 788337
    Change-Id: I0d67b21f5dea3f3cb34cfd92114255826f1c7d88
    Reviewed-on: https://chromium-review.googlesource.com/812224
    Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
    Reviewed-by: Emil A Eklund <eae@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#522818}
  2. Subpixel support for column-gap.

    Morten Stenshorne committed with chromium-wpt-export-bot Dec 8, 2017
    Moved code away from LayoutBlock, as this is multicol specific.
    
    Change-Id: I10de70497c0622b56362f08d05ab4bb2a21c910f
    Reviewed-on: https://chromium-review.googlesource.com/817121
    Commit-Queue: Emil A Eklund <eae@chromium.org>
    Reviewed-by: Emil A Eklund <eae@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#522791}
  3. Update pyflakes

    jgraham committed Dec 8, 2017
  4. Remove two empty OWNERS files (#8632)

    foolip committed with gsnedders Dec 8, 2017
  5. Remove unreferenced multicol-fill-auto-ref.xht (#8630)

    mstensho committed with gsnedders Dec 8, 2017
  6. Fix most lint errors in resource/ and enable most lints (#8027)

    foolip committed with gsnedders Dec 8, 2017
  7. Move wpt text-decoration tests into css-text-decor

    foolip committed with chromium-wpt-export-bot Dec 8, 2017
    Bug: 769629
    Change-Id: I6cf1026a3af6853d1870c740f37136ab29a11f92
    Reviewed-on: https://chromium-review.googlesource.com/816956
    Reviewed-by: Dominik Röttsches <drott@chromium.org>
    Commit-Queue: Philip Jägenstedt <foolip@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#522770}
  8. Merge pull request #8495 from adam-be/max-message-size

    alvestrand committed Dec 8, 2017
    webrtc: Test RTCSctpTransport.maxMessageSize attribute
  9. [css-typed-om] Normalize numeric values.

    darrnshn committed with chromium-wpt-export-bot Dec 8, 2017
    This patch implements normalization of numeric values. Because we're
    normalizing from property parsing and CSSOM, calc expressions are
    simplified before they can be normalized. The spec is unclear about
    whether this is acceptable.
    
    See: w3c/css-houdini-drafts#528
    
    Spec: https://drafts.css-houdini.org/css-typed-om-1/#normalize-numeric
    
    Bug: 788570
    Change-Id: I919372b01e2e629756546a49a8cbf3ecd15bd4ad
    Reviewed-on: https://chromium-review.googlesource.com/812367
    Commit-Queue: Darren Shen <shend@chromium.org>
    Reviewed-by: nainar <nainar@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#522746}
  10. Test the serialization of the text-decoration shorthand

    foolip committed Dec 8, 2017
    This is to keep tracking the interop issue hidden here:
    #8548
  11. Fix flaky MIME type parsing test

    Hexcles committed with annevk Dec 8, 2017
    The test has two sources of flakiness:
    1. It's taking too long but not marked as timeout=long.
    2. The execution order of runTests(res) and runTests(res2) was not guaranteed.
  12. Upstream track-webvtt-tc[001-005]-*.html tests

    srirama179 committed with chromium-wpt-export-bot Dec 8, 2017
    Upstream the below tests from media/track/ to wpt
    1. track-webvtt-tc001-utf8.html
    2. track-webvtt-tc002-bom.html
    3. track-webvtt-tc003-newlines.html
    4. track-webvtt-tc004-magic-header.html
    5. track-webvtt-tc005-header-comment.html
    
    Bug: 782555
    Change-Id: I9d62a7bafbe2a739b6a3046119c023413b900c28
    Reviewed-on: https://chromium-review.googlesource.com/814034
    Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com>
    Reviewed-by: Fredrik Söderquist <fs@opera.com>
    Cr-Commit-Position: refs/heads/master@{#522715}
  13. WebKit export of https://bugs.webkit.org/show_bug.cgi?id=179144 (#8037)

    youennf committed with gsnedders Dec 8, 2017
Commits on Dec 7, 2017
  1. Merge pull request #8507 from youennf/sw-client-id-null-checks

    beidson committed Dec 7, 2017
    Changing clientId checks from null to empty string
  2. FileAPI: Upstream test cases for Unicode normalization and replacement

    inexorabletash committed with chromium-wpt-export-bot Dec 7, 2017
    The Blob/File constructors should not normalize strings (since nothing
    in the web platform does) but since input strings are USVStrings any
    unpaired surrogates should be replaced with U+FFFD.
    
    Bug: 509793
    Change-Id: I8a01073fd52b871b64220a79ac8ea71c12e736a9
    Reviewed-on: https://chromium-review.googlesource.com/812465
    Commit-Queue: Joshua Bell <jsbell@chromium.org>
    Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#522497}
  3. Remove @bobholt as an OWNER (#8617)

    gsnedders committed Dec 7, 2017
  4. Fix a markdown link in README.md (#8577)

    vzvu3k6k committed with gsnedders Dec 7, 2017
  5. Avoid table sizing peculiarities for flex and grid items.

    Morten Stenshorne committed with chromium-wpt-export-bot Dec 7, 2017
    Let the flex/grid layout algorithm determine the size of tables that
    are flex/grid items. Don't let the intrinsic width of table columns
    affect the width of the item.
    
    Bug: 782948, 667785
    Change-Id: Ifcea6af51ce5bf74377f93b5cd0437272a5c7ef0
    Reviewed-on: https://chromium-review.googlesource.com/781859
    Reviewed-by: David Grogan <dgrogan@chromium.org>
    Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#522408}
  6. MIME type parsing tests

    annevk committed Dec 7, 2017
  7. Move css3 text-decoration tests to WPT

    shanmuga-m committed with chromium-wpt-export-bot Dec 7, 2017
    Bug: 769629
    Change-Id: I996148aba74d03db821bb5f948d2d60dd321c808
    Reviewed-on: https://chromium-review.googlesource.com/813440
    Reviewed-by: Dominik Röttsches <drott@chromium.org>
    Commit-Queue: Shanmuga Pandi <shanmuga.m@samsung.com>
    Cr-Commit-Position: refs/heads/master@{#522406}
  8. Set computed default values when loading server config in wptrunner. (#…

    jgraham committed with AutomatedTester Dec 6, 2017
    …8589)
    
    The recent changes to configuration in wptserve broke websockets tests
    running in wptrunner because the server was being passed None as the
    ws_doc_root, so it errored on startup. We can force this value to be
    set by running set_computed_defaults on the config.
    
    A longer term fix would remove the separate configuration for the
    server in environment.py so that it can run through the same codepath
    as in serve.py.
  9. Use the test file and test name only when comparing tests against the

    AutomatedTester committed Dec 5, 2017
    metadata
    
    pytest has updated their reporting to show the path to the tests in
    results. We now need to just take the test_file::test_method instead
    of path/to/the/test_file::test_method
  10. Upstream track-[active-cues, constants].html

    srirama179 committed with chromium-wpt-export-bot Dec 7, 2017
    Upstream the below tests from media/track/ to wpt
    1. track-active-cues.html
    2. track-constants.html
    
    Bug: 782555
    Change-Id: I587aebd9ef8bdc60cac19a4cb5dd42d69a917b2c
    Reviewed-on: https://chromium-review.googlesource.com/810825
    Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com>
    Reviewed-by: Fredrik Söderquist <fs@opera.com>
    Cr-Commit-Position: refs/heads/master@{#522359}
  11. Add explicit line-height to marker-font-properties.html.

    Ms2ger committed with dbates-wk Dec 6, 2017
    This should make the test more stable in WebKit.
  12. [css-typed-om] Implement StylePropertyMap.update.

    darrnshn committed with chromium-wpt-export-bot Dec 6, 2017
    This patch implements StylePropertyMap.update for CSS properties using
    get and set.
    
    Some tests were wrong because they didn't return a value in the update
    callback.
    
    Spec: https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-update
    
    Bug: 785132
    Change-Id: I6b8a06bfc1dcf0bb35603237d3507d5d3da96182
    Reviewed-on: https://chromium-review.googlesource.com/788478
    Reviewed-by: nainar <nainar@chromium.org>
    Commit-Queue: Darren Shen <shend@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#522255}