Remove the JavaScript based search engine selector
Categories
(Firefox :: Search, task, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox143 | --- | fixed |
People
(Reporter: standard8, Assigned: standard8)
References
Details
(Whiteboard: [sng])
Attachments
(4 external files, 1 obsolete file)
Now that the Rust based engine selector is shipping, we should remove the older JavaScript based code and the associated preference.
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
|
||
| Assignee | ||
Comment 2•1 year ago
|
||
This get stored in Rust and don't need to be cached in JavaScript as well.
| Assignee | ||
Comment 3•1 year ago
|
||
| Assignee | ||
Comment 4•1 year ago
|
||
| Assignee | ||
Comment 5•1 year ago
|
||
Note, I've not removed the engine selector tests, we probably want to consider if we keep them or not, after bug 1949126 is completed.
Comment 8•1 year ago
|
||
Backed out for causing generate failures
- Backout link
- Push with failures
- Failure log
failure line: sphinx.errors.ExtensionError: Handler <function analyze at 0x7f611cfcdd00> for event 'builder-inited' threw an exception (exception: Your code contains multiple documented objects at each of these paths:
| Assignee | ||
Comment 9•1 year ago
|
||
Had to stop the document updates processing some of the search modules, to avoid issues with the document update mechanism - we don't currently generate document summaries for those modules, so it doesn't affect what we're currently publishing on Firefox source docs.
Comment 10•1 year ago
|
||
Comment 11•1 year ago
|
||
This reverts commit 007be104d14b712d0cb0011d2b01130a2dba0cbd.
Revert "Bug 1976694 - Move some more SearchEngineSelector properties to be private. r=mcheang"
This reverts commit 535eb687c5574eb9bd3ffea8e454d5606901aa5d.
Updated•1 year ago
|
Comment 12•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/86680948aaba
https://hg.mozilla.org/mozilla-central/rev/886dbf2c86b2
Description
•