Closed Bug 1642952 Opened 5 years ago Closed 5 years ago

Try to avoid needing to have separate rebuild cache / load cache flows

Categories

(Firefox :: Search, task, P3)

task
Points:
5

Tracking

()

RESOLVED FIXED
Firefox 79
Iteration:
79.2 - June 15 - June 28
Tracking Status
firefox79 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(1 file)

Currently, various items trigger rebuilding the search engine cache instead of simply loading it.

With the recent changes for the modern configuration, the workflows between rebuild and loading are pretty much exactly the same. This should be clearer once bug 1642391 is completed.

We should therefore look at simplifying it down to one flow.

When we do this, we should keep an eye out for possible issues with OpenSearch based engines.

Blocks: 1642959
Assignee: nobody → standard8
Iteration: --- → 79.2 - June 15 - June 28

For the modern configuration, the rebuild and non-rebuild cache paths are virtually identical - we now load the app-provided engines, then the user engines. The non-rebuild cache route also applies WebExtensions found by the add-on manager whilst we're starting up, but we can apply that to the rebuild cache route as well.

Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6149194bac8d Modern search engine configuration no longer needs to 'rebuild' the cache on startup. r=daleharvey
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 79
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: