Closed
Bug 1346647
Opened 7 years ago
Closed 7 years ago
RDM icon not working when Developer Tools in undocked (separate window)
Categories
(DevTools :: Responsive Design Mode, defect, P1)
Tracking
(firefox-esr52 unaffected)
VERIFIED
FIXED
Firefox 55
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
People
(Reporter: viff3000, Assigned: jryans)
References
Details
(Keywords: regression)
Attachments
(1 file)
59 bytes,
text/x-review-board-request
|
ochameau
:
review+
gchang
:
approval-mozilla-aurora+
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0 Build ID: 20170312084740 Steps to reproduce: - Open developer tools and click on 'Show in separate window' button. - Click on Responsive Design Mode button or use 'Ctrl-Shift-m' shortcut. Running on Mint 18.1. Actual results: Nothing - unable to enter or exit RDM from the Developer Tools window. Expected results: Should have entered/exited RDM.
Old bug, so probably already filed. You have to focus on the tab before entering RDM with dev tools undocked.
Component: Untriaged → Developer Tools: Responsive Design Mode
Whiteboard: DUPEME
Tab is focused. I can enter/exit RDM from the tab itself using the keyboard shortcut, but nothing works in the Dev Tools window.
You're right, it's a recent regression. :) Reg range: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=83e1a88a9833a498a0e841e37a822de99b0ed0c6&tochange=f6895ed1367c698cd60af71084f68950cdb2e630 Alexandre Poirot — Bug 1320149 - Prevent loading gcli when opening a toolbox. r=jwalker,miker
Blocks: 1320149
Status: UNCONFIRMED → NEW
Has Regression Range: --- → yes
Has STR: --- → yes
status-firefox52:
--- → unaffected
status-firefox53:
--- → unaffected
status-firefox54:
--- → affected
status-firefox55:
--- → affected
tracking-firefox54:
--- → ?
tracking-firefox55:
--- → ?
Ever confirmed: true
Flags: needinfo?(poirot.alex)
Keywords: regression
OS: Unspecified → All
Hardware: Unspecified → All
Summary: RDM not working from Developer Tools in undocked, separate window → RDM icon not working when Developer Tools in undocked (separate window)
Whiteboard: DUPEME
Comment 4•7 years ago
|
||
The browser console shows: "browserWindow.gBrowser" pointing to: https://dxr.mozilla.org/mozilla-central/source/devtools/client/definitions.js#516
Comment 5•7 years ago
|
||
(In reply to Tim Nguyen :ntim from comment #4) > The browser console shows: > > "browserWindow.gBrowser" meant "browserWindow.gBrowser is undefined"
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → jryans
Flags: needinfo?(poirot.alex)
Priority: -- → P1
Comment hidden (mozreview-request) |
Assignee | ||
Comment 8•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b80dbc323faca6fa02020c32e243964915c52f11
Comment 9•7 years ago
|
||
Probably worth a test so we avoid regressing this.
Comment 10•7 years ago
|
||
mozreview-review |
Comment on attachment 8847683 [details] Bug 1346647 - Fix RDM button for undocked toolbox. https://reviewboard.mozilla.org/r/120598/#review123382 Nice catch. I'm wondering other usage of this "toolbox.win.top" are also wrong? Looks like this one could be as wrong: http://searchfox.org/mozilla-central/source/devtools/client/framework/devtools-browser.js#754
Attachment #8847683 -
Flags: review?(poirot.alex) → review+
Assignee | ||
Comment 11•7 years ago
|
||
(In reply to Tim Nguyen :ntim from comment #9) > Probably worth a test so we avoid regressing this. Perhaps so! I don't think I have time to write it right now, but I agree it would be good to have...
Assignee | ||
Comment 12•7 years ago
|
||
mozreview-review-reply |
Comment on attachment 8847683 [details] Bug 1346647 - Fix RDM button for undocked toolbox. https://reviewboard.mozilla.org/r/120598/#review123382 Looks like that's the only other usage of `toolbox.win.top`. Since it landed at a different time and may or may not need uplifting, I filed bug 1348318 about this other usage.
Comment 13•7 years ago
|
||
Pushed by jryans@gmail.com: https://hg.mozilla.org/integration/autoland/rev/576abf29e19c Fix RDM button for undocked toolbox. r=ochameau
Comment 14•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/576abf29e19c
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 55
Assignee | ||
Comment 15•7 years ago
|
||
Comment on attachment 8847683 [details] Bug 1346647 - Fix RDM button for undocked toolbox. Approval Request Comment [Feature/Bug causing the regression]: Bug 1320149 caused this when refactoring the DevTools toolbox buttons [User impact if declined]: If declined, the button to toggle Responsive Design Mode won't work when the toolbox is undocked [Is this code covered by automated tests?]: No [Has the fix been verified in Nightly?]: Yes [Needs manual test from QE? If yes, steps to reproduce]: No [List of other uplifts needed for the feature/fix]: None [Is the change risky?]: No [Why is the change risky/not risky?]: DevTools only, only affects a single button [String changes made/needed]: None
Attachment #8847683 -
Flags: approval-mozilla-aurora?
Comment 16•7 years ago
|
||
Comment on attachment 8847683 [details] Bug 1346647 - Fix RDM button for undocked toolbox. Fix an RDM icon regression issue. Aurora54+.
Attachment #8847683 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 17•7 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-aurora/rev/2f95244f6119
Updated•7 years ago
|
status-firefox-esr52:
--- → unaffected
Comment 18•7 years ago
|
||
I have reproduced this bug with Firefox nightly 55.0a1 (2017-03-12) on Windows 10, 64 Bit. The Bug's fix is now verified on latest nightly 55.0a1 (2017-03-22) and latest developer edition 54.0a2 (2017-03-22) . developer edition 54.0a2 : Build ID 20170322004022 User Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0 nightly 55.0a1: Build ID 20170322030208 User Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0 [bugday-20170322]
Updated•7 years ago
|
Updated•6 years ago
|
Product: Firefox → DevTools
Updated•6 years ago
|
status-firefox52:
unaffected → ---
status-firefox53:
unaffected → ---
status-firefox54:
verified → ---
status-firefox55:
verified → ---
tracking-firefox54:
+ → ---
tracking-firefox55:
+ → ---
Flags: in-qa-testsuite+
You need to log in
before you can comment on or make changes to this bug.
Description
•