Move weak pointer factories to the end of media galleries classes

See: https://groups.google.com/a/chromium.org/d/msg/chromium-dev/A9_N8p40l7A/eThX2nfqiaEJ

BUG=NONE

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227653 0039d316-1c4b-4281-b951-d872f2087c98
ScopedRenderBufferBinder no longer depends on the Decoder.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227654 0039d316-1c4b-4281-b951-d872f2087c98
Remove TexSubImage2DImmediate, TexImage2DImmediate, CompressedTexImage2D.

BUG=

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

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