Greg Tatum
30ad9244d0
Bug 1286232 - Add scripts and tests to automate the css-properties-db. r=pbro
2016-07-21 06:54:00 -04:00
Greg Tatum
17dea2ba8d
Bug 1265785 - replace uses of inIDOMUtils.getCSSPseudoElementNames r=pbro
2016-07-12 06:45:00 +02:00
Boris Zbarsky
54e2099111
Bug 790997. Align our tokenization of CSS bad-url-token with the CSS Syntax Level 3 CR. r=heycam,tromey
...
The main change is that once we discover we have a bad-url-token we consume
everything up to, but not including, the next ')' character. While we do this
we can cross line boundaries and don't bother about matching braces or quotes.
We just keep going until we find the ')' or hit EOF.
2016-07-13 22:54:20 -04:00
Matthew Wein
c10f375c8c
Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm. r=jryans
...
MozReview-Commit-ID: 1CyZHRhQQs6
2016-07-07 16:17:43 -07:00
Carsten "Tomcat" Book
049cd833a9
Backed out changeset b798e05334be (bug 1275330) for causing crashes and dt test failures
2016-07-12 14:40:29 +02:00
Matthew Wein
f4db0de988
Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm r=jryans
...
MozReview-Commit-ID: 1CyZHRhQQs6
2016-07-07 16:17:43 -07:00
Carsten "Tomcat" Book
5d01de1650
Backed out changeset 31765c4f5ea4 (bug 1275330) for ESlint failures
2016-07-11 11:42:01 +02:00
Matthew Wein
f494a6672d
Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm. r=jryans
...
MozReview-Commit-ID: 1CyZHRhQQs6
2016-07-07 16:17:43 -07:00
Tom Tromey
a1c55e31b0
Bug 1225254 - split css-logic.js into server and shared files; r=pbro
...
MozReview-Commit-ID: BTFVQJcVI5d
2016-06-24 08:26:21 -06:00
Tom Tromey
c8e6faf303
Bug 1273941 - replace uses of promise.defer in devtools/shared; r=jryans
...
MozReview-Commit-ID: 2n3uJ5QKsKL
2016-06-09 09:03:47 -06:00
J. Ryan Stinnett
169c44d5f6
Bug 1193390 - Remove single arg Cu.import from /devtools. r=tromey
...
A few miscellaneous linting issues also addressed near the lines involved.
MozReview-Commit-ID: 9t1RwxdSS2X
2016-06-09 14:10:07 -05:00
Tom Tromey
d92158ead0
Bug 1277243 - rename promise_defer.js to defer.js; r=jryans
...
MozReview-Commit-ID: 9TSQ0Cw82B
2016-05-27 13:08:48 -06:00
Jason Laster
64478d28ec
Bug 1265885 - Add devtools module to replace promise.defer. r=jryans
...
MozReview-Commit-ID: 1Paf8cfkh5Q
2016-05-25 12:40:00 -04:00
Tom Tromey
86974842a1
Bug 1265869 - Add task.js and use in devtools. r=jryans
...
MozReview-Commit-ID: G5UuAh2RiZZ
2016-05-17 13:07:55 -06:00
J. Ryan Stinnett
530b903fcf
Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey
...
For simple rules like function spacing, we can auto-fix these across the code
base so they are followed in a consistent way.
To generate this patch, I ran:
./mach eslint devtools --no-ignore --fix
After this, I reverted any changes to third party files that we really do want
to ignore.
MozReview-Commit-ID: 6Q8BApkAW20
2016-05-18 12:49:23 -05:00
Alexandre Poirot
df2c4a3536
Bug 1264625 - Ensure using only invisible modules when opening the browser toolbox. r=jryans
2016-05-12 03:07:56 -07:00
Tom Tromey
b70b514a8a
Bug 1270203 - move css-angle.js to devtools/client/shared; r=nchevobbe
...
MozReview-Commit-ID: BN3lF5xT61Z
2016-05-05 12:21:17 -06:00
Tom Tromey
f37edb762d
Bug 1265787 - Add javascript CSS lexer to devtools. r=pbro
...
MozReview-Commit-ID: BgbACHTTMtX
2016-04-29 11:21:22 -06:00
Carsten "Tomcat" Book
87b8e5aaa3
Backed out changeset f54c4f5fd0ed (bug 1265787)
2016-05-04 12:27:37 +02:00
Tom Tromey
d6b9403946
Bug 1265787 - add javascript CSS lexer to devtools; r=pbro
...
MozReview-Commit-ID: BgbACHTTMtX
2016-04-29 11:21:22 -06:00
Tom Tromey
f2bf3cc37b
Bug 1266842 - move css-color.js to devtools/client/shared; r=pbro
...
MozReview-Commit-ID: 9zS1Y4Ape2u
2016-04-28 08:41:40 -06:00
Luca Greco
29818edd78
Bug 1211665 - Filter add-ons console messages based on addonId. r=ochameau
...
MozReview-Commit-ID: 2yEWhX6shkx
2016-03-29 17:40:39 +02:00
Alexandre Poirot
823d7fec9a
Bug 1263629 - Use promise module invisible to the debugger for the browser toolbox server. r=jryans
2016-04-14 14:32:21 -07:00
Chris Peterson
7cebfeb3e1
Bug 1103588 - Part 2: Replace deprecated String#contains with String#includes in devtools tests. r=jryans
2016-04-09 16:04:36 -07:00
Nick Fitzgerald
99df2890c3
Bug 1260938 - Add the ThreadSafeDevToolsUtils.isSet utility; r=jimb a=kwierso
...
MozReview-Commit-ID: IqY3Abv3OX
2016-03-31 16:19:47 -07:00
Nick Fitzgerald
91f40f81b5
Bug 1260589 - Add the ThreadSafeDevToolsUtils.flatten utility; r=jimb a=kwierso
...
The `flatten` function takes an array of arrays and flattens them to a single
array, removing one level of nesting. It does not recursively flatten multiple
levels of nesting.
MozReview-Commit-ID: ErDMHbT2IX
2016-03-31 16:18:44 -07:00
Nicolas Chevobbe
b4e805d826
Bug 1250835 - Display swatch for angles in the rules panel. r=miker
...
Add a swatch before angle values in the rules panel and allow cycling
through angle units with shift+click (like we already do for color units).
MozReview-Commit-ID: CWhoUQTkP1G
2016-03-08 23:04:54 +01:00
Alexandre Poirot
c260276972
Bug 1250430 - Remove SrcDir loader support from devtools. r=jryans
2016-02-27 04:51:11 -08:00
Alexandre Poirot
bb787b541e
Bug 1245530 - Use require(Services) instead of Cu.import(Services.jsm). r=jryans
2016-02-27 04:51:10 -08:00
Gabriel Luong
c63ff3b56b
Bug 1237441 - Move styleinspector directory into the shared inspector directory r=pbro
2016-01-12 09:52:12 -08:00
Wes Kocher
9329572311
Backed out changeset 29f184e43309 (bug 1237441) for eventual build bustage
2016-01-12 09:20:43 -08:00
Gabriel Luong
b5d2cb9306
Bug 1237441 - Move styleinspector directory into the shared inspector directory r=pbro
2016-01-12 08:55:46 -08:00
J. Ryan Stinnett
a06f3b6e80
Bug 1234600 - executeSoon async stacks only when DEBUG_JS_MODULES enabled. r=fitzgen
2016-01-07 18:37:12 -06:00
J. Ryan Stinnett
eebff0f582
Bug 1233887 - Convert to Promise.jsm in EventEmitter. r=ejpbruel
2016-01-06 10:41:32 -06:00
J. Ryan Stinnett
ae2db88834
Bug 1151413 - Set async caller in DevToolsUtils.executeSoon r=ejpbruel
2015-12-18 14:53:25 -06:00
Patrick Brosset
a55c60aca1
Bug 1229859 - Massively reduce the number of eslint errors in devtools by ignoring lib files, adding missing .eslintrc files and making some rules be warnings; r=Mossop
2015-12-10 15:46:32 -05:00
Tom Tromey
c865973b62
Bug 1225192 - remove leading whitespace before prettifying css; r=pbrosset
2015-12-02 08:27:26 -07:00
Patrick Brosset
029e2d9dce
Bug 1224545 - Remove async-utils/async method and use Task.async instead. r=jryans
2015-11-13 16:54:09 +01:00
J. Ryan Stinnett
1aca2c542b
Bug 1182722 - Move DevTools l10n files. r=ochameau,glandium,Pike,bgrins
...
Move DevTools l10n files under /devtools/client and /devtools/shared.
A script is attached to the bug for l10n repos to migrate their strings.
2015-11-04 15:35:53 -06:00
Alexandre Poirot
34a5f7d88c
Bug 1219723 - Package gcli with the same layout than in the source tree. r=jryans
2015-11-02 08:18:58 -08:00
J. Ryan Stinnett
54fc9e8b77
Bug 1203159 - Clean up various tests after DevTools resource move. r=me
2015-10-21 14:18:29 -05:00
J. Ryan Stinnett
687866dde2
Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau
2015-10-21 12:48:53 -05:00
Nick Fitzgerald
73f23da991
Bug 1215606 - Ensure that DevToolsUtils.assert is properly exported; r=jsantell
2015-10-20 10:56:03 +05:30
Alexandre Poirot
f1439bdbe8
Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
2015-10-15 03:45:22 -07:00
J. Ryan Stinnett
005f5c452c
Bug 1196047 - Move async-storage.js to devtools/shared. r=bgrins
2015-10-09 18:26:06 -05:00
J. Ryan Stinnett
065eecc2f3
Bug 1196047 - Move indentation.js to devtools/shared. r=bgrins
2015-10-09 18:26:05 -05:00
Tom Tromey
b8328a90e9
Bug 965181 - respect default color unit when choosing a color. r=mratcliffe
2015-10-07 12:04:00 +02:00
Carsten "Tomcat" Book
036e6d2fa3
Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902 )
Backed out changeset d70c7fe532c6 (bug 1202902 )
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
12369728f5
Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902 )
2015-10-07 12:13:45 +02:00
Shu-yu Guo
474f49adb7
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00