Validate the combination of type and internal format for CopyTextureCHROMIUM.
Validate the combination of type and internal format for CopyTextureCHROMIUM.

Sized internal formats with invalid types would pass validation because
GetInternalFormatInfo does not validate that the type is a valid upload
type for the given internal format.

TEST=conformance2/textures/misc/tex-image-with-bad-args-from-dom-elements.html

BUG=angleproject:1932

Change-Id: I07fd542630a4508383263c1fe3d7a80c037d7ca0
Reviewed-on: https://chromium-review.googlesource.com/617508
Commit-Queue: Geoff Lang <b6fc25fe0362055230985c05cbfa8adb741ccc0f@chromium.org>
Commit-Queue: Corentin Wallez <470c533e86f4f848c98c7e11fffc2d043494a401@chromium.org>
Reviewed-by: Corentin Wallez <470c533e86f4f848c98c7e11fffc2d043494a401@chromium.org>

ppy/angle,MSOpenTech/angle,MSOpenTech/angle,ppy/angle,MSOpenTech/angle,MSOpenTech/angle,ppy/angle,ppy/angle