[REGRESSION] DevTools: a random workspace file gets selected on reload |
||||||
Issue descriptionVersion: M-55 OS: All What steps will reproduce the problem? (1) Open devtools, setup workspace (2) Open a bunch of workspace files, which are mapped to network resources (3) Hit Reload Expected: opened file tabs stay as-is Actual: opened files change order, random file gets selected.
,
Oct 31 2016
Works as expected on Chrome Canary 56.0.2905.0 Would be nice to have this in M-55.
,
Oct 31 2016
,
Oct 31 2016
Your change meets the bar and is auto-approved for M55 (branch: 2883)
,
Oct 31 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/12ae86e1fe82dcbd440a34c7ea5ccc6e9a5e8529 commit 12ae86e1fe82dcbd440a34c7ea5ccc6e9a5e8529 Author: Andrey Lushnikov <lushnikov@chromium.org> Date: Mon Oct 31 19:22:21 2016 DevTools: [Persistence] tabs should not change order during reload During page reload, the network UISourceCodes are removed and then re-added. This results in bindings being removed and then re-added. However, currently we're not doing a good job maintaining the selected tab and the tab order - they're getting shuffled during this process. This patch fixes the behavior so that the reload does not mess tabs order. BUG= 660596 R=dgozman Review-Url: https://codereview.chromium.org/2460513003 Cr-Commit-Position: refs/heads/master@{#428555} (cherry picked from commit 1a31eac72f8252705bac3cee5823d0ec92d8d857) Review URL: https://codereview.chromium.org/2462163002 . Cr-Commit-Position: refs/branch-heads/2883@{#388} Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768} [modify] https://crrev.com/12ae86e1fe82dcbd440a34c7ea5ccc6e9a5e8529/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/persistence-merge-editor-tabs-expected.txt [modify] https://crrev.com/12ae86e1fe82dcbd440a34c7ea5ccc6e9a5e8529/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/persistence-merge-editor-tabs.html [add] https://crrev.com/12ae86e1fe82dcbd440a34c7ea5ccc6e9a5e8529/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/persistence-tabbed-editor-tabs-order-expected.txt [add] https://crrev.com/12ae86e1fe82dcbd440a34c7ea5ccc6e9a5e8529/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/persistence-tabbed-editor-tabs-order.html [add] https://crrev.com/12ae86e1fe82dcbd440a34c7ea5ccc6e9a5e8529/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/resources/bar.js [add] https://crrev.com/12ae86e1fe82dcbd440a34c7ea5ccc6e9a5e8529/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/resources/baz.js [modify] https://crrev.com/12ae86e1fe82dcbd440a34c7ea5ccc6e9a5e8529/third_party/WebKit/Source/devtools/front_end/sources/TabbedEditorContainer.js
,
Oct 31 2016
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by bugdroid1@chromium.org
, Oct 29 2016