Commit Graph

76 Commits

Author SHA1 Message Date
J. Ryan Stinnett
c7838ab532 Bug 1049370 - Fix WebIDE open app accesskey. r=paul 2014-08-19 09:46:00 -04:00
Jan Keromnes
e606415606 Bug 1049835 - Don't require actor clients to have a detach method. r=ochameau 2014-08-18 06:14:00 -04:00
Brian Grinstead
9194d45eb4 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
aa6c8d9e68 Backed out changeset 436e5d00f904 (bug 916804) for mochitest-other failures. 2014-08-12 15:19:27 -04:00
J. Ryan Stinnett
ab7eacb8d8 Bug 916804 - Telemetry for WebIDE. r=mratcliffe, r=paul 2014-08-11 11:52:00 -04:00
Ed Morley
8acc2e45f0 Backed out changeset 19719fd38363 (bug 1039484) for intermittent test failures 2014-08-12 14:50:53 +01:00
Brian Grinstead
c1471173de 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
9121d4e04e 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
c5430cb8d4 Bug 916804 - Telemetry for WebIDE. r=mratcliffe, r=paul 2014-08-06 20:37:00 -04:00
J. Ryan Stinnett
2ba763e9f4 Bug 1049839 - Stop rejecting busyPromise. r=paul 2014-08-06 13:26:00 -04:00
Jan Keromnes
24a06a1117 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
52853c6286 Bug 1011464 - re-introduce locales. r=jryans 2014-08-05 10:52:06 -04:00
Paul Rouget
a76624d528 Bug 1007367 - webide main process support. r=jryans 2014-08-01 14:47:37 +02:00
Paul Rouget
cdc65dc319 Bug 1028079 - fix consistency in strings (addon, capitalization). r=jryans 2014-08-01 14:47:37 +02:00
Paul Rouget
f02399e827 Bug 1028378 - Changing runtime should disconnect the current one. r=jryans 2014-08-01 14:47:37 +02:00
Ryan VanderMeulen
879108f360 Merge inbound to m-c. a=merge 2014-07-30 17:13:20 -04:00
Paul Rouget
fd05b549c8 Bug 1045652 - fix manifest overwrite. r=jryans 2014-07-30 14:32:00 +02:00
Paul Rouget
05471a8ba1 Bug 1045630 - move toolbox inside deck. r=jryans 2014-07-30 14:32:00 +02:00
Paul Rouget
8020a5881d Bug 1046027 - Add sourceeditor keybinding preference to WebIDE pref panel. r=jryans 2014-07-30 14:31:59 +02: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
57e9db354d Bug 1045084 - Make WebIDE Preferences less confusing. r=paul 2014-07-29 12:22:07 +02:00
Carsten "Tomcat" Book
57b3a22ea7 Merge mozilla-central to fx-team on a CLOSED TREE 2014-07-29 11:19:53 +02:00
Mike Hommey
20d181268e Bug 1043820 - Remove PARALLEL_DIRS. r=gps 2014-07-29 08:57:59 +09: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
Nathan Froyd
c8b5989c88 Bug 1043957 - remove some libs:: rules from devtools's Makefile.ins; r=mshal 2014-07-25 09:38:15 -04:00
Paul Rouget
38099c9384 Bug 1043331 - add http:// to hosted app location if missing. r=jryans 2014-07-25 13:58:51 +02:00
Paul Rouget
5b35b762b8 Bug 1043361 - don't hide simulator menuitem. r=jryans 2014-07-24 08:09:00 +02:00
Paul Rouget
c8a135dbd4 Bug 1043000 - dismiss error notification before trying to connect. r=jryans 2014-07-24 02:14:00 +02:00
Jan Keromnes
08525d7e1c 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
7eeed9116a Bug 1042609 - Update WebIDE's troubleshooting URL. r=jryans 2014-07-23 17:55:34 +02:00
Paul Rouget
e2cb76e501 Bug 1040779 - Add a button to enable certified app debugging. r=jryans 2014-07-22 10:36:00 +02:00
Paul Rouget
d079299eaa Bug 991589 - Use ro.product.model to identify USB devices. r=jryans 2014-07-22 09:08:41 +02:00
Paul Rouget
38e8afa3c6 Bug 1040121 - Sort runtime apps alphabetically. r=jryans 2014-07-18 16:25:13 +02:00
sole
1dd1e58932 Bug 1040128 - default value for devtools.webide.templatesURL is moderately wrong. r=paul 2014-07-18 16:24:52 +02:00
Paul Rouget
6b523c7a62 Bug 1040047 - unbusy is called too early in the timeout. r=jryans 2014-07-18 16:24:22 +02:00
Paul Rouget
d114b81ac8 Bug 1020739 - kill WebIDE command line support. r=jryans 2014-07-15 21:03:24 +02:00
Paul Rouget
11c869edb3 Bug 1008709 - Build a preference screen for WebIDE. r=bgrins 2014-07-15 21:03:24 +02:00
Paul Rouget
b745971362 Bug 1037115 - show runtime actions, and add a disconnect button. r=jryans 2014-07-15 21:03:23 +02:00
Paul Rouget
d3ba9684de Bug 1016903 - add icons and reformat icon grid. r=jryans 2014-07-15 21:03:23 +02:00
Alexandre Poirot
e7c00f406b Bug 1013997 - Use only one compartment for all devtools modules. r=mossop, r=past 2014-07-07 06:07:00 -04:00
Paul Rouget
db9aa11312 Bug 972069 - show progressbar when installing app. r=jryans 2014-06-30 14:46:25 +02:00
Paul Rouget
0aab24328e Bug 1030728 - Addon list is cached too aggressively. r=ochameau 2014-06-26 05:56:00 -04:00
Tim Nguyen
0b97a3e106 Bug 1030048 - Fix some Windows styling issues in WebIDE. r=paul 2014-06-25 09:29:00 -04:00
J. Ryan Stinnett
1cf36fe06b Bug 975591 - Part 2: Show DevTools devices in WebIDE. r=paul 2014-06-26 16:41:00 +02:00
Brian Grinstead
7fa6192e03 Bug 1021827 - Show menu items for project editor inside of App Manager;r=paul 2014-06-26 07:17:54 -05: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
Paul Rouget
2e0f6b6bc8 Bug 1028482 - Quitting inside WebIDE should actually quit. r=jryans 2014-06-23 17:02:08 +02:00
Paul Rouget
b3534d1700 Bug 1028014 - webide should be named webide, not app manager. r=dcamp 2014-06-23 17:36:11 +08:00
Paul Rouget
555975b5c7 Bug 1027202 - Update the template URL. r=jryans 2014-06-19 05:19:57 +08:00
Paul Rouget
c05151a5a3 Bug 1025000 - move runtime details and permissions table inside webide. r=jryans 2014-06-19 05:19:56 +08:00