Bug 183613 - [GTK] Layout test imported/w3c/web-platform-tests/media-source/interfaces.html is failing
Summary: [GTK] Layout test imported/w3c/web-platform-tests/media-source/interfaces.htm...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: Other
Hardware: PC Linux
: P2 Normal
Assignee: Ms2ger (he/him; ⌚ UTC+1/+2)
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-03-13 13:46 PDT by Michael Catanzaro
Modified: 2018-09-13 08:41 PDT (History)
6 users (show)

See Also:


Attachments
Patch (9.70 KB, patch)
2018-09-13 07:32 PDT, Ms2ger (he/him; ⌚ UTC+1/+2)
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Catanzaro 2018-03-13 13:46:21 PDT
Layout test imported/w3c/web-platform-tests/media-source/interfaces.html is failing since resynced with WPT in r229544. I'll add a failure expectation.

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/media-source/interfaces-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/media-source/interfaces-actual.txt
@@ -1,26 +1,44 @@
 
 PASS URL interface: operation createObjectURL(MediaSource) 
+PASS Unscopable handled correctly for createObjectURL(MediaSource) on URL 
 PASS AudioTrack interface: attribute sourceBuffer 
+PASS Unscopable handled correctly for sourceBuffer property on AudioTrack 
 PASS VideoTrack interface: attribute sourceBuffer 
+PASS Unscopable handled correctly for sourceBuffer property on VideoTrack 
 PASS TextTrack interface: attribute sourceBuffer 
+PASS Unscopable handled correctly for sourceBuffer property on TextTrack 
 PASS MediaSource interface: existence and properties of interface object 
 PASS MediaSource interface object length 
 PASS MediaSource interface object name 
 PASS MediaSource interface: existence and properties of interface prototype object 
 PASS MediaSource interface: existence and properties of interface prototype object's "constructor" property 
+PASS MediaSource interface: existence and properties of interface prototype object's @@unscopables property 
 PASS MediaSource interface: attribute sourceBuffers 
+PASS Unscopable handled correctly for sourceBuffers property on MediaSource 
 PASS MediaSource interface: attribute activeSourceBuffers 
+PASS Unscopable handled correctly for activeSourceBuffers property on MediaSource 
 PASS MediaSource interface: attribute readyState 
+PASS Unscopable handled correctly for readyState property on MediaSource 
 PASS MediaSource interface: attribute duration 
+PASS Unscopable handled correctly for duration property on MediaSource 
 PASS MediaSource interface: attribute onsourceopen 
+PASS Unscopable handled correctly for onsourceopen property on MediaSource 
 PASS MediaSource interface: attribute onsourceended 
+PASS Unscopable handled correctly for onsourceended property on MediaSource 
 PASS MediaSource interface: attribute onsourceclose 
+PASS Unscopable handled correctly for onsourceclose property on MediaSource 
 PASS MediaSource interface: operation addSourceBuffer(DOMString) 
+PASS Unscopable handled correctly for addSourceBuffer(DOMString) on MediaSource 
 PASS MediaSource interface: operation removeSourceBuffer(SourceBuffer) 
+PASS Unscopable handled correctly for removeSourceBuffer(SourceBuffer) on MediaSource 
 PASS MediaSource interface: operation endOfStream(EndOfStreamError) 
+PASS Unscopable handled correctly for endOfStream(EndOfStreamError) on MediaSource 
 PASS MediaSource interface: operation setLiveSeekableRange(double, double) 
+PASS Unscopable handled correctly for setLiveSeekableRange(double, double) on MediaSource 
 PASS MediaSource interface: operation clearLiveSeekableRange() 
+PASS Unscopable handled correctly for clearLiveSeekableRange() on MediaSource 
 PASS MediaSource interface: operation isTypeSupported(DOMString) 
+PASS Unscopable handled correctly for isTypeSupported(DOMString) on MediaSource 
 PASS MediaSource must be primary interface of mediaSource 
 PASS Stringification of mediaSource 
 PASS MediaSource interface: mediaSource must inherit property "sourceBuffers" with the proper type 
@@ -46,23 +64,41 @@
 PASS SourceBuffer interface object name 
 PASS SourceBuffer interface: existence and properties of interface prototype object 
 PASS SourceBuffer interface: existence and properties of interface prototype object's "constructor" property 
+PASS SourceBuffer interface: existence and properties of interface prototype object's @@unscopables property 
 PASS SourceBuffer interface: attribute mode 
+PASS Unscopable handled correctly for mode property on SourceBuffer 
 PASS SourceBuffer interface: attribute updating 
+PASS Unscopable handled correctly for updating property on SourceBuffer 
 PASS SourceBuffer interface: attribute buffered 
+PASS Unscopable handled correctly for buffered property on SourceBuffer 
 PASS SourceBuffer interface: attribute timestampOffset 
+PASS Unscopable handled correctly for timestampOffset property on SourceBuffer 
 PASS SourceBuffer interface: attribute audioTracks 
+PASS Unscopable handled correctly for audioTracks property on SourceBuffer 
 PASS SourceBuffer interface: attribute videoTracks 
+PASS Unscopable handled correctly for videoTracks property on SourceBuffer 
 PASS SourceBuffer interface: attribute textTracks 
+PASS Unscopable handled correctly for textTracks property on SourceBuffer 
 PASS SourceBuffer interface: attribute appendWindowStart 
+PASS Unscopable handled correctly for appendWindowStart property on SourceBuffer 
 PASS SourceBuffer interface: attribute appendWindowEnd 
+PASS Unscopable handled correctly for appendWindowEnd property on SourceBuffer 
 PASS SourceBuffer interface: attribute onupdatestart 
+PASS Unscopable handled correctly for onupdatestart property on SourceBuffer 
 PASS SourceBuffer interface: attribute onupdate 
+PASS Unscopable handled correctly for onupdate property on SourceBuffer 
 PASS SourceBuffer interface: attribute onupdateend 
+PASS Unscopable handled correctly for onupdateend property on SourceBuffer 
 PASS SourceBuffer interface: attribute onerror 
+PASS Unscopable handled correctly for onerror property on SourceBuffer 
 PASS SourceBuffer interface: attribute onabort 
+PASS Unscopable handled correctly for onabort property on SourceBuffer 
 PASS SourceBuffer interface: operation appendBuffer(BufferSource) 
+PASS Unscopable handled correctly for appendBuffer(BufferSource) on SourceBuffer 
 PASS SourceBuffer interface: operation abort() 
+PASS Unscopable handled correctly for abort() on SourceBuffer 
 PASS SourceBuffer interface: operation remove(double, unrestricted double) 
+PASS Unscopable handled correctly for remove(double, unrestricted double) on SourceBuffer 
 PASS SourceBuffer must be primary interface of sourceBuffer 
 PASS Stringification of sourceBuffer 
 PASS SourceBuffer interface: sourceBuffer must inherit property "mode" with the proper type 
@@ -89,9 +125,13 @@
 PASS SourceBufferList interface object name 
 PASS SourceBufferList interface: existence and properties of interface prototype object 
 PASS SourceBufferList interface: existence and properties of interface prototype object's "constructor" property 
+PASS SourceBufferList interface: existence and properties of interface prototype object's @@unscopables property 
 PASS SourceBufferList interface: attribute length 
+PASS Unscopable handled correctly for length property on SourceBufferList 
 PASS SourceBufferList interface: attribute onaddsourcebuffer 
+PASS Unscopable handled correctly for onaddsourcebuffer property on SourceBufferList 
 PASS SourceBufferList interface: attribute onremovesourcebuffer 
+PASS Unscopable handled correctly for onremovesourcebuffer property on SourceBufferList 
 PASS SourceBufferList must be primary interface of mediaSource.sourceBuffers 
 PASS Stringification of mediaSource.sourceBuffers 
 PASS SourceBufferList interface: mediaSource.sourceBuffers must inherit property "length" with the proper type
Comment 1 Xabier Rodríguez Calvar 2018-03-14 01:21:39 PDT
Please do, it looks like the new subtests are passing so this would be the logical action.
Comment 2 Ms2ger (he/him; ⌚ UTC+1/+2) 2018-09-13 07:32:14 PDT
Created attachment 349666 [details]
Patch
Comment 3 WebKit Commit Bot 2018-09-13 08:40:10 PDT
Comment on attachment 349666 [details]
Patch

Clearing flags on attachment: 349666

Committed r235974: <https://trac.webkit.org/changeset/235974>
Comment 4 WebKit Commit Bot 2018-09-13 08:40:12 PDT
All reviewed patches have been landed.  Closing bug.
Comment 5 Radar WebKit Bug Importer 2018-09-13 08:41:22 PDT
<rdar://problem/44418726>