tree: 39cc12d39aff3e6e9814b4f4363b3ea530890a5e [path history] [tgz]
  1. accessibility/
  2. animations/
  3. app_banner/
  4. bindings/
  5. clipboard/
  6. compositing/
  7. crypto/
  8. css-parser/
  9. css1/
  10. css2.1/
  11. css3/
  12. cssom/
  13. custom-elements/
  14. custom-properties/
  15. dark-mode/
  16. dom/
  17. editing/
  18. external/
  19. fast/
  20. flag-specific/
  21. FlagExpectations/
  22. fonts/
  23. fragmentation/
  24. fullscreen/
  25. gamepad/
  26. handwriting/
  27. harness-tests/
  28. hittesting/
  29. html/
  30. html5lib/
  31. http/
  32. idle-callback/
  33. ietestcenter/
  34. images/
  35. inspector-protocol/
  36. intersection-observer/
  37. jquery/
  38. js/
  39. loader/
  40. media/
  41. media_capabilities/
  42. mhtml/
  43. navigator_language/
  44. navigator_webdriver/
  45. netinfo/
  46. overflow/
  47. paint/
  48. payments/
  49. performance_timeline/
  50. permissionclient/
  51. platform/
  52. plugins/
  53. pointer-lock/
  54. ppapi/
  55. printing/
  56. register-protocol-handler/
  57. regress/
  58. resize-observer/
  59. resources/
  60. rootscroller/
  61. screen_orientation/
  62. scrollbars/
  63. security/
  64. shadow-dom/
  65. storage/
  66. svg/
  67. synthetic_gestures/
  68. tables/
  69. test_runner/
  70. TestLists/
  71. third_party/
  72. timezonechange/
  73. touchadjustment/
  74. transforms/
  75. transitions/
  76. traversal/
  77. typedcssom/
  78. vibration/
  79. view-transition/
  80. virtual/
  81. virtualkeyboard/
  82. wasm/
  83. webaudio/
  84. webexposed/
  85. webgpu/
  86. wpt_internal/
  87. xmlviewer/
  88. .clang-format
  89. .gitattributes
  90. .gitignore
  91. AIExpectations
  92. ASANExpectations
  93. CfTTestExpectations
  94. FlagSpecificConfig
  95. HEADLESS_OWNERS
  96. IOSTestExpectations
  97. LeakExpectations
  98. MSANExpectations
  99. NeverFixTests
  100. OWNERS
  101. PRESUBMIT.py
  102. PRESUBMIT_test.py
  103. README.md
  104. SlowTests
  105. StaleTestExpectations
  106. TestExpectations
  107. VIRTUAL_OWNERS
  108. VirtualTestSuites
  109. W3CImportExpectations
  110. WebGPUExpectations
  111. whitespace.txt
third_party/blink/web_tests/README.md

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 and will be changed to absolute path at run time for wptserve to consume. 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