Title: [289451] trunk
Revision
289451
Author
[email protected]
Date
2022-02-08 18:32:59 -0800 (Tue, 08 Feb 2022)

Log Message

FileReaderSync should be exposed to shared workers
https://bugs.webkit.org/show_bug.cgi?id=236317
<rdar://problem/88644122>

Reviewed by Brent Fulgham.

LayoutTests/imported/w3c:

Rebaseline WPT test that is now passing.

* web-platform-tests/workers/semantics/interface-objects/003.any.sharedworker-expected.txt:

Source/WebCore:

FileReaderSync should be exposed to shared workers:
- https://w3c.github.io/FileAPI/#FileReaderSync

No new test, rebaselined existing one.

* fileapi/FileReaderSync.idl:

Modified Paths

Diff

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (289450 => 289451)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2022-02-09 01:54:25 UTC (rev 289450)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2022-02-09 02:32:59 UTC (rev 289451)
@@ -1,3 +1,15 @@
+2022-02-08  Chris Dumez  <[email protected]>
+
+        FileReaderSync should be exposed to shared workers
+        https://bugs.webkit.org/show_bug.cgi?id=236317
+        <rdar://problem/88644122>
+
+        Reviewed by Brent Fulgham.
+
+        Rebaseline WPT test that is now passing.
+
+        * web-platform-tests/workers/semantics/interface-objects/003.any.sharedworker-expected.txt:
+
 2022-02-08  Rob Buis  <[email protected]>
 
         REGRESSION (15.4): Angular virtual scrollers no longer work (because of contain:strict)

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/003.any.sharedworker-expected.txt (289450 => 289451)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/003.any.sharedworker-expected.txt	2022-02-09 01:54:25 UTC (rev 289450)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/003.any.sharedworker-expected.txt	2022-02-09 02:32:59 UTC (rev 289451)
@@ -42,7 +42,7 @@
 PASS The Blob interface object should be exposed
 PASS The FileList interface object should be exposed
 PASS The FileReader interface object should be exposed
-FAIL The FileReaderSync interface object should be exposed assert_true: expected true got false
+PASS The FileReaderSync interface object should be exposed
 PASS The EventTarget interface object should be exposed
 PASS The ErrorEvent interface object should be exposed
 PASS The Event interface object should be exposed

Modified: trunk/Source/WebCore/ChangeLog (289450 => 289451)


--- trunk/Source/WebCore/ChangeLog	2022-02-09 01:54:25 UTC (rev 289450)
+++ trunk/Source/WebCore/ChangeLog	2022-02-09 02:32:59 UTC (rev 289451)
@@ -1,3 +1,18 @@
+2022-02-08  Chris Dumez  <[email protected]>
+
+        FileReaderSync should be exposed to shared workers
+        https://bugs.webkit.org/show_bug.cgi?id=236317
+        <rdar://problem/88644122>
+
+        Reviewed by Brent Fulgham.
+
+        FileReaderSync should be exposed to shared workers:
+        - https://w3c.github.io/FileAPI/#FileReaderSync
+
+        No new test, rebaselined existing one.
+
+        * fileapi/FileReaderSync.idl:
+
 2022-02-08  Alan Bujtas  <[email protected]>
 
         [LFC][IFC] Set LineBox::setBaselineType when the line is computed to be IdeographicBaseline

Modified: trunk/Source/WebCore/fileapi/FileReaderSync.idl (289450 => 289451)


--- trunk/Source/WebCore/fileapi/FileReaderSync.idl	2022-02-09 01:54:25 UTC (rev 289450)
+++ trunk/Source/WebCore/fileapi/FileReaderSync.idl	2022-02-09 02:32:59 UTC (rev 289451)
@@ -29,7 +29,7 @@
  */
 
 [
-    Exposed=DedicatedWorker,
+    Exposed=(DedicatedWorker,SharedWorker),
 ] interface FileReaderSync {
     constructor();
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to