Bug 216814
| Summary: | OscillatorNode is not exposed | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Marcin Wolniewicz <fuzzzym> |
| Component: | Web Audio | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Major | CC: | cdumez, chrisguttandin |
| Priority: | P2 | ||
| Version: | Safari 14 | ||
| Hardware: | All | ||
| OS: | All | ||
Marcin Wolniewicz
Even though it looks like there was an attempt to expose an OscillatorNode constructor (https://bugs.webkit.org/show_bug.cgi?id=214746) it looks like it hasn't been in the end and AudioContext.createOscillator returns a WebKitOscillatorNode instead. Neither OscillatorNode or WebKitOscillatorNode prototypes (or constructors) are available in the global namespace. This issue breakes bindings when using Dart with dart2js.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Chris Dumez
*** This bug has been marked as a duplicate of bug 216163 ***
Chris Dumez
(In reply to Marcin Wolniewicz from comment #0)
> Even though it looks like there was an attempt to expose an OscillatorNode
> constructor (https://bugs.webkit.org/show_bug.cgi?id=214746) it looks like
> it hasn't been in the end and AudioContext.createOscillator returns a
> WebKitOscillatorNode instead. Neither OscillatorNode or WebKitOscillatorNode
> prototypes (or constructors) are available in the global namespace. This
> issue breakes bindings when using Dart with dart2js.
Yes, I temporarily regressed this while working on the unprefixed WebAudio API but fixed it shortly after in Bug 216163.
Marcin Wolniewicz
Ok thanks! When will this be released to the public?
Chris Dumez
(In reply to Marcin Wolniewicz from comment #3)
> Ok thanks! When will this be released to the public?
I am unable to comment on when a particular fix will be made public.