Commit Graph

48 Commits

Author SHA1 Message Date
Abdelrhman Ahmed
723d5e03ca Bug 1103346 - Add renaming support to webIDE. r=jryans 2015-01-02 13:59:00 -05:00
Michael Ratcliffe
f1910c2703 Bug 1111601 - Avoid using hiddenwindow in DevTools code r=pbrosset 2014-12-17 13:43:30 +00:00
Patrick Brosset
b768f4fff8 Bug 1075319 - Use native add_task in devtools mochitests rather than custom asyncTest. r=miker 2014-12-15 03:37:00 -05:00
Brian Grinstead
e7e3daba78 Bug 1083657 - Fix intermittent 'this.editor is null' in projecteditor;r=paul 2014-11-24 11:46:00 -08:00
David Rajchenbach-Teller
68feccd9d2 Bug 1081548 - Wallpaper patch;r=yoric 2014-10-11 21:52:44 +02:00
David Rajchenbach-Teller
7bf1cf21d4 Bug 1016387 - Whitelisting tests that leak Promise rejections (devtools, part 2). r=yoric 2014-10-10 03:56:00 +02:00
Manu Jain
27f203cfc2 Bug 1066558 - Cant collapse a tree in web IDE, after expanding it; r=bgrins 2014-10-08 15:49:48 -07:00
Jennifer Fong
e0cfea69b3 Bug 1074880 - Remove file icons on tree view. r=jryans 2014-10-06 12:58:00 +02:00
Jennifer Fong
9223c8fc18 Bug 1062204 - Make pictures scrollable. r=jryans 2014-09-16 16:01:00 -04: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
Brian Grinstead
0c07a19997 Bug 1060041 - Don't expand folders in projecteditor tree by default;r=jryans 2014-08-29 15:49:11 -07:00
Brian Grinstead
2fd0cb3cc2 Bug 1030357 - Skip devtools/projecteditor tests with e10s. r=harth 2014-08-26 13:53:00 -04:00
Brian Grinstead
affbb67055 Bug 1051136 - Use editor.canUndo instead of checking the DOM element to see if undos are possible. r=mratcliffe 2014-08-22 13:33:00 +02:00
Brian Grinstead
2aa0f08fe8 Bug 1051136 - Wait for onEditorChange before opening menu in browser_projecteditor_menubar_02.js. r=mratcliffe 2014-08-13 08:06: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
Jan Keromnes
ec8df65ad8 Bug 1021831 - Show "Validation status" tooltip over the status circle in WebIDE. r=paul 2014-08-12 07:23: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
Brian Grinstead
9cd7436fb2 Bug 1042825 - Project Editor: Prevent undo from undo clearing out the file content. r=jryans 2014-08-07 06:21:00 -04:00
Brian Grinstead
048e5ed0a8 Bug 1037292 - Use a date-specific temporary folder name for project editor tests. r=jwalker 2014-08-04 08:38:00 -04:00
Brian Grinstead
609cdfc446 Bug 1022083 - Project Editor: Add context menu in sourceeditor. r=harth 2014-07-31 08:44:00 -04:00
Brian Grinstead
f8d8d32ab3 Bug 1037292 - Project Editor tests - try a second time if temporary file creation fails;r=jwalker 2014-08-01 07:52:44 -05:00
Nathan Froyd
f507b346db Bug 1045118 - move install rules in browser/devtools/*/Makefile.in to moz.build; r=mshal 2014-07-28 12:36:04 -04:00
Birunthan Mohanathas
373b90c0f1 Bug 1044446 - Collapse test-only moz.build files under browser/ into ancestor moz.build files. r=gps 2014-07-28 18:02:44 -07:00
Carsten "Tomcat" Book
db0e3ba9fb merge fx-team to mozilla-central a=merge 2014-07-24 15:34:40 +02:00
Brian Grinstead
831befaf42 Bug 1011116 - Reselect file in tree after folder is selected and file gets refocused. r=harth
--HG--
rename : browser/devtools/projecteditor/test/browser_projecteditor_tree_selection.js => browser/devtools/projecteditor/test/browser_projecteditor_tree_selection_01.js
2014-07-23 10:02:00 +02:00
Alexandre Poirot
5a3800bc64 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Michael Ratcliffe
1f3e49f334 Bug 994732 - Make "Disable Cache" in Devtools persist (only when the toolbox is open) r=jwalker, r=pbrosset 2014-07-17 10:39:56 +01: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
Brian Grinstead
fb91bfd98e Bug 1033855 - Do not show delete context menu item for project root. r=harth 2014-07-07 13:47:00 +02:00
Brian Grinstead
ce4d9f6dfb Bug 1033853 - Do not reload files that have changed in project editor. r=harth 2014-07-07 07:45:00 +02:00
Brian Grinstead
0db29c76bc Bug 1031472 - Automatically reload all preferences in source editor. r=vporof,harth 2014-07-07 13:52:00 +02:00
Brian Grinstead
4bccbf5519 Bug 1030951 - Get rid of "TypeError: this.editMenu is undefined" logspam. r=harth 2014-06-26 17:36:00 -04: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
Carsten "Tomcat" Book
47cf842c48 Merge mozilla-central to fx-team 2014-06-25 15:48:21 +02: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
Brian Grinstead
7aca834ae2 Bug 1021828 - Project editor: Show prompt before deleting file. r=paul 2014-06-23 07:35:00 -04:00
Brian Grinstead
7c1fb1582d Bug 1027537 - Project Editor: allow scrolling in the file list;r=paul 2014-06-23 10:29:11 -05:00
Brian Grinstead
5c2ed54846 Bug 1011031 - Itchpad: Reload file that has already been opened when changed on disk. r=harth 2014-06-21 09:30:00 -04:00
Brian Grinstead
fca3be600e Bug 1014046 - Project Editor: Re-enable tests on Windows. r=harth 2014-06-20 16:26:00 -04:00
Paul Rouget
6d2e39cd27 Bug 1021475 - [appmgr v2] update app header in projectEditor. r=bgrins 2014-06-16 12:12:30 -07:00
Brian Grinstead
c930d63cfc Bug 1022084 - Project Editor: turn on auto completion for JS & CSS files;r=harth 2014-06-11 13:14:56 -07:00
Brian Grinstead
58dd429b3d Bug 1019676 - Project editor: Allow app header to be updated and add gear icon / status indicator. r=harth 2014-06-05 13:38:00 -04:00
Brian Grinstead
80d4b3ea54 Bug 1019669 - Flatten project editor plugin folder structure;r=harth
--HG--
rename : browser/devtools/projecteditor/lib/plugins/app-manager/lib/app-project-editor.js => browser/devtools/projecteditor/lib/plugins/app-manager/app-project-editor.js
rename : browser/devtools/projecteditor/lib/plugins/app-manager/lib/plugin.js => browser/devtools/projecteditor/lib/plugins/app-manager/plugin.js
rename : browser/devtools/projecteditor/lib/plugins/delete/lib/delete.js => browser/devtools/projecteditor/lib/plugins/delete/delete.js
rename : browser/devtools/projecteditor/lib/plugins/dirty/lib/dirty.js => browser/devtools/projecteditor/lib/plugins/dirty/dirty.js
rename : browser/devtools/projecteditor/lib/plugins/image-view/lib/image-editor.js => browser/devtools/projecteditor/lib/plugins/image-view/image-editor.js
rename : browser/devtools/projecteditor/lib/plugins/image-view/lib/plugin.js => browser/devtools/projecteditor/lib/plugins/image-view/plugin.js
rename : browser/devtools/projecteditor/lib/plugins/logging/lib/logging.js => browser/devtools/projecteditor/lib/plugins/logging/logging.js
rename : browser/devtools/projecteditor/lib/plugins/new/lib/new.js => browser/devtools/projecteditor/lib/plugins/new/new.js
rename : browser/devtools/projecteditor/lib/plugins/save/lib/save.js => browser/devtools/projecteditor/lib/plugins/save/save.js
rename : browser/devtools/projecteditor/lib/plugins/status-bar/lib/plugin.js => browser/devtools/projecteditor/lib/plugins/status-bar/plugin.js
2014-06-03 14:05:13 -05:00
Brian Grinstead
85ba9582a6 Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul 2014-05-21 16:38:17 -05:00
Ed Morley
19ba1db077 Backed out changeset 9d2ca972053c (bug 987089) for intermittent failures 2014-05-21 15:55:58 +01:00
Brian Grinstead
bd42dd8121 Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul 2014-05-20 12:25:16 -05:00