rAc libaddressinput - disable insecure downloads

another layer of protection so the security team sleeps better at night

BUG=none
R=dbeam@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249120 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249120
Allow ZeroSuggest to be triggered by the OmniboxBundledExperimentV1 field trial.

BUG=
TESTS=OmniboxFieldTrialTest.ZeroSuggestFieldTrial

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249121 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249121
mojo: fix thread issues in MojoContextProvider and share implmentations

- Share MojoContextProvider implementation between compositor_app and aura_demo
- GLES2ClientImpl is such a thin wrapper that it doesn't really make sense any
more, so fold it into MojoContextProvider
- We need to create the MojoGLES2Context on the thread we will use it, so do
that in BindOnCurrentThread.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249122 0039d316-1c4b-4281-b951-d872f2087c98
Refactor pref code out of ProfileImpl.

Moved into the chrome_pref_service_factory.cc

ProfileImpl no longer has any notion of the Preferences file. This knowledge lives strictly in chrome_pref_service_factory.cc which now implements everything that needs to know about that file's path.

As per noms@'s request on https://codereview.chromium.org/145053004/

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=249095
Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=249100

R=bauerb@chromium.org, erikwright@chromium.org, jochen@chromium.org, noms@chromium.org

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

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