| Index: third_party/WebKit/Source/devtools/front_end/settings/EditFileSystemView.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/settings/EditFileSystemView.js b/third_party/WebKit/Source/devtools/front_end/settings/EditFileSystemView.js
|
| index 9d4d9bd5ccd4d126b4dee49ebad1801c009f738a..63d4d0c636739929340336ee60530789bd916351 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/settings/EditFileSystemView.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/settings/EditFileSystemView.js
|
| @@ -40,11 +40,12 @@ Settings.EditFileSystemView = class extends UI.VBox {
|
| this.registerRequiredCSS('settings/editFileSystemView.css');
|
| this._fileSystemPath = fileSystemPath;
|
|
|
| + this._fileSystemMapping = Persistence.fileSystemMapping;
|
| this._eventListeners = [
|
| - Workspace.fileSystemMapping.addEventListener(
|
| - Workspace.FileSystemMapping.Events.FileMappingAdded, this._update, this),
|
| - Workspace.fileSystemMapping.addEventListener(
|
| - Workspace.FileSystemMapping.Events.FileMappingRemoved, this._update, this),
|
| + this._fileSystemMapping.addEventListener(
|
| + Persistence.FileSystemMapping.Events.FileMappingAdded, this._update, this),
|
| + this._fileSystemMapping.addEventListener(
|
| + Persistence.FileSystemMapping.Events.FileMappingRemoved, this._update, this),
|
| Workspace.isolatedFileSystemManager.addEventListener(
|
| Workspace.IsolatedFileSystemManager.Events.ExcludedFolderAdded, this._update, this),
|
| Workspace.isolatedFileSystemManager.addEventListener(
|
| @@ -102,7 +103,7 @@ Settings.EditFileSystemView = class extends UI.VBox {
|
| this._mappings = [];
|
| if (Runtime.experiments.isEnabled('persistence2'))
|
| return;
|
| - var mappings = Workspace.fileSystemMapping.mappingEntries(this._fileSystemPath);
|
| + var mappings = this._fileSystemMapping.mappingEntries(this._fileSystemPath);
|
| for (var entry of mappings) {
|
| if (entry.configurable) {
|
| this._mappingsList.appendItem(entry, true);
|
| @@ -133,7 +134,7 @@ Settings.EditFileSystemView = class extends UI.VBox {
|
| }
|
|
|
| _addMappingButtonClicked() {
|
| - var entry = new Workspace.FileSystemMapping.Entry(this._fileSystemPath, '', '', true);
|
| + var entry = new Persistence.FileSystemMapping.Entry(this._fileSystemPath, '', '', true);
|
| this._mappingsList.addNewItem(0, entry);
|
| }
|
|
|
| @@ -151,8 +152,8 @@ Settings.EditFileSystemView = class extends UI.VBox {
|
| var element = createElementWithClass('div', 'file-system-list-item');
|
| if (!editable)
|
| element.classList.add('locked');
|
| - if (item instanceof Workspace.FileSystemMapping.Entry) {
|
| - var entry = /** @type {!Workspace.FileSystemMapping.Entry} */ (item);
|
| + if (item instanceof Persistence.FileSystemMapping.Entry) {
|
| + var entry = /** @type {!Persistence.FileSystemMapping.Entry} */ (item);
|
| var urlPrefix = entry.configurable ? entry.urlPrefix : Common.UIString('%s (via .devtools)', entry.urlPrefix);
|
| var urlPrefixElement = element.createChild('div', 'file-system-value');
|
| urlPrefixElement.textContent = urlPrefix;
|
| @@ -177,9 +178,9 @@ Settings.EditFileSystemView = class extends UI.VBox {
|
| * @param {number} index
|
| */
|
| removeItemRequested(item, index) {
|
| - if (item instanceof Workspace.FileSystemMapping.Entry) {
|
| + if (item instanceof Persistence.FileSystemMapping.Entry) {
|
| var entry = this._mappings[index];
|
| - Workspace.fileSystemMapping.removeFileMapping(entry.fileSystemPath, entry.urlPrefix, entry.pathPrefix);
|
| + this._fileSystemMapping.removeFileMapping(entry.fileSystemPath, entry.urlPrefix, entry.pathPrefix);
|
| } else {
|
| Workspace.isolatedFileSystemManager.fileSystem(this._fileSystemPath)
|
| .removeExcludedFolder(this._excludedFolders[index]);
|
| @@ -194,11 +195,11 @@ Settings.EditFileSystemView = class extends UI.VBox {
|
| */
|
| commitEdit(item, editor, isNew) {
|
| this._muteUpdate = true;
|
| - if (item instanceof Workspace.FileSystemMapping.Entry) {
|
| - var entry = /** @type {!Workspace.FileSystemMapping.Entry} */ (item);
|
| + if (item instanceof Persistence.FileSystemMapping.Entry) {
|
| + var entry = /** @type {!Persistence.FileSystemMapping.Entry} */ (item);
|
| if (!isNew)
|
| - Workspace.fileSystemMapping.removeFileMapping(this._fileSystemPath, entry.urlPrefix, entry.pathPrefix);
|
| - Workspace.fileSystemMapping.addFileMapping(
|
| + this._fileSystemMapping.removeFileMapping(this._fileSystemPath, entry.urlPrefix, entry.pathPrefix);
|
| + this._fileSystemMapping.addFileMapping(
|
| this._fileSystemPath, this._normalizePrefix(editor.control('urlPrefix').value),
|
| this._normalizePrefix(editor.control('pathPrefix').value));
|
| } else {
|
| @@ -219,8 +220,8 @@ Settings.EditFileSystemView = class extends UI.VBox {
|
| * @return {!UI.ListWidget.Editor}
|
| */
|
| beginEdit(item) {
|
| - if (item instanceof Workspace.FileSystemMapping.Entry) {
|
| - var entry = /** @type {!Workspace.FileSystemMapping.Entry} */ (item);
|
| + if (item instanceof Persistence.FileSystemMapping.Entry) {
|
| + var entry = /** @type {!Persistence.FileSystemMapping.Entry} */ (item);
|
| var editor = this._createMappingEditor();
|
| editor.control('urlPrefix').value = entry.urlPrefix;
|
| editor.control('pathPrefix').value = entry.pathPrefix;
|
|
|