gecko-dev/devtools/shared
Sami Jaktholm f88f710018 Bug 1237492 - Hold a strong reference to the Worker used in webconsole tests. r=ejpbruel
If a reference is not kept, the Worker might be GCd before the test
compteles. If that happens, the test times out as it tries to detach
a worker that has already been destroyed.

The state object is kept around for the duration of the tests so
keeping a reference in the state object ensures the worker
lifetime matches that of the test.

MozReview-Commit-ID: 31F54vHlm3z

--HG--
extra : transplant_source : %C1%97%D86%09Bd%AB%E8%08%98%D4%29%25S%A3%B8%2C%8E%11
2016-07-17 10:10:08 +03:00
..
acorn Bug 1193390 - Remove single arg Cu.import from /devtools. r=tromey 2016-06-09 14:10:07 -05:00
apps Bug 1285170 - Remove app:// protocol r=valentin 2016-03-16 17:11:12 +01:00
client Bug 1282900 - Remove RDP telemetry probes and surrounding machinery. r=fitzgen 2016-06-29 11:37:09 -05:00
discovery Bug 1273941 - replace uses of promise.defer in devtools/shared; r=jryans 2016-06-09 09:03:47 -06:00
fronts Bug 1265785 - replace uses of inIDOMUtils.getCSSPseudoElementNames r=pbro 2016-07-12 06:45:00 +02:00
gcli Bug 1244584 - Make GCLI tooltip hide after the first run experience r=jwalker 2016-07-01 12:30:00 +01:00
heapsnapshot Bug 1281061. Do an atom equality compare instead of a string compare on the script filename string in SavedFrame::isSelfHosted. r=fitzgen 2016-07-08 22:53:53 -04:00
inspector Bug 1265802 - Add Services.appinfo.OS shim for devtools; r=jryans 2016-07-14 12:48:47 -06:00
jsbeautify Bug 1203159 - Clean up various tests after DevTools resource move. r=me 2015-10-21 14:18:29 -05:00
layout Bug 1274609 - Replace uses of Ci.nsIDOMNodeFilter constants. r=jlongster 2016-07-11 20:28:00 +02:00
locales Bug 1268837 - Remove GCLI screenshot --chrome file.png. r=jwalker 2016-06-30 14:08:42 +01:00
performance Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
pretty-fast Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric 2016-02-03 12:58:03 +00:00
qrcode Bug 1273941 - replace uses of promise.defer in devtools/shared; r=jryans 2016-06-09 09:03:47 -06:00
security Bug 1273941 - replace uses of promise.defer in devtools/shared; r=jryans 2016-06-09 09:03:47 -06:00
shims Bug 1250430 - Remove SrcDir loader support from devtools. r=jryans 2016-02-27 04:51:11 -08:00
sourcemap Bug 1221549 - Package source-map with the same layout than source tree r=jryans 2015-11-16 07:22:48 -08:00
specs Bug 1261869 - Fix leaks in devtools; r=ejpbruel 2016-07-06 08:37:57 -07:00
tests Bug 1265785 - replace uses of inIDOMUtils.getCSSPseudoElementNames r=pbro 2016-07-12 06:45:00 +02:00
touch Bug 1273941 - replace uses of promise.defer in devtools/shared; r=jryans 2016-06-09 09:03:47 -06:00
transport Bug 1273941 - replace uses of promise.defer in devtools/shared; r=jryans 2016-06-09 09:03:47 -06:00
webconsole Bug 1237492 - Hold a strong reference to the Worker used in webconsole tests. r=ejpbruel 2016-07-17 10:10:08 +03:00
worker Backed out changeset a80fdfc128b0 (bug 911216) for high crash-rate on developers - RyanVM request 2016-07-18 16:14:59 +02:00
async-storage.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
async-utils.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
builtin-modules.js Bug 1281396 - Make URL non-lazy to avoid debuggee would run / recursion issues. r=ochameau 2016-07-07 16:39:15 -05:00
content-observer.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
css-lexer.js Bug 790997. Align our tokenization of CSS bad-url-token with the CSS Syntax Level 3 CR. r=heycam,tromey 2016-07-13 22:54:20 -04:00
css-parsing-utils.js Bug 1265798 - Implement CSS database to query css properties r=pbro 2016-05-26 08:48:00 -07:00
css-properties-db.js Bug 1265785 - replace uses of inIDOMUtils.getCSSPseudoElementNames r=pbro 2016-07-12 06:45:00 +02:00
defer.js Bug 1273941 - replace uses of promise.defer in devtools/shared; r=jryans 2016-06-09 09:03:47 -06:00
deprecated-sync-thenables.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
DevToolsUtils.js Bug 1273941 - replace uses of promise.defer in devtools/shared; r=jryans 2016-06-09 09:03:47 -06:00
dom-node-constants.js Bug 1265854 - replace uses of nsiDOMNode constants in devtools frontend r=tromey 2016-06-03 09:47:58 -04:00
dom-node-filter-constants.js Bug 1274609 - Replace uses of Ci.nsIDOMNodeFilter constants. r=jlongster 2016-07-11 20:28:00 +02:00
event-emitter.js Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm. r=jryans 2016-07-07 16:17:43 -07:00
event-parsers.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
indentation.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
jar.mn Bug 1203159 - Add resource:// mapping in all DevTools directories. r=glandium,ochameau 2015-10-21 12:22:58 -05:00
Loader.jsm Bug 1268073 - Free loader created by BrowserToolboxProcess. r=jryans 2016-06-28 08:39:37 -07:00
moz.build Bug 1274609 - Replace uses of Ci.nsIDOMNodeFilter constants. r=jlongster 2016-07-11 20:28:00 +02:00
Parser.jsm Bug 1193390 - Remove single arg Cu.import from /devtools. r=tromey 2016-06-09 14:10:07 -05:00
path.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
protocol.js Bug 1282900 - Remove RDP telemetry probes and surrounding machinery. r=fitzgen 2016-06-29 11:37:09 -05:00
system.js Bug 1266839 - replace uses of nsIXULAppInfo in devtools; r=gregtatum 2016-07-15 14:04:02 -06:00
task.js Bug 1273941 - replace uses of promise.defer in devtools/shared; r=jryans 2016-06-09 09:03:47 -06:00
ThreadSafeDevToolsUtils.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
webaudio.js Bug 1265732 - Decouple the AudioNodeFront and WebAudioFront from the AudioNodeActor and WebAudioActor respectively; r=ejpbruel 2016-06-03 10:45:10 -07:00