Reproducible the issue on Firefox, but not on Edge and Chrome. Steps To Reproduce: 1. Logged in Google 2. Open https://docs.google.com/spreadsheets/ And start a new spreadsheet 3. Click on empty field of formula bar(fx) Actual Results: No caret display, but I can type characters. Expected Results: Caret should be blinking.
Is this a recent regression? I suspect it may have regressed with bug 1506547.
Not a regression, but slightly bizarre bug. If you remove the overflow: hidden ancestor you can see that the caret is mispositioned.
Status: UNCONFIRMED → NEW
Ever confirmed: true
See Also: → 904846
Summary: No caret in formula bar of Google sheets → No caret in formula bar of Google sheets (mispositioned caret)
I can see what's going wrong.
Assignee: nobody → emilio
Component: Layout → Web Painting
This is consistent with what we do for non-stacking-contexts. The GetCaretFrame() == child check may be able to go away, I'm not sure, so I've left it for now.
(In reply to Alice0775 White from comment #4) > Regression window with the attachment 9028583 [details]: > > https://hg.mozilla.org/mozilla-central/ > pushloghtml?fromchange=f7c89de3ab43&tochange=3f0587ce1774 -> bug 788044, fairly sure.
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/autoland/rev/1894e5ca0523 Fix the position of the caret when the caret frame is a reference frame. r=mattwoodrow
QA Whiteboard: [good first verify] → [good first verify][testday-20190111]
You need to log in before you can comment on or make changes to this bug.