gecko-dev/services
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
..
blocklists Bug 1345556 - adjust BUG_COMPONENT for services/blocklist/* files. r=leplatrem 2017-03-10 12:26:58 -05:00
common Bug 1375223 - Remove Async.querySpinningly. r=kitcambridge 2017-10-31 18:50:31 -04:00
crypto Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
fxaccounts Bug 1415343 - Remove useless check for target window from FxAccountsWebChannel.jsm. r=markh 2017-11-09 08:10:37 +00:00
sync Bug 1414096 (attempt 2) - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian. 2017-11-10 09:07:48 +11:00
.eslintrc.js Bug 1375212 - Wrap thrown strings in Error objects r=eoger,markh 2017-07-22 18:55:43 -07:00
moz.build Bug 1361171 - Remove CloudSync. r=markh 2017-05-01 14:43:00 -07:00