Closed Bug 1314202 Opened 8 years ago Closed 4 years ago

CSS outline not working for input:focus

Categories

(GeckoView :: IME, defect, P3)

ARM
Android
defect

Tracking

(firefox49 affected, firefox50 affected, firefox51 affected, firefox52 wontfix)

RESOLVED DUPLICATE of bug 1618202
Tracking Status
firefox49 --- affected
firefox50 --- affected
firefox51 --- affected
firefox52 --- wontfix

People

(Reporter: wes_ngrongsen, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36

Steps to reproduce:

A simple demo to show that the approach works on FF Windows and macOS Sierra but not FF Android.

http://jsbin.com/nabucisame/edit?html,output


Actual results:

No CSS outline applies to the input HTML element when it is focused.


Expected results:

Custom CSS outline applies to the input HTML element when it is focused.
OS: Unspecified → Android
Hardware: Unspecified → ARM
Severity: normal → critical
I have managed to reproduce the issue: on Android, when focus is on the Search input, there is no CSS outline displayed.
Devices:
- Nexus 5 (Android 6.0.1);
- Huawei Honor 5x (Android 5.1.1).

For Firefox on Windows, the CSS outline applies to the input HTML element when it is focused.
Also, on Chrome Browser (both Android and Windows) the CSS outline is displayed while focusing the Search input.

Screenshot: http://imgur.com/a/Jru4G
Status: UNCONFIRMED → NEW
Ever confirmed: true
Component: General → Keyboards and IME
Too late for firefox 52, mass-wontfix.
Never too late for FF 53+ and the issue still persists.

This occurs on Fenix, so moving to GV (or Layout?). I guess that this issue is default theme of android or native theme drawing.

Severity: critical → normal
Component: Keyboards and IME → General
Priority: -- → P3
Product: Firefox for Android → GeckoView
Version: 49 Branch → unspecified

Might be fixed by bug 1620479? bug 1618202

Well not by that but yeah will be fixed by the pref flip.

Depends on: 1618202

Yes, widget.disable-native-theme-for-content can fix this.

Fixed by 1618202

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE

Moving some input bugs to the new GeckoView::IME component.

Component: General → IME
You need to log in before you can comment on or make changes to this bug.