Skip to content
Permalink
Browse files

Auto merge of #22722 - servo-wpt-sync:wpt_update_17-01-2019, r=jdm

Sync WPT with upstream (17-01-2019)

Automated downstream sync of changes from upstream as of 17-01-2019.
[no-wpt-sync]

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22722)
<!-- Reviewable:end -->
  • Loading branch information...
bors-servo committed Jan 18, 2019
2 parents 42b6004 + 02c1eed commit 81ab255b70cd5cc2a3ef6f27414c3655ed26a82f
Showing with 2,395 additions and 829 deletions.
  1. +4 −0 tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini
  2. +456 −75 tests/wpt/metadata/MANIFEST.json
  3. +2 −0 tests/wpt/metadata/css/CSS2/box-display/insert-inline-in-blocks-n-inlines-begin-001.xht.ini
  4. +2 −0 tests/wpt/metadata/css/CSS2/box-display/insert-inline-in-blocks-n-inlines-begin-003.xht.ini
  5. +2 −0 tests/wpt/metadata/css/CSS2/box-display/insert-inline-in-blocks-n-inlines-end-001.xht.ini
  6. +0 −3 tests/wpt/metadata/css/CSS2/box-display/insert-inline-in-blocks-n-inlines-end-003.xht.ini
  7. +2 −0 tests/wpt/metadata/css/CSS2/box-display/insert-inline-in-blocks-n-inlines-middle-001.xht.ini
  8. +2 −0 tests/wpt/metadata/css/CSS2/box-display/insert-inline-in-blocks-n-inlines-middle-003.xht.ini
  9. +2 −0 tests/wpt/metadata/css/CSS2/css1/c5525-fltmult-000.xht.ini
  10. +2 −0 tests/wpt/metadata/css/CSS2/linebox/border-padding-bleed-001.xht.ini
  11. +2 −0 tests/wpt/metadata/css/CSS2/linebox/border-padding-bleed-002.xht.ini
  12. +2 −0 tests/wpt/metadata/css/CSS2/linebox/border-padding-bleed-003.xht.ini
  13. +2 −0 tests/wpt/metadata/css/css-backgrounds/background-size-028.html.ini
  14. +2 −0 tests/wpt/metadata/css/css-backgrounds/background-size-030.html.ini
  15. +2 −0 tests/wpt/metadata/css/css-flexbox/flexbox_order-box.html.ini
  16. +2 −0 tests/wpt/metadata/css/css-flexbox/ttwf-reftest-flex-direction-row-reverse.html.ini
  17. +2 −0 tests/wpt/metadata/css/css-flexbox/ttwf-reftest-flex-order.html.ini
  18. +0 −2 tests/wpt/metadata/css/css-fonts/font-variant-alternates-18.html.ini
  19. +6 −0 tests/wpt/metadata/css/css-fonts/variations/at-font-face-descriptors.html.ini
  20. +49 −0 tests/wpt/metadata/css/css-fonts/variations/font-style-parsing.html.ini
  21. +1 −1 tests/wpt/metadata/encoding/single-byte-decoder.html.ini
  22. +0 −12 tests/wpt/metadata/fetch/content-type/response.window.js.ini
  23. +3 −0 tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini
  24. +1 −1 ...history/the-history-interface/{traverse_the_history_4.html.ini → traverse_the_history_5.html.ini}
  25. +4 −0 ...semantics/document-metadata/the-link-element/link-error-fired-before-scripting-unblocked.html.ini
  26. +4 −0 .../semantics/document-metadata/the-link-element/link-load-fired-before-scripting-unblocked.html.ini
  27. +4 −0 ...cs/document-metadata/the-link-element/stylesheet-not-removed-until-next-stylesheet-loads.html.ini
  28. +2 −1 ...ata/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html.ini
  29. +10 −0 tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini
  30. +3 −0 tests/wpt/metadata/performance-timeline/webtiming-resolution.any.js.ini
  31. +0 −1 .../metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini
  32. +0 −1 tests/wpt/metadata/workers/baseurl/alpha/import-in-moduleworker.html.ini
  33. +0 −1 tests/wpt/metadata/workers/baseurl/alpha/sharedworker-in-worker.html.ini
  34. +2 −0 tests/wpt/mozilla/meta/css/block_formatting_context_with_margin_a.html.ini
  35. +2 −0 tests/wpt/mozilla/meta/css/inline_block_baseline_a.html.ini
  36. +2 −0 tests/wpt/mozilla/meta/css/overconstrained_block.html.ini
  37. +2 −0 tests/wpt/mozilla/meta/css/stacked_layers.html.ini
  38. +2 −0 tests/wpt/mozilla/meta/css/transform_skew_a.html.ini
  39. +2 −1 tests/wpt/web-platform-tests/animation-worklet/animation-worklet-inside-iframe.https.html
  40. +16 −17 tests/wpt/web-platform-tests/animation-worklet/common.js
  41. +2 −1 tests/wpt/web-platform-tests/animation-worklet/resources/animator-iframe.html
  42. +8 −15 tests/wpt/web-platform-tests/animation-worklet/scroll-timeline-writing-modes.https.html
  43. +11 −22 tests/wpt/web-platform-tests/animation-worklet/worklet-animation-with-fill-mode.https.html
  44. +3 −2 tests/wpt/web-platform-tests/animation-worklet/worklet-animation-with-invalid-effect.https.html
  45. +17 −14 tests/wpt/web-platform-tests/bluetooth/characteristic/characteristicProperties.https.html
  46. +9 −7 tests/wpt/web-platform-tests/bluetooth/characteristic/service-same-from-2-characteristics.https.html
  47. +5 −4 tests/wpt/web-platform-tests/bluetooth/characteristic/service-same-object.https.html
  48. +6 −4 tests/wpt/web-platform-tests/bluetooth/idl/idl-Bluetooth.https.html
  49. +18 −13 tests/wpt/web-platform-tests/bluetooth/idl/idl-BluetoothDevice.https.html
  50. +43 −29 tests/wpt/web-platform-tests/bluetooth/idl/idl-BluetoothUUID.html
  51. +1 −2 tests/wpt/web-platform-tests/bluetooth/idl/idl-NavigatorBluetooth.https.html
  52. +5 −3 ...wpt/web-platform-tests/bluetooth/requestDevice/acceptAllDevices/device-with-empty-name.https.html
  53. +8 −5 tests/wpt/web-platform-tests/bluetooth/requestDevice/acceptAllDevices/device-with-name.https.html
  54. +7 −6 .../web-platform-tests/bluetooth/requestDevice/acceptAllDevices/optional-services-missing.https.html
  55. +18 −15 .../web-platform-tests/bluetooth/requestDevice/acceptAllDevices/optional-services-present.https.html
  56. +9 −9 tests/wpt/web-platform-tests/bluetooth/requestDevice/blocklisted-service-in-filter.https.html
  57. +22 −18 ...wpt/web-platform-tests/bluetooth/requestDevice/blocklisted-service-in-optionalServices.https.html
  58. +6 −5 ...form-tests/bluetooth/requestDevice/canonicalizeFilter/device-name-longer-than-29-bytes.https.html
  59. +3 −3 tests/wpt/web-platform-tests/bluetooth/requestDevice/canonicalizeFilter/empty-filter.https.html
  60. +6 −5 ...wpt/web-platform-tests/bluetooth/requestDevice/canonicalizeFilter/empty-filters-member.https.html
  61. +23 −30 tests/wpt/web-platform-tests/bluetooth/requestDevice/canonicalizeFilter/empty-namePrefix.https.html
  62. +8 −10 ...pt/web-platform-tests/bluetooth/requestDevice/canonicalizeFilter/empty-services-member.https.html
  63. +13 −17 ...platform-tests/bluetooth/requestDevice/canonicalizeFilter/filters-xor-acceptAllDevices.https.html
  64. +6 −5 ...form-tests/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-name-unicode.https.html
  65. +6 −6 ...web-platform-tests/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-name.https.html
  66. +6 −5 ...ests/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix-unicode.https.html
  67. +6 −6 ...atform-tests/bluetooth/requestDevice/canonicalizeFilter/max-length-exceeded-namePrefix.https.html
  68. +6 −3 .../web-platform-tests/bluetooth/requestDevice/canonicalizeFilter/max-length-name-unicode.https.html
  69. +6 −3 tests/wpt/web-platform-tests/bluetooth/requestDevice/canonicalizeFilter/max-length-name.https.html
  70. +6 −5 ...latform-tests/bluetooth/requestDevice/canonicalizeFilter/max-length-namePrefix-unicode.https.html
  71. +6 −5 ...pt/web-platform-tests/bluetooth/requestDevice/canonicalizeFilter/max-length-namePrefix.https.html
  72. +3 −3 tests/wpt/web-platform-tests/bluetooth/requestDevice/canonicalizeFilter/no-arguments.https.html
  73. +6 −5 ...atform-tests/bluetooth/requestDevice/canonicalizeFilter/unicode-valid-length-name-name.https.html
  74. +7 −6 ...-tests/bluetooth/requestDevice/canonicalizeFilter/unicode-valid-length-name-namePrefix.https.html
  75. +28 −31 ...ts/bluetooth/requestDevice/canonicalizeFilter/wrong-service-in-optionalServices-member.https.html
  76. +8 −9 ...form-tests/bluetooth/requestDevice/canonicalizeFilter/wrong-service-in-services-member.https.html
  77. +23 −20 tests/wpt/web-platform-tests/bluetooth/requestDevice/cross-origin-iframe.sub.https.html
  78. +23 −16 tests/wpt/web-platform-tests/bluetooth/requestDevice/discovery-succeeds.https.html
  79. +17 −13 tests/wpt/web-platform-tests/bluetooth/requestDevice/doesnt-consume-user-gesture.https.html
  80. +46 −48 tests/wpt/web-platform-tests/bluetooth/requestDevice/filter-matches.https.html
  81. +7 −6 tests/wpt/web-platform-tests/bluetooth/requestDevice/le-not-supported.https.html
  82. +5 −3 ...pt/web-platform-tests/bluetooth/requestDevice/name-empty-device-from-name-empty-filter.https.html
  83. +6 −4 tests/wpt/web-platform-tests/bluetooth/requestDevice/not-processing-user-gesture.https.html
  84. +9 −8 tests/wpt/web-platform-tests/bluetooth/requestDevice/radio-not-present.https.html
  85. +31 −27 tests/wpt/web-platform-tests/bluetooth/requestDevice/request-from-iframe.https.html
  86. +22 −20 tests/wpt/web-platform-tests/bluetooth/requestDevice/request-from-sandboxed-iframe.https.html
  87. +19 −17 tests/wpt/web-platform-tests/bluetooth/requestDevice/same-device.https.html
  88. +6 −5 tests/wpt/web-platform-tests/bluetooth/requestDevice/single-filter-single-service.https.html
  89. +11 −10 tests/wpt/web-platform-tests/bluetooth/resources/health-thermometer-iframe.html
  90. +8 −6 tests/wpt/web-platform-tests/bluetooth/server/device-same-object.https.html
  91. +9 −6 tests/wpt/web-platform-tests/bluetooth/service/device-same-from-2-services.https.html
  92. +7 −5 tests/wpt/web-platform-tests/bluetooth/service/device-same-object.https.html
  93. +33 −0 tests/wpt/web-platform-tests/css/css-backgrounds/background-image-large-with-auto.html
  94. +31 −0 tests/wpt/web-platform-tests/css/css-backgrounds/reference/background-image-large-with-auto-ref.html
  95. BIN tests/wpt/web-platform-tests/css/css-backgrounds/support/green-1000x10.png
  96. BIN tests/wpt/web-platform-tests/css/css-backgrounds/support/green-10x1000.png
  97. +2 −0 tests/wpt/web-platform-tests/css/css-fonts/variations/at-font-face-descriptors.html
  98. +42 −31 tests/wpt/web-platform-tests/css/css-fonts/variations/font-style-parsing.html
  99. +28 −0 tests/wpt/web-platform-tests/css/css-multicol/multicol-span-all-007-ref.html
  100. +31 −0 tests/wpt/web-platform-tests/css/css-multicol/multicol-span-all-007.html
  101. +27 −0 tests/wpt/web-platform-tests/css/css-multicol/multicol-span-all-dynamic-add-010-ref.html
  102. +54 −0 tests/wpt/web-platform-tests/css/css-multicol/multicol-span-all-dynamic-add-010.html
  103. +28 −0 tests/wpt/web-platform-tests/css/css-overflow/inheritance.html
  104. +22 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/block-ellipsis-invalid.html
  105. +19 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/block-ellipsis-valid.html
  106. +19 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/continue-invalid.html
  107. +18 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/continue-valid.html
  108. +27 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/line-clamp-invalid.html
  109. +24 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/line-clamp-valid.html
  110. +25 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/max-lines-invalid.html
  111. +19 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/max-lines-valid.html
  112. +52 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/overflow-computed.html
  113. +24 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/overflow-invalid.html
  114. +37 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/overflow-valid.html
  115. +18 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/text-overflow-computed.html
  116. +19 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/text-overflow-invalid.html
  117. +18 −0 tests/wpt/web-platform-tests/css/css-overflow/parsing/text-overflow-valid.html
  118. +49 −0 tests/wpt/web-platform-tests/css/css-scroll-anchoring/opt-out-dynamic-scroller.html
  119. +51 −0 tests/wpt/web-platform-tests/css/css-scroll-anchoring/opt-out-dynamic.html
  120. +18 −0 tests/wpt/web-platform-tests/css/css-shadow-parts/interaction-with-placeholder-ref.html
  121. +29 −0 tests/wpt/web-platform-tests/css/css-shadow-parts/interaction-with-placeholder.html
  122. +6 −3 tests/wpt/web-platform-tests/css/cssom/CSSStyleSheet-constructable.html
  123. +5 −0 ...ests/css/vendor-imports/mozilla/mozilla-central-reftests/values3/calc-width-table-auto-1-ref.html
  124. +5 −0 ...rm-tests/css/vendor-imports/mozilla/mozilla-central-reftests/values3/calc-width-table-auto-1.html
  125. +5 −0 ...sts/css/vendor-imports/mozilla/mozilla-central-reftests/values3/calc-width-table-fixed-1-ref.html
  126. +5 −0 ...m-tests/css/vendor-imports/mozilla/mozilla-central-reftests/values3/calc-width-table-fixed-1.html
  127. +1 −1 tests/wpt/web-platform-tests/docs/_writing-tests/assumptions.md
  128. +1 −1 tests/wpt/web-platform-tests/docs/_writing-tests/general-guidelines.md
  129. +25 −0 ...tml/semantics/document-metadata/the-link-element/link-error-fired-before-scripting-unblocked.html
  130. +2 −2 tests/wpt/web-platform-tests/html/semantics/document-metadata/the-link-element/link-load-event.html
  131. +24 −0 ...html/semantics/document-metadata/the-link-element/link-load-fired-before-scripting-unblocked.html
  132. +3 −0 tests/wpt/web-platform-tests/html/semantics/document-metadata/the-link-element/resources/neutral.css
  133. +22 −0 ...antics/document-metadata/the-link-element/stylesheet-not-removed-until-next-stylesheet-loads.html
  134. +2 −0 tests/wpt/web-platform-tests/infrastructure/reftest/size-ref.html
  135. +6 −0 tests/wpt/web-platform-tests/infrastructure/reftest/size.html
  136. +3 −3 tests/wpt/web-platform-tests/interfaces/SVG.idl
  137. +11 −7 tests/wpt/web-platform-tests/payment-request/payment-response/retry-method-manual.https.html
  138. +6 −1 tests/wpt/web-platform-tests/service-workers/service-worker/resources/xhr-iframe.html
  139. +32 −0 tests/wpt/web-platform-tests/service-workers/service-worker/resources/xhr-response-url-worker.js
  140. +81 −14 tests/wpt/web-platform-tests/service-workers/service-worker/xhr-response-url.https.html
  141. +3 −1 tests/wpt/web-platform-tests/tools/conftest.py
  142. +0 −45 tests/wpt/web-platform-tests/tools/wpt/tests/test_wpt.py
  143. +2 −4 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome.py
  144. +5 −3 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py
  145. +1 −1 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservo.py
  146. +5 −3 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorwebdriver.py
  147. +81 −0 tests/wpt/web-platform-tests/webrtc-stats/getStats-remote-candidate-address.html
  148. +4 −43 tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-iceConnectionState.html
  149. +82 −0 tests/wpt/web-platform-tests/webrtc/RTCRtpTransceiver-stop.html
  150. +0 −5 tests/wpt/webgl/meta/conformance/glsl/misc/shader-with-non-reserved-words.html.ini
@@ -1,4 +1,5 @@
[url-in-tags-revoke.window.html]
expected: TIMEOUT
[Fetching a blob URL immediately before revoking it works in an iframe.]
expected: FAIL

@@ -14,3 +15,6 @@
[Opening a blob URL in a new window by clicking an <a> tag works immediately before revoking the URL.]
expected: FAIL

[Fetching a blob URL immediately before revoking it works in <script> tags.]
expected: TIMEOUT

Oops, something went wrong.

2 comments on commit 81ab255

@taskcluster

This comment has been minimized.

Copy link

taskcluster bot replied Jan 18, 2019

Submitting the task to Taskcluster failed. Details

InterpreterError at template.tasks[0]: object keys must be strings

@taskcluster

This comment has been minimized.

Copy link

taskcluster bot replied Jan 18, 2019

Submitting the task to Taskcluster failed. Details

InterpreterError at template.tasks[0]: object keys must be strings

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