Tags: https-clone/wpt
Tags
Replace duplicate tests with test variants. Replace a test copy with separate .headers files with two variants, handled by the WPT test driver. Bug: 4088665 Change-Id: I48697c97de3e2de29851a6a4f1951c8af45b058f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4111946 Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org> Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org> Cr-Commit-Position: refs/heads/main@{#1084317}
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=238994 (web-… …platform-tests#37543) [:has() pseudo-class] Support invalidation for :playing, :paused, :seeking, :muted and :volume-locked pseudo-classes https://commits.webkit.org/257991@main
Frameset NG: Fix a crash with multi-coulmns and a table We don't need to call ClearNeedsLayoutOnHiddenFrames() if side-effects are disabled. Bug: 1383361 Change-Id: Id9a0406ac1857f70288f539766fe934c13b74b5d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4112862 Auto-Submit: Kent Tamura <tkent@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/main@{#1084264}
Move tests of printing documents into an independent folder. There is still a spec issue about printing for scroll animations, w3c/csswg-drafts#8226, so I think moving all of them into a separate folder makes us easier to address. Differential Revision: https://phabricator.services.mozilla.com/D164860 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1774505 gecko-commit: 9199e7f4539e7f1f24c156b8f07e20bd3f9275bf gecko-reviewers: hiro
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=249388 (web-… …platform-tests#37537) Web Platform Tests for CSS shorthands have a few mistakes I noticed when fixing shorthand bugs https://commits.webkit.org/257966@main
Add test for canvas media source with MediaRecorder This PR adds a new test to determine whether MediaRecorder can return video data drawn on a canvas from a media device. Per this Chromium bug https://bugs.chromium.org/p/chromium/issues/detail?id=1377530 the feature breaks when the "Out-of-process 2D canvas rasterization" feature is enabled in chrome://flags, because the video data returned by MediaRecorder recording the canvas media source lack any data (determined by an extremely low bitrate). The flow of data in the test is: Video frames are returned from the webcam Those video frames are drawn on a canvas MediaRecorder records data from the canvas Bug: 1377530 Change-Id: If44219fc4c6184a6494f1595c245c7ce640a04c7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4109571 Reviewed-by: Justin Novosad <junov@chromium.org> Commit-Queue: Justin Novosad <junov@chromium.org> Cr-Commit-Position: refs/heads/main@{#1084350}
Add support for color-scheme when drawing SVG images
Elements with color-scheme specified should pass that information along
to SVG images that are drawn by the element. If 'color-scheme' is
'normal' and <meta> color-scheme is not specified ("normal") then pass
the page's preferred color scheme. As resolved in [1]. Spec [2] (not
updated at the time of CL creation).
Based on https://chromium-review.googlesource.com/c/chromium/src/+/3781403
[1] w3c/csswg-drafts#7526
[2] https://drafts.csswg.org/mediaqueries-5/#descdef-media-prefers-color-scheme
Bug: 1345247
Change-Id: I43c011c5ae7d410633caf5a407ae989f10e79552
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4106631
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/main@{#1084286}
part 1: Make `HTMLEditor` preserve order of inline style elements too Currently, `HTMLEditor` preserves styled elements with the reversed order in the loop. https://searchfox.org/mozilla-central/rev/d7d5c89ee7bc70dec0fd846689ca030f94931393/editor/libeditor/HTMLEditSubActionHandler.cpp#8638-8658 I.e., if `<b><i></i></b>` is restored in the HTML styling mode, it will be restored as `<i><b>...</b></i>`. This blocks writing tests for bug 1789574. Therefore, this should be fixed first. (As I commented in the method, ideally we should store all inline elements and restore all of them, but currently we don't need to do it. It requires redesign of the style cache, but it seems that we don't know web apps which is broken by current behavior. Therefore, I think that we should do it when we meet a trouble with the behavior.) Depends on D164519 Differential Revision: https://phabricator.services.mozilla.com/D164520 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1789574 gecko-commit: 2a9534dbca77d68f9783539a1c7e22f3e6645a98 gecko-reviewers: m_kato
[wdspec] Fix wdspec tests for script module for exceptions for platfo… …rm objects of type Node. Differential Revision: https://phabricator.services.mozilla.com/D164685 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1805661 gecko-commit: 2884e5deee028c7c00e45b017c7ed8f4fb1e6386 gecko-reviewers: webdriver-reviewers, jdescottes, whimboo
[GridFragmentation] Store placement data on NGGridLayoutData During fragmentation, we query the `NGGridLayoutData` from the `NGGridBreakTokenData`, which includes track data. However, grid layout has a strong dependency on item placement in addition to track data. This was causing a crash in fragmentation, when we query the track data from `NGGridLayoutData` (off of `NGGridBreakTokenData`), but not the `GridItemData` placement or range indices. When these don't match up, a crash was happening in `GridItemData::ComputeSetIndices` during printing. This change adds several more placement-related vectors on `NGGridLayoutData` off of `NGGridBreakTokenData` so that layout can proceed without crashing during fragmentation. Bug: 1399336 Change-Id: I4a19afd4718089e27456285b2955ebd7094212b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4109928 Commit-Queue: Kurt Catti-Schmidt <kschmi@microsoft.com> Reviewed-by: Alison Maher <almaher@microsoft.com> Cr-Commit-Position: refs/heads/main@{#1084104}
PreviousNext