DevTools: revert Persistence2.0 experiment by default

Desktop / Chromium - lushnikov [chromium.org] - 18 April 2017 19:03 EDT

It turned out that Persistence2.0 doesn't account for the important usecase: develoers were using workspace feature to override hosted stylesheets.

In this case, both Persistence2.0 and "prevalidateBindigns" experiments stay on their way:- Persistence2.0 doesn't allow to map files with different filenames- prevalidateBindings doesn't allow to map network resources to files if contents are different.

This patch:- disables Persistence2.0 experiment by default- merges prevalidateBindings experiment into Persistence2.0 experiment

The latter is important since binding prevalidation only necessary for Persistence2.0 to work properly.

BUG=707002 R=dgozman

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

87e05d1 DevTools: revert Persistence2.0 experiment by default.
.../WebKit/Source/devtools/front_end/help/ReleaseNoteText.js | 7 +------
third_party/WebKit/Source/devtools/front_end/main/Main.js | 3 +--
.../WebKit/Source/devtools/front_end/persistence/Persistence.js | 2 +-
3 files changed, 3 insertions(+), 9 deletions(-)

Upstream: git.chromium.org


  • Share