Changeset 201791 in webkit


Ignore:
Timestamp:
Jun 7, 2016 10:28:37 PM (8 years ago)
Author:
Chris Dumez
Message:

Expose Event / EventTarget properties on WorkerGlobalScope
https://bugs.webkit.org/show_bug.cgi?id=158511

Reviewed by Sam Weinig.

Source/WebCore:

Expose Event / EventTarget properties on WorkerGlobalScope, as per the
latest DOM specification:

No new tests, rebaselined existing test.

  • dom/Event.idl:
  • dom/EventTarget.idl:

LayoutTests:

Rebaseline existing test.

  • js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r201785 r201791  
     12016-06-07  Chris Dumez  <cdumez@apple.com>
     2
     3        Expose Event / EventTarget properties on WorkerGlobalScope
     4        https://bugs.webkit.org/show_bug.cgi?id=158511
     5
     6        Reviewed by Sam Weinig.
     7
     8        Rebaseline existing test.
     9
     10        * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
     11
    1122016-06-07  Antoine Quint  <graouts@apple.com>
    213
  • trunk/LayoutTests/js/dom/global-constructors-attributes-dedicated-worker-expected.txt

    r197049 r201791  
    6060PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EvalError').enumerable is false
    6161PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EvalError').configurable is true
     62PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Event').value is Event
     63PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Event').hasOwnProperty('get') is false
     64PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Event').hasOwnProperty('set') is false
     65PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Event').enumerable is false
     66PASS [Worker] Object.getOwnPropertyDescriptor(global, 'Event').configurable is true
    6267PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventSource').value is EventSource
    6368PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventSource').hasOwnProperty('get') is false
     
    6570PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventSource').enumerable is false
    6671PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventSource').configurable is true
     72PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventTarget').value is EventTarget
     73PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventTarget').hasOwnProperty('get') is false
     74PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventTarget').hasOwnProperty('set') is false
     75PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventTarget').enumerable is false
     76PASS [Worker] Object.getOwnPropertyDescriptor(global, 'EventTarget').configurable is true
    6777PASS [Worker] Object.getOwnPropertyDescriptor(global, 'FileReader').value is FileReader
    6878PASS [Worker] Object.getOwnPropertyDescriptor(global, 'FileReader').hasOwnProperty('get') is false
  • trunk/Source/WebCore/ChangeLog

    r201790 r201791  
     12016-06-07  Chris Dumez  <cdumez@apple.com>
     2
     3        Expose Event / EventTarget properties on WorkerGlobalScope
     4        https://bugs.webkit.org/show_bug.cgi?id=158511
     5
     6        Reviewed by Sam Weinig.
     7
     8        Expose Event / EventTarget properties on WorkerGlobalScope, as per the
     9        latest DOM specification:
     10        - https://dom.spec.whatwg.org/#interface-event
     11        - https://dom.spec.whatwg.org/#interface-eventtarget
     12
     13        No new tests, rebaselined existing test.
     14
     15        * dom/Event.idl:
     16        * dom/EventTarget.idl:
     17
    1182016-06-07  Joonghun Park  <jh718.park@samsung.com>
    219
  • trunk/Source/WebCore/dom/Event.idl

    r200580 r201791  
    2323    CustomToJSObject,
    2424    ConstructorTemplate=Event,
     25    Exposed=(Window,Worker),
    2526    ObjCPolymorphic,
    2627] interface Event {
  • trunk/Source/WebCore/dom/EventTarget.idl

    r201757 r201791  
    2222[
    2323    CustomToJSObject,
     24    Exposed=(Window,Worker),
    2425    JSCustomHeader,
    2526    JSCustomToNativeObject,
Note: See TracChangeset for help on using the changeset viewer.