Implement the backend API for the default engine in private browsing mode
Categories
(Firefox :: Search, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: standard8, Assigned: standard8)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
Bug 1560424 added a dummy API for getting/setting the default engine for private browsing mode (which would get/set the normal default engine).
We now need to implement those so that they work as expected.
This bug needs to
- Change the get/set to set the default engine for private browsing mode.
- Obtain the default engine from list.json / the new search configuration.
- Save the default in the cache.
- Implement observer notifications
- Implement a preference to always mirror the normal browsing mode, i.e. a fallback to turn the feature off, or for apps based on gecko/toolkit that don't want/need a separate default.
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Note: I split out part of this into bug 1572141, as it made sense as a separate patch, and helps to get that landed and move this forward.
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D42956
Assignee | ||
Comment 4•5 years ago
|
||
I just filed bug 1575873 which splits out a test for the notification of change of the default private search engine. It was slightly too complicated to fit into this bug, and also would mean adding private engine selection to ABSearch, which I don't really want to do at the moment, given search modernization is happening.
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D42957
Assignee | ||
Comment 6•5 years ago
|
||
Depends on D43091
Assignee | ||
Comment 7•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Comment 9•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/8d8222618be1
https://hg.mozilla.org/mozilla-central/rev/fd259cdfd3f1
https://hg.mozilla.org/mozilla-central/rev/93e8ce4c2a59
https://hg.mozilla.org/mozilla-central/rev/d4fa68b60829
Comment 10•5 years ago
|
||
bugherder uplift |
Description
•