[Drive] Don't update ETag in FakeDriveService on metadata update.

The real server doesn't update ETag in some case.
This CL refines FakeDriveService to fit to the behavior.

BUG=240165
NOTRY=true
R=kinaba@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238614 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238614
Fix a problem that navigation bar does not auto hide

MediaController.show(0) will post a task to call hide().
However, MediaController.hide() is not overridden after recent refactoring.
This CL reverts https://codereview.chromium.org/18722002/ since the logic is no longer used.

TBR=yfriedman
BUG=321808

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238615 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238615
Modified the structure ContextProvider::Capabilities to use bitfields.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238616 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238616
Log QUIC crypto handshake tag values in the "correct" format.

Merge internal change: 57615802

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

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