Closed
Bug 847473
Opened 11 years ago
Closed 11 years ago
[Calendar][Perf] Delay additional CSS resources
Categories
(Firefox OS Graveyard :: Gaia::Calendar, defect)
Tracking
(b2g18+ fixed)
RESOLVED
FIXED
People
(Reporter: kgrandon, Assigned: kgrandon)
References
Details
Attachments
(1 file)
It appears there are a bunch of CSS resources in index.html that we can delay. We should be able to delay things like forms, buttons, and overlays.
Comment 1•11 years ago
|
||
@kgrandon We can do this with the new load_config.js and a new handler like sharedCss/sharedStyle. Unrelated we need to kill the web_asset.js junk and use real building blocks which will help us lazy load more (but may actually slow things down... I don't know the perf impact of more css files).
Comment 3•11 years ago
|
||
Pointer to Github pull-request
Comment 4•11 years ago
|
||
Comment on attachment 722481 [details] Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/8525 kgrandon's work + my reluctance to completely kill mozAlarms shim.
Attachment #722481 -
Flags: review+
Comment 5•11 years ago
|
||
Comment on attachment 722481 [details] Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/8525 NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings. [Approval Request Comment] Bug caused by (feature/regressing bug #): User impact if declined: Slower initial load... This is a great quick win with minimal changes... Perf tests indicated a 80-100ms reduction in initial display time. Testing completed: Risk to taking this patch (and alternatives if risky): String or UUID changes made by this patch:
Attachment #722481 -
Flags: approval-gaia-v1?(21)
Assignee | ||
Comment 6•11 years ago
|
||
This has landed in master: https://github.com/mozilla-b2g/gaia/commit/df175e5f288debe3bde56b20e59292a634ff3843
Assignee | ||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Attachment #722481 -
Flags: approval-gaia-v1?(21) → approval-gaia-v1?(bfrancis)
Comment 7•11 years ago
|
||
Given this is low risk, tracking so that this is automatically uplifted after a couple of days of bake time on master.
tracking-b2g18:
--- → +
Updated•11 years ago
|
Attachment #722481 -
Flags: approval-gaia-v1?(bfrancis)
Comment 8•11 years ago
|
||
Uplifted commit df175e5f288debe3bde56b20e59292a634ff3843 as: v1-train: 4ab41bedc19c3ca097f3eb999f2c6cb238b359bf
status-b2g18:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•