Closed Bug 806237 Opened 12 years ago Closed 12 years ago

[settings] lazy-load all sub-panels of the Settings app

Categories

(Firefox OS Graveyard :: Gaia, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(blocking-basecamp:+)

VERIFIED FIXED
blocking-basecamp +

People

(Reporter: kaze, Assigned: kaze)

References

Details

Attachments

(1 file, 1 obsolete file)

It turns out parsing the whole HTML document of the Settings app takes about 800ms on the Otoro. A good way to improve the startup time and minimize memory consumption would be to lazy-load all sub-panels of the Settings app.
Assignee: nobody → kaze
Blocks: 797395
blocking-basecamp: --- → ?
Blocking a blocker. So I believe this is blocking-basecamp+.
blocking-basecamp: ? → +
Attached file patch proposal (obsolete) —
Attachment #677066 - Flags: review?(21)
\o/
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
backed-out…
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attached file patch proposal
Attachment #677066 - Attachment is obsolete: true
Attachment #677995 - Flags: review?(21)
Attachment #677995 - Flags: review?(21) → review?(philipp)
Comment on attachment 677995 [details]
patch proposal

Left some comments on GitHub. You saw them while I typed them.

Nice work!
Attachment #677995 - Flags: review?(philipp) → review+
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
Blocks: 810825
Verified quick settings menu load on the 12/4 otoro us build.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: