Firefox/Features/keywordurl follows searchbar
Feature | Status | ETA | Owner |
Replace keyword.URL to follow Search Bar and/or allow independent setting of provider | UX/Privacy/Eng feedback required | TBD | kev |
Summary
Give users control over which search service provider is used when a location bar entry triggers a search query.
Release Requirements
- change detection of default search engine (browser.search.defaultenginename) on startup, add-on install, search engine install, or user change
Next Steps
- UX review to ensure no UI modifications are required, signoff on features
- Privacy review to ensure about:rights adequately addresses information sent through location bar queries
- Developer assignment and implementation
Related Bugs & Dependencies
- Searches from the Location Bar default to Google regardless of the currently configured Search Engine for the browser 637675
Team
Feature Manager: Kev Needham Lead Developer: TBD (Gavin?) Product Manager: Kev Needham QA: N/A until patch ready UX: Limi (checkoff that no UX is required) Privacy: Alex Fowler (implication of sending data from Location Bar to search engines other than Google, about:rights changes)
Designs
No designs required for initial use case, simply a "follow-me" function with no additional UI required. As a follow-on/enhancement, it would be a nice-to-have to develop UI within "Manage search engines..." to allow a user to specify a different search engine from the Search Bar for Location Bar searches.
Goals/Use Cases
- Change Location Bar searches to match selected/default search engine via
- User change of selected/default search engine through Search Bar or "Manage Search Engines
- Application change of selected/default search (NB: if a user has changed the app default, the user change would always trump the application change)
- Addon change of selected/default search engine on install
- checks on startup or periodic checks to ensure Location Bar searches match what user has selected
- Allow inclusion of Param or MozParam attributes in the search query that are specific to location bar searches (similar to 596439)
Non-Goals
- keyword.URL protection (e.g. from hijacking, etc.)
- inclusion of search suggest or other related info in/modification of Awesome Bar results
- independent management of keyword.URL or equivalent
Other Documentation
Jesse's writeup of Browse by Name included with Firefox http://www.squarefree.com/2004/09/09/googles-browse-by-name-in-firefox/