Commit Graph

66 Commits

Author SHA1 Message Date
Jordan Santell
8c70742ddb Bug 1068273 - remove time-based toggling in web audio editor tests. r=vp 2014-10-19 10:29:00 +02:00
Jordan Santell
068af95d4f Bug 1083881 - add method connectParam to AudioNodeActors, r=vp
From 9677a120a84ff73e07a2dd734c8d3f3e2c9b5b9e Mon Sep 17 00:00:00 2001
---
 browser/devtools/webaudioeditor/test/browser.ini   |  1 +
 .../test/browser_audionode-actor-connectparam.js   | 35 ++++++++++++++++++++++
 toolkit/devtools/server/actors/webaudio.js         | 30 +++++++++++++++++++
 3 files changed, 66 insertions(+)
 create mode 100644 browser/devtools/webaudioeditor/test/browser_audionode-actor-connectparam.js
2014-10-16 09:25:24 -07:00
Jordan Santell
4ffb0476eb Bug 1068270 - Add connectNode and disconnect methods to AudioNodeActor. r=vp 2014-10-15 08:10:00 +02:00
David Rajchenbach-Teller
157af6afe5 Bug 1016387 - Whitelisting tests that leak Promise rejections (devtools). r=paul 2014-10-04 14:21:00 +02:00
Carsten "Tomcat" Book
7917fa69ef Backed out changeset 746989e4c8d1 (bug 1016387) for bc1/bc3 test failures 2014-10-10 10:41:25 +02:00
David Rajchenbach-Teller
78201d5734 Bug 1016387 - Whitelisting tests that leak Promise rejections (devtools). r=paul 2014-10-04 14:21:00 +02:00
J. Ryan Stinnett
e4fb87e8fe Bug 979536 - Part 4: Fix reopening web audio tool. r=jsantell 2014-09-24 08:49:00 +02:00
Mark Hammond
263a840ac1 Bug 1072141 - get browser/devtools/webaudioeditor tests passing in e10s. r=pbrosset 2014-09-25 12:23:39 +10:00
Carsten "Tomcat" Book
1f9fd7549e Backed out changeset 6d9fb906e5b9 (bug 1072141) for dt test failures 2014-09-24 11:33:00 +02:00
Mark Hammond
89cd765c71 Bug 1072141 - get browser/devtools/webaudioeditor tests passing in e10s. r=pbrosset 2014-09-24 17:47:41 +10:00
Jordan Santell
a835ea732c Bug 1057042 - refactor front end of web audio editor. r=vp 2014-09-19 17:19:00 +02:00
Jordan Santell
6492921701 Bug 1055211 - Add bypass method on AudioNodeActors. r=vp 2014-09-19 15:08:00 +02:00
Jordan Santell
543b4b026b Bug 1066450 - Fix regression of web audio tools not reinitializing after navigation. r=vp 2014-09-22 10:28:00 -04:00
Florian Quèze
3231c3a7fe Bug 973001 - getUserMedia UI doesn't work with e10s - fix browser_wa_properties-view-media-nodes.js test, r=paul. 2014-09-22 20:39:59 +02:00
Carsten "Tomcat" Book
be01e0a024 Backed out changeset 4d9e5795ee82 (bug 1066450) for test failures 2014-09-22 12:26:54 +02:00
Carsten "Tomcat" Book
fe761cdeab Backed out changeset c2e654ecbd50 (bug 1057042) for dt test failures 2014-09-22 10:35:48 +02:00
Jordan Santell
ebcc22ba40 Bug 1066450 - Fix regression of web audio tools not reinitializing after navigation. r=vp 2014-09-12 05:31:00 +02:00
Jordan Santell
d57771a84d Bug 1057042 - refactor front end of web audio editor. r=vp 2014-09-19 17:19:00 +02:00
Shu-yu Guo
320f4e1440 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Alexandre Poirot
a09c8d8408 Bug 1053805 - Tweak webgl,canvas and webaudio actors for frames selection. r=vp,past 2014-09-01 03:20:00 +02:00
Ryan VanderMeulen
67dbfa0c4a Backed out changeset e7215fed014f (bug 1025864) for frequent OSX debug crashes. 2014-08-27 14:12:31 -04:00
Ryan VanderMeulen
39352b1eb9 Bug 1035820 - Disable browser_wa_graph-markers.js on OSX debug due to frequent crashes. 2014-08-27 10:34:22 -04:00
Jordan Santell
d88de2bdd8 Bug 1025864 - Add observer updates when AudioParams change in the Web Audio Editor. r=vp, r=dcamp 2014-08-19 08:57:00 -04:00
Jordan Santell
8b097fa5a0 Bug 1032129 - Render AudioParam connections in web audio editor. r=vp 2014-08-18 14:36:00 -04:00
Jordan Santell
ae2188f622 Bug 1052028 - Remove 'Node' from displayed node names in web audio editor. r=vp 2014-08-13 10:55:00 -04:00
Jordan Santell
c634e6b165 Bug 1016037 - Remove actor IDs from web audio editor's inspector. r=vp 2014-08-14 11:57:00 -04:00
Nathan Froyd
4246e6b6ea Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Jan Keromnes
d7be76b6fd Bug 1020288 - Add a Runtime Monitor to WebIDE. r=paul
--HG--
rename : browser/devtools/webaudioeditor/lib/d3.js => browser/devtools/shared/d3.js
2014-07-28 16:13:54 +02:00
Jordan Santell
9235f9f515 Bug 1041597 - Fix web audio editor browser destroy node test. r=vp 2014-07-21 08:59:00 +02:00
Florian Quèze
6ceb2243eb Bug 1041155 - The browser_wa_properties-view-media-nodes.js test doesn't wait for the audio device to be actually closed, r=paul. 2014-07-19 20:08:28 +02:00
Jordan Santell
3f9dba30f8 Bug 1034212 - Enable e10s tests for devtools web audio editor. r=vp 2014-07-03 13:14:00 +02:00
Jordan Santell
5bd26fe5f5 Bug 986705 - Implement web audio server events for connecting to an AudioParam in the web audio editor. r=vp 2014-07-02 12:37:00 +02:00
Jordan Santell
293374f424 Bug 1032482 - Only render redundant connections between nodes once in the web audio editor. r=vp 2014-07-01 15:02:00 +02:00
Jordan Santell
e4c04e592f Bug 1029195 - Ensure selected node visually persists beyond graph re-rendering in web audio editor. r=vp 2014-06-30 10:34:00 -04:00
Jordan Santell
8255286be2 Bug 1026576 - Resets the web audio editor graph's position and scale on refresh. r=vp 2014-06-24 15:15:00 +02:00
Raphaël Lustin
556c01e5c7 Bug 1007922 - Make 'readonly' AudioParams uneditable. r=jsantell
--HG--
rename : browser/devtools/webaudioeditor/test/browser_wa_properties-view-edit.js => browser/devtools/webaudioeditor/test/browser_wa_properties-view-edit-01.js
2014-06-24 10:37:00 -04:00
Carsten "Tomcat" Book
9bf09b73ad merge fx-team to mozilla-central a=merge 2014-06-25 15:34:21 +02:00
Jim Blandy
4d6a633bba Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Raphaël Lustin
487f39bd82 Bug 1027852 - AudioNode Inspector should evaluate floats without a leading 0. r=jsantell 2014-06-23 11:10:00 +02:00
Jordan Santell
030bd5449f Bug 980506 - Emit destruction events on AudioNodes in the WebAudioActor. r=vp 2014-06-20 12:05:00 -04:00
Wes Kocher
bc83e1f001 Backed out changeset 332504a9d638 (bug 980506) for devtools bustage 2014-06-19 16:22:08 -07:00
Jordan Santell
0341043b95 Bug 980506 - Implement GC listeners for AudioNodes in the WebAudioActor. r=vp
From f5f7afd0e7ff794caae1f8fb1e298f0f57fb014f Mon Sep 17 00:00:00 2001
---
 browser/devtools/webaudioeditor/test/browser.ini   |  2 +
 .../test/browser_webaudio-actor-destroy-node.js    | 41 ++++++++++++++++++
 .../webaudioeditor/test/doc_destroy-nodes.html     | 32 ++++++++++++++
 browser/devtools/webaudioeditor/test/head.js       | 10 +++++
 toolkit/devtools/server/actors/call-watcher.js     |  9 ++--
 toolkit/devtools/server/actors/webaudio.js         | 49 ++++++++++++++++++++++
 6 files changed, 140 insertions(+), 3 deletions(-)
 create mode 100644 browser/devtools/webaudioeditor/test/browser_webaudio-actor-destroy-node.js
 create mode 100644 browser/devtools/webaudioeditor/test/doc_destroy-nodes.html
2014-06-17 13:04:37 -07:00
Jordan Santell
34256306a2 Bug 1026766 - Support Media AudioNodes in the web audio editor. r=vp
From fe7f1f72bdb00e0ad2d687d40548138de506a4d6 Mon Sep 17 00:00:00 2001
---
 browser/devtools/webaudioeditor/test/browser.ini   |  2 +
 .../test/browser_wa_properties-view-media-nodes.js | 45 ++++++++++++++++++++++
 .../test/doc_media-node-creation.html              | 29 ++++++++++++++
 browser/devtools/webaudioeditor/test/head.js       | 16 ++++++++
 toolkit/devtools/server/actors/webaudio.js         |  7 +++-
 5 files changed, 98 insertions(+), 1 deletion(-)
 create mode 100644 browser/devtools/webaudioeditor/test/browser_wa_properties-view-media-nodes.js
 create mode 100644 browser/devtools/webaudioeditor/test/doc_media-node-creation.html
2014-06-17 15:54:53 -07:00
Jordan Santell
fa873512a8 Bug 994263 - Destroy GC'd nodes in the web audio editor views. r=vp 2014-06-24 09:20:00 -04:00
Jordan Santell
8c7acbafd2 Bug 1025310 - Add telemetry to the web audio editor. r=vp,miker
From 1e28c92f25088f7279686c1a2af68ea03a050d9c Mon Sep 17 00:00:00 2001
---
 browser/devtools/shared/telemetry.js               |   5 +
 browser/devtools/shared/test/browser.ini           |   1 +
 ...browser_telemetry_toolboxtabs_webaudioeditor.js | 118 +++++++++++++++++++++
 .../webaudioeditor/webaudioeditor-controller.js    |   4 +
 toolkit/components/telemetry/Histograms.json       |  17 +++
 5 files changed, 145 insertions(+)
 create mode 100644 browser/devtools/shared/test/browser_telemetry_toolboxtabs_webaudioeditor.js
2014-06-13 16:19:26 -07:00
Brian Grinstead
eff8864c19 Bug 942292 - DevTools themes - make the toolbars thinner. r=vporof
CLOSED TREE
2014-06-13 09:11:32 -05:00
Ed Morley
10fddfb75d Backed out changeset 9fd9c035a76a (bug 942292) for making browser_canvas-frontend-slider-02.js fail 30-40% of the time 2014-06-13 18:45:27 +01:00
Brian Grinstead
6669d8c6ee Bug 942292 - DevTools themes - make the toolbars thinner;r=vporof 2014-06-13 09:11:32 -05:00
Jordan Santell
a515db8686 Bug 1007913 - SVG in web audio editor should always be full size. r=vp 2014-06-11 10:58:00 -04:00
Jordan Santell
53cdc80b44 Bug 994257 - Web Audio Editor now supports both landscape and portrait host views. r=vp 2014-06-11 14:27:00 -04:00