Update keyboard visuals to improve performance for v1-train

RESOLVED FIXED

Status

P1
normal
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: rudyl, Assigned: rudyl)

Tracking

({perf})

unspecified
ARM
Gonk (Firefox OS)
Dependency tree / graph

Firefox Tracking Flags

(blocking-b2g:leo+, b2g18? fixed, b2g18-v1.0.0 wontfix, b2g18-v1.0.1 wontfix, b2g-v1.1hd fixed)

Details

(Whiteboard: [c= u=1.1])

Attachments

(1 attachment, 1 obsolete attachment)

+++ This bug was initially created as a clone of Bug #860318 +++

To uplift the style changes part of Bug #860318 to v1-train.

For the sake of bug #835404, update keyboard visual design to a more minimalist visual design, less reliant on complex borders, gradients, background images, etc.

--
Nominate this as leo+, per the suggestion on  Bug #860318 Comment 54
We could get performance gain from this style change, see Bug #860318 Comment 1, Comment 2 for details.
To clarify for drivers:

* 60% improvement in keypress response time

* landed on master since May 20 (>1 month)

* it's a minimal version of the CSS changes in bug 860318, which Rudy will attach here
Created attachment 768806 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/10689

Pointer to Github pull-request
Comment on attachment 768806 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/10689

* For Triage *
You can see that from this patch, it's mostly CSS style changes and this part has been on master for a while.

Thanks.
blocking-b2g: leo? → leo+

Updated

5 years ago
Priority: P2 → P1
Whiteboard: [c= u=1.1]
Landed to Gaia v1-train,
321c0a1a16b3021cd233dce011ca34589dc889ca

Thanks.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
status-b2g18: affected → fixed
status-b2g18-v1.0.0: affected → wontfix
status-b2g18-v1.0.1: affected → wontfix
status-b2g-v1.1hd: --- → affected
Resolution: --- → FIXED
v1.1.0hd: 321c0a1a16b3021cd233dce011ca34589dc889ca
status-b2g-v1.1hd: affected → fixed
Created attachment 784348 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/10689/files

Pointer to Github pull-request
Attachment #784348 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.