DevTools: [Workspaces] remove support for .devtools file

Desktop / Chromium - lushnikov [chromium.org] - 20 April 2017 00:53 EDT

The .devtools file was an attempt to solve the Workspace mappings problem. It didn't really work and didn't get much traction.

Today, it is no longer needed since Persistence2.0 solves the mappings problem.

This patch is a pre-step before enabling Persistence 2.0 experiment by default.

BUG=277885 R=dgozman

Review-Url: https://codereview.chromium.org/2780903003 Cr-Commit-Position: refs/heads/master@{#465900}

bafdd18 DevTools: [Workspaces] remove support for .devtools file
.../file-system-project-mapping-expected.txt | 9 ---
.../inspector/file-system-project-mapping.html | 66 ----------------------
.../inspector/file-system-mapping-expected.txt | 66 +++++++++++-----------
.../file-system-mapping-overrides-expected.txt | 15 -----
.../inspector/file-system-mapping-overrides.html | 66 ----------------------
.../inspector/file-system-project-expected.txt | 7 ---
.../LayoutTests/inspector/file-system-project.html | 20 -------
third_party/WebKit/Source/devtools/.devtools | 5 --
.../front_end/settings/EditFileSystemView.js | 33 +++--------
.../front_end/settings/editFileSystemView.css | 13 -----
.../front_end/workspace/FileSystemMapping.js | 59 ++++---------------
.../front_end/workspace/IsolatedFileSystem.js | 54 +-----------------
12 files changed, 52 insertions(+), 361 deletions(-)

Upstream: git.chromium.org


  • Share