
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}
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 toblink/web_tests
, wherewptserve
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
- Update
web_tests/wptrunner.blink.ini
: Describes WPT tests other thanexternal/wpt
, which is automatically mapped to the document roothttp://web-platform.test/
. Note that this config is only ingested bywptrunner
;run_web_tests.py
automatically recognizes all tests underweb_tests/
.