mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 10:44:56 +00:00
Bug 591371: use originalDefaultEngine for keyword search and about:home, r=jrmuizel, a=blocker
--HG-- extra : rebase_source : 44727c4806b8810f7cdf12219ee717f00ac6e855
This commit is contained in:
parent
39837fc7da
commit
138d201223
@ -894,8 +894,7 @@ let AboutHomeUtils = {
|
||||
|
||||
loadDefaultSearchEngine: function AHU_loadDefaultSearchEngine()
|
||||
{
|
||||
// TODO: should use originalDefaultEngine once available, see bug 587691.
|
||||
let defaultEngine = Services.search.defaultEngine;
|
||||
let defaultEngine = Services.search.originalDefaultEngine;
|
||||
let submission = defaultEngine.getSubmission("_searchTerms_");
|
||||
if (submission.postData)
|
||||
throw new Error("Home page does not support POST search engines.");
|
||||
|
@ -403,7 +403,7 @@ NS_IMETHODIMP nsDefaultURIFixup::KeywordToURI(const nsACString& aKeyword,
|
||||
nsCOMPtr<nsIBrowserSearchService> searchSvc = do_GetService("@mozilla.org/browser/search-service;1");
|
||||
if (searchSvc) {
|
||||
nsCOMPtr<nsISearchEngine> defaultEngine;
|
||||
searchSvc->GetDefaultEngine(getter_AddRefs(defaultEngine));
|
||||
searchSvc->GetOriginalDefaultEngine(getter_AddRefs(defaultEngine));
|
||||
if (defaultEngine) {
|
||||
nsCOMPtr<nsISearchSubmission> submission;
|
||||
// We want to allow default search plugins to specify alternate
|
||||
|
Loading…
Reference in New Issue
Block a user