Open Bug 1065489 Opened 5 years ago Updated 3 years ago

HomeConfigLoader is taking ~120ms during startup

Categories

(Firefox for Android :: General, defect)

All
Android
defect
Not set

Tracking

()

People

(Reporter: rnewman, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf)

Keywords: perf
mfinkle, did the profile you were testing have a customized about:home configuration?

HomeConfigLoader is asynchronous, so hopefully this isn't as painful as it sounds.
Flags: needinfo?(mark.finkle)
Summary: HomePageConfigLoader is taking ~120ms during startup → HomeConfigLoader is taking ~120ms during startup
What exactly in HomeConfigLoader is taking 120ms?
(In reply to :Margaret Leibovic from comment #1)
> mfinkle, did the profile you were testing have a customized about:home
> configuration?

It did not

(In reply to Lucas Rocha (:lucasr) from comment #2)
> What exactly in HomeConfigLoader is taking 120ms?

The profile itself is linked in comment 0. Just download it and open it in Android's Monitor application.
Flags: needinfo?(mark.finkle)
(In reply to Lucas Rocha (:lucasr) from comment #2)
> What exactly in HomeConfigLoader is taking 120ms?

Since I already had the profile open:

HomeConfigLoader.deliverResult
  Loader.deliverResult
    LoaderManagerImpl$LoaderInfo.onLoadComplete
      LoaderManagerImpl$LoaderInfo.callOnLoadFinished
        HomePager$ConfigLoaderCallbacks.onLoadFinished
          HomePager.access$600
            ViewPager.setAdapter
You need to log in before you can comment on or make changes to this bug.