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