Support adding TemplateURL by searchable URL in SearchEngineTabHelper.
Enable SearchEngineTabHelper to add new TemplateURL to TemplateURLService
by following steps:
1. When a searchable URL is generated from <form> submission, save
it to SearchEngineTabHelper;
2. If the navigation caused by <form> successfully finishes, create a
new TemplateURL by recorded searchable URL and add it to
TemplateURLService, then erase the recorded url. Failed navigation
will be ignored because in that condition the generated searchable
URL will probably lead user into an error page;
Bug: 433824
Change-Id: I1835f2e12e9bc3a1d613011b5b7dd38206c019ad
Reviewed-on: https://chromium-review.googlesource.com/c/1317909Reviewed-by:
Eugene But <eugenebut@chromium.org>
Commit-Queue: Yi Su <mrsuyi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605997}
Showing
Please register or sign in to comment