Skip to content
Permalink
Browse files

Update web-platform-tests to revision e45156b5e558c062a609356905c83a0…

…258c516e3
  • Loading branch information...
servo-wpt-sync committed May 3, 2019
1 parent 9f6005b commit 5fcf52d9464fa387941257a58cc4638d2b4d538c
Showing with 4,430 additions and 530 deletions.
  1. +1,044 −180 tests/wpt/metadata/MANIFEST.json
  2. +0 −9 tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini
  3. +0 −9 tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini
  4. +2 −0 tests/wpt/metadata/css/css-text/hyphens/hyphens-shaping-001.html.ini
  5. +2 −0 tests/wpt/metadata/css/css-text/hyphens/hyphens-shaping-002.html.ini
  6. +2 −0 tests/wpt/metadata/css/css-text/hyphens/hyphens-span-001.html.ini
  7. +2 −0 tests/wpt/metadata/css/css-text/hyphens/shy-styling-001.html.ini
  8. +2 −0 tests/wpt/metadata/css/css-text/line-break/line-break-shaping-001.html.ini
  9. +2 −0 tests/wpt/metadata/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html.ini
  10. +2 −0 tests/wpt/metadata/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html.ini
  11. +0 −2 tests/wpt/metadata/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html.ini
  12. +3 −0 tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini
  13. +0 −2 tests/wpt/metadata/css/cssom-view/matchMedia-display-none-iframe.html.ini
  14. +2 −0 tests/wpt/metadata/css/cssom/getComputedStyle-insets-sticky-container-for-abspos.html.ini
  15. +4 −0 tests/wpt/metadata/css/cssom/getComputedStyle-sticky-pos-percent.html.ini
  16. +0 −21 tests/wpt/metadata/fetch/content-type/response.window.js.ini
  17. +0 −3 tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini
  18. +4 −0 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini
  19. +0 −4 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini
  20. +0 −3 ...etadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini
  21. +10 −0 tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini
  22. +0 −4 tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html.ini
  23. +1 −1 ...ppapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.js.ini
  24. +5 −0 tests/wpt/metadata/resource-timing/resource_timing_buffer_full_eventually.html.ini
  25. +18 −0 ...a/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini
  26. +0 −1 tests/wpt/metadata/workers/semantics/multiple-workers/005.html.ini
  27. +0 −1 tests/wpt/metadata/workers/semantics/run-a-worker/003.html.ini
  28. +54 −1 tests/wpt/web-platform-tests/animation-worklet/stateful-animator.https.html
  29. +4 −4 tests/wpt/web-platform-tests/conformance-checkers/Makefile
  30. +1 −0 tests/wpt/web-platform-tests/cookies/samesite/fetch.html
  31. +1 −0 tests/wpt/web-platform-tests/cookies/samesite/form-get-blank.html
  32. +1 −0 tests/wpt/web-platform-tests/cookies/samesite/form-post-blank.html
  33. +1 −0 tests/wpt/web-platform-tests/cookies/samesite/iframe-reload.html
  34. +1 −0 tests/wpt/web-platform-tests/cookies/samesite/iframe.html
  35. +1 −0 tests/wpt/web-platform-tests/cookies/samesite/img.html
  36. +15 −0 tests/wpt/web-platform-tests/css/css-flexbox/align-items-007.html
  37. +2 −2 tests/wpt/web-platform-tests/css/css-lists/counter-set-001-ref.html
  38. +2 −2 tests/wpt/web-platform-tests/css/css-lists/counter-set-001.html
  39. +3 −3 tests/wpt/web-platform-tests/css/css-lists/li-list-item-counter-ref.html
  40. +3 −3 tests/wpt/web-platform-tests/css/css-lists/li-value-counter-reset-001-ref.html
  41. +33 −0 tests/wpt/web-platform-tests/css/css-position/position-absolute-crash-chrome-006.html
  42. +68 −0 tests/wpt/web-platform-tests/css/css-position/position-absolute-crash-chrome-007.html
  43. +51 −0 tests/wpt/web-platform-tests/css/css-position/position-absolute-in-inline-002.html
  44. +35 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/hyphens-shaping-001.html
  45. +31 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/hyphens-shaping-002.html
  46. +28 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/hyphens-span-001.html
  47. +36 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/hyphens-span-002.html
  48. +25 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/reference/hyphens-shaping-001-ref.html
  49. +6 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/reference/hyphens-shaping-002-ref.html
  50. +24 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/reference/hyphens-span-001-ref.html
  51. +22 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/reference/hyphens-span-002-ref.html
  52. +15 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/reference/shy-styling-001-alt-ref.html
  53. +15 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/reference/shy-styling-001-ref.html
  54. +24 −0 tests/wpt/web-platform-tests/css/css-text/hyphens/shy-styling-001.html
  55. +39 −0 tests/wpt/web-platform-tests/css/css-text/line-break/line-break-shaping-001.html
  56. +26 −0 tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-shaping-001-ref.html
  57. +39 −0 tests/wpt/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html
  58. +39 −0 tests/wpt/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html
  59. +26 −0 tests/wpt/web-platform-tests/css/css-text/overflow-wrap/reference/overflow-wrap-shaping-001-ref.html
  60. +4 −8 ...wpt/web-platform-tests/css/css-text/white-space/reference/white-space-intrinsic-size-004-ref.html
  61. +2 −2 ...atform-tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-002-ref.html
  62. +15 −0 ...atform-tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-003-ref.html
  63. +6 −6 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html
  64. +3 −3 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html
  65. +8 −14 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html
  66. +17 −30 tests/wpt/web-platform-tests/css/css-transitions/disconnected-element-001.html
  67. +30 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-001-manual.html
  68. +31 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-002-manual.html
  69. +30 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-003-manual.html
  70. +28 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-005-manual.html
  71. +28 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-006-manual.html
  72. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-007-manual.html
  73. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-008-manual.html
  74. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-009-manual.html
  75. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-010-manual.html
  76. +35 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-012-manual.html
  77. +35 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-014-manual.html
  78. +27 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-015-manual.html
  79. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-forms-001-manual.html
  80. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-forms-002-manual.html
  81. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-forms-003-manual.html
  82. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-forms-004-manual.html
  83. +34 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-forms-005-manual.html
  84. +34 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-forms-006-manual.html
  85. +33 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-table-001-manual.html
  86. +26 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vlr-table-002-manual.html
  87. +30 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-001-manual.html
  88. +31 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-002-manual.html
  89. +30 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-003-manual.html
  90. +28 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-005-manual.html
  91. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-007-manual.html
  92. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-008-manual.html
  93. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-009-manual.html
  94. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-010-manual.html
  95. +35 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-012-manual.html
  96. +35 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-014-manual.html
  97. +27 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-015-manual.html
  98. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-forms-001-manual.html
  99. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-forms-002-manual.html
  100. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-forms-003-manual.html
  101. +29 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-forms-004-manual.html
  102. +34 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-forms-005-manual.html
  103. +34 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-forms-006-manual.html
  104. +33 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-table-001-manual.html
  105. +26 −0 tests/wpt/web-platform-tests/css/css-writing-modes/writing-mode-vrl-table-002-manual.html
  106. +26 −0 tests/wpt/web-platform-tests/css/cssom/getComputedStyle-insets-sticky-container-for-abspos.html
  107. +4 −1 tests/wpt/web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html
  108. +22 −0 tests/wpt/web-platform-tests/css/cssom/getComputedStyle-sticky-pos-percent.html
  109. +9 −10 tests/wpt/web-platform-tests/css/cssom/support/getComputedStyle-insets.js
  110. +6 −0 tests/wpt/web-platform-tests/css/support/red-rect.svg
  111. +31 −24 tests/wpt/web-platform-tests/docs/_writing-tests/index.md
  112. +1 −1 tests/wpt/web-platform-tests/docs/_writing-tests/lint-tool.md
  113. +75 −0 tests/wpt/web-platform-tests/docs/_writing-tests/wdspec.md
  114. +22 −15 tests/wpt/web-platform-tests/docs/introduction.md
  115. +1 −1 tests/wpt/web-platform-tests/element-timing/background-image-data-uri.html
  116. +4 −2 tests/wpt/web-platform-tests/element-timing/background-image-multiple-elements.html
  117. +2 −1 tests/wpt/web-platform-tests/element-timing/background-image-stretched.html
  118. +1 −1 tests/wpt/web-platform-tests/element-timing/buffer-before-onload.html
  119. +3 −2 tests/wpt/web-platform-tests/element-timing/cross-origin-element.sub.html
  120. +42 −0 tests/wpt/web-platform-tests/element-timing/disconnect-image.html
  121. +3 −2 tests/wpt/web-platform-tests/element-timing/image-TAO-wildcard.sub.html
  122. +4 −2 tests/wpt/web-platform-tests/element-timing/image-carousel.html
  123. +2 −1 tests/wpt/web-platform-tests/element-timing/image-clipped-svg.html
  124. +1 −1 tests/wpt/web-platform-tests/element-timing/image-data-uri.html
  125. +3 −2 tests/wpt/web-platform-tests/element-timing/image-not-fully-visible.html
  126. +1 −0 tests/wpt/web-platform-tests/element-timing/image-rect-iframe.html
  127. +2 −1 tests/wpt/web-platform-tests/element-timing/image-with-css-scale.html
  128. +2 −1 tests/wpt/web-platform-tests/element-timing/image-with-rotation.html
  129. +8 −3 tests/wpt/web-platform-tests/element-timing/images-repeated-resource.html
  130. +3 −2 tests/wpt/web-platform-tests/element-timing/multiple-background-images.html
  131. +2 −1 tests/wpt/web-platform-tests/element-timing/observe-background-image.html
  132. +3 −2 tests/wpt/web-platform-tests/element-timing/observe-elementtiming.html
  133. +3 −2 tests/wpt/web-platform-tests/element-timing/observe-large-image.html
  134. +6 −3 tests/wpt/web-platform-tests/element-timing/observe-multiple-images.html
  135. +3 −2 tests/wpt/web-platform-tests/element-timing/observe-shadow-image.html
  136. +2 −1 tests/wpt/web-platform-tests/element-timing/observe-svg-image.html
  137. +2 −1 tests/wpt/web-platform-tests/element-timing/observe-video-poster.html
  138. +3 −2 tests/wpt/web-platform-tests/element-timing/progressively-loaded-image.html
  139. +3 −2 tests/wpt/web-platform-tests/element-timing/rectangular-image.html
  140. +16 −11 tests/wpt/web-platform-tests/element-timing/resources/element-timing-helpers.js
  141. +2 −0 tests/wpt/web-platform-tests/element-timing/resources/iframe-with-square-sends-entry.html
  142. +43 −0 tests/wpt/web-platform-tests/html/semantics/forms/autofocus/no-cross-origin-autofocus.sub.html
  143. +20 −0 tests/wpt/web-platform-tests/html/semantics/forms/autofocus/resources/child-autofocus.html
  144. +1 −1 tests/wpt/web-platform-tests/infrastructure/reftest/reftest_fuzzy_no_differences.html
  145. +1 −1 tests/wpt/web-platform-tests/infrastructure/reftest/reftest_fuzzy_no_differences_1.html
  146. +1 −1 tests/wpt/web-platform-tests/interfaces/IndexedDB.idl
  147. +5 −2 tests/wpt/web-platform-tests/interfaces/wake-lock.idl
  148. +66 −0 tests/wpt/web-platform-tests/intersection-observer/v2/drop-shadow-filter-vertical-rl.html
  149. +3 −0 tests/wpt/web-platform-tests/lint.whitelist
  150. +75 −0 tests/wpt/web-platform-tests/mathml/relations/css-styling/dynamic-dir-1-ref.html
  151. +102 −0 tests/wpt/web-platform-tests/mathml/relations/css-styling/dynamic-dir-1.html
  152. +0 −1 tests/wpt/web-platform-tests/mediacapture-streams/idlharness.https.window.js
  153. +1 −1 tests/wpt/web-platform-tests/permissions/interfaces.any.js
  154. +0 −1 tests/wpt/web-platform-tests/permissions/test-background-fetch-permission.html
  155. +6 −6 tests/wpt/web-platform-tests/picture-in-picture/shadow-dom.html
  156. +17 −1 ...hild-none_touch-manual.html → pointerevent_touch-action-inherit_child-auto-child-none_touch.html}
  157. +17 −1 ...n-inherit_child-none_touch-manual.html → pointerevent_touch-action-inherit_child-none_touch.html}
  158. +17 −1 ...d-pan-x_touch-manual.html → pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch.html}
  159. +17 −1 ...d-pan-y_touch-manual.html → pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch.html}
  160. +17 −1 ...inherit_parent-none_touch-manual.html → pointerevent_touch-action-inherit_parent-none_touch.html}
  161. +17 −1 ...terevent_touch-action-none-css_touch-manual.html → pointerevent_touch-action-none-css_touch.html}
  162. +17 −1 ...revent_touch-action-pan-x-css_touch-manual.html → pointerevent_touch-action-pan-x-css_touch.html}
  163. +17 −1 ...ion-pan-x-pan-y-pan-y_touch-manual.html → pointerevent_touch-action-pan-x-pan-y-pan-y_touch.html}
  164. +17 −1 ...revent_touch-action-pan-y-css_touch-manual.html → pointerevent_touch-action-pan-y-css_touch.html}
  165. +180 −0 tests/wpt/web-platform-tests/portals/portals-host-post-message.sub.html
  166. +21 −0 tests/wpt/web-platform-tests/portals/resources/portal-host-post-message-after-activate.html
  167. +5 −0 tests/wpt/web-platform-tests/portals/resources/portal-host-post-message-navigate-1.html
  168. +4 −0 tests/wpt/web-platform-tests/portals/resources/portal-host-post-message-navigate-2.html
  169. +52 −0 tests/wpt/web-platform-tests/portals/resources/portal-host-post-message.sub.html
  170. +2 −2 tests/wpt/web-platform-tests/portals/resources/portal-post-message-portal.html
  171. +20 −28 tests/wpt/web-platform-tests/presentation-api/controlling-ua/getAvailability.https.html
  172. +2 −1 tests/wpt/web-platform-tests/tools/gitignore/gitignore.py
  173. +3 −0 tests/wpt/web-platform-tests/tools/gitignore/tests/test_gitignore.py
  174. +2 −2 tests/wpt/web-platform-tests/tools/lint/rules.py
  175. +4 −4 tests/wpt/web-platform-tests/tools/lint/tests/test_file_lints.py
  176. +3 −3 tests/wpt/web-platform-tests/tools/manifest/manifest.py
  177. +8 −0 tests/wpt/web-platform-tests/tools/runner/index.html
  178. +18 −6 tests/wpt/web-platform-tests/user-timing/clearMarks.html
  179. +6 −2 tests/wpt/web-platform-tests/user-timing/clearMeasures.html
  180. +2 −2 tests/wpt/web-platform-tests/user-timing/clear_all_measures.any.js
  181. +2 −2 tests/wpt/web-platform-tests/user-timing/clear_non_existent_measure.any.js
  182. +2 −2 tests/wpt/web-platform-tests/user-timing/clear_one_measure.any.js
  183. +1 −1 tests/wpt/web-platform-tests/user-timing/mark-l3.html
  184. +6 −2 tests/wpt/web-platform-tests/user-timing/mark.html
  185. +49 −0 tests/wpt/web-platform-tests/user-timing/measure-exceptions.html
  186. +1 −1 tests/wpt/web-platform-tests/user-timing/measure-with-dict.html
  187. +6 −2 tests/wpt/web-platform-tests/user-timing/measure_associated_with_navigation_timing.html
  188. +6 −2 tests/wpt/web-platform-tests/user-timing/measures.html
  189. +1 −0 tests/wpt/web-platform-tests/web-share/META.yml
  190. +22 −1 tests/wpt/web-platform-tests/web-share/resources/manual-helper.js
  191. +30 −0 tests/wpt/web-platform-tests/web-share/share-files-manual.html
  192. +26 −0 tests/wpt/web-platform-tests/web-share/share-image-manual.html
  193. +130 −0 tests/wpt/web-platform-tests/webrtc/protocol/ice-state.https.html
  194. +0 −1 tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/align_end-ref.html
  195. +0 −1 ...t/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/align_end_wrapped-ref.html
  196. +2 −1 tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/align_start-ref.html
  197. +2 −1 ...web-platform-tests/webvtt/rendering/cues-with-video/processing-model/align_start_wrapped-ref.html
  198. +0 −22 tests/wpt/web-platform-tests/webxr/xrSession_mode.https.html
  199. +3 −0 tests/wpt/webgl/meta/conformance/textures/misc/texture-upload-size.html.ini

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -20,9 +20,6 @@
[Matching font-weight: '430' should prefer '400 425' over '350 399']
expected: FAIL

