Closed
Bug 947390
Opened 11 years ago
Closed 4 years ago
[meta][project] Improve page load performance
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: mcomella, Unassigned)
References
Details
(Keywords: meta, perf)
In the 12/4 weekly meeting [1], we discussed a gradual performance regression in page load times over the past few months, discovered by comparisons to Chrome and Eideticker.
Currently, we can track page load time with the full product by loading a page and comparing the result with older versions. This is a good start but we should also create a method of determining how much page load performance is impacted by Android-specific code so we can find regressions there.
For example, one suggestion is to build Gecko into a standalone app (perhaps using GeckoView) that will startup and immediately load some web page, and compare this to our full app results (ex: Eideticker).
There may also be work to be done on profiling and seeing where we might be slow, perhaps independently from whether we have regressed or not. For example, there may be some inefficiencies where code is called multiple times ([2], [3]).
Finally, there is work to be done on page load performance that is not a direct regression, such as predictive lookup and prefetching (see [4] and its blocking bugs).
[1]: https://wiki.mozilla.org/Mobile/Notes/04-Dec-2013
[2]: https://bugzilla.mozilla.org/show_bug.cgi?id=924712
[3]: https://bugzilla.mozilla.org/show_bug.cgi?id=941844
[4]: https://bugzilla.mozilla.org/show_bug.cgi?id=943475
Updated•11 years ago
|
Comment 1•11 years ago
|
||
Adding a few of the redirect bugs that make GlobalHistory do less work during a pageload. Less writing to the DB means more time for networking.
Also adding the Seer pageload regression.
Comment 2•11 years ago
|
||
I think this bug is/has morphed into the tracking bug for the page load performance project, so gently recasting it as such, under the assumption that some of "improve" will be "find and fix regressions".
mfinkle, do we still not track meta bugs? Is the weekly meeting enough spinning for these project 'plates'?
Depends on: 947067
Summary: [meta] Investigate page load performance and regression → [meta][project] Improve page load performance
Comment 3•4 years ago
|
||
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Assignee | ||
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•