Abstract BrowserThread knowledge out of AutofillWebDataService.

Instead, the AutofillWebDataService now takes in MessageLoopProxy's specifying
the UI thread and DB thread that it should use in its constructor.

BUG=303020

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227384 0039d316-1c4b-4281-b951-d872f2087c98
Drop the infobar for unrecognized plugins. They will now act in the same way a plugin acts under and explicit "block all" rule.

BUG=295137

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227385 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227384
Fix platform check in RootWindowController header.

The usage of member variable boot_splash_screen_ 
in root_window_controller.cc file is guarded 
with ChromeOS, while in header it's done with X11. 
This CL replaces X11 platform specific guard in 
header with ChromeOS.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227386 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227385
Android: Remove unneeded Compositor::SetNeedsRedraw()

Was used in the old WebView mode, not needed anymore.

NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227387 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227387
[NaCl SDK] Some improvements to the PNaCl Bullet demo.

* Uses similar layout to pnacl-earth-demo
* Shares CSS in /static/common.css
* Automatically loads the 20 block tower.

BUG=none
R=jvoung@chromium.org, sbc@chromium.org, eliben@chromium.org

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

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