| Index: lib/io.js |
| diff --git a/lib/io.js b/lib/io.js |
| index 6a07389c6f2eafec04176b87cf46de1cacbd17c6..4b352d0036d40e65157666ba728ddd84e2420101 100644 |
| --- a/lib/io.js |
| +++ b/lib/io.js |
| @@ -15,6 +15,8 @@ |
| * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
| */ |
| +"use strict"; |
| + |
| const keyPrefix = "file:"; |
| function fileToKey(file) |
| @@ -26,7 +28,7 @@ function loadFile(file, successCallback, errorCallback) |
| { |
| let key = fileToKey(file); |
| - ext.storage.get([key], function(items) |
| + ext.storage.get([key], items => |
| { |
| let entry = items[key]; |
| @@ -51,12 +53,9 @@ function saveFile(file, data, callback) |
| exports.IO = |
| { |
| - resolveFilePath: function(path) |
| - { |
| - return new FakeFile(path); |
| - }, |
| + resolveFilePath(path) { return new FakeFile(path); }, |
| - readFromFile: function(file, listener, callback) |
| + readFromFile(file, listener, callback) |
| { |
| function onLoaded(entry) |
| { |
| @@ -70,12 +69,12 @@ exports.IO = |
| loadFile(file, onLoaded, callback); |
| }, |
| - writeToFile: function(file, data, callback) |
| + writeToFile(file, data, callback) |
| { |
| saveFile(file, data, callback); |
| }, |
| - copyFile: function(fromFile, toFile, callback) |
| + copyFile(fromFile, toFile, callback) |
| { |
| function onLoaded(entry) |
| { |
| @@ -85,11 +84,11 @@ exports.IO = |
| loadFile(fromFile, onLoaded, callback); |
| }, |
| - renameFile: function(fromFile, newName, callback) |
| + renameFile(fromFile, newName, callback) |
| { |
| function onLoaded(entry) |
| { |
| - ext.storage.remove(fileToKey(fromFile), function() |
| + ext.storage.remove(fileToKey(fromFile), () => |
| { |
| ext.storage.set(keyPrefix + newName, entry, callback); |
| }); |
| @@ -98,12 +97,12 @@ exports.IO = |
| loadFile(fromFile, onLoaded, callback); |
| }, |
| - removeFile: function(file, callback) |
| + removeFile(file, callback) |
| { |
| ext.storage.remove(fileToKey(file), callback); |
| }, |
| - statFile: function(file, callback) |
| + statFile(file, callback) |
| { |
| function onLoaded(entry) |
| { |