Omnibox: Pass Input Box Type to AutocompleteClassifier

(where possible and reasonable)

Previously, the input box type (a.k.a. current page classification)
(search results page doing search term replacement,  arbitrary URL,
new tab page omnibox, new tab page fakebox, etc.) was not passed to
AutocompleteClassifier.  This adds plumbing to pass the variable to
the classifier in some cases.  (Some other cases I decided were too
much of a hassle to fix, and not important.)

TBR=brettw
for changes to chrome/browser/tab_contents/render_view_context_menu.cc

BUG=265678

Review URL: https://codereview.chromium.org/138173007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249880 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249880
Use per-user nssdb in onc certificate importer

Instead of always using singleton NSSCertDatabase, pass the
database to use as an argument to CertificateImporter::ImportCertificates

BUG=315343

Review URL: https://codereview.chromium.org/148183013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249881 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249881