cc: Only use advance_commit_state_timer_ when a commit is pending

BUG=327198

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240599 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240599
Make "Same as billing" shipping address sticky for wallet payments.

BUG=326873

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240600 0039d316-1c4b-4281-b951-d872f2087c98
Files.app: Fix a call of the default task picker.

Previouslly Files.app cannot oepn the default task picker.
This is caused by replacing urls with entries of FileSelection.
This CL fixes the call of the default task picker by using entries.

BUG=326913
TEST=manually

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240601 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240600
Use the caret bounds as a fallback when GetCompositionCharacterBounds is not available

This CL fixes a positional issue of IMEs' candidate window on PPAPI Flash running under Ash mode.

The root cause is that PPAPI does not support TextInputClient::GetCompositionCharacterBounds at all. We once worked around this in Issue 148903 but the Win/Ash backend lacked of this treatment.

BUG=328237
TEST=manually done on Windows 8.1

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

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