mirror of
https://github.com/servo/servo.git
synced 2025-06-09 09:03:23 +00:00
Auto merge of #26831 - servo-wpt-sync:wpt_update_09-06-2020, r=jdm
Sync WPT with upstream (09-06-2020) Automated downstream sync of changes from upstream as of 09-06-2020. [no-wpt-sync] r? @servo-wpt-sync
This commit is contained in:
commit
1a561242cf
647 changed files with 93208 additions and 2589 deletions
|
@ -4,7 +4,10 @@ ENV \
|
|||
#
|
||||
# Some APT packages like 'tzdata' wait for user input on install by default.
|
||||
# https://stackoverflow.com/questions/44331836/apt-get-install-tzdata-noninteractive
|
||||
DEBIAN_FRONTEND=noninteractive
|
||||
DEBIAN_FRONTEND=noninteractive \
|
||||
LANG=C.UTF-8 \
|
||||
LANGUAGE=C.UTF-8 \
|
||||
LC_ALL=C.UTF-8
|
||||
|
||||
RUN \
|
||||
apt-get update -q && \
|
||||
|
@ -30,5 +33,8 @@ RUN \
|
|||
gcc \
|
||||
#
|
||||
# Installing rustup and sccache (build dockerfile) or fetching build artifacts (run tasks)
|
||||
curl
|
||||
curl \
|
||||
# Setting the default locale
|
||||
locales \
|
||||
locales-all
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
expected: TIMEOUT
|
||||
|
||||
[Opening a blob URL in a new window immediately before revoking it works.]
|
||||
expected: FAIL
|
||||
expected: TIMEOUT
|
||||
|
||||
[Fetching a blob URL immediately before revoking it works in an iframe.]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[abort-before-watchAdvertisements.https.window.html]
|
||||
[watchAdvertisements() rejects if passed an aborted signal.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[abort-pending-operation.https.window.html]
|
||||
[AbortController stops a pending watchAdvertisements() operation.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[abort-signal-stops-events.https.window.html]
|
||||
[AbortController stops 'advertisementreceived' events from being fired on the device object.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[abort-subsequent-watchAdvertisements-call-stops-events.https.window.html]
|
||||
[AbortController on subsequent watchAdvertisements() call cancels the watch advertisements operation.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[advertisementreceived-event-fired.https.window.html]
|
||||
[watchAdvertisements() enables 'advertisementreceived' events to be fired on the device object.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[concurrent-watchAdvertisements-calls.https.window.html]
|
||||
[concurrent watchAdvertisements() calls results in the second call rejecting with 'InvalidStateError']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[subsequent-watchAdvertisements-call.https.window.html]
|
||||
[subsequent watchAdvertisements() calls result in the second call resolving successfully.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[watching-two-devices-abort-one-watchAdvertisements.https.window.html]
|
||||
[AbortController while watching advertisements for two devices stops the correct watchAdvertisements() operation.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[watching-two-devices.https.window.html]
|
||||
[Events are fired on correct device with multiple watchAdvertisements() calls.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[hit-test-floats-005.html]
|
||||
[Miss clipped float]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[flex-minimum-height-flex-items-023.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[text-decoration-thickness-fixed.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[text-decoration-thickness-from-font-variable.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,25 @@
|
|||
[3d-rendering-context-behavior.tentative.html]
|
||||
[Perspective applies to direct DOM normal-flow children]
|
||||
expected: FAIL
|
||||
|
||||
[Perspective applies to direct DOM abs-pos children]
|
||||
expected: FAIL
|
||||
|
||||
[Direct DOM parent is root of rendering context]
|
||||
expected: FAIL
|
||||
|
||||
[Perspective applies to direct DOM fixed-pos children]
|
||||
expected: FAIL
|
||||
|
||||
[Perspective does not apply to DOM normal-flow grandchildren]
|
||||
expected: FAIL
|
||||
|
||||
[Perspective does not apply to DOM abs-pos grandchildren]
|
||||
expected: FAIL
|
||||
|
||||
[Perspective does not apply to DOM fixed-pos grandchildren]
|
||||
expected: FAIL
|
||||
|
||||
[Intermediate DOM nodes cause rendering context to end]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[backface-visibility-hidden-004.tentative.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backface-visibility-hidden-005.tentative.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backface-visibility-hidden-animated-001.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[backface-visibility-hidden-animated-002.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[preserve-3d-flat-grouping-properties.tentative.html]
|
||||
expected: ERROR
|
|
@ -11,3 +11,6 @@
|
|||
[Setting currentTime to null on a CSS transition throws]
|
||||
expected: FAIL
|
||||
|
||||
[Transition reversing behavior respects currentTime and uses the transition's current position.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -14,3 +14,15 @@
|
|||
[A transition with no keyframes still returns the original transitionProperty]
|
||||
expected: FAIL
|
||||
|
||||
[A transition with replaced keyframes animating nothing on a property being controlled by another modified transition exhibits normal reversing behavior and reverses from the other transition's current value.]
|
||||
expected: FAIL
|
||||
|
||||
[A transition with replaced keyframes animating the same property still exhibits normal reversing behavior.]
|
||||
expected: FAIL
|
||||
|
||||
[A transition with replaced keyframes animating a different property still exhibits normal reversing behavior (reversing from the base value).]
|
||||
expected: FAIL
|
||||
|
||||
[A transition with replaced keyframes animating nothing still exhibits normal reversing behavior (reversing from the base value).]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[root-color-transition.html]
|
||||
expected: TIMEOUT
|
|
@ -977,3 +977,9 @@
|
|||
[-webkit-appearance: scale-horizontal (invalid)]
|
||||
expected: FAIL
|
||||
|
||||
[appearance: tab-scroll-arrow-forward (invalid)]
|
||||
expected: FAIL
|
||||
|
||||
[-webkit-appearance: tab-scroll-arrow-forward (invalid)]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
[CaretPosition-001.html]
|
||||
[Element at (400, 100)]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[elementFromPoint-001.html]
|
||||
[CSSOM View - 5 - extensions to the Document interface]
|
||||
expected: FAIL
|
||||
|
|
@ -17,3 +17,6 @@
|
|||
[test the top of layer]
|
||||
expected: FAIL
|
||||
|
||||
[test some point of the element: top left corner]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[svg-sourcegraphic-invalidation-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,22 @@
|
|||
[prefers-color-scheme.html]
|
||||
[Should be parseable in JS: '(prefers-color-scheme: dark)']
|
||||
expected: FAIL
|
||||
|
||||
[Should be parseable in a CSS stylesheet: '(prefers-color-scheme: light)']
|
||||
expected: FAIL
|
||||
|
||||
[Should be parseable in a CSS stylesheet: '(prefers-color-scheme)']
|
||||
expected: FAIL
|
||||
|
||||
[Check that prefer-color-scheme evaluates to true in the boolean context]
|
||||
expected: FAIL
|
||||
|
||||
[Should be parseable in a CSS stylesheet: '(prefers-color-scheme: dark)']
|
||||
expected: FAIL
|
||||
|
||||
[Should be parseable in JS: '(prefers-color-scheme)']
|
||||
expected: FAIL
|
||||
|
||||
[Should be parseable in JS: '(prefers-color-scheme: light)']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[HTMLMediaElement.html]
|
||||
expected: TIMEOUT
|
|
@ -312,18 +312,12 @@
|
|||
[Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK]
|
||||
expected: NOTRUN
|
||||
|
||||
[<iframe>: separate response Content-Type: text/html */*;charset=gbk]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: combined response Content-Type: text/html;x=" text/plain]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: combined response Content-Type: */* text/html]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: combined response Content-Type: text/html;charset=gbk text/plain text/html]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -333,6 +327,12 @@
|
|||
[<iframe>: combined response Content-Type: text/html */*;charset=gbk]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
|
||||
[<iframe>: combined response Content-Type: text/html;" text/plain]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: separate response Content-Type: text/html;" text/plain]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -53,9 +53,3 @@
|
|||
[combined text/javascript ]
|
||||
expected: FAIL
|
||||
|
||||
[separate text/javascript x/x]
|
||||
expected: FAIL
|
||||
|
||||
[separate text/javascript error]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -11,3 +11,6 @@
|
|||
[X-Content-Type-Options%3A%20nosniff%2C%2C%40%23%24%23%25%25%26%5E%26%5E*()()11!]
|
||||
expected: FAIL
|
||||
|
||||
[X-Content-Type-Options%3A%20'NosniFF']
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
[abort-document-load.html]
|
||||
expected: TIMEOUT
|
||||
[Aborting a Document load]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[traverse_the_history_3.html]
|
||||
[traverse_the_history_2.html]
|
||||
[Multiple history traversals, last would be aborted]
|
||||
expected: FAIL
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
[cross-origin-objects-on-new-window.html]
|
||||
expected: TIMEOUT
|
|
@ -1,5 +1,5 @@
|
|||
[embedded-opener-remove-frame.html]
|
||||
expected: TIMEOUT
|
||||
expected: CRASH
|
||||
[opener of discarded nested browsing context]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -2,12 +2,15 @@
|
|||
[Test context creation attributes alpha: true]
|
||||
expected: FAIL
|
||||
|
||||
[Test context creation attributes alpha: false]
|
||||
expected: FAIL
|
||||
|
||||
[Test default context creation attributes]
|
||||
expected: FAIL
|
||||
|
||||
[Test context creation attributes willReadFrequently: true]
|
||||
expected: FAIL
|
||||
|
||||
[Test context creation attributes alpha: false]
|
||||
expected: FAIL
|
||||
|
||||
[Test context creation attributes desynchronized: false]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[tr-transform-and-will-change.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[networkState_during_progress.html]
|
||||
expected: TIMEOUT
|
|
@ -1,5 +1,5 @@
|
|||
[iframe_sandbox_popups_escaping-1.html]
|
||||
expected: TIMEOUT
|
||||
expected: CRASH
|
||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||
expected: TIMEOUT
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
[iframe_sandbox_popups_escaping-3.html]
|
||||
expected: TIMEOUT
|
||||
expected: CRASH
|
||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||
expected: TIMEOUT
|
||||
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
[form-double-submit-3.html]
|
||||
[<button> should have the same double-submit protection as <input type=submit>]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[webGLCanvasContext_makecompatible_reentrant.https.html]
|
||||
[Verify promises from reentrant calls to makeXRCompatible() are resolved]
|
||||
expected: FAIL
|
||||
|
||||
[Verify promise from a non-reentrant to makeXRCompatible() is resolved]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
[exposure.any.worker.html]
|
||||
|
||||
[exposure.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[exposure.any.html]
|
||||
[SharedWorker exposure]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[exposure.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -1,5 +1,4 @@
|
|||
[003.html]
|
||||
expected: ERROR
|
||||
[shared]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
[shared-worker-in-data-url-context.window.html]
|
||||
expected: TIMEOUT
|
||||
[Create a shared worker in a data url frame]
|
||||
expected: FAIL
|
||||
expected: TIMEOUT
|
||||
|
||||
[Create a data url shared worker in a data url frame]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
expected: FAIL
|
||||
|
||||
[Opening a blob URL in a new window immediately before revoking it works.]
|
||||
expected: FAIL
|
||||
expected: TIMEOUT
|
||||
|
||||
[Opening a blob URL in a noopener about:blank window immediately before revoking it works.]
|
||||
expected: TIMEOUT
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,4 @@
|
|||
[abort-before-watchAdvertisements.https.window.html]
|
||||
[watchAdvertisements() rejects if passed an aborted signal.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[abort-pending-operation.https.window.html]
|
||||
[AbortController stops a pending watchAdvertisements() operation.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[abort-signal-stops-events.https.window.html]
|
||||
[AbortController stops 'advertisementreceived' events from being fired on the device object.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[abort-subsequent-watchAdvertisements-call-stops-events.https.window.html]
|
||||
[AbortController on subsequent watchAdvertisements() call cancels the watch advertisements operation.]
|
||||
expected: FAIL
|
||||
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue