Florian Queze
ddf0cda8da
Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj.
2017-04-14 18:29:12 +02:00
Sebastian Hengst
4cd95d4a02
Backed out changeset 18d45aa984d6 (bug 1355161)
2017-04-14 23:39:23 +02:00
Florian Queze
35cd8ba883
Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj.
2017-04-14 18:29:12 +02:00
Sebastian Hengst
c6d9ef3e98
Backed out changeset 6bc38f188ef2 (bug 1330099) for devtools failures. r=backout
2017-01-11 23:21:56 +01:00
Tim Nguyen
548b6bdbef
Bug 1330099 - Enable object-shorthand eslint rule. r=jryans
...
MozReview-Commit-ID: 3wA25rfznBv
2017-01-11 21:22:15 +00:00
Florian Quèze
361ec85a2e
Bug 1329182 - remove trailing newURI null parameters in devtools/, r=jaws.
2017-01-09 20:27:26 +01:00
Jared Wein
21fc75d491
Bug 1326479 - Fix 'indent' eslint errors now that eslint scans multiline array and object definitions. r=Gijs
...
MozReview-Commit-ID: 99mWjxu8PPn
2017-01-03 10:07:50 -05:00
Tom Tromey
a67980a817
Bug 1321839 - make devtools/shared eslint-clean; r=jryans
...
MozReview-Commit-ID: AGSdhrT4Z3D
2016-12-02 10:32:04 -07:00
James Andreou
1e947fec6c
Bug 1282124 - Remove nsILoadInfo.usePrivateBrowsing and the SEC_FORCE_PRIVATE_BROWSING flag; r=smaug,jryans
2016-09-27 16:56:44 -04:00
a2589a09b9
Bug 1224073 - Use the Debugger.Object API to call Error.toString directly. r=bgrins
2016-09-21 15:31:40 +02:00
Tom Tromey
f6aabee50a
Bug 1301854 - detect BOM when determining resource encoding; r=pbro
...
MozReview-Commit-ID: 6akivZSRwVN
2016-09-16 13:02:33 -06:00
Tom Tromey
96f00c8290
Bug 1287910 - move devtools stack-related APIs to per-platform require; r=jryans
...
MozReview-Commit-ID: CgT1VGJnJqB
2016-08-05 13:17:17 -06:00
James Long
24266d6355
Bug 1267365 - move various flags out of DevToolsUtils and don't depend on that module so much r=tromey
2016-08-05 17:41:01 -04: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
Alexandre Poirot
6c0a0b737b
Bug 1273311 - Prevent DevToolsUtils.fetch from throwing when no policy is given. r=ejpbruel
2016-05-31 03:54:05 -07: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
Tom Tromey
3a49936872
Bug 1265876 - don't directly use Timer.jsm or timers.js in devtools; r=ochameau
...
MozReview-Commit-ID: HzbnNvTc5db
2016-05-04 08:02:03 -06:00
Carsten "Tomcat" Book
74de773d2c
Backed out changeset 797e8190073f (bug 1265876) for memory leaks in browser_markup_mutation_02.js
2016-04-28 08:13:42 +02:00
Tom Tromey
323443bd29
Bug 1265876 - don't directly use Timer.jsm or timers.js in devtools; r=ochameau
...
MozReview-Commit-ID: HzbnNvTc5db
2016-04-21 11:20:14 -06:00
Alexandre Poirot
e906100572
Bug 1060732 - Load sources from page loaded via POST from cache in the debugger. r=ejpbruel
2016-04-27 09:43:59 -07:00
Dragana Damjanovic
1080454580
Bug 1125916 - Fix code that miss proper flags and originAttributes in LoadInfo. Also fix some tests. r=sicking, r=jduell
2016-04-13 15:34:36 +02:00
Nick Fitzgerald
7df204612a
Bug 1237054 - Part 0: Make tests fail if DevToolsUtils.assert fails; r=jryans
2016-04-05 19:21:00 +02:00
Nick Fitzgerald
76033e6ea4
Bug 1235458 - Move a bunch of utilities from DevToolsUtils to ThreadSafeDevToolsUtils. r=jsantell
2016-01-21 12:07:17 -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
Nick Fitzgerald
3c27e3ee73
Bug 1235457 - Create ThreadSafeDevToolsUtils for the utilities that can be used in workers; r=jsantell
...
This commit adds the ThreadSafeDevToolsUtils module for utilities that are
guaranteed to work off the main thread. It also makes DevToolsUtils re-export
the thread-safe utilities. This is similar to ChromeUtils and
ThreadSafeChromeUtils webidl interfaces.
2015-12-30 09:37:01 -08:00
J. Ryan Stinnett
bed55bdeac
Bug 1233865 - Remove deprecated dbg_assert. r=fitzgen
2015-12-18 17:02:00 -06:00
J. Ryan Stinnett
ae2db88834
Bug 1151413 - Set async caller in DevToolsUtils.executeSoon r=ejpbruel
2015-12-18 14:53:25 -06:00
James Long
d94fbef9bd
Bug 1200798 - refactor sources and breakpoints in debugger to use redux r=ejpbruel
2015-12-01 16:59:00 -05:00
Carsten "Tomcat" Book
f3d45a4d77
Backed out changeset 258cff340229 (bug 1200798) for new intermittent test failures in browser_dbg_breakpoints-button-02.js
2015-11-30 12:45:12 +01:00
James Long
267225b263
Bug 1200798 - refactor sources and breakpoints in debugger to use redux r=ejpbruel
2015-11-29 14:40:51 -05:00
Phil Ringnalda
41c1de0d7d
Back out 34c9087517ea (bug 1200798) for e10s bustage in browser_dbg_reload-same-script.js
...
CLOSED TREE
2015-11-25 21:39:05 -08:00
James Long
bc08c20fd9
Bug 1200798 - refactor sources and breakpoints in debugger to use redux r=ejpbruel
2015-11-25 19:41:26 -05:00
Brian Grinstead
fab05dec79
Bug 1225828 - Avoid 'Object in compartment marked as invisible to Debugger' exceptions in the Browser Console / Browser Toolbox;r=fitzgen
2015-11-19 07:11:56 -08:00
Alexandre Poirot
d5e749cdc0
Bug 1113865 - Replace all calls to dbg_assert with DevToolsUtils.assert. r=fitzgen
2015-11-16 07:22:49 -08:00
Tooru Fujisawa
884ffaeba4
Bug 1219028 - Remove use of non-standard Function.prototype.isGenerator from devtools/. r=fitzgen
2015-10-28 07:28:18 +09:00
Nick Fitzgerald
cf945225ad
Bug 1218560 - Fix heap tree view with allocation stack breakdown; r=jsantell
2015-10-27 14:20:09 -07:00
Phil Ringnalda
ee52d81943
Back out 2 changesets (bug 1217500, bug 1218560) for devtools leaks
...
Backed out changeset 15acea2927e2 (bug 1218560)
Backed out changeset e3b623fd16bf (bug 1217500)
2015-10-26 18:28:24 -07:00
Nick Fitzgerald
b54f5700d8
Bug 1218560 - Fix heap tree view item rendering when using an allocation stack breakdown; r=jsantell
2015-10-26 14:58:03 -07:00
Nick Fitzgerald
73f23da991
Bug 1215606 - Ensure that DevToolsUtils.assert is properly exported; r=jsantell
2015-10-20 10:56:03 +05:30
Nick Fitzgerald
ac3b14b54d
Bug 1215203 - Log a deprecation warning when DevToolsUtils.dbg_assert is called. r=jlongster
2015-10-15 16:04:00 -04:00
Nick Fitzgerald
d75f14e388
Bug 1215206 - Enable DevToolsUtils.assert assertions when in a DEBUG build or DevToolsUtils.testing is set; r=jlongster
2015-10-15 10:32:00 +02:00
Nick Fitzgerald
07a8305141
Bug 1214775 - Add DevToolsUtils.assert and deprecate DevToolsUtils.dbg_assert; r=jlongster
2015-10-14 10:58:00 +02:00
Jordan Santell
6e681e686b
Bug 1215251 - Add redux middleware for managing async action creators via generators and promises. r=fitzgen
2015-10-15 17:04:02 -07:00
Jordan Santell
a4aa5dd033
Bug 1201949 - Initial redux-style controllers for front end memory tool heap snapshot. r=jlongster
2015-09-25 20:09:58 -07:00
Carsten "Tomcat" Book
311b1128a2
Backed out 1 changesets (bug 1201949) for bc7 test failures
...
Backed out changeset f03e855428e7 (bug 1201949)
2015-09-25 11:03:26 +02:00
Jordan Santell
0d38b1e857
Bug 1201949 - Initial redux-style controllers for front end memory tool heap snapshot. r=jlongster
2015-09-24 15:41:38 -07:00
J. Ryan Stinnett
2dada8f365
Bug 912121 - Rewrite require / import to match source tree. rs=devtools
...
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location. Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00
J. Ryan Stinnett
a3073e0420
Bug 912121 - Migrate major DevTools directories. rs=devtools
...
Move major DevTools files to new directories using the following steps:
hg mv browser/devtools devtools/client
hg mv toolkit/devtools/server devtools/server
hg mv toolkit/devtools devtools/shared
No other changes are made.
2015-09-21 12:02:24 -05:00