Closed Bug 1467206 Opened 6 years ago Closed 6 years ago

Moving a tab to a new window and return it to the window it came from causes input and textboxes to stop working and hasFocus() to return false

Categories

(Firefox :: Tabbed Browser, defect)

57 Branch
x86_64
Windows
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1459327
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- wontfix
firefox60 --- wontfix
firefox61 --- wontfix
firefox62 --- fix-optional
firefox63 --- fix-optional
firefox64 --- fix-optional

People

(Reporter: sitalk, Unassigned)

References

()

Details

(Keywords: multiprocess, regression)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
Build ID: 20180516032328

Steps to reproduce:

Moving a tab to a new window and then return it to the window it came from.
Can be reproduced on Windows 7 and Windows 10, works fine on Linux (CentOS).


Actual results:

Input and textboxes general malfunction, you can still write in them but there's no caret and the text can't be selected or highlighted.
Additionally the document.hasFocus() wrongly returns false.
This happens until the window loses focus and acquires it back, when switching tabs for example.
Here's a jsfiddle for quickly reproduce this behaviour: http://jsfiddle.net/odk6amzb/
Can be reproduced on any site.


Expected results:

It should just work normally.
OS: Unspecified → Windows
Hardware: Unspecified → x86_64
Status: UNCONFIRMED → NEW
Component: Untriaged → General
Ever confirmed: true
Product: Firefox → Core
the problem occurs since 57.
Version: 60 Branch → 57 Branch
Regression window:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=fab7bacb59284801d9c47f6ef5d0529f5ae20154&tochange=9e59ca9dd30d73c57dad6a7e6220b159dd1e6db5

Suspect: 	d64ad536c158	Florian Quèze — Bug 1391704 - Avoid flickering while moving tabs across windows, r=mconley.
Component: General → Tabbed Browser
Product: Core → Firefox
Florian, could you have a look at this regression please? Thanks
Flags: needinfo?(florian)
I investigated a bit and commented in bug 1459327.
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(florian)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.