Revert 159814 - Disabling CloudPrint for experiement on staging.
This should prevent CloudPrint from running, but keep all user configuration intact.

This revert should bring CloudPrint funcitonality back to normal.

BUG=none

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

TBR=gene@chromium.org
Review URL: https://codereview.chromium.org/11045011

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

BUG=153150
TEST=Use the repro steps in bug report

Review URL: https://chromiumcodereview.appspot.com/11008013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159818 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 159818
Make device_status_check.py email clank-infra if devices go offline.

BUG=152583


Review URL: https://chromiumcodereview.appspot.com/11021004

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

The resource (on the plugin side) provides an outgoing and a reply IPC message and the reply message will be set up synchronously. The nice thing about this change is that when writing new ResourceHosts, there is no difference between handling a sync message and a non-sync message. So, for example, you could have a single implementation of some function on the host side and the plugin could choose to call that implementation both synchronously and asynchronously. For example, for the function GetDefaultPrintSettings(), the plugin could call both:
CallBrowser(PpapiHostMsg_Printing_GetDefaultPrintSettings());
AND
CallBrowserSync(PpapiHostMsg_Printing_GetDefaultPrintSettings(), &reply);

with only a single implementation of GetDefaultPrintSettings on the host side.

This change also supports both synchronously and asynchronous handling sync messages on the host side (through IPC_MESSAGE_HANDLER_DELAY_REPLY).


BUG=none


Review URL: https://chromiumcodereview.appspot.com/10989042

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159820 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 159820
Adding {Claim,Release}Interface methods to the USB extension API.

BUG=153567


Review URL: https://chromiumcodereview.appspot.com/11034028

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159821 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 159821
ash: Display system background while loading wallpaper.

When the wallpaper takes a long time to load, areas of the
screen that aren't covered by other layers are painted
white.  This looks okay when we first boot, but not when
we're displaying the login after logging out or while we're
starting a guest session.

This makes us instead initialize SystemBackgroundController
immediately with either a #fefefe or black color depending
on whether this is the first Chrome run after boot or not.
Its color is updated to black after the login wallpaper
animation is finished.

BUG=151111,152751


Review URL: https://chromiumcodereview.appspot.com/11054005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159822 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 159822
Handles the failures of output state change.

This is relevant to show the warning message for the failures, but
I want to introduce the error handling code at first.  This also
starts fade-in in failure.

BUG=149061


Review URL: https://chromiumcodereview.appspot.com/10989084

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159823 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 159823
Makes the display rectangles draggable by touch in chrome://settings/display.


BUG=152666
TEST=Manually verified by opening chrome://settings/display on link.


Review URL: https://chromiumcodereview.appspot.com/11055002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159824 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 159824
Mention audio in the 'connected' message for Linux and WIndows.

BUG=153361


Review URL: https://chromiumcodereview.appspot.com/11045004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159825 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 159825
Implement part of Android WebView.clearCache

For velocity, not refactoring BrowsingDataRemover code into content/.
This method is similar to BrowsingDataRemover::REMOVE_CACHE mask. Still need to implement clearing http disk cache.

BUG=


Review URL: https://chromiumcodereview.appspot.com/11051003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159827 0039d316-1c4b-4281-b951-d872f2087c98
Remove hidebookmarkbubbleview known reliability crash.

Only two crash reports exist for browser::HideBookmarkBubbleView().
https://crash.corp.google.com/search?query=HideBookmarkBubbleView
https://crash.corp.google.com/reportdetail?reportid=850c8c208ae05e28
https://crash.corp.google.com/reportdetail?reportid=d115f9e1ecff21fd

Both were 19.0.1084.56, so this seems like an old issue that was fixed.
Still, this is just a speculative change, failures may resurface.

BUG=96235
TEST=no reliability crashes in hidebookmarkbubbleview.
TBR=dmazzoni@chromium.org,sky@chromium.org

Review URL: https://chromiumcodereview.appspot.com/11046009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159828 0039d316-1c4b-4281-b951-d872f2087c98