Commit Graph

241 Commits

Author SHA1 Message Date
Shu-yu Guo
59ccd2fecb Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
J. Ryan Stinnett
4c934b0b20 Bug 1065679 - Avoid reloading runtime apps on select. r=paul 2014-09-11 14:38:00 +02:00
J. Ryan Stinnett
3d657a9f8f Bug 1055279 - Open toolbox automatically for runtime apps and tabs. r=paul 2014-09-12 10:31:43 -07:00
J. Ryan Stinnett
a69eb963ba Bug 1062611 - Test for WebIDE tabs. r=paul 2014-09-08 12:52:00 +02:00
Paul Rouget
f366bb4766 Bug 1062745 - make sure the project button doesn't cover the control buttons. r=jryans 2014-09-08 09:15:00 +02:00
Carsten "Tomcat" Book
902fc1e687 Backed out changeset cfeccb9028a9 (bug 1062611) for dt-test failures 2014-09-08 10:17:52 +02:00
J. Ryan Stinnett
45a8cbc276 Bug 1062611 - Test for WebIDE tabs. r=paul 2014-09-04 15:53:00 +02:00
J. Ryan Stinnett
3615df9459 Bug 1062745 - Temporary width fix for project button. r=me 2014-09-05 09:57:44 -05:00
J. Ryan Stinnett
d8622ff0e3 Bug 1062604 - Check for actors in WebIDE before use. r=paul 2014-09-03 16:23:00 +02:00
J. Ryan Stinnett
d9dc62649a Bug 1009604 - Show runtime tabs in WebIDE. r=paul 2014-09-03 16:37:00 +02:00
J. Ryan Stinnett
b9d6ac2251 Bug 1061695 - Fix switching to simulator after local. r=paul 2014-09-02 07:48:00 +02:00
J. Ryan Stinnett
df1af86226 Bug 1049744 - Allow panels to expand in WebIDE. r=paul 2014-08-22 10:34:00 -04:00
J. Ryan Stinnett
bb4b4e9074 Bug 949629 - Reload runtime apps on play. r=paul 2014-08-22 12:18:00 -04:00
J. Ryan Stinnett
1eea8e97be Bug 1057155 - Stop error on remote runtime cancel. r=paul 2014-08-22 11:52:06 -07:00
Paul Rouget
81d55839dd Bug 1055022 - unselect runtimeApps on disconnect. r=jryans 2014-08-21 08:38:10 +02:00
J. Ryan Stinnett
f6862dc6ba Bug 1049370 - Fix WebIDE open app accesskey. r=paul 2014-08-19 09:46:00 -04:00
Jan Keromnes
931b838202 Bug 1049835 - Don't require actor clients to have a detach method. r=ochameau 2014-08-18 06:14:00 -04:00
Brian Grinstead
fc1838f306 Bug 1039484 - Prevent closing WebIDE or switch to a new project if any file hasn't been saved. r=paul 2014-08-13 13:35:00 -04:00
Ryan VanderMeulen
67ee48b811 Backed out changeset 436e5d00f904 (bug 916804) for mochitest-other failures. 2014-08-12 15:19:27 -04:00
J. Ryan Stinnett
f069c3d51e Bug 916804 - Telemetry for WebIDE. r=mratcliffe, r=paul 2014-08-11 11:52:00 -04:00
Ed Morley
c66802733f Backed out changeset 19719fd38363 (bug 1039484) for intermittent test failures 2014-08-12 14:50:53 +01:00
Brian Grinstead
fa66223858 Bug 1039484 - Prevent closing WebIDE or switch to a new project if any file hasn't been saved. r=paul 2014-08-10 06:06:00 -04:00
Ryan VanderMeulen
471f3e2b69 Backed out changeset 5c1ba06b972b (bug 916804) for frequent timeouts that spill into other tests. a=backout 2014-08-08 21:05:33 -04:00
J. Ryan Stinnett
b0faa98b36 Bug 916804 - Telemetry for WebIDE. r=mratcliffe, r=paul 2014-08-06 20:37:00 -04:00
J. Ryan Stinnett
160d2cd022 Bug 1049839 - Stop rejecting busyPromise. r=paul 2014-08-06 13:26:00 -04:00
Jan Keromnes
fb837ce2be Bug 1047355 - Poll b2g-info for USS when possible. r=paul
--HG--
extra : rebase_source : 271c2ea0e141489b911487670128103e130fe4fa
2014-08-04 08:15:00 -04:00
Paul Rouget
518d18bc09 Bug 1011464 - re-introduce locales. r=jryans 2014-08-05 10:52:06 -04:00
Paul Rouget
a59dd635ce Bug 1007367 - webide main process support. r=jryans 2014-08-01 14:47:37 +02:00
Paul Rouget
105e7f235e Bug 1028079 - fix consistency in strings (addon, capitalization). r=jryans 2014-08-01 14:47:37 +02:00
Paul Rouget
6b99371a4c Bug 1028378 - Changing runtime should disconnect the current one. r=jryans 2014-08-01 14:47:37 +02:00
Ryan VanderMeulen
46c9b0371c Merge inbound to m-c. a=merge 2014-07-30 17:13:20 -04:00
Paul Rouget
7822b946e8 Bug 1045652 - fix manifest overwrite. r=jryans 2014-07-30 14:32:00 +02:00
Paul Rouget
1ea0125c04 Bug 1045630 - move toolbox inside deck. r=jryans 2014-07-30 14:32:00 +02:00
Paul Rouget
982c5c7421 Bug 1046027 - Add sourceeditor keybinding preference to WebIDE pref panel. r=jryans 2014-07-30 14:31:59 +02:00
Nathan Froyd
542214c4df 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
04fd9fc328 Bug 1045084 - Make WebIDE Preferences less confusing. r=paul 2014-07-29 12:22:07 +02:00
Carsten "Tomcat" Book
44c50c6899 Merge mozilla-central to fx-team on a CLOSED TREE 2014-07-29 11:19:53 +02:00
Mike Hommey
2bab6202af Bug 1043820 - Remove PARALLEL_DIRS. r=gps 2014-07-29 08:57:59 +09:00
Jan Keromnes
5ba0d8782f 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
Nathan Froyd
663bfa5dc5 Bug 1043957 - remove some libs:: rules from devtools's Makefile.ins; r=mshal 2014-07-25 09:38:15 -04:00
Paul Rouget
bbdca11224 Bug 1043331 - add http:// to hosted app location if missing. r=jryans 2014-07-25 13:58:51 +02:00
Paul Rouget
f6f4630b3a Bug 1043361 - don't hide simulator menuitem. r=jryans 2014-07-24 08:09:00 +02:00
Paul Rouget
ab1bf1cddd Bug 1043000 - dismiss error notification before trying to connect. r=jryans 2014-07-24 02:14:00 +02:00
Jan Keromnes
f4b7fb6554 Bug 1042857 - Unify WebIDE's deck style. r=paul
--HG--
rename : browser/devtools/webide/themes/tabledoc.css => browser/devtools/webide/themes/deck.css
2014-07-24 15:05:03 +02:00
Paul Rouget
9205646493 Bug 1042609 - Update WebIDE's troubleshooting URL. r=jryans 2014-07-23 17:55:34 +02:00
Paul Rouget
f80e73fc93 Bug 1040779 - Add a button to enable certified app debugging. r=jryans 2014-07-22 10:36:00 +02:00
Paul Rouget
45d7df3ae9 Bug 991589 - Use ro.product.model to identify USB devices. r=jryans 2014-07-22 09:08:41 +02:00
Paul Rouget
5a4bdb7c68 Bug 1040121 - Sort runtime apps alphabetically. r=jryans 2014-07-18 16:25:13 +02:00
sole
552cdabe01 Bug 1040128 - default value for devtools.webide.templatesURL is moderately wrong. r=paul 2014-07-18 16:24:52 +02:00
Paul Rouget
e95544c745 Bug 1040047 - unbusy is called too early in the timeout. r=jryans 2014-07-18 16:24:22 +02:00
Paul Rouget
6fced14f80 Bug 1020739 - kill WebIDE command line support. r=jryans 2014-07-15 21:03:24 +02:00
Paul Rouget
f1820c91d2 Bug 1008709 - Build a preference screen for WebIDE. r=bgrins 2014-07-15 21:03:24 +02:00
Paul Rouget
e4d1ecf33a Bug 1037115 - show runtime actions, and add a disconnect button. r=jryans 2014-07-15 21:03:23 +02:00
Paul Rouget
955ba1c3d8 Bug 1016903 - add icons and reformat icon grid. r=jryans 2014-07-15 21:03:23 +02:00
Alexandre Poirot
f2b703b3b6 Bug 1013997 - Use only one compartment for all devtools modules. r=mossop, r=past 2014-07-07 06:07:00 -04:00
Paul Rouget
c3759e5df8 Bug 972069 - show progressbar when installing app. r=jryans 2014-06-30 14:46:25 +02:00
Paul Rouget
5c7e642a12 Bug 1030728 - Addon list is cached too aggressively. r=ochameau 2014-06-26 05:56:00 -04:00
Tim Nguyen
a2feb60093 Bug 1030048 - Fix some Windows styling issues in WebIDE. r=paul 2014-06-25 09:29:00 -04:00
J. Ryan Stinnett
c81a67b042 Bug 975591 - Part 2: Show DevTools devices in WebIDE. r=paul 2014-06-26 16:41:00 +02:00
Brian Grinstead
6f7d010a58 Bug 1021827 - Show menu items for project editor inside of App Manager;r=paul 2014-06-26 07:17:54 -05:00
Jim Blandy
7e20285e70 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
Paul Rouget
b7b8e32f50 Bug 1028482 - Quitting inside WebIDE should actually quit. r=jryans 2014-06-23 17:02:08 +02:00
Paul Rouget
566db30172 Bug 1028014 - webide should be named webide, not app manager. r=dcamp 2014-06-23 17:36:11 +08:00
Paul Rouget
91205e32cb Bug 1027202 - Update the template URL. r=jryans 2014-06-19 05:19:57 +08:00
Paul Rouget
116c1bd804 Bug 1025000 - move runtime details and permissions table inside webide. r=jryans 2014-06-19 05:19:56 +08:00
Paul Rouget
a479270d5c Bug 1012760 - build a webide-specific addon manager. r=ochameau 2014-06-19 05:19:56 +08:00
Paul Rouget
42cfa0db73 Bug 1021475 - [appmgr v2] update app header in projectEditor. r=bgrins 2014-06-16 12:12:30 -07:00
Paul Rouget
5e592ad7fa Bug 1007057 - add logs to test in case of orange. r=pbrosset 2014-06-12 14:47:36 +08:00
Paul Rouget
7ee35374fb Bug 1007057 - build appmgr v2: remove configure option. r=mshal r=ochameau 2014-06-12 14:47:35 +08:00
Paul Rouget
578e75aaa6 Bug 1022492 - Listen to project-is-running earlier. r=jryans 2014-06-09 00:02:00 -04:00
Ryan VanderMeulen
52d3bc7564 Backed out changeset 88a641ee5cbe (bug 1007057) for frequent test timeouts.
CLOSED TREE
2014-06-07 01:16:08 -04:00
Paul Rouget
2ef8b4324a Bug 1021504 - add a very simple template. r=dcamp 2014-06-06 12:46:44 +08:00
Paul Rouget
b7bf28a4e9 Bug 1007057 - build appmgr v2: remove configure option. r=mshal r=ochameau 2014-06-06 12:01:52 +08:00
Paul Rouget
e4378488b1 Bug 1020972 - validate project if icon & name are unknown. r=dcamp 2014-06-06 12:01:51 +08:00
Paul Rouget
b24ac64d15 Bug 1016924 - [appmgr v2] support non-device runtimes. r=ochameau 2014-05-30 07:22:16 +02:00
Paul Rouget
6c3fd165f1 Backed out changeset 2fb11b6f1dfe - fail in test_webappsActor.js 2014-05-29 13:40:35 +02:00
Paul Rouget
7941113e75 Bug 1016924 - [appmgr v2] support non-device runtimes. r=ochameau 2014-05-29 12:37:27 +02:00
Paul Rouget
5ee18b1b48 Bug 1017029 - [appmgr v2] Validation is not triggered after the manifest file has changed. r=ochameau 2014-05-29 11:02:14 +02:00
Paul Rouget
23a48d232e Bug 1007218 - Ability to execute App Manager V2 commands from shell. r=ochameau 2014-05-27 22:50:27 +02:00
Paul Rouget
4316558bf0 Bug 1013872 - [appmgr v2] runtime button doesn't turn blue if not project is selected. r=janx r=ochameau 2014-05-22 09:16:13 +02:00
Paul Rouget
263196efad Bug 1011530 - [appmgr v2] Remove the logs from the main UI. r=janx r=ochameau 2014-05-22 09:14:54 +02:00
Paul Rouget
1867171c2d Bug 987089 - Land ProjectEditor in browser/devtools. Part 2 - integrate with webide;r=jryans 2014-05-21 16:38:21 -05:00
Ed Morley
1a8e15aa2c Backed out changeset b62cad86a3ad (bug 987089) 2014-05-21 15:53:27 +01:00
Paul Rouget
19f1f1f91e Bug 1010387 - [appmgr v2] write tests and make good use of promises & tasks. r=janx r=jryans
---
 browser/devtools/app-manager/app-validator.js    |   2 +-
 browser/devtools/webide/content/newapp.js        |  30 +++-
 browser/devtools/webide/content/webide.js        | 180 +++++++++++++++--------
 browser/devtools/webide/modules/app-manager.js   |  27 +++-
 browser/devtools/webide/moz.build                |   1 +
 browser/devtools/webide/test/app.zip             | Bin 0 -> 480 bytes
 browser/devtools/webide/test/app/index.html      |   6 +
 browser/devtools/webide/test/app/manifest.webapp |   5 +
 browser/devtools/webide/test/chrome.ini          |  13 ++
 browser/devtools/webide/test/head.js             |  81 ++++++++++
 browser/devtools/webide/test/hosted_app.manifest |   3 +
 browser/devtools/webide/test/templates.json      |  14 ++
 browser/devtools/webide/test/test_basic.html     |  39 +++++
 browser/devtools/webide/test/test_import.html    |  65 ++++++++
 browser/devtools/webide/test/test_newapp.html    |  48 ++++++
 browser/devtools/webide/test/test_runtime.html   | 118 +++++++++++++++
 browser/devtools/webide/themes/details.css       |   1 -
 browser/devtools/webide/themes/newapp.css        |   4 -
 18 files changed, 558 insertions(+), 79 deletions(-)
 create mode 100644 browser/devtools/webide/test/app.zip
 create mode 100644 browser/devtools/webide/test/app/index.html
 create mode 100644 browser/devtools/webide/test/app/manifest.webapp
 create mode 100644 browser/devtools/webide/test/chrome.ini
 create mode 100644 browser/devtools/webide/test/head.js
 create mode 100644 browser/devtools/webide/test/hosted_app.manifest
 create mode 100644 browser/devtools/webide/test/templates.json
 create mode 100644 browser/devtools/webide/test/test_basic.html
 create mode 100644 browser/devtools/webide/test/test_import.html
 create mode 100644 browser/devtools/webide/test/test_newapp.html
 create mode 100644 browser/devtools/webide/test/test_runtime.html
2014-05-21 09:29:43 +02:00
Paul Rouget
2d7aa94c81 Bug 987089 - Land ProjectEditor in browser/devtools. Part 2 - integrate with webide;r=jryans 2014-05-20 12:26:19 -05:00
Paul Rouget
2a64ca7a73 Bug 1010712 - [appmgr v2] remove panels animation. r=jryans 2014-05-18 03:45:00 +02:00
Paul Rouget
358d9a21b0 Bug 1010271 - remove active attribute when toolbox iframe gets destroyed. r=jryans 2014-05-18 03:05:00 +02:00
Paul Rouget
ae263d1375 Bug 1010174 - [appmgr v2] update runningApps list on uninstall. r=jryans 2014-05-19 10:39:00 +02:00
Paul Rouget
1213a1957c Bug 1011464 - [appmgr v2] Move locales files in content. r=Pike 2014-05-16 09:08:00 -04:00
Paul Rouget
56efa26c5c bug 1008951 - fix runtime opening sequence. r=jryans 2014-05-12 07:05:00 +02:00
Paul Rouget
a33bf3b923 Bug 999417 - Land the new App Manager UI. r=jryans r=mshal 2014-05-12 08:53:00 +02:00