DevTools/WebAudio: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "Resources and information for the [https://developer.mozilla.org/en-US/docs/Tools/Web_Audio_Editor Web Audio Editor] in Firefox Developer Tools. === Resources === * [https://...")
 
 
(8 intermediate revisions by the same user not shown)
Line 2: Line 2:


=== Resources ===
=== Resources ===
* [https://wiki.mozilla.org/DevTools/Hacking Getting started with Hacking on Dev Tools]
* [https://developer.mozilla.org/en-US/docs/Tools/Web_Audio_Editor MDN Docs for Web Audio Editor]
* [https://developer.mozilla.org/en-US/docs/Tools/Web_Audio_Editor MDN Docs for Web Audio Editor]
* [https://bugzilla.mozilla.org/buglist.cgi?component=Developer%20Tools%3A%20Web%20Audio%20Editor&product=Firefox&bug_status=__open__&list_id=10101182 Open Web Audio Editor Bugs]
* [https://bugzilla.mozilla.org/buglist.cgi?component=Developer%20Tools%3A%20Web%20Audio%20Editor&product=Firefox&bug_status=__open__&list_id=10101182 Open Web Audio Editor Bugs]
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Developer%20Tools%3A%20Web%20Audio%20Editor Create new Web Audio Editor bug]
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Developer%20Tools%3A%20Web%20Audio%20Editor Create new Web Audio Editor bug]
* [http://arewedubstepyet.com Are We Dubstep Yet?]


=== Change Log ===
=== Change Log ===
Major changes per release.
Major changes per release.
==== [https://bugzil.la/1134046 Fx39] ====
* TBD
==== [https://bugzil.la/1121073 Fx38] ====
* Bypassing AudioNodes
* Fix bug that threw a permission error for using function methods (call/apply) on AudioContext/AudioNode methods while tools were open
* Errors that originate from content now correctly show the filename/line number, rather than appearing as if the error originated from devtools
* Fix bug that failed when disconnecting an AudioNode immediately after creating it
==== [https://bugzil.la/1106923 Fx37] ====
* Support StereoPannerNode
* Expose Automation events on the WebAudio and AudioNode actors (backend)
==== [https://bugzilla.mozilla.org/show_bug.cgi?id=1082692 Fx36] ====
* Disable tool on unsupported targets (browser toolbox, addon debugging)
* Fix intermittent failures


==== [https://bugzilla.mozilla.org/show_bug.cgi?id=1055215 Fx35] ====
==== [https://bugzilla.mozilla.org/show_bug.cgi?id=1055215 Fx35] ====
* Refactoring, small style fixes
==== [https://bugzilla.mozilla.org/show_bug.cgi?id=1040352 Fx34] ====
==== [https://bugzilla.mozilla.org/show_bug.cgi?id=1040352 Fx34] ====
* Tool now e10s ready
* Tool now e10s ready
* Render AudioParam connections (`node.connect(param)`) in graph
* Render AudioParam connections (`node.connect(param)`) in graph
* Update AudioParam changes in the inspector via polling
* Remove redundant/irrelevent information (redundant "Node" in node names, actor IDs)
* Remove redundant/irrelevent information (redundant "Node" in node names, actor IDs)


Line 26: Line 50:


=== Feedback ===
=== Feedback ===
* irc.mozilla.org, #devtools channel
* [http://mibbit.com/?channel=%23devtools&server=irc.mozilla.org #devtools] channel on [http://irc.mozilla.org irc.mozilla.org]
* [https://twitter.com/firefoxdevtools @firefoxdevtools], [https://twitter.com/jsantell @jsantell] on Twitter
* [https://twitter.com/firefoxdevtools @firefoxdevtools], [https://twitter.com/jsantell @jsantell] on Twitter
* [http://ffdevtools.uservoice.com Firefox Dev Tools on UserVoice]
* [http://ffdevtools.uservoice.com Firefox Dev Tools on UserVoice]

Latest revision as of 00:25, 18 February 2015

Resources and information for the Web Audio Editor in Firefox Developer Tools.

Resources

Change Log

Major changes per release.

Fx39

  • TBD

Fx38

  • Bypassing AudioNodes
  • Fix bug that threw a permission error for using function methods (call/apply) on AudioContext/AudioNode methods while tools were open
  • Errors that originate from content now correctly show the filename/line number, rather than appearing as if the error originated from devtools
  • Fix bug that failed when disconnecting an AudioNode immediately after creating it

Fx37

  • Support StereoPannerNode
  • Expose Automation events on the WebAudio and AudioNode actors (backend)

Fx36

  • Disable tool on unsupported targets (browser toolbox, addon debugging)
  • Fix intermittent failures

Fx35

  • Refactoring, small style fixes

Fx34

  • Tool now e10s ready
  • Render AudioParam connections (`node.connect(param)`) in graph
  • Remove redundant/irrelevent information (redundant "Node" in node names, actor IDs)

Fx33 - Refined Release

  • Tool now works with all host types
  • GC'd AudioNodes are now removed from the graph
  • Improved graph rendering
  • Inspector updates: Make readonly AudioParams uneditable, inspector now works with all media/webrtc nodes, fixed setting floats on params

Fx32 - Release

Initial release, containing graph rendering and AudioNode inspector view, with modifiable AudioParams

Feedback