Changeset 201899 in webkit


Ignore:
Timestamp:
Jun 9, 2016 6:54:13 PM (8 years ago)
Author:
Chris Dumez
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:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r201898 r201899  
     12016-06-09  Chris Dumez  <cdumez@apple.com>
     2
     3        WorkerNavigator property should exist on WorkerGlobalScope
     4        https://bugs.webkit.org/show_bug.cgi?id=158574
     5        <rdar://problem/26725108>
     6
     7        Reviewed by Darin Adler.
     8
     9        Rebaseline existing test now that WorkerNavigator is exposed to workers.
     10
     11        * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
     12
    1132016-06-09  Chris Dumez  <cdumez@apple.com>
    214
  • trunk/LayoutTests/js/dom/global-constructors-attributes-dedicated-worker-expected.txt

    r201791 r201899  
    265265PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').enumerable is false
    266266PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerLocation').configurable is true
     267PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').value is WorkerNavigator
     268PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').hasOwnProperty('get') is false
     269PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').hasOwnProperty('set') is false
     270PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').enumerable is false
     271PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WorkerNavigator').configurable is true
    267272PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').value is XMLHttpRequest
    268273PASS [Worker] Object.getOwnPropertyDescriptor(global, 'XMLHttpRequest').hasOwnProperty('get') is false
  • trunk/Source/WebCore/ChangeLog

    r201898 r201899  
     12016-06-09  Chris Dumez  <cdumez@apple.com>
     2
     3        WorkerNavigator property should exist on WorkerGlobalScope
     4        https://bugs.webkit.org/show_bug.cgi?id=158574
     5        <rdar://problem/26725108>
     6
     7        Reviewed by Darin Adler.
     8
     9        WorkerNavigator property should exist on WorkerGlobalScope:
     10        https://html.spec.whatwg.org/multipage/workers.html#the-workernavigator-object
     11
     12        Fixing this gets the number of failures on http://w3c-test.org/workers/interfaces.worker
     13        from 34 to 23.
     14
     15        No new tests, rebaselined existing test.
     16
     17        * page/WorkerNavigator.idl:
     18
    1192016-06-09  Chris Dumez  <cdumez@apple.com>
    220
  • trunk/Source/WebCore/page/WorkerNavigator.idl

    r171824 r201899  
    2828
    2929[
    30     NoInterfaceObject,
     30    Exposed=Worker,
    3131    GenerateIsReachable=Impl,
    3232] interface WorkerNavigator {
Note: See TracChangeset for help on using the changeset viewer.