Title: [260352] trunk/LayoutTests
Revision
260352
Author
[email protected]
Date
2020-04-19 23:30:35 -0700 (Sun, 19 Apr 2020)

Log Message

Unreviewed, skip imported/w3c/web-platform-tests/IndexedDB/structured-clone
https://bugs.webkit.org/show_bug.cgi?id=210731#c4

Skipping this test based on the following rationales.

    1. This test was previously *effectively* skipped because it is including BigInt syntax. This test immediately throws SyntaxError. So nothing in this test was executed before.
    2. Now JSC supports BigInt syntax. Then, this test is now executed finally. And crash happens when deserializaing DOMMatrixReadOnly.
    3. This is because DOMMatrixReadOnly requires JSDOMGlobalObject since DOMMatrixReadOnly is WebCore object, not JSC object.
    4. However, IDBSerializationContext.cpp is using plain JSGlobalObject. This is not correct since it is JSC JSGlobalObject and it does not include DOMMatrix implementations.
    5. So, nothing is related to BigInt here.

* TestExpectations:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (260351 => 260352)


--- trunk/LayoutTests/ChangeLog	2020-04-20 06:20:07 UTC (rev 260351)
+++ trunk/LayoutTests/ChangeLog	2020-04-20 06:30:35 UTC (rev 260352)
@@ -1,3 +1,18 @@
+2020-04-19  Yusuke Suzuki  <[email protected]>
+
+        Unreviewed, skip imported/w3c/web-platform-tests/IndexedDB/structured-clone
+        https://bugs.webkit.org/show_bug.cgi?id=210731#c4
+
+        Skipping this test based on the following rationales.
+
+            1. This test was previously *effectively* skipped because it is including BigInt syntax. This test immediately throws SyntaxError. So nothing in this test was executed before.
+            2. Now JSC supports BigInt syntax. Then, this test is now executed finally. And crash happens when deserializaing DOMMatrixReadOnly.
+            3. This is because DOMMatrixReadOnly requires JSDOMGlobalObject since DOMMatrixReadOnly is WebCore object, not JSC object.
+            4. However, IDBSerializationContext.cpp is using plain JSGlobalObject. This is not correct since it is JSC JSGlobalObject and it does not include DOMMatrix implementations.
+            5. So, nothing is related to BigInt here.
+
+        * TestExpectations:
+
 2020-04-19  Zalan Bujtas  <[email protected]>
 
         [LFC][TFC] Add column spanning support for flexible table width

Modified: trunk/LayoutTests/TestExpectations (260351 => 260352)


--- trunk/LayoutTests/TestExpectations	2020-04-20 06:20:07 UTC (rev 260351)
+++ trunk/LayoutTests/TestExpectations	2020-04-20 06:30:35 UTC (rev 260352)
@@ -2847,6 +2847,8 @@
 webkit.org/b/175609 imported/w3c/web-platform-tests/IndexedDB/idbcursor-continue.htm [ Pass Failure ]
 webkit.org/b/175609 imported/w3c/web-platform-tests/IndexedDB/idbdatabase-deleteObjectStore-exception-order.htm [ Pass Failure ]
 webkit.org/b/175609 imported/w3c/web-platform-tests/IndexedDB/idbobjectstore_getAllKeys.html [ Pass Failure ]
+webkit.org/b/210731 imported/w3c/web-platform-tests/IndexedDB/structured-clone.any.html [ Skip ]
+webkit.org/b/210731 imported/w3c/web-platform-tests/IndexedDB/structured-clone.any.worker.html [ Skip ]
 
 webkit.org/b/186848 imported/w3c/web-platform-tests/FileAPI/blob/Blob-slice.html [ Pass Failure ]
 webkit.org/b/179176 svg/wicd/test-rightsizing-a.xhtml [ Pass Failure ]
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to