Remove chrome_settings_overrides.search_provider.search_form schema definition
Categories
(Firefox :: Search, task, P3)
Tracking
()
People
(Reporter: robwu, Unassigned)
References
Details
(Whiteboard: [sng][search-tech-debt])
The search_form property was deprecated in bug 1903247. The only remaining part is in the extension schema at:
https://searchfox.org/mozilla-central/rev/113b09cdd5282b39db65b2f62abe843558b9471a/browser/components/extensions/schemas/chrome_settings_overrides.json#122-129
It is annotated with "Unsupported on Firefox at this time.". That does not serve any purpose; if the key is dropped altogether, we will fall back to UnrecognizedProperty, i.e. "An unexpected property was found in the WebExtension manifest." (source).
Let's just remove it. For context, this feature was added in bug 1496075 without documentation, and dropped in 1903247.
I audited public usage on AMO, and don't expect any breakage - all extensions that specify search_form also specify a meaningful value for search_url.
Updated•1 year ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Description
•