Commit Graph

119 Commits

Author SHA1 Message Date
Pablo Terradillos
63b96e9311 Bug 913711 - Added methods for finding manifest and updates project location if necessary. r=pablo 2014-09-18 08:14:00 +02:00
Fabrice Desré
9c52fa87bf Bug 1059194 - Trusted Hosted Apps, part 0: Add support in browser developer tools. r=fabrice 2014-09-16 13:14:01 -07:00
J. Ryan Stinnett
716fccd801 Bug 1062604 - Check for actors in WebIDE before use. r=paul 2014-09-03 16:23:00 +02:00
Mihaela Velimiroviciu
2cb26ed54d Bug 983636 - Update tests to support testing of adding duplicate properties. r=jryans 2014-08-01 15:32:01 +03: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
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
Nathan Froyd
c8b5989c88 Bug 1043957 - remove some libs:: rules from devtools's Makefile.ins; r=mshal 2014-07-25 09:38:15 -04: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
4ee9b43cd3 Bug 1027188 - Better warning message for missing 128px icon. r=ochameau 2014-06-26 09:32:42 +02:00
Paul Rouget
5bce55dba2 Bug 1012760 - build a webide-specific addon manager. r=ochameau 2014-06-19 05:19:56 +08:00
Boris Zbarsky
fd7e32dab4 Bug 1019194 part 1. Get rid of nsIIndexedDatabaseManager. r=paul,khuey,mossop 2014-06-17 15:01:47 -04:00
Alexandre Poirot
4f2308faf8 Bug 993498 - Hide browser tabs if target doesn't expose any. r=paul 2014-05-26 14:11:00 -04:00
Paul Rouget
ec23de5fcf Bug 1007218 - Ability to execute App Manager V2 commands from shell. r=ochameau 2014-05-27 22:50:27 +02:00
Paul Rouget
b12aab6c39 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
e1753af449 Bug 999417 - Land the new App Manager UI. r=jryans r=mshal 2014-05-12 08:53:00 +02:00
Paolo Amadini
60d8bb5bf9 Bug 995184 - Copy the legacy "promise.js" implementation from the Add-on SDK to devtools. r=past 2014-04-22 20:55:01 +01:00
Ryan VanderMeulen
5ccec8d240 Bug 996003 - Various devtools test manifest cleanups. r=miker 2014-04-15 08:03:53 -04:00
Michael Ratcliffe
e7dad953b0 Bug 983948 - Add mach mochitest-devtools r=jmaher 2014-03-25 16:52:53 +00:00
Alexandre Poirot
42e2341648 Bug 993101 - Add main-process debug button. r=paul 2014-04-08 14:13:09 -04:00
J. Ryan Stinnett
5179986e72 Bug 991934 - Only listen for tabs once, and clean up too. r=paul, f=janx 2014-04-07 12:49:29 -07:00
Mark Hammond
cd2c8e6c5b Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-04-02 10:53:55 +11:00
J. Ryan Stinnett
46f7b35531 Bug 989168 - Disable manifest editor test on Linux. r=me 2014-03-28 17:15:14 -07:00
Carsten "Tomcat" Book
547d6ddd12 Merge mozilla-central to mozilla-inbound 2014-03-25 13:40:56 +01:00
"J. Ryan Stinnett"
2de747a346 Bug 982322 - Part 5: Delay node registrations. r=ochameau 2014-03-17 12:06:00 +01:00
"J. Ryan Stinnett"
8ccc9f5e7c Bug 982322 - Part 4: Save paths on each node. r=ochameau 2014-03-17 12:02:00 +01:00
"J. Ryan Stinnett"
c1ba262c38 Bug 982322 - Part 3: Process tree without for ... of. r=ochameau 2014-03-17 11:55:00 +01:00
"J. Ryan Stinnett"
6bee09397a Bug 982322 - Part 2: Resolver iterates faster without for ... of. r=ochameau 2014-03-17 11:52:00 +01:00
"J. Ryan Stinnett"
e9e8df3ffd Bug 982322 - Part 1: Use a resolver object to only descend once. r=ochameau 2014-03-17 11:39:00 +01:00
Ratnadeep Debnath
37b815be46 Bug 912900 - Show open tabs in connected device's Firefox in AppManager. r=jryans 2014-03-15 17:17:45 -04:00
Michael Ratcliffe
dabaac4db5 Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker 2014-03-13 21:27:10 +00:00
Ryan VanderMeulen
991e5c8bc3 Backed out 6 changesets (bug 663778) for browser_dbg_listtabs-02.js leaks on a CLOSED TREE.
Backed out changeset cbd200206f9b (bug 663778)
Backed out changeset b0b74401e614 (bug 663778)
Backed out changeset df5255cffbfa (bug 663778)
Backed out changeset e6d0dd124356 (bug 663778)
Backed out changeset 134f77474941 (bug 663778)
Backed out changeset 456609873c5f (bug 663778)
2014-03-13 13:56:22 -04:00
Michael Ratcliffe
39a70a90a5 Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker 2014-03-13 15:38:37 +00:00
J. Ryan Stinnett
ca83343b85 Bug 976679 - Move event-emitter to toolkit. r=paul
--HG--
rename : browser/devtools/shared/event-emitter.js => toolkit/devtools/event-emitter.js
rename : browser/devtools/shared/test/browser_eventemitter_basic.js => toolkit/devtools/tests/mochitest/test_eventemitter_basic.html
2014-02-25 22:22:05 -06:00
Boopathi K
6f572ed617 Bug 934177 - [App manager] Make "Hosted" and "Packaged" strings localizable. r=jryans 2014-02-18 09:20:24 -05:00
Marvin Sevilla
513917a14f Bug 933201 - App manager moved screenshot button. r=paul.rouget 2014-01-30 13:06:49 -05:00
Mahdi Dibaiee
5966036b8f Bug 915923 - [Australis] Add default icon for apps with no icon. r=jryans 2014-01-09 13:15:00 -05:00
Victor Porof
6571c4eeee Bug 952817 - VariablesView.createHierarchy should always be called when the view is emptied, r=benvie 2014-01-07 10:03:17 +02:00
J. Ryan Stinnett
d7ab6c1c6e Bug 947710 - Stop evaling and catch errors in Manifest Editor. r=vporof 2014-01-06 11:14:21 -06:00
Paul Rouget
a93b41ed7e Bug 949858 - Make sure we're not duplicating toolboxes and that we forget about them at the app-manager level. r=ochameau 2014-01-03 09:28:23 -05:00
Paul Rouget
eaa89e366a Bug 950739 - Don't scroll toolbox on raise. r=robcee 2013-12-17 11:05:13 -05:00
Brandon Benvie
4a242405f7 Bug 808371 - Allow adding new properties to objects in the VariablesView. r=vp, r=jryans 2013-12-02 20:07:13 -08:00
J. Ryan Stinnett
8bdef3ce43 Bug 912057 - Replace Browser Debugger with Browser Toolbox. r=past
--HG--
rename : browser/devtools/debugger/DebuggerProcess.jsm => browser/devtools/framework/ToolboxProcess.jsm
2013-12-02 02:28:01 -06:00
J. Ryan Stinnett
3afb0d7de5 Bug 937607 - Add explicit save button for the manifest editor. r=paul 2013-11-13 13:34:29 -06:00
Paul Rouget
30ac55dbf8 Bug 912891 - [app manager] Open the toolbox in the app manager. r=ochameau 2013-11-15 21:47:00 -05:00
Carsten "Tomcat" Book
54cb72cd2d Backed out changeset a0737b57f233 (bug 912891) for browser chrome failures 2013-11-12 08:47:46 +01:00
J. Ryan Stinnett
e28b134630 Bug 912918 - Part 3: Keep validating after errors when possible. r=paul
--HG--
extra : rebase_source : c4241212495876f6539a82f9ce8b5df52463f960
2013-11-07 15:51:23 -06:00
J. Ryan Stinnett
1e51efc879 Bug 912918 - Part 2: Display warnings and errors if both are present. r=paul
--HG--
extra : rebase_source : fe7a8989c9e09b42b31c76c14cbd08034c5b91f3
2013-11-07 11:31:32 -06:00
J. Ryan Stinnett
f7d4d8b6fa Bug 912918 - Part 1: Code style cleanups in app validator. r=paul
--HG--
extra : rebase_source : cb4258aabfd1c7b7a9540048e27a7ab752d79d85
2013-11-04 15:38:29 -06:00
Ryan VanderMeulen
191c040091 Backed out changesets 45b199e32b8e, 0b7c44eff352, and 763edcbd5757 (bug 912918) for test_app_validator.html timeouts. 2013-11-07 16:35:18 -05:00