Regression: extension devtools panel tab order forgotten each time opened
Reported by
eric.rob...@hotjar.com,
Oct 3 2017
|
||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.91 Safari/537.36 Steps to reproduce the problem: 1. Install extension that adds a tab to devtools (redux devtools, react) 2. Go to any website 3. Open devtools tab and drag the tab for installed extension to be furthest tab to the left. 4. Close browser tab. 5. Open new tab 6. Go to new website 7. Open devtools, the devtools tab you dragged to the left will not be there anymore What is the expected behavior? Devtools would remember order of tabs. This worked until most recent version of Chrome What went wrong? The order of the devtools panel tabs for extensions that have been dragged around is not remembered Did this work before? Yes 60 Chrome version: 61.0.3163.91 Channel: n/a OS Version: OS X 10.12.6 Flash Version:
,
Oct 4 2017
,
Oct 4 2017
Unable to reproduce the issue with the steps mentioned in the comment #0 on the reported chrome version 61.0.3163.91 on Linux 14.04, Windows 10 and on Mac 10.12.6. Attaching the screen cast of the same. The order of the Dev tools remain same in both the M60 and M61. @Reporter: Could you please let us know if we have missed anything in order to reproduce the issue. Thanks!
,
Oct 4 2017
,
Oct 4 2017
Thanks for taking the time to do that. I've narrowed down the issue to when I have version 1.4.1 of EditThisCookie extension enabled. If it is enabled, I get this bug on any tabs created by extensions. If I disable EditThisCookie, the bug stops occurring and tabs retain their dragged position correctly.
,
Oct 4 2017
Thank you for providing more feedback. Adding requester "keerthana.v@techmahindra.com" to the cc list and removing "Needs-Feedback" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Oct 4 2017
I've disabled EditThisCookie, and for the most part the tab position is retained for other extensions. But then after awhile the bug appears again and the tab moves to the end of the list when I open a new tab. I'm not sure how to narrow things down further.
,
Oct 5 2017
@Reporter: As per your comments #5 and #7, we tried to reproduce the issue by enabling the extension named "EditThisCookie" as mentioned by you. But still we could not find a change in the position of extension after dragging it to the extreme left in the previous closed tab. Attaching the screencast of the same. Please mention if we have missed any steps in the process of reproducing the issue. Thanks!
,
Oct 9 2017
,
Oct 10 2017
,
Oct 11 2017
Sometimes it takes 10-15 minutes of use for the issue to appear. (i.e. only after opening/closing multiple other tabs along with their devtools panes). But I can never go an entire day where the position is remembered. Other possible factors: * One of the extensions I have installed is only published for our company * Sometimes I load an unpacked extension to work on development of one (though I have a coworker who does not load any unpacked extensions who also experiences this issue)
,
Oct 11 2017
Thank you for providing more feedback. Adding requester "vamshi.kommuri@techmahindra.com" to the cc list and removing "Needs-Feedback" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Oct 11 2017
,
Oct 11 2017
Seems to be unrelated to my extension's ( Issue 773378 ) Or at least, I haven't added new ones lately, when this bug happened.
,
Oct 12 2017
Able to reproduce this issue on latest canary 63.0.3237.0 with "Edit this Cookie" extension added. As per comment#11 checked the issue by closing tabs and opening again. But issue is inconsistent. Hence marking this issue as Untriaged. And adding appropriate components for further triaging. Could someone from Platform>Devtools>Platform team take a look into this. Thanks!!
,
Oct 17 2017
,
Oct 26 2017
I had this same bug and made this ticket: https://bugs.chromium.org/p/chromium/issues/detail?id=778683#c2 - So, I am also experiencing this issue. For what it's worth, I also have the "Edit this Cookie" extension. Happy to answer any other questions that may help with this bug.
,
Oct 27 2017
Issue 778683 has been merged into this issue.
,
Nov 2 2017
Two videos of this issue occurring: https://twitter.com/wesbos/status/926110414840238080 https://twitter.com/stolinski/status/926109610276036609
,
Nov 2 2017
This seems to be fixed by disabling redux dev tools. I tried enabling only React Dev tools in incognito, and it works as expected. Enabling both Redux and React dev tools causes the issue to come back. Disabling redux dev tools in my normal mode (not incognito) seems to also solve it.
,
Nov 2 2017
I think this is the product of having a combination of extensions which add a dev tools tab. Cases for different dev tools extensions: – Backbone and Redux enabled: Chrome only remembers the position of Backbone. – Backbone and React enabled: Chrome only remembers the position of Backbone. – React and Redux enabled: Chrome only remembers the position of Redux. – All three enabled: Chrome only remembers the position of Backbone.
,
Nov 2 2017
Oh I forgot to add: when React dev tools is the only extension enabled, its position is remembered correctly.
,
Nov 15 2017
Any movement on this? Should be fairly simple to reproduce now.
,
Nov 16 2017
Its really annoying.. lot of unwanted things and we have to go to end to get react/redux tab. plz get some fix.
,
Dec 4 2017
Any update on this?
,
Dec 29 2017
Working with React and have that issue too
,
Jan 4 2018
Is this actively being worked on still, by any chance?
,
Jan 31 2018
Still have this bug in Version 64.0.3282.119.
,
Jan 31 2018
I'm glad to know I'm not crazy at least. Wonder why this is happening
,
Feb 1 2018
Issue 805827 has been merged into this issue.
,
Mar 2 2018
This is still an issue for me in Chrome Version 64.0.3282.186 (Official Build) (64-bit)
,
Mar 7 2018
Yeah this happens with any tool sets.. For my I'm using VueDevtools and re-ordering it.. it never saves when the window is closed
,
Mar 20 2018
Still an issue as of Version 65.0.3325.162 (Official Build) (64-bit)
,
Mar 23 2018
I too am having this issue and similarly am using Redux and React plugins.
,
Apr 10 2018
I'm still having this issue in Version 65.0.3325.181 (Official Build) (64-bit). Any progress on this?
,
May 14 2018
It is same in Google Chrome Canary 68.0.3430.0
,
Jun 21 2018
Still an issue in Chrome Version 67.0.3396.87 (Official Build) (64-bit)
,
Jul 27
Yepp, it's still an issua. I'm experiencing that issue with React tab, after I turn off and then turn on again notebook the React tab is pushed to the end again.
,
Aug 1
Yeah, it's still an issue in Version 68.0.3440.84 (Official Build) (64-bit). I have lost hope that this will ever be fixed, though. It's coming up on a year. haha
,
Aug 6
In case it helps, it might be relevant that one of affected extensions (React DevTools) only shows a tab conditionally. Maybe Chrome resets the tab order for tabs that aren't always there? But this still sounds like a bug to me — since the ID is persistent (AFAIK?) I don't see why Chrome couldn't keep the invisible tab's order accounted for.
,
Aug 7
,
Aug 8
I have always reordered my tabs to [console, elements, network, application, ...] for the past couple of years but a month or two ago the order stopped being preserved. I’m on the latest chrome. I do have the react and redux tabs but I never reorder those.
,
Aug 12
Still an issue in Google Chrome 68.0.3440.106 (Official Build) (64-bit)
,
Sep 14
Still an issue in Google Chrome Version 69.0.3497.92 (Official Build) (64-bit) Can we get an update from the dev team as to the priority or roadmap for this issue?
,
Oct 29
Still an issue in Google Chrome Version 70.0.3538.77 (Official Build) (64-bit)
,
Nov 28
Also seeing this issue. Chrome Version 69.0.3497.100 (Official Build) (64-bit), Linux I don't have any additional tabs, just the default ones.
,
Dec 13
,
Dec 14
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ad2bd6ce9ad2b17ae4975ef75f98d7882544ae17 commit ad2bd6ce9ad2b17ae4975ef75f98d7882544ae17 Author: Pavel Feldman <pfeldman@chromium.org> Date: Fri Dec 14 01:41:02 2018 DevTools: preserve panel tab order even when the panel is missing. Bug: 771144 Change-Id: Ie7d18c9a51a0259d9db33259cd7ed857a5526de4 Reviewed-on: https://chromium-review.googlesource.com/c/1376994 Commit-Queue: Pavel Feldman <pfeldman@chromium.org> Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#616554} [modify] https://crrev.com/ad2bd6ce9ad2b17ae4975ef75f98d7882544ae17/third_party/blink/renderer/devtools/front_end/sources/TabbedEditorContainer.js [modify] https://crrev.com/ad2bd6ce9ad2b17ae4975ef75f98d7882544ae17/third_party/blink/renderer/devtools/front_end/ui/InspectorView.js [modify] https://crrev.com/ad2bd6ce9ad2b17ae4975ef75f98d7882544ae17/third_party/blink/renderer/devtools/front_end/ui/TabbedPane.js [modify] https://crrev.com/ad2bd6ce9ad2b17ae4975ef75f98d7882544ae17/third_party/blink/renderer/devtools/front_end/ui/View.js
,
Dec 14
,
Dec 18
Thank you Pavel! |
||||||||||
►
Sign in to add a comment |
||||||||||
Comment 1 by eric.rob...@hotjar.com
, Oct 3 2017