mirror of
https://github.com/servo/servo.git
synced 2025-08-13 01:15:34 +01:00
Sync WPT with upstream (04-10-2023) (#30493)
* Update web-platform-tests to revision b'dfda99176a5d552fb1129fa353b7e4c69f6ed92c' * fix linter errors after WPT import Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> * Update expectations --------- Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com> Co-authored-by: sagudev <16504129+sagudev@users.noreply.github.com>
This commit is contained in:
parent
92defbb4ef
commit
c06ec90151
2986 changed files with 82877 additions and 27441 deletions
|
@ -0,0 +1,6 @@
|
|||
[PopStateEvent.html]
|
||||
[Initial value of PopStateEvent.hasUAVisualTransition must be false]
|
||||
expected: FAIL
|
||||
|
||||
[Dispatching a synthetic PopStateEvent]
|
||||
expected: FAIL
|
|
@ -1,10 +1,6 @@
|
|||
[iframe-src-aboutblank-navigate-immediately.html]
|
||||
expected: TIMEOUT
|
||||
[Navigating to a different document with window.open]
|
||||
expected: FAIL
|
||||
|
||||
[Navigating to a different document with form submission]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Navigating to a different document with link click]
|
||||
expected: FAIL
|
||||
|
|
|
@ -7,9 +7,3 @@
|
|||
|
||||
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank#foo']
|
||||
expected: FAIL
|
||||
|
||||
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='']
|
||||
expected: FAIL
|
||||
|
||||
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank']
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[javascript-url-load-as-html.xhtml]
|
||||
expected: TIMEOUT
|
||||
[javascript: URL navigation to a string must create a HTML document using the correct properties]
|
||||
expected: TIMEOUT
|
|
@ -4,12 +4,3 @@
|
|||
|
||||
[Test javascript URL string return values in direct and indirect (target) frame contexts. 9]
|
||||
expected: FAIL
|
||||
|
||||
[0041 set in href="" targeting a frame and clicked]
|
||||
expected: FAIL
|
||||
|
||||
[0080 00FF set in href="" targeting a frame and clicked]
|
||||
expected: FAIL
|
||||
|
||||
[0080 00FF 0100 set in href="" targeting a frame and clicked]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[navigation-unload-same-origin.window.html]
|
||||
[Same-origin navigation started from unload handler must be ignored]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[a-click.html]
|
||||
[aElement.click() before the load event must NOT replace]
|
||||
expected: FAIL
|
|
@ -1,3 +1,4 @@
|
|||
[nav-cancelation-2.sub.html]
|
||||
expected: TIMEOUT
|
||||
[grandparent cancels a pending navigation in a cross-origin grandchild]
|
||||
expected: FAIL
|
||||
expected: TIMEOUT
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[location-protocol-setter.html]
|
||||
[Equivalent tests for data URL and srcdoc <iframe>s]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[creating_browsing_context_test_01.html]
|
||||
[first argument: absolute url]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[dangling-markup-window-name.html]
|
||||
expected: TIMEOUT
|
|
@ -1,2 +0,0 @@
|
|||
[dangling-markup-window-name.tentative.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[2d.layer.shadow-from-outside-canvas.long-distance.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.layer.shadow-from-outside-canvas.short-distance.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.reset.render.drop_shadow.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.reset.render.global_composite_operation.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.reset.render.line.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.reset.render.misc.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.reset.render.miter_limit.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[2d.reset.render.text.html]
|
||||
expected: FAIL
|
|
@ -1,2 +1,3 @@
|
|||
[2d.text.fontVariantCaps2.html]
|
||||
expected: FAIL
|
||||
[Testing small caps setting in fontVariant]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[2d.text.fontVariantCaps3.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[2d.text.fontVariantCaps4.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.context.arguments.missing.html]
|
||||
[OffscreenCanvas test: 2d.canvas.context.arguments.missing]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.context.arguments.missing.worker.html]
|
||||
[2d]
|
||||
expected: FAIL
|
|
@ -1,4 +1,3 @@
|
|||
[context.casesensitive.html]
|
||||
[2d.canvas.context.casesensitive.html]
|
||||
[Context name "2D" is unrecognised; matching is case sensitive]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.casesensitive.worker.html]
|
||||
[2d.canvas.context.casesensitive.worker.html]
|
||||
[Context name "2D" is unrecognised; matching is case sensitive]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.emptystring.html]
|
||||
[2d.canvas.context.emptystring.html]
|
||||
[getContext with empty string returns null]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.emptystring.worker.html]
|
||||
[2d.canvas.context.emptystring.worker.html]
|
||||
[getContext with empty string returns null]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[2d.getcontext.exists.html]
|
||||
[2d.canvas.context.exists.html]
|
||||
[The 2D context is implemented]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[2d.getcontext.exists.worker.html]
|
||||
[2d.canvas.context.exists.worker.html]
|
||||
[The 2D context is implemented]
|
||||
expected: FAIL
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
[2d.getcontext.extraargs.cache.html]
|
||||
[2d.canvas.context.extraargs.cache.html]
|
||||
[The 2D context doesn't throw with extra getContext arguments (cached)]
|
||||
expected: FAIL
|
|
@ -1,3 +1,3 @@
|
|||
[2d.getcontext.extraargs.cache.worker.html]
|
||||
[2d.canvas.context.extraargs.cache.worker.html]
|
||||
[The 2D context doesn't throw with extra getContext arguments (cached)]
|
||||
expected: FAIL
|
|
@ -1,3 +1,3 @@
|
|||
[2d.getcontext.extraargs.create.html]
|
||||
[2d.canvas.context.extraargs.create.html]
|
||||
[The 2D context doesn't throw with extra getContext arguments (new context)]
|
||||
expected: FAIL
|
|
@ -1,3 +1,3 @@
|
|||
[2d.getcontext.extraargs.create.worker.html]
|
||||
[2d.canvas.context.extraargs.create.worker.html]
|
||||
[The 2D context doesn't throw with extra getContext arguments (new context)]
|
||||
expected: FAIL
|
|
@ -1,4 +1,3 @@
|
|||
[2d.getcontext.shared.html]
|
||||
[2d.canvas.context.shared.html]
|
||||
[getContext('2d') returns objects which share canvas state]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[2d.getcontext.shared.worker.html]
|
||||
[2d.canvas.context.shared.worker.html]
|
||||
[getContext('2d') returns objects which share canvas state]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[2d.getcontext.unique.html]
|
||||
[2d.canvas.context.unique.html]
|
||||
[getContext('2d') returns the same object]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[2d.getcontext.unique.worker.html]
|
||||
[2d.canvas.context.unique.worker.html]
|
||||
[getContext('2d') returns the same object]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.unrecognised.badname.html]
|
||||
[2d.canvas.context.unrecognised.badname.html]
|
||||
[getContext with unrecognised context name returns null]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.unrecognised.badname.worker.html]
|
||||
[2d.canvas.context.unrecognised.badname.worker.html]
|
||||
[getContext with unrecognised context name returns null]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.unrecognised.badsuffix.html]
|
||||
[2d.canvas.context.unrecognised.badsuffix.html]
|
||||
[Context name "2d" plus a suffix is unrecognised]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.unrecognised.badsuffix.worker.html]
|
||||
[2d.canvas.context.unrecognised.badsuffix.worker.html]
|
||||
[Context name "2d" plus a suffix is unrecognised]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.unrecognised.nullsuffix.html]
|
||||
[2d.canvas.context.unrecognised.nullsuffix.html]
|
||||
[Context name "2d" plus a "\\0" suffix is unrecognised]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.unrecognised.nullsuffix.worker.html]
|
||||
[2d.canvas.context.unrecognised.nullsuffix.worker.html]
|
||||
[Context name "2d" plus a "\\0" suffix is unrecognised]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.unrecognised.unicode.html]
|
||||
[2d.canvas.context.unrecognised.unicode.html]
|
||||
[Context name which kind of looks like "2d" is unrecognised]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[context.unrecognised.unicode.worker.html]
|
||||
[2d.canvas.context.unrecognised.unicode.worker.html]
|
||||
[Context name which kind of looks like "2d" is unrecognised]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
[2d.getContext.options.any.worker.html]
|
||||
[2d]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[2d.getContext.options.any.html]
|
||||
[2d]
|
||||
expected: FAIL
|
|
@ -1,3 +1,3 @@
|
|||
[initial.color.html]
|
||||
[2d.canvas.host.initial.color.html]
|
||||
[Initial state is transparent black]
|
||||
expected: FAIL
|
|
@ -1,3 +1,3 @@
|
|||
[initial.color.worker.html]
|
||||
[2d.canvas.host.initial.color.worker.html]
|
||||
[Initial state is transparent black]
|
||||
expected: FAIL
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.2dstate.html]
|
||||
[2d.canvas.host.initial.reset.2dstate.html]
|
||||
[Resetting the canvas state resets 2D state variables]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.2dstate.worker.html]
|
||||
[2d.canvas.host.initial.reset.2dstate.worker.html]
|
||||
[Resetting the canvas state resets 2D state variables]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.clip.html]
|
||||
[2d.canvas.host.initial.reset.clip.html]
|
||||
[Resetting the canvas state resets the current clip region]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.clip.worker.html]
|
||||
[2d.canvas.host.initial.reset.clip.worker.html]
|
||||
[Resetting the canvas state resets the current clip region]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.different.html]
|
||||
[2d.canvas.host.initial.reset.different.html]
|
||||
[Changing size resets canvas to transparent black]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.different.worker.html]
|
||||
[2d.canvas.host.initial.reset.different.worker.html]
|
||||
[Changing size resets canvas to transparent black]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.gradient.html]
|
||||
[2d.canvas.host.initial.reset.gradient.html]
|
||||
[Resetting the canvas state does not invalidate any existing gradients]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.gradient.worker.html]
|
||||
[2d.canvas.host.initial.reset.gradient.worker.html]
|
||||
[Resetting the canvas state does not invalidate any existing gradients]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.path.html]
|
||||
[2d.canvas.host.initial.reset.path.html]
|
||||
[Resetting the canvas state resets the current path]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.path.worker.html]
|
||||
[2d.canvas.host.initial.reset.path.worker.html]
|
||||
[Resetting the canvas state resets the current path]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.pattern.html]
|
||||
[2d.canvas.host.initial.reset.pattern.html]
|
||||
[Resetting the canvas state does not invalidate any existing patterns]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.pattern.worker.html]
|
||||
[2d.canvas.host.initial.reset.pattern.worker.html]
|
||||
[Resetting the canvas state does not invalidate any existing patterns]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.same.html]
|
||||
[2d.canvas.host.initial.reset.same.html]
|
||||
[Setting size (not changing the value) resets canvas to transparent black]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.same.worker.html]
|
||||
[2d.canvas.host.initial.reset.same.worker.html]
|
||||
[Setting size (not changing the value) resets canvas to transparent black]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.transform.html]
|
||||
[2d.canvas.host.initial.reset.transform.html]
|
||||
[Resetting the canvas state resets the current transformation matrix]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[initial.reset.transform.worker.html]
|
||||
[2d.canvas.host.initial.reset.transform.worker.html]
|
||||
[Resetting the canvas state resets the current transformation matrix]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[2d.canvas.readonly.html]
|
||||
[2d.canvas.host.readonly.html]
|
||||
[canvas is readonly]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[2d.canvas.readonly.worker.html]
|
||||
[2d.canvas.host.readonly.worker.html]
|
||||
[canvas is readonly]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[2d.canvas.reference.html]
|
||||
[2d.canvas.host.reference.html]
|
||||
[canvas refers back to its canvas]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[2d.canvas.reference.worker.html]
|
||||
[2d.canvas.host.reference.worker.html]
|
||||
[canvas refers back to its canvas]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[size.attributes.default.html]
|
||||
[2d.canvas.host.size.attributes.default.html]
|
||||
[Default width/height when attributes are missing]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[size.attributes.default.worker.html]
|
||||
[2d.canvas.host.size.attributes.default.worker.html]
|
||||
[Default width/height when attributes are missing]
|
||||
expected: FAIL
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
[size.attributes.idl.html]
|
||||
[2d.canvas.host.size.attributes.idl.html]
|
||||
[Getting/setting width/height IDL attributes]
|
||||
expected: FAIL
|
|
@ -1,4 +1,3 @@
|
|||
[size.attributes.idl.set.zero.html]
|
||||
[2d.canvas.host.size.attributes.idl.set.zero.html]
|
||||
[Setting width/height IDL attributes to 0]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
[size.attributes.idl.set.zero.worker.html]
|
||||
[2d.canvas.host.size.attributes.idl.set.zero.worker.html]
|
||||
[Setting width/height IDL attributes to 0]
|
||||
expected: FAIL
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
[size.attributes.idl.worker.html]
|
||||
[2d.canvas.host.size.attributes.idl.worker.html]
|
||||
[Getting/setting width/height IDL attributes]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.decimal.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.decimal.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -1,4 +1,3 @@
|
|||
[size.attributes.parse.decimal.html]
|
||||
[2d.canvas.host.size.attributes.parse.em.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.em.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.empty.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.empty.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -1,4 +1,3 @@
|
|||
[size.attributes.parse.decimal.worker.html]
|
||||
[2d.canvas.host.size.attributes.parse.exp.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.exp.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -1,4 +1,3 @@
|
|||
[size.attributes.parse.em.html]
|
||||
[2d.canvas.host.size.attributes.parse.hex.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.hex.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -1,4 +1,3 @@
|
|||
[size.attributes.parse.em.worker.html]
|
||||
[2d.canvas.host.size.attributes.parse.junk.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.junk.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.minus.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.minus.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.octal.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.octal.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.onlyspace.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.onlyspace.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.percent.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.percent.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.plus.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.plus.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.space.html]
|
||||
[Parsing of non-negative integers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d.canvas.host.size.attributes.parse.space.worker.html]
|
||||
[Parsing of non-negative integers]
|
||||
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