Revert "[webcrypto] Add decrypt() for AES-CBC."

This reverts commit r225743

BUG=245025

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225750 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 225750
BitmapContentLayerUpdater shouldn't reallocate bitmap smaller.

BitmapContentLayerUpdater was always allocating a new bitmap if the size of the region to be drawn changed, even if the new region was smaller. These unnecessary reallocations can be very expensive because they require page faults and for the operating system to clear out the memory.

BUG=296423
R=ben@chromium.org, enne@chromium.org, vangelis@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225751 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 225751
Ignore windows in overview for computing shelf visibility.

BUG=276506
TEST=WindowSelectorTest.OverviewUndimsShelf
TEST=With overview enabled, maximize a window and enter overview mode. Shelf background should become transparent during overview and return when exiting overview.
R=jamescook@chromium.org

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

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