Quota: Remove an invalid DCHECK breaking layout tests on Debug build

This check fails if |requested_quota| == 0.


BUG=256288,341479
TEST=run_webkit_tests.sh storage/quota\* --debug
TBR=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249651 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249651
Use validating form of IPC enum macros for gpu_messages.h

This is part of a long-running background task to remove the remaining
uses of the unchecked IPC_ENUM_TRAITS() macro.

BUG=246708

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249652 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249652
Reset compositor when pixel format is changed

For some devices (e.g. PowerVR SGX 544MP) changing SurfaceView format can
cause the underlying native window to be re-created, losing all GL context.
This patch reinitializes the compositor when such change is detected.

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

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