Closed Bug 1673434 Opened 4 years ago Closed 4 years ago

Speedometer shows virtual keyboard on Android

Categories

(GeckoView :: IME, defect)

Unspecified
All
defect

Tracking

(firefox84 fixed)

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: agi, Assigned: m_kato)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

This is a regression.. bisecting.

10:01.32 INFO: Last good revision: ec225bf5041b71830fb5fdc025232b99f6cd9809
10:01.32 INFO: First bad revision: 7b96efde9ee17f2c79245b7a6047fd686d7f4621
10:01.32 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=ec225bf5041b71830fb5fdc025232b99f6cd9809&tochange=7b96efde9ee17f2c79245b7a6047fd686d7f4621

m_kato: any idea of what's going wrong here?

Flags: needinfo?(m_kato)
Regressed by: 1658948
Has Regression Range: --- → yes
Keywords: regression

To reproduce visit https://browserbench.org/Speedometer2.0/ and run the test, it shouldn't open the virtual keyboard but it does with the change in Comment 1.

Hmm, jQuery-TodoMVC causes this issue.

Assignee: nobody → m_kato
Flags: needinfo?(m_kato)

Software keyboard is shown by user interaction. But change event by
element.click() becomes user interaction event by bug 1543439 even if
it is called by script.

Since change event can be fired by click() method, we shouldn't be
that it is always user interaction.

The change event should be treated as user interaction event if it is triggered
by user clicks date picker.
This is a follow-up of bug 1543439.

Pushed by m_kato@ga2.so-net.ne.jp: https://hg.mozilla.org/integration/autoland/rev/cefc4d4481c5 Add user interaction test for input date type; r=mconley
Pushed by m_kato@ga2.so-net.ne.jp: https://hg.mozilla.org/integration/autoland/rev/84780a4376d6 change event isn't always user interaction event. r=edgar,masayuki
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch

Moving some keyboard 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.

Attachment

General

Created:
Updated:
Size: