Closed Bug 1287741 Opened 8 years ago Closed 8 years ago

While dev tools is undocked and font type/image is hovered in Rule view, both the panel and their tooltips are sent behind the browser window

Categories

(DevTools :: Inspector, defect)

50 Branch
All
Windows
defect
Not set
normal

Tracking

(firefox47 unaffected, firefox48 unaffected, firefox49 unaffected)

RESOLVED DUPLICATE of bug 1287438
Tracking Status
firefox47 --- unaffected
firefox48 --- unaffected
firefox49 --- unaffected

People

(Reporter: adalucinet, Unassigned)

References

Details

(Keywords: regression)

[Affected versions]:
- latest Nightly 50.0a1

[Affected platforms]:
- Windows 10 64-bit

[Steps to reproduce]:
1. Launch Firefox.
2. Open Inspector: Ctrl + Shift + C.
3. Click on 'Show in separate window' button.
4. In Ruleview, hover font type or image preview.

[Expected result]: Tooltip is properly displayed.

[Actual result]: Dev Tools panel, along with the tooltip, vanishes behind the browser window.

[Regression range]:
- Last good revision: 1b779cb4e88190a365dab80a67299bbbdf883680
- First bad revision: a03a6fd88c3d0ea6e36a41a5d295fc870ce874b1
- Pushlog: https://hg.mozilla.org/integration/fx-team/pushloghtml?fromchange=1b779cb4e88190a365dab80a67299bbbdf883680&tochange=a03a6fd88c3d0ea6e36a41a5d295fc870ce874b1
- Looks like the following bug has the changes which introduced the regression:
https://bugzil.la/1280729

[Additional notes]:
- Screen recording: https://goo.gl/frJRgi
- Unable to reproduce on Ubuntu 16.04 64-bit; under Mac OS X 10.9.5, encountered the same behavior as with 'Show MDN Docs' tooltip from bug 1287438https://i.imgur.com/gwNHdNf.png
-- Maybe this one too will be covered by the fix in bug 1287438, but since the regression ranges are different, I have some doubts. Julian, what's your opinion on this matter? Thanks!
QA Whiteboard: [qe-dthtml]
Flags: needinfo?(jdescottes)
Whiteboard: [devtools-html][triage]
This is solved by Bug 1287438. 

The regression window is wrong here (the commit mentioned only contains test code). Testing hosts switching and tooltips can be tricky, which might explain the issue you have to find regression windows. Let's say we want to test issues that occur when switching to a window host, and compare a few ways you might test that :

Scenario 1 (good):
- start firefox
- open devtools -> devtools open docked to the bottom (from previous setting)
- switch to window host
- test something

Scenario 2 (bad):
- start firefox
- open devtools -> devtools open in a separate window (from previous setting)
- test something

These two scenarios will yield different results. We can fix scenario 2 as follows:

Scenario 2 fixed (good): 
- start firefox
- open devtools -> devtools open in a separate window (from previous setting)
- dock devtools to bottom
- close devtools
- open devtools -> devtools open docked to the bottom
- switch to window host
- test something
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(jdescottes)
Resolution: --- → DUPLICATE
Whiteboard: [devtools-html][triage]
Clearing affected for 50 since the dupe is tracked there.
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.