New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 684193 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 724908
Owner:
Last visit > 30 days ago
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocked on:
issue 705926
issue 724908


Participants' hotlists:
Virtual-Keyboard-triaged
Fixing-touch


Sign in to add a comment

Virtual Keyboard takes too long to load (slow load time)

Project Member Reported by omrilio@chromium.org, Jan 24 2017

Issue description

The first time you load a Virtual Keyboard it loads it into memory which takes forever. 

We should 
a) load the VK into memory faster (identify the bottleneck)
b) pre-load the VK 

Keigo, can you have a look?
 

Comment 1 by oka@chromium.org, Jan 24 2017

Yes.

Comment 2 by oka@chromium.org, Jan 24 2017

Status: Started (was: Assigned)

Comment 3 by oka@chromium.org, Jan 24 2017

Components: UI>Input>VirtualKeyboard

Comment 4 by oka@chromium.org, Jan 25 2017

Omri, could you explain exactly when this issue happens?
Is it after reboot, or for new user?
And 'forever' means how many seconds/minutes?

Comment 5 by oka@chromium.org, Jan 25 2017

Status: Assigned (was: Started)
I just tried reproducing it on a Samus in-front of yhanada@ (by enabling the VK flag) and it took 25 seconds to load the VK (which is one of the worst I've seen. 

I restarted Chrome with the button once I went to chrome://flags

Note that Chrome did reload some of my windows as well, so probably slowed things down a bit.

Comment 7 by oka@chromium.org, Feb 9 2017

It takes about 800ms to load chrome-extension://jkghodnilhceideoidjikpgommlajknk/inputview.html (xkb extension). Ditto for Mozc (Google Japanese/Korean input).
This loading time is the dominant part of the overall latency.
Maybe we should cache the page and make changing IME fast for the second time.

Comment 8 by oka@chromium.org, Feb 9 2017

Sorry I was commenting on the wrong thread. Please disregard the above comment.

Comment 11 Deleted

Blockedon: 705926
Labels: -M59 M-59

Comment 14 by oka@chromium.org, Jun 12 2017

Blockedon: 724908

Comment 15 by oka@chromium.org, Jun 12 2017

The initial latency should be improved with preemptive loading 724908.

Comment 16 by oka@chromium.org, Jun 29 2017

Mergedinto: 724908
Status: Duplicate (was: Assigned)

Sign in to add a comment