gecko-dev/devtools/client/commandline/test
Nicholas Nethercote f4dd5e2636 Bug 1414096 (attempt 2) - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian.
Bug 1345294 introduced nsPrefBranch::{get,set}StringPref(), which allowed the
getting of utf8 strings from prefs, which previously required using
nsISupportsString with {get,set}ComplexValue. That bug also converted most
uses.

This patch finishes the job.

- It removes the nsISupportsString support.

- It converts existing code that relied on the nsISupportsString.

- It removes the lint that was set up to detect such uses of nsISupportsString.

--HG--
extra : rebase_source : b885ee784704819e181430200af5ef762e269d14
2017-11-10 09:07:48 +11:00
..
.eslintrc.js Bug 1251003 - Change .eslintrc files to .eslintrc.js to avoid obsolete config file format. r=mossop 2016-10-18 08:38:10 +01:00
browser_cmd_addon.js Bug 1331505 - Stop GCLI addon list from showing hidden addons r=jdescottes 2017-01-17 16:05:36 +00:00
browser_cmd_appcache_invalid_appcache.appcache
browser_cmd_appcache_invalid_appcache.appcache^headers^
browser_cmd_appcache_invalid_index.html
browser_cmd_appcache_invalid_page1.html
browser_cmd_appcache_invalid_page2.html
browser_cmd_appcache_invalid_page3.html
browser_cmd_appcache_invalid_page3.html^headers^
browser_cmd_appcache_invalid.js Bug 1388789 - fix invalid format in appcacheutils.properties; r=flod,pbro 2017-09-19 09:59:19 -06:00
browser_cmd_appcache_valid_appcache.appcache
browser_cmd_appcache_valid_appcache.appcache^headers^
browser_cmd_appcache_valid_index.html
browser_cmd_appcache_valid_page1.html
browser_cmd_appcache_valid_page2.html
browser_cmd_appcache_valid_page3.html
browser_cmd_appcache_valid.js Bug 1240907 - Flatten RemoteBrowserTabActor into BrowserTabActor. r=ochameau 2016-07-21 12:20:55 -05:00
browser_cmd_calllog_chrome.js Bug 1354890 - convert uses of 'defer' to 'new Promise' in client/commandline/ r=nchevobbe 2017-05-20 21:26:25 +02:00
browser_cmd_calllog.js Bug 1354890 - convert uses of 'defer' to 'new Promise' in client/commandline/ r=nchevobbe 2017-05-20 21:26:25 +02:00
browser_cmd_commands.js Bug 1388552 - Export the HUDService object directly instead of individual methods and properties;r=nchevobbe 2017-08-11 09:07:04 -07:00
browser_cmd_cookie_host.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_cmd_cookie.html Bug 1264993 - Unable to list/edit certain cookies in GCLI r=jwalker 2016-04-18 13:54:23 +01:00
browser_cmd_cookie.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_cmd_csscoverage_oneshot.js Bug 1277985 - Decouple the CSSUsageFront from the CSSUsageActor; r=ejpbruel 2016-06-06 10:24:34 -07:00
browser_cmd_csscoverage_page1.html Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher 2017-02-23 06:10:07 +09:00
browser_cmd_csscoverage_page2.html Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher 2017-02-23 06:10:07 +09:00
browser_cmd_csscoverage_page3.html Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher 2017-02-23 06:10:07 +09:00
browser_cmd_csscoverage_sheetA.css
browser_cmd_csscoverage_sheetB.css
browser_cmd_csscoverage_sheetC.css
browser_cmd_csscoverage_sheetD.css
browser_cmd_csscoverage_startstop.js Bug 1250832 - Remove DevTools globals from browser.xul scope. r=jryans 2017-09-25 10:15:50 +02:00
browser_cmd_csscoverage_util.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_cmd_folder.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_cmd_highlight_01.js Bug 1333714 - Allow highlighter to be hidden even if current node is not valid;r=zer0 2017-03-10 22:25:01 +01:00
browser_cmd_highlight_02.js Bug 1240907 - Flatten RemoteBrowserTabActor into BrowserTabActor. r=ochameau 2016-07-21 12:20:55 -05:00
browser_cmd_highlight_03.js Bug 1210208 - Split browser_cmd_highlight_01.js r=pbro 2016-10-24 14:00:51 +01:00
browser_cmd_highlight_04.js Bug 1317662 - Request even longer timeout for browser_cmd_highlight_04.js; r=me,test-only 2017-02-17 11:51:05 -07:00
browser_cmd_inject.html
browser_cmd_inject.js Bug 1409428 - Cast inject urls from URL object to Strings; r=miker 2017-10-18 09:49:38 +02:00
browser_cmd_jsb_script.jsi
browser_cmd_jsb.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_cmd_listen.js Bug 1295080 - Add WebSocket option to GCLI 'listen' command r=jsnajdr 2016-09-09 18:28:31 +05:30
browser_cmd_measure.js Bug 1089240 - Add a measurement tool. r=pbrosset 2015-09-28 15:14:00 +02:00
browser_cmd_media.html
browser_cmd_media.js Bug 1371395 Part 2: Test media emulation of an unsupported type. r=jryans 2017-08-04 17:06:27 -07:00
browser_cmd_pagemod_export.html
browser_cmd_pagemod_export.js Bug 1253655 - Get rid of CPOWs in some commandline tests; r=jsnajdr 2016-09-16 14:48:15 +02:00
browser_cmd_paintflashing.js Bug 1342928 - Keep the commands / buttons state in sync; r=jwalker 2017-03-20 14:54:03 +01:00
browser_cmd_pref1.js Bug 1374847 - Remove nsIPrefBranch2 and nsIPrefBranchInternal. r=njn 2017-08-04 17:12:58 +09:00
browser_cmd_pref2.js Bug 1374847 - Remove nsIPrefBranch2 and nsIPrefBranchInternal. r=njn 2017-08-04 17:12:58 +09:00
browser_cmd_pref3.js Bug 1414096 (attempt 2) - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian. 2017-11-10 09:07:48 +11:00
browser_cmd_qsa.js Bug 1287005 - Normalize line endings in devtools/; r=fitzgen 2016-07-14 17:38:50 -07:00
browser_cmd_restart.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_cmd_rulers.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_cmd_screenshot.html Bug 1210031 - Only subtract scrollbars for window screenshots. r=zer0 2015-11-18 22:47:55 -06:00
browser_cmd_screenshot.js Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
browser_cmd_settings.js Bug 1414096 (attempt 2) - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian. 2017-11-10 09:07:48 +11:00
browser_gcli_async.js Bug 1398601 - Fix devtools browser_gcli_async test r=tromey 2017-09-13 14:20:28 -04:00
browser_gcli_canon.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_cli1.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_cli2.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_completion1.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_completion2.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_context.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_date.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_exec.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_fail.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_file.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_fileparser.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_filesystem.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_focus.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_history.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_incomplete.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_inputter.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_intro.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_js.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_keyboard1.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_keyboard2.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_keyboard3.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_keyboard4.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_keyboard5.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_keyboard6.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_menu.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_node.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_pref1.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_pref2.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_remotews.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_remotexhr.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_resource.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_short.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_spell.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_split.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_string.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_telemetry.js Bug 1356223 - Support scalar telemetry probe types in Telemetry.js r=pbro 2017-04-19 12:44:54 +01:00
browser_gcli_tokenize.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_tooltip.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_types.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_union.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser_gcli_url.js Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey 2016-05-18 12:49:23 -05:00
browser.ini Bug 1347517 - Add telemetry for GCLI commands used r=miker 2017-03-15 18:33:52 +01:00
head.js Bug 1398601 - Fix devtools browser_gcli_async test r=tromey 2017-09-13 14:20:28 -04:00
helpers.js Bug 1382661 - Stop injecting DeveloperToolbar on top level windows. r=jdescottes 2017-07-20 13:52:57 +02:00
mockCommands.js Bug 1355056 - replace (function(args) { /* do stuff using this */ }).bind(this) with arrow functions, r=jaws. 2017-04-27 00:25:45 +02:00