[Matching font-weight: '430' should prefer '340 398' over '501 550']
expected: FAIL

[Matching font-weight: '500' should prefer '351 398' over '501 550']
expected: FAIL

@@ -95,9 +92,6 @@
[Matching font-style: 'oblique -21deg' should prefer 'oblique -21deg' over 'oblique -60deg -40deg']
expected: FAIL

[Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL

[Matching font-style: 'oblique 20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL

@@ -134,9 +128,6 @@
[Descriptor matching priority: Style has higher priority than weight]
expected: FAIL

[Matching font-weight: '430' should prefer '501 550' over '502 560']
expected: FAIL

[Matching font-style: 'oblique -20deg' should prefer 'oblique -60deg -40deg' over 'oblique -10deg']
expected: FAIL

@@ -14,15 +14,6 @@
[Test @font-face matching for weight 1000]
expected: FAIL

[Test @font-face matching for weight 99]
expected: FAIL

[Test @font-face matching for weight 100]
expected: FAIL

[Test @font-face matching for weight 249]
expected: FAIL

[Test @font-face matching for weight 250]
expected: FAIL

@@ -0,0 +1,2 @@
[hyphens-shaping-001.html]
expected: FAIL
@@ -0,0 +1,2 @@
[hyphens-shaping-002.html]
expected: FAIL
@@ -0,0 +1,2 @@
[hyphens-span-001.html]
expected: FAIL
@@ -0,0 +1,2 @@
[shy-styling-001.html]
expected: FAIL
@@ -0,0 +1,2 @@
[line-break-shaping-001.html]
expected: FAIL
@@ -0,0 +1,2 @@
[overflow-wrap-shaping-001.html]
expected: FAIL
@@ -0,0 +1,2 @@
[overflow-wrap-shaping-002.html]
expected: FAIL

This file was deleted.

Oops, something went wrong.
@@ -74,3 +74,6 @@
[opacity end]
expected: FAIL

[padding-bottom intermediate]
expected: FAIL

This file was deleted.

Oops, something went wrong.
@@ -0,0 +1,2 @@
[getComputedStyle-insets-sticky-container-for-abspos.html]
expected: TIMEOUT
@@ -0,0 +1,4 @@
[getComputedStyle-sticky-pos-percent.html]
[Sticky element's top property percentage value should be resolved against the div with overflow: hidden]
expected: FAIL
@@ -312,24 +312,3 @@
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
expected: FAIL

[<iframe>: combined response Content-Type: */* text/html]
expected: FAIL

[<iframe>: combined response Content-Type: text/html;charset=gbk text/plain text/html]
expected: FAIL

[<iframe>: separate response Content-Type: text/html;" text/plain]
expected: FAIL

[<iframe>: separate response Content-Type: text/html;charset=gbk text/plain text/html]
expected: FAIL

[<iframe>: separate response Content-Type: */* text/html]
expected: FAIL

[<iframe>: separate response Content-Type: text/html;x=" text/plain]
expected: FAIL

[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
expected: FAIL

@@ -11,6 +11,3 @@
[X-Content-Type-Options%3A%20nosniff%0C]
expected: FAIL

[X-Content-Type-Options%3A%20%2Cnosniff]
expected: FAIL

@@ -0,0 +1,4 @@
[traverse_the_history_1.html]
[Multiple history traversals from the same task]
expected: FAIL

This file was deleted.

Oops, something went wrong.
@@ -18,9 +18,6 @@
[Set data URL frame location.protocol to http+x]
expected: FAIL

[Set HTTP URL frame location.protocol to x]
expected: FAIL

[Set HTTP URL frame location.protocol to gopher]
expected: FAIL

@@ -0,0 +1,10 @@
[non-active-document.html]
[DOMParser]
expected: FAIL

[createHTMLDocument]
expected: FAIL

[<template>]
expected: FAIL

This file was deleted.

Oops, something went wrong.
@@ -1,5 +1,5 @@
[ignore-opens-during-unload.window.html]
expected: TIMEOUT
expected: CRASH
[ignore-opens-during-unload]
expected: FAIL

@@ -0,0 +1,5 @@
[resource_timing_buffer_full_eventually.html]
expected: TIMEOUT
[Finite resource timing entries buffer size]
expected: TIMEOUT

@@ -11,3 +11,21 @@
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[30\]\t9.4836157560348511e-1\t9.5236867666244507e-1\t4.0071010589599609e-3\t4.2075103446311962e-3\t3.8985999999999999e-3\n\t[31\]\t9.2646563053131104e-1\t9.3139332532882690e-1\t4.9276947975158691e-3\t5.2906700783754857e-3\t3.8985999999999999e-3\n\t[32\]\t9.0087991952896118e-1\t9.0675884485244751e-1\t5.8789253234863281e-3\t6.4834496590358351e-3\t3.8985999999999999e-3\n\t[33\]\t8.7170630693435669e-1\t8.7856203317642212e-1\t6.8557262420654297e-3\t7.8033490899654511e-3\t3.8985999999999999e-3\n\t[34\]\t8.3906102180480957e-1\t8.4691369533538818e-1\t7.8526735305786133e-3\t9.2721059699818163e-3\t3.8985999999999999e-3\n\t...and 31035 more errors.\n\tMax AbsError of 8.5881388187408447e-1 at index of 1570.\n\t[1570\]\t0.0000000000000000e+0\t-8.5881388187408447e-1\t8.5881388187408447e-1\t1.0000000000000000e+0\t3.8985999999999999e-3\n\tMax RelError of 3.3137802965303198e+0 at index of 1253.\n\t[1253\]\t-4.3022233992815018e-2\t-9.9732093513011932e-3\t3.3049024641513824e-2\t3.3137802965303198e+0\t3.8985999999999999e-3\n]
expected: FAIL

[# AUDIT TASK RUNNER FINISHED: 2 out of 2 tasks were failed.]
expected: FAIL

[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t6.3076853752136230e-2\t0.0000000000000000e+0\t6.3076853752136230e-2\tInfinity\t3.8985999999999999e-3\n\t[2\]\t1.2590248882770538e-1\t0.0000000000000000e+0\t1.2590248882770538e-1\tInfinity\t3.8985999999999999e-3\n\t[3\]\t1.8822671473026276e-1\t0.0000000000000000e+0\t1.8822671473026276e-1\tInfinity\t3.8985999999999999e-3\n\t[4\]\t2.4980127811431885e-1\t0.0000000000000000e+0\t2.4980127811431885e-1\tInfinity\t3.8985999999999999e-3\n\t[5\]\t3.1038099527359009e-1\t0.0000000000000000e+0\t3.1038099527359009e-1\tInfinity\t3.8985999999999999e-3\n\t...and 43675 more errors.\n\tMax AbsError of 9.9999898672103882e-1 at index of 225.\n\t[225\]\t9.9999898672103882e-1\t0.0000000000000000e+0\t9.9999898672103882e-1\tInfinity\t3.8985999999999999e-3\n\tMax RelError of Infinity at index of 1.\n]
expected: FAIL

[X SNR (-Infinity dB) is not greater than or equal to 85.58. Got -Infinity.]
expected: FAIL

[X SNR (-Infinity dB) is not greater than or equal to 65.737. Got -Infinity.]
expected: FAIL

[< [buffer-stitching-1\] 2 out of 3 assertions were failed.]
expected: FAIL

[X Stitched sine-wave buffers at sample rate 44100 does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...\] with an element-wise tolerance of {"absoluteThreshold":0.000090957,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t6.2648326158523560e-2\t0.0000000000000000e+0\t6.2648326158523560e-2\tInfinity\t9.0957000000000003e-5\n\t[2\]\t1.2505052983760834e-1\t0.0000000000000000e+0\t1.2505052983760834e-1\tInfinity\t9.0957000000000003e-5\n\t[3\]\t1.8696144223213196e-1\t0.0000000000000000e+0\t1.8696144223213196e-1\tInfinity\t9.0957000000000003e-5\n\t[4\]\t2.4813784658908844e-1\t0.0000000000000000e+0\t2.4813784658908844e-1\tInfinity\t9.0957000000000003e-5\n\t[5\]\t3.0833941698074341e-1\t0.0000000000000000e+0\t3.0833941698074341e-1\tInfinity\t9.0957000000000003e-5\n\t...and 44075 more errors.\n\tMax AbsError of 9.9999976158142090e-1 at index of 877.\n\t[877\]\t-9.9999976158142090e-1\t0.0000000000000000e+0\t9.9999976158142090e-1\tInfinity\t9.0957000000000003e-5\n\tMax RelError of Infinity at index of 1.\n]
expected: FAIL

@@ -1,5 +1,4 @@
[005.html]
expected: ERROR
[dedicated worker in shared worker in dedicated worker]
expected: FAIL

@@ -1,6 +1,5 @@
[003.html]
type: testharness
expected: ERROR
[shared]
expected: FAIL

@@ -43,6 +43,31 @@
});
</script>

<script id="stateless_animator_preserves_effect_local_time" type="text/worklet">
registerAnimator("stateless_animator_preserves_effect_local_time", class {
animate(currentTime, effect) {
// The local time will be carried over to the new global scope.
effect.localTime = effect.localTime ? effect.localTime + 1 : 1;
}
});
</script>

<script id="stateless_animator_does_not_copy_effect_object" type="text/worklet">
registerAnimator("stateless_animator_does_not_copy_effect_object", class {
animate(currentTime, effect) {
effect.localTime = effect.localTime ? effect.localTime + 1 : 1;
effect.foo = effect.foo ? effect.foo + 1 : 1;
// This condition becomes true once we switch global scope and only preserve local time
// otherwise these values keep increasing in lock step.
if (effect.localTime > effect.foo) {
// This works as long as we switch global scope before 10000 frames.
// which is a safe assumption.
effect.localTime = 10000;
}
}
});
</script>

<script id="state_function_returns_empty" type="text/worklet">
registerAnimator("state_function_returns_empty", class {
constructor(options, state = { test_local_time: 0 }) {
@@ -70,6 +95,7 @@
</script>

<script>
const EXPECTED_FRAMES_TO_A_SCOPE_SWITCH = 15;
async function localTimeDoesNotUpdate(animation) {
// The local time stops increasing after the animator instance being dropped.
// e.g. 0, 1, 2, .., n, n, n, n, .. where n is the frame that the global
@@ -109,7 +135,6 @@
// effect.localTime should be correctly increased upon global scope
// switches for stateful animators.
const EXPECTED_FRAMES_TO_A_SCOPE_SWITCH = 15;
await waitForAnimationFrameWithCondition(_ => {
return animation.effect.getComputedTiming().localTime ==
EXPECTED_FRAMES_TO_A_SCOPE_SWITCH;
@@ -132,6 +157,34 @@
animation.cancel();
}, "Stateless animator gets reecreated with 'undefined' state.");
promise_test(async t => {
await runInAnimationWorklet(document.getElementById('stateless_animator_preserves_effect_local_time').textContent);
const target = document.getElementById('target');
const effect = new KeyframeEffect(target, [{ opacity: 0 }], { duration: 1000 });
const animation = new WorkletAnimation('stateless_animator_preserves_effect_local_time', effect);
animation.play();
await waitForAnimationFrameWithCondition(_ => {
return animation.effect.getComputedTiming().localTime == EXPECTED_FRAMES_TO_A_SCOPE_SWITCH;
});
animation.cancel();
}, "Stateless animator should preserve the local time of its effect.");
promise_test(async t => {
await runInAnimationWorklet(document.getElementById('stateless_animator_does_not_copy_effect_object').textContent);
const target = document.getElementById('target');
const effect = new KeyframeEffect(target, [{ opacity: 0 }], { duration: 1000 });
const animation = new WorkletAnimation('stateless_animator_does_not_copy_effect_object', effect);
animation.play();
await waitForAnimationFrameWithCondition(_ => {
return animation.effect.getComputedTiming().localTime == 10000;
});
animation.cancel();
}, "Stateless animator should not copy the effect object.");
promise_test(async t => {
await runInAnimationWorklet(document.getElementById('state_function_returns_empty').textContent);
const target = document.getElementById('target');
@@ -28,16 +28,16 @@ README.md: index.html
| $(EXPAND) $(EXPANDFLAGS) > $@

messages.json: .FORCE
$(CURL) $(CURLFLAGS) -O \
https://sideshowbarker.net/nightlies/jar/vnu.jar
$(CURL) $(CURLFLAGS) -O -L \
https://github.com/validator/validator/releases/download/jar/vnu.jar
$(JAVA) $(JAVAFLAGS) -cp vnu.jar nu.validator.client.TestRunner \
--ignore=html-its --write-messages $@
$(PYTHON) $(PYTHONFLAGS) -mjson.tool $@ > $@.tmp
mv $@.tmp $@

test: .FORCE
$(CURL) $(CURLFLAGS) -O \
https://sideshowbarker.net/nightlies/jar/vnu.jar
$(CURL) $(CURLFLAGS) -O -L \
https://github.com/validator/validator/releases/download/jar/vnu.jar
$(JAVA) $(JAVAFLAGS) -cp vnu.jar nu.validator.client.TestRunner \
--ignore=html-its messages.json

@@ -1,5 +1,6 @@
<!DOCTYPE html>
<meta charset="utf-8"/>
<meta name="timeout" content="long">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/cookies/resources/cookie-helper.sub.js"></script>
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<meta charset="utf-8"/>
<meta name="timeout" content="long">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/cookies/resources/cookie-helper.sub.js"></script>
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<meta charset="utf-8"/>
<meta name="timeout" content="long">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/cookies/resources/cookie-helper.sub.js"></script>
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<meta charset="utf-8"/>
<meta name="timeout" content="long">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/cookies/resources/cookie-helper.sub.js"></script>
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<meta charset="utf-8"/>
<meta name="timeout" content="long">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/cookies/resources/cookie-helper.sub.js"></script>
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<meta charset="utf-8"/>
<meta name="timeout" content="long">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/cookies/resources/cookie-helper.sub.js"></script>
@@ -0,0 +1,15 @@
<!DOCTYPE html>
<link rel="author" title="Google LLC" href="http://www.google.com" />
<link rel="help" href="https://drafts.csswg.org/css-flexbox/#cross-sizing" />
<title>css-flexbox: Tests that we size items in a wrapping column flexbox as fit-content</title>
<link rel="match" href="../reference/ref-filled-green-100px-square.xht" />
<meta name="assert" content="The image should fit wholly within the flexbox." />

<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>

<!-- This makes sure that we only see green if the flex items are sized correctly -->
<div style="position: absolute; width: 100px; height: 100px; background: green;"></div>

<div style="display: flex; flex-direction: column; width: 100px; height: 100px; line-height: 20px; align-items: center; background: green;">
<img src="../support/red-rect.svg">
</div>
@@ -18,8 +18,8 @@
<span>7</span><!-- "7" -->
<span>0</span><!-- "0" -->
<span>7</span><!-- "7" -->
<span>8</span><!-- "8" -->
<span>2</span><!-- "2" -->
<span>6</span><!-- "6" -->
<span>0</span><!-- "0" -->
<x>
<span>2</span><!-- "2" -->
</x>
@@ -21,8 +21,8 @@
<span style="counter-set: n 7"></span><!-- "7" -->
<span style="counter-set: n"></span><!-- "0" -->
<span style="counter-set: n 8 n 7"></span><!-- "7" -->
<span style="counter-set: n 6; counter-increment: n 2"></span><!-- "8" -->
<span style="counter-set: n; counter-increment: n 2"></span><!-- "2" -->
<span style="counter-set: n 6; counter-increment: n 2"></span><!-- "6" -->
<span style="counter-set: n; counter-increment: n 2"></span><!-- "0" -->
<x style="counter-reset: n 9">
<span style="counter-set: n 2"></span><!-- "2" -->
</x>
Oops, something went wrong.

0 comments on commit 5fcf52d

Please sign in to comment.
You can’t perform that action at this time.