⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 268814 in webkit


Ignore:
Timestamp:
Oct 21, 2020, 12:14:42 PM (6 years ago)
Author:
Chris Dumez
Message:

MessagePort & MessageEvent should be exposed to AudioWorklets
https://bugs.webkit.org/show_bug.cgi?id=218037

Reviewed by Darin Adler.

Source/WebCore:

MessagePort & MessageEvent should be exposed to AudioWorklets:

Test: http/wpt/webaudio/the-audio-api/the-audioworklet-interface/exposed-properties.https.html

  • dom/MessageEvent.idl:
  • dom/MessagePort.idl:

LayoutTests:

Add layout test coverage.

  • http/wpt/webaudio/the-audio-api/the-audioworklet-interface/exposed-properties.https-expected.txt: Added.
  • http/wpt/webaudio/the-audio-api/the-audioworklet-interface/exposed-properties.https.html: Added.
  • http/wpt/webaudio/the-audio-api/the-audioworklet-interface/processors/exposed-properties-processor.js: Added.

(ExposedPropertiesTestProcessor.prototype.process):
(ExposedPropertiesTestProcessor):

Location:
trunk
Files:
6 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r268812 r268814  
     12020-10-21  Chris Dumez  <cdumez@apple.com>
     2
     3        MessagePort & MessageEvent should be exposed to AudioWorklets
     4        https://bugs.webkit.org/show_bug.cgi?id=218037
     5
     6        Reviewed by Darin Adler.
     7
     8        Add layout test coverage.
     9
     10        * http/wpt/webaudio/the-audio-api/the-audioworklet-interface/exposed-properties.https-expected.txt: Added.
     11        * http/wpt/webaudio/the-audio-api/the-audioworklet-interface/exposed-properties.https.html: Added.
     12        * http/wpt/webaudio/the-audio-api/the-audioworklet-interface/processors/exposed-properties-processor.js: Added.
     13        (ExposedPropertiesTestProcessor.prototype.process):
     14        (ExposedPropertiesTestProcessor):
     15
    1162020-10-21  Chris Dumez  <cdumez@apple.com>
    217
  • trunk/Source/WebCore/ChangeLog

    r268812 r268814  
     12020-10-21  Chris Dumez  <cdumez@apple.com>
     2
     3        MessagePort & MessageEvent should be exposed to AudioWorklets
     4        https://bugs.webkit.org/show_bug.cgi?id=218037
     5
     6        Reviewed by Darin Adler.
     7
     8        MessagePort & MessageEvent should be exposed to AudioWorklets:
     9        - https://html.spec.whatwg.org/#the-messageevent-interface
     10        - https://html.spec.whatwg.org/#message-ports
     11
     12        Test: http/wpt/webaudio/the-audio-api/the-audioworklet-interface/exposed-properties.https.html
     13
     14        * dom/MessageEvent.idl:
     15        * dom/MessagePort.idl:
     16
    1172020-10-21  Chris Dumez  <cdumez@apple.com>
    218
  • trunk/Source/WebCore/dom/MessageEvent.idl

    r266311 r268814  
    3434
    3535[
    36     Exposed=(Window,Worker),
     36    Exposed=(Window,Worker,AudioWorklet),
    3737    JSCustomMarkFunction,
    3838    ReportExtraMemoryCost,
  • trunk/Source/WebCore/dom/MessagePort.idl

    r266311 r268814  
    2828[
    2929    ActiveDOMObject,
    30     Exposed=(Window,Worker),
     30    Exposed=(Window,Worker,AudioWorklet),
    3131    GenerateIsReachable=Impl,
    3232    JSCustomMarkFunction,
Note: See TracChangeset for help on using the changeset viewer.