Skip to content

Tags: faceless2/wpt

Tags

merge_pr_21590

Toggle merge_pr_21590's commit message
html: Add a test for crbug.com/924929

Bug: 924929
Change-Id: I29afe6b8e36c1101d81a3f2c02171662907f4057
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2035482
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Yoshifumi Inoue <yosin@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738485}

merge_pr_21588

Toggle merge_pr_21588's commit message
html: Fix assert_array_equals usage in pseudo-classes

merge_pr_21586

Toggle merge_pr_21586's commit message
Fix metadata for http2-context.sub.h2.any.js.ini

A copy/paste error had left the wrong generated test name in the
metadata, so Safari errors were failing Azure Pipeline jobs.

merge_pr_21584

Toggle merge_pr_21584's commit message
[LayoutNG] Don't hit-test floats in a different layer.

Hit-testing should never enter a child that establishes a self-painting
layer.

Also added a couple of local variables to make it slightly easier to
read.

Change-Id: I2854cb1b677f8eb164befe1577e7de2740735538
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036104
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738493}

merge_pr_21582

Toggle merge_pr_21582's commit message
Replace some "promise_rejects(t, new FooError, stuff)" calls with pro…

…mise_rejects_js.

This diff was generated by running:

  find . -type f -print0 | xargs -0 perl -pi -e 'BEGIN { $/ = undef; } s/promise_rejects\(([ \n]*[a-zA-Z_]+[ \n]*,[ \n]*)(?:new )?([A-Z][A-Za-z]*Error) *(?:\(\))? *(, *.)/promise_rejects_js(\1\2\3/gs'

(which allows the optional "new" before "FooError" and an optional "()" after
it) and then:

1) Manually editing css/cssom-view/MediaQueryList-addListener-handleEvent.html
to make it get TypeError from the right global.

2) Manually editing fetch/api/response/response-error-from-stream.html to use
promise_rejects_exactly instead of the thing it was doing with a
CustomTestError.

3) Manually editing html/cross-origin-embedder-policy/require-corp.https.html
to use TypeError from the right global in the window.open case.

4) Manually editing
service-workers/service-worker/controller-with-no-fetch-event-handler.https.html
to use TypeError from the right global in the subframe case.

5) Manually editing
service-workers/service-worker/fetch-response-taint.https.html to use TypeError
from the right frame.

6) Manually editing
service-workers/service-worker/redirected-response.https.html to get the
TypeError from the right subframe in various places.

merge_pr_21581

Toggle merge_pr_21581's commit message
An associated-interface-free DOM Storage

Removes the last usage of Mojo associated interfaces from DOM Storage
code. Prior to this change, associated interfaces are used to
synchronize Clone() operations on a StorageNamespace interface with
arbitrary mutations on any StorageArea bound through that
StorageNamespace.

With the introduction of the Mojo async flushing API in r730829 we can
enforce such synchronization without associated interfaces. This CL does
that with a simple two-phase flush at clone time:

- Flush all related StorageArea pipes immediately prior to Clone
- Tell the StorageNamespace pipe to pause until said flushes complete
- Call StorageNamespace.Clone()
- Flush the StorageNamespace pipe immediately after Clone
- Tell all related StorageArea pipes to pause until that flush completes

This achieves the necessary ordering constraints for Session Storage
cloning without requiring strict ordering among all StorageNamespace and
StorageArea messages, consequently allowing StorageNamespace and
StorageArea to use independent pipes connected to potentially different
processes from each other. This satisfies a key requirement for
migrating Session Storage to the Storage Service.

Bug: 1000959
Change-Id: Ic1ccc2d6cbfa462733c53d2052d616655b49ed53
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036885
Commit-Queue: Ken Rockot <rockot@google.com>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738439}

merge_pr_21577

Toggle merge_pr_21577's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

merge_pr_21570

Toggle merge_pr_21570's commit message
SharedWorker: Add shared-worker-import-referrer.html WPT

This CL adds shared-worker-import-referrer.html for web-platform-test.

Bug: 824646
Change-Id: I3031e34f1181303f7a0455974b3c614340d939f8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2037275
Commit-Queue: Eriko Kurimoto <elkurin@google.com>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738474}

merge_pr_21485

Toggle merge_pr_21485's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add tests to verify origin headers sent by ping (web-platform-tests#2…

…1485)

merge_pr_21580

Toggle merge_pr_21580's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix test_testfiles.py to use new manifest format (web-platform-tests#…

…21580)