Commit Graph

49 Commits

Author SHA1 Message Date
Patrick Brosset
b0fc02b334 Bug 1166189 - ESLint configuration files for devtools; r=tromey
Adds a global .eslintrc file for all source files in /browser/devtools.
This file defines a set of global variables that are commonly used in
/browser/devtools code.
The files that import modules with Cu.import will need to define their
own globals as /* globals ... */ comments.
This file also defines the configuration for all the rules we want to
use.

This also adds a set of .eslintrc files, one per test directory in
/browser/devtools. Each of these files extend from one of 2 parent config
files: .eslintrc.xpcshell or .eslintrc.mochitest.
The parent config define the set of globals these types of tests have
access to (test runner functions, assertion functions, etc.).

Finally, this also adds .eslintrc files in /toolkit/devtools for code and
tests, which just extend from their counterparts in /browser/devtools.
2015-05-28 09:30:03 +02:00
Patrick Brosset
0d849bdbc4 Bug 1168077 - Remove remaining spidermonkey js specific syntax from browser/devtools; r=miker 2015-05-25 14:42:51 +02:00
J. Ryan Stinnett
abbd6364f5 Bug 1167633 - Remove SpiderMonkey specific JS syntax from App Manager / WebIDE. r=pbrosset 2015-05-22 09:34:00 -04:00
Ms2ger
22570d5b49 Bug 949614 - Use === for SimpleTest.is; r=Waldo
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.

This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Panos Astithas
a936ed870b Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
Jonathan Griffin
c4f9588ed3 Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown 2015-02-06 16:30:37 -08:00
J. Ryan Stinnett
321db221c1 Bug 1124326 - Improve packageDir support for Cordova. r=ochameau 2015-02-25 15:14:28 -06:00
J. Ryan Stinnett
99df2107de Bug 1058997 - Part 3c: Remove always allow init calls from tests. r=past 2014-12-01 22:55:56 -08:00
J. Ryan Stinnett
1c23208a93 Bug 989168 - Disable browser_manifest_editor. r=jryans 2014-10-01 05:24:00 +02:00
J. Ryan Stinnett
19261ba1dc Bug 916804 - Telemetry for WebIDE. r=mratcliffe,paul 2014-10-01 16:04:00 +02:00
Pablo Terradillos
fc357d8e7b Bug 913711 - Added methods for finding manifest and updates project location if necessary. r=pablo 2014-09-18 08:14:00 +02:00
Mihaela Velimiroviciu
55e5d423e8 Bug 983636 - Update tests to support testing of adding duplicate properties. r=jryans 2014-08-01 15:32:01 +03:00
Ryan VanderMeulen
d4df4a0386 Backed out changeset 436e5d00f904 (bug 916804) for mochitest-other failures. 2014-08-12 15:19:27 -04:00
J. Ryan Stinnett
90d7b0e7bd Bug 916804 - Telemetry for WebIDE. r=mratcliffe, r=paul 2014-08-11 11:52:00 -04:00
Paolo Amadini
6d99e32a9f 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
66b14f4f7d Bug 996003 - Various devtools test manifest cleanups. r=miker 2014-04-15 08:03:53 -04:00
Michael Ratcliffe
4cc10271fe Bug 983948 - Add mach mochitest-devtools r=jmaher 2014-03-25 16:52:53 +00:00
Mark Hammond
d5b24aae08 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-04-02 10:53:55 +11:00
J. Ryan Stinnett
158b74825b Bug 989168 - Disable manifest editor test on Linux. r=me 2014-03-28 17:15:14 -07:00
Carsten "Tomcat" Book
5ef2fbb70b Merge mozilla-central to mozilla-inbound 2014-03-25 13:40:56 +01:00
"J. Ryan Stinnett"
5ff11701c2 Bug 982322 - Part 1: Use a resolver object to only descend once. r=ochameau 2014-03-17 11:39:00 +01:00
Ratnadeep Debnath
e89df98b38 Bug 912900 - Show open tabs in connected device's Firefox in AppManager. r=jryans 2014-03-15 17:17:45 -04:00
Michael Ratcliffe
6a28402ad5 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
c633e65783 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
f4a47052ae 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
5bf5ca125c Bug 947710 - Stop evaling and catch errors in Manifest Editor. r=vporof 2014-01-06 11:14:21 -06:00
Brandon Benvie
63340a3729 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
7fe93d6edf Bug 912918 - Part 3: Keep validating after errors when possible. r=paul 2013-11-07 15:51:23 -06:00
Ryan VanderMeulen
c4f2b6ea1b Backed out changesets 45b199e32b8e, 0b7c44eff352, and 763edcbd5757 (bug 912918) for test_app_validator.html timeouts. 2013-11-07 16:35:18 -05:00
J. Ryan Stinnett
44396b915f Bug 912918 - Part 3: Keep validating after errors when possible. r=paul 2013-11-04 18:25:33 -06:00
cptanu
895a8d49ea Bug 934274 - [app manager] changed invalidLaunchPath to accessFailedLaunchPath and edited the text. r=jryans 2013-11-05 09:16:47 -05:00
J. Ryan Stinnett
2de9f1e031 Bug 932880 - Fix window leaks in App Manager. r=past
CLOSED TREE
2013-11-01 11:17:07 -05:00
J. Ryan Stinnett
98811275df Bug 928144 - Make Manifest Editor read-only for hosted apps. r=paul 2013-10-22 19:42:13 -05:00
Alexandre Poirot
0750753c24 Bug 920478 - Print errors when something is wrong with app launch path. r=paul 2013-10-17 14:27:04 -04:00
Matt Brubeck
d1a76668c3 Back out 7063d9f5c1fd (bug 920478) on a CLOSED TREE because a dependency was backed out 2013-10-17 15:32:45 -07:00
Alexandre Poirot
037e4499ea Bug 920478 - Print errors when something is wrong with app launch path. r=paul 2013-10-17 14:27:04 -04:00
J. Ryan Stinnett
e6cc8b5c93 Bug 922193 - Add VariablesView as manifest editor in App Manager. r=paul 2013-10-09 00:52:38 -05:00
Ms2ger
37114e13e1 Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Gregory Szorc
a126585769 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Ed Morley
7bd637970d Backed out changeset 68b6b152f51a (bug 920223) 2013-09-30 12:50:09 +01:00
Gregory Szorc
365ec41916 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Paul Rouget
d2391441d5 Bug 913722 - Last project remains displayed after deleting. r=ochameau 2013-09-18 07:40:00 +02:00
J. Ryan Stinnett
32b7aeb7ed Bug 912646 - Part 2: Leave client of remote tab open. r=dcamp
* * *
[mq]: leave-remote-open
* * *
imported patch add-close-calls
* * *
[mq]: remain-con-test
2013-09-06 17:37:18 -05:00
Mike Hommey
b207d5baf7 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Alexandre Poirot
ea5b697c38 Bug 907206 - data store for local apps. r=paul 2013-08-20 10:06:00 +02:00
Paul Rouget
f79da33e1f Bug 901520 - [app manager] data store for device. r=alex.poirot 2013-08-21 08:56:40 +02:00
Paul Rouget
15fe447f5e Bug 901519 - [app manager] data store for connections. r=alex.poirot 2013-08-21 08:56:40 +02:00
Paul Rouget
d377725039 Bug 901521 - [app manager] implement a template mechanism based on stores. r=mratcliffe 2013-08-21 08:56:40 +02:00
Mihaela Velimiroviciu
5979d2e781 Bug 982140 - Add automated test for removing properties from the manifest. r=jryans 2014-03-14 09:01:17 +02:00