[Webkit-unassigned] [Bug 190991] [GTK] Layout test regressions from EME enablement

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Oct 27 12:01:01 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=190991

Michael Catanzaro <mcatanzaro at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mcatanzaro at igalia.com

--- Comment #1 from Michael Catanzaro <mcatanzaro at igalia.com> ---
Hm, in addition to r237489, I see tests failing since r237180.

r237180: "[EME] Multiple ClearKey tests crashing in gst_qtdemux_request_protection_context"
r237489: "[GTK] Enable experimental encrypted media support"

Here are two failing since r237180:

imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html
imported/w3c/web-platform-tests/encrypted-media/idlharness.https.html




--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https-actual.txt
@@ -1,3 +1,5 @@

-TIMEOUT Waiting for a key. timeout. message = generateRequest(), encrypted: true, waitingforkey: true, timeupdate count: 0
+Harness Error (TIMEOUT), message = null

+TIMEOUT Waiting for a key. Test timed out
+



--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/encrypted-media/idlharness.https-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/encrypted-media/idlharness.https-actual.txt
@@ -1,107 +1,11 @@
+CONSOLE MESSAGE: line 832: Unhandled Promise Rejection: MediaKeyMessageEventInit inherits EventInit, but EventInit is undefined.
 Description

 This test verifies that implementations of the Encrypted Media Extensions API match its WebIDL definition.


-PASS Navigator interface: operation requestMediaKeySystemAccess(DOMString, [object Object])
-PASS Unscopable handled correctly for requestMediaKeySystemAccess(DOMString, [object Object]) on Navigator
-PASS HTMLMediaElement interface: attribute mediaKeys
-PASS Unscopable handled correctly for mediaKeys property on HTMLMediaElement
-PASS HTMLMediaElement interface: attribute onencrypted
-PASS Unscopable handled correctly for onencrypted property on HTMLMediaElement
-PASS HTMLMediaElement interface: attribute onwaitingforkey
-PASS Unscopable handled correctly for onwaitingforkey property on HTMLMediaElement
-PASS HTMLMediaElement interface: operation setMediaKeys(MediaKeys)
-PASS Unscopable handled correctly for setMediaKeys(MediaKeys) on HTMLMediaElement
-PASS MediaKeySystemAccess interface: existence and properties of interface object
-PASS MediaKeySystemAccess interface object length
-PASS MediaKeySystemAccess interface object name
-PASS MediaKeySystemAccess interface: existence and properties of interface prototype object
-PASS MediaKeySystemAccess interface: existence and properties of interface prototype object's "constructor" property
-PASS MediaKeySystemAccess interface: existence and properties of interface prototype object's @@unscopables property
-PASS MediaKeySystemAccess interface: attribute keySystem
-PASS Unscopable handled correctly for keySystem property on MediaKeySystemAccess
-PASS MediaKeySystemAccess interface: operation getConfiguration()
-PASS Unscopable handled correctly for getConfiguration() on MediaKeySystemAccess
-PASS MediaKeySystemAccess interface: operation createMediaKeys()
-PASS Unscopable handled correctly for createMediaKeys() on MediaKeySystemAccess
-PASS MediaKeys interface: existence and properties of interface object
-PASS MediaKeys interface object length
-PASS MediaKeys interface object name
-PASS MediaKeys interface: existence and properties of interface prototype object
-PASS MediaKeys interface: existence and properties of interface prototype object's "constructor" property
-PASS MediaKeys interface: existence and properties of interface prototype object's @@unscopables property
-PASS MediaKeys interface: operation createSession(MediaKeySessionType)
-PASS Unscopable handled correctly for createSession(MediaKeySessionType) on MediaKeys
-PASS MediaKeys interface: operation setServerCertificate(BufferSource)
-PASS Unscopable handled correctly for setServerCertificate(BufferSource) on MediaKeys
-PASS MediaKeySession interface: existence and properties of interface object
-PASS MediaKeySession interface object length
-PASS MediaKeySession interface object name
-PASS MediaKeySession interface: existence and properties of interface prototype object
-PASS MediaKeySession interface: existence and properties of interface prototype object's "constructor" property
-PASS MediaKeySession interface: existence and properties of interface prototype object's @@unscopables property
-PASS MediaKeySession interface: attribute sessionId
-PASS Unscopable handled correctly for sessionId property on MediaKeySession
-PASS MediaKeySession interface: attribute expiration
-PASS Unscopable handled correctly for expiration property on MediaKeySession
-PASS MediaKeySession interface: attribute closed
-PASS Unscopable handled correctly for closed property on MediaKeySession
-PASS MediaKeySession interface: attribute keyStatuses
-PASS Unscopable handled correctly for keyStatuses property on MediaKeySession
-PASS MediaKeySession interface: attribute onkeystatuseschange
-PASS Unscopable handled correctly for onkeystatuseschange property on MediaKeySession
-PASS MediaKeySession interface: attribute onmessage
-PASS Unscopable handled correctly for onmessage property on MediaKeySession
-PASS MediaKeySession interface: operation generateRequest(DOMString, BufferSource)
-PASS Unscopable handled correctly for generateRequest(DOMString, BufferSource) on MediaKeySession
-PASS MediaKeySession interface: operation load(DOMString)
-PASS Unscopable handled correctly for load(DOMString) on MediaKeySession
-PASS MediaKeySession interface: operation update(BufferSource)
-PASS Unscopable handled correctly for update(BufferSource) on MediaKeySession
-PASS MediaKeySession interface: operation close()
-PASS Unscopable handled correctly for close() on MediaKeySession
-PASS MediaKeySession interface: operation remove()
-PASS Unscopable handled correctly for remove() on MediaKeySession
-PASS MediaKeyStatusMap interface: existence and properties of interface object
-PASS MediaKeyStatusMap interface object length
-PASS MediaKeyStatusMap interface object name
-PASS MediaKeyStatusMap interface: existence and properties of interface prototype object
-PASS MediaKeyStatusMap interface: existence and properties of interface prototype object's "constructor" property
-PASS MediaKeyStatusMap interface: existence and properties of interface prototype object's @@unscopables property
-PASS Testing Symbol.iterator property of iterable interface MediaKeyStatusMap
-PASS Testing pair iterable interface MediaKeyStatusMap
-PASS MediaKeyStatusMap interface: attribute size
-PASS Unscopable handled correctly for size property on MediaKeyStatusMap
-PASS MediaKeyStatusMap interface: operation has(BufferSource)
-PASS Unscopable handled correctly for has(BufferSource) on MediaKeyStatusMap
-PASS MediaKeyStatusMap interface: operation get(BufferSource)
-PASS Unscopable handled correctly for get(BufferSource) on MediaKeyStatusMap
-PASS MediaKeyStatusMap interface: operation entries()
-PASS Unscopable handled correctly for entries() on MediaKeyStatusMap
-PASS MediaKeyStatusMap interface: operation keys()
-PASS Unscopable handled correctly for keys() on MediaKeyStatusMap
-PASS MediaKeyStatusMap interface: operation values()
-PASS Unscopable handled correctly for values() on MediaKeyStatusMap
-PASS MediaKeyStatusMap interface: operation forEach(function, any)
-PASS Unscopable handled correctly for forEach(function, any) on MediaKeyStatusMap
-PASS MediaKeyMessageEvent interface: existence and properties of interface object
-PASS MediaKeyMessageEvent interface object length
-PASS MediaKeyMessageEvent interface object name
-PASS MediaKeyMessageEvent interface: existence and properties of interface prototype object
-PASS MediaKeyMessageEvent interface: existence and properties of interface prototype object's "constructor" property
-PASS MediaKeyMessageEvent interface: existence and properties of interface prototype object's @@unscopables property
-PASS MediaKeyMessageEvent interface: attribute messageType
-PASS Unscopable handled correctly for messageType property on MediaKeyMessageEvent
-PASS MediaKeyMessageEvent interface: attribute message
-PASS Unscopable handled correctly for message property on MediaKeyMessageEvent
-PASS MediaEncryptedEvent interface: existence and properties of interface object
-PASS MediaEncryptedEvent interface object length
-PASS MediaEncryptedEvent interface object name
-PASS MediaEncryptedEvent interface: existence and properties of interface prototype object
-PASS MediaEncryptedEvent interface: existence and properties of interface prototype object's "constructor" property
-PASS MediaEncryptedEvent interface: existence and properties of interface prototype object's @@unscopables property
-PASS MediaEncryptedEvent interface: attribute initDataType
-PASS Unscopable handled correctly for initDataType property on MediaEncryptedEvent
-PASS MediaEncryptedEvent interface: attribute initData
-PASS Unscopable handled correctly for initData property on MediaEncryptedEvent
+Harness Error (FAIL), message = MediaKeyMessageEventInit inherits EventInit, but EventInit is undefined.
+
+PASS Partial interface Navigator: original interface defined 
+PASS Partial interface HTMLMediaElement: original interface defined 
+

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181027/5f11525f/attachment.html>


More information about the webkit-unassigned mailing list