Closed Bug 968091 Opened 11 years ago Closed 11 years ago

[Cost Control] Use lazy-load to load JS dependencies.

Categories

(Firefox OS Graveyard :: Gaia::Cost Control, defect, P2)

ARM
Gonk (Firefox OS)
defect

Tracking

(tracking-b2g:backlog)

RESOLVED FIXED
1.4 S4 (28mar)
tracking-b2g backlog

People

(Reporter: salva, Assigned: mai)

References

Details

(Keywords: perf, Whiteboard: [c=progress p= s=2014.03.28 u=])

Attachments

(1 file)

46 bytes, text/x-github-pull-request
salva
: review+
Details | Review
Cost Control should be using a lazy load approach to improve performance and responsiveness.
Attached file patch 1.0
Please, could you review the patch? Regards
Attachment #8378850 - Flags: review?(salva)
Comment on attachment 8378850 [details] [review] patch 1.0 As far as I can see, this looks great and not noticeable regressions appear. Furthermore tests are passing! I think this is a good starting point but we should open follow ups in order to develop a dependency map to load things just when strictly needed. ,)
Attachment #8378850 - Flags: review?(salva) → review+
Nominated to 1.4, I attach two videos to check the improvement of the performance: master (1.4) --> http://youtu.be/3MiLUuPy7Ec master (1.4) + patch 968091 --> http://youtu.be/DHsISI-ZKlg Regards
blocking-b2g: --- → 1.4?
Triage: not blocking and seems risky, please land it in master when v1.4 has been created. Thanks!
blocking-b2g: 1.4? → backlog
Master: fa71465516db09a8ea0f2db58336fd7772107e7a
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 1.4 S4 (28mar)
Blocks: 991831
Keywords: perf
OS: Linux → Gonk (Firefox OS)
Priority: -- → P2
Hardware: x86_64 → ARM
Whiteboard: [c=progress p= s=2014.03.28 u=]
blocking-b2g: backlog → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: