Sync WPT with upstream (04-02-2024) (#31256)

* Update web-platform-tests to revision b'faa6d42ce21d126155dee771786ad7c74efbcba5'

* Update test expectation

---------

Co-authored-by: cybai <cyb.ai.815@gmail.com>
This commit is contained in:
Servo WPT Sync 2024-02-05 01:17:23 -05:00 committed by GitHub
parent e588e93b3b
commit 29c206a702
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
446 changed files with 10836 additions and 3899 deletions

View file

@ -0,0 +1,102 @@
[idlharness.html]
[Subscriber interface: existence and properties of interface object]
expected: FAIL
[Subscriber interface object length]
expected: FAIL
[Subscriber interface object name]
expected: FAIL
[Subscriber interface: existence and properties of interface prototype object]
expected: FAIL
[Subscriber interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[Subscriber interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[Subscriber interface: operation next(any)]
expected: FAIL
[Subscriber interface: operation error(any)]
expected: FAIL
[Subscriber interface: operation complete()]
expected: FAIL
[Subscriber interface: operation addTeardown(VoidFunction)]
expected: FAIL
[Subscriber interface: attribute active]
expected: FAIL
[Subscriber interface: attribute signal]
expected: FAIL
[Subscriber must be primary interface of (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })()]
expected: FAIL
[Stringification of (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })()]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "next(any)" with the proper type]
expected: FAIL
[Subscriber interface: calling next(any) on (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() with too few arguments must throw TypeError]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "error(any)" with the proper type]
expected: FAIL
[Subscriber interface: calling error(any) on (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() with too few arguments must throw TypeError]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "complete()" with the proper type]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "addTeardown(VoidFunction)" with the proper type]
expected: FAIL
[Subscriber interface: calling addTeardown(VoidFunction) on (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() with too few arguments must throw TypeError]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "active" with the proper type]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "signal" with the proper type]
expected: FAIL
[Observable interface: existence and properties of interface object]
expected: FAIL
[Observable interface object length]
expected: FAIL
[Observable interface object name]
expected: FAIL
[Observable interface: existence and properties of interface prototype object]
expected: FAIL
[Observable interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[Observable interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[Observable interface: operation subscribe(optional ObserverUnion, optional SubscribeOptions)]
expected: FAIL
[Observable must be primary interface of new Observable(() => {})]
expected: FAIL
[Stringification of new Observable(() => {})]
expected: FAIL
[Observable interface: new Observable(() => {}) must inherit property "subscribe(optional ObserverUnion, optional SubscribeOptions)" with the proper type]
expected: FAIL
[Observable interface: calling subscribe(optional ObserverUnion, optional SubscribeOptions) on new Observable(() => {}) with too few arguments must throw TypeError]
expected: FAIL

View file

@ -92,6 +92,21 @@
[Subscribe with just a function as the next handler]
expected: FAIL
[Subscriber must have receiver]
expected: FAIL
[Subscriber next & error must recieve argument]
expected: FAIL
[Subscriber complete() will set active to false, and abort signal]
expected: FAIL
[Subscriber active is readonly]
expected: FAIL
[Subscriber signal is readonly]
expected: FAIL
[observable-constructor.any.html]
[Observable constructor]
@ -186,3 +201,18 @@
[Subscribe with just a function as the next handler]
expected: FAIL
[Subscriber must have receiver]
expected: FAIL
[Subscriber next & error must recieve argument]
expected: FAIL
[Subscriber complete() will set active to false, and abort signal]
expected: FAIL
[Subscriber active is readonly]
expected: FAIL
[Subscriber signal is readonly]
expected: FAIL

View file

@ -0,0 +1,68 @@
[observable-takeUntil.any.html]
[takeUntil subscribes to source Observable and mirrors it uninterrupted]
expected: FAIL
[takeUntil subscribes to notifier]
expected: FAIL
[takeUntil: notifier next() unsubscribes to notifier]
expected: FAIL
[takeUntil: notifier error() unsubscribes to notifier]
expected: FAIL
[takeUntil: notifier next() unsubscribes from notifier & source observable]
expected: FAIL
[takeUntil()'s AbortSignal unsubscribes from notifier & source observable]
expected: FAIL
[takeUntil: source never subscribed to when notifier synchronously emits a value]
expected: FAIL
[takeUntil: source never subscribed to when notifier synchronously emits error]
expected: FAIL
[takeUntil: source is uninterrupted when notifier completes, even synchronously]
expected: FAIL
[takeUntil() mirrors the source Observable until its first next() value]
expected: FAIL
[takeUntil: notifier calls `Subscriber#error()` twice; second goes to global error handler]
expected: FAIL
[observable-takeUntil.any.worker.html]
[takeUntil subscribes to source Observable and mirrors it uninterrupted]
expected: FAIL
[takeUntil subscribes to notifier]
expected: FAIL
[takeUntil: notifier next() unsubscribes to notifier]
expected: FAIL
[takeUntil: notifier error() unsubscribes to notifier]
expected: FAIL
[takeUntil: notifier next() unsubscribes from notifier & source observable]
expected: FAIL
[takeUntil()'s AbortSignal unsubscribes from notifier & source observable]
expected: FAIL
[takeUntil: source never subscribed to when notifier synchronously emits a value]
expected: FAIL
[takeUntil: source never subscribed to when notifier synchronously emits error]
expected: FAIL
[takeUntil: source is uninterrupted when notifier completes, even synchronously]
expected: FAIL
[takeUntil() mirrors the source Observable until its first next() value]
expected: FAIL
[takeUntil: notifier calls `Subscriber#error()` twice; second goes to global error handler]
expected: FAIL

View file

@ -0,0 +1,6 @@
[observable-takeUntil.window.html]
[takeUntil(): notifier Observable detaches document before source Observable would be subscribed to]
expected: FAIL
[takeUntil(): Source and notifier internal observers do not crash in a detached document]
expected: FAIL