Title: [201899] trunk
Revision
201899
Author
[email protected]
Date
2016-06-09 18:54:13 -0700 (Thu, 09 Jun 2016)

Log Message

WorkerNavigator property should exist on WorkerGlobalScope
https://bugs.webkit.org/show_bug.cgi?id=158574
<rdar://problem/26725108>

Reviewed by Darin Adler.

Source/WebCore:

WorkerNavigator property should exist on WorkerGlobalScope:
https://html.spec.whatwg.org/multipage/workers.html#the-workernavigator-object

Fixing this gets the number of failures on http://w3c-test.org/workers/interfaces.worker
from 34 to 23.

No new tests, rebaselined existing test.

* page/WorkerNavigator.idl:

LayoutTests:

Rebaseline existing test now that WorkerNavigator is exposed to workers.

* js/dom/global-constructors-attributes-dedicated-worker-expected.txt:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (201898 => 201899)


--- trunk/LayoutTests/ChangeLog	2016-06-10 01:42:05 UTC (rev 201898)
+++ trunk/LayoutTests/ChangeLog	2016-06-10 01:54:13 UTC (rev 201899)
@@ -1,5 +1,17 @@
 2016-06-09  Chris Dumez  <[email protected]>
 
+        WorkerNavigator property should exist on WorkerGlobalScope
+        https://bugs.webkit.org/show_bug.cgi?id=158574
+        <rdar://problem/26725108>
+
+        Reviewed by Darin Adler.
+
+        Rebaseline existing test now that WorkerNavigator is exposed to workers.
+
+        * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
+
+2016-06-09  Chris Dumez  <[email protected]>
+
         atob() / btoa() API should be exposed to workers
         https://bugs.webkit.org/show_bug.cgi?id=158576
         <rdar://problem/26729340>

Modified: trunk/LayoutTests/js/dom/global-constructors-attributes-dedicated-worker-expected.txt (201898 => 201899)


--- trunk/LayoutTests/js/dom/global-constructors-attributes-dedicated-worker-expected.txt	2016-06-10 01:42:05 UTC (rev 201898)
+++ trunk/LayoutTests/js/dom/global-constructors-attributes-dedicated-worker-expected.txt	2016-06-10 01:54:13 UTC (rev 201899)
@@ -264,6 +264,11 @@
 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').hasOwnProperty('set') is false
 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').enumerable is false
 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').configurable is true
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').value is WorkerNavigator
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').hasOwnProperty('get') is false
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').hasOwnProperty('set') is false
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').enumerable is false
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').configurable is true
 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').value is XMLHttpRequest
 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').hasOwnProperty('get') is false
 PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').hasOwnProperty('set') is false

Modified: trunk/Source/WebCore/ChangeLog (201898 => 201899)


--- trunk/Source/WebCore/ChangeLog	2016-06-10 01:42:05 UTC (rev 201898)
+++ trunk/Source/WebCore/ChangeLog	2016-06-10 01:54:13 UTC (rev 201899)
@@ -1,5 +1,23 @@
 2016-06-09  Chris Dumez  <[email protected]>
 
+        WorkerNavigator property should exist on WorkerGlobalScope
+        https://bugs.webkit.org/show_bug.cgi?id=158574
+        <rdar://problem/26725108>
+
+        Reviewed by Darin Adler.
+
+        WorkerNavigator property should exist on WorkerGlobalScope:
+        https://html.spec.whatwg.org/multipage/workers.html#the-workernavigator-object
+
+        Fixing this gets the number of failures on http://w3c-test.org/workers/interfaces.worker
+        from 34 to 23.
+
+        No new tests, rebaselined existing test.
+
+        * page/WorkerNavigator.idl:
+
+2016-06-09  Chris Dumez  <[email protected]>
+
         atob() / btoa() API should be exposed to workers
         https://bugs.webkit.org/show_bug.cgi?id=158576
         <rdar://problem/26729340>

Modified: trunk/Source/WebCore/page/WorkerNavigator.idl (201898 => 201899)


--- trunk/Source/WebCore/page/WorkerNavigator.idl	2016-06-10 01:42:05 UTC (rev 201898)
+++ trunk/Source/WebCore/page/WorkerNavigator.idl	2016-06-10 01:54:13 UTC (rev 201899)
@@ -27,7 +27,7 @@
  */
 
 [
-    NoInterfaceObject,
+    Exposed=Worker,
     GenerateIsReachable=Impl,
 ] interface WorkerNavigator {
     readonly attribute DOMString appName;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to