0
Files
src/third_party/blink/web_tests
Mustaq Ahmed f30cae19bd Another fix to expectations for pointerevents after slot changes.
All composed events at `parent` are additionally dispatched to
`shadow_root`.  This fixes a crack in the previous CL [1] that omitted
pointerover/out events.

[1] https://chromium-review.googlesource.com/c/chromium/src/+/5640796
Manual test link: https://codepen.io/mustaqahmed/full/BaeRvdZ

Bug: 40156858
Change-Id: Ifccc48a066620b672030aee9be937b75d7e88f54
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5644338
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: Mustaq Ahmed <mustaq@chromium.org>
Auto-Submit: Mustaq Ahmed <mustaq@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1318695}
2024-06-24 18:42:07 +00:00
..

The documentation for this directory is at:

WPT Configuration

There are some special files under this directory for adapting web platform tests for Blink:

  • web_tests/external/wpt/config.json: wptserve configuration file for overriding default routes and ports. Note that filesystem paths are relative to blink/web_tests, where wptserve runs. When changing the ports (HTTP/S, WS/S), make sure to also:
    • Update WPT_HOST_AND_PORTS in //third_party/blink/tools/blinkpy/web_tests/port/driver.py
    • Update WebTestContentBrowserClient::GetOriginsRequiringDedicatedProcess
  • web_tests/wptrunner.blink.ini: Describes WPT tests other than external/wpt, which is automatically mapped to the document root http://web-platform.test/. Note that this config is only ingested by wptrunner; run_web_tests.py automatically recognizes all tests under web_tests/.