Closed Bug 1516663 Opened 6 years ago Closed 6 years ago

Update chrome_settings_overrides search_provider documentation

Categories

(Developer Documentation Graveyard :: Add-ons, enhancement, P3)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: evilpies, Assigned: wbamberg)

Details

Component: General → Add-ons
Product: WebExtensions → Developer Documentation
Thanks for filing, :evilpie. It looks like suggestURL and suggestPostParams were added in bug 1486819 (Firefox 64), and the docs were updated, but the page wasn't refreshed so it didn't show up. I've now refreshed the page and they are there. It looks like encoding was added in bug 1500741 (Firefox 65) but noone added dev-doc-needed, so the docs were not updated. I've added dev-doc-needed to that bug. Unless there are other search_provider properties that need to be updated then I'd suggest we close this bug and track encoding in bug 1500741. From your link (https://searchfox.org/mozilla-central/rev/7a922172a94cfe24c7a48e0a581577895e1da8c4/toolkit/components/search/nsSearchService.js#3960) I don't see any obvious omissions (note that bug 1486819 comment 15 suggests that we might not want to document search_provider.params, and FWIW I don't think we should).
Assignee: nobody → wbamberg
Priority: -- → P3

:evilpie, are there any properties that aren't covered in comment 1? Otherwise I would like to close this bug.

Flags: needinfo?(evilpies)

Looks like everything is documented now (minus "params" as mentioned). The change doesn't show up on MDN yet, because browser-compat-data needs a new release.

Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(evilpies)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.