Hosted apps should not have their relaunch details set to Chrome.

Hosted apps currently run in browser windows which have their relaunch
details set to Chrome when there are multiple profiles.

BUG=316083

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233561 0039d316-1c4b-4281-b951-d872f2087c98
Clean up ExtensionApiTest.ContentScriptCSSLocalization in the hope that it will
fix the timeout issues.

BUG=315775
R=yoz@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233562 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233562
Allow printing component to be removed completely

Using enable_printing=0 removes all of the source files of the printing
component, but has no effect on its dependencies. It is wrong to empty out the
target inside the target. If printing is disabled, then the dependency on
printing.gyp is not needed and can be removed.

This target was causing libgcrypt to be linked even when printing was disabled.
That problem goes away with this change.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233563 0039d316-1c4b-4281-b951-d872f2087c98
Use gfx::kNullAcceleratedWidget for ui::CreateInputMethod in MinimalInputEventFilter

This fixes the build when AcceleratedWidget is not a pointer type.

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

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