Re-enable IOSurface Canvas2D.
Previously, WebExternalTextureLayerImpl inferred the size of the texture from
the bounds of the WebLayer, but the two are not necessarily the same. This CL
passes the texture size through WebExternalTextureMailbox.
This CL also adds a pixel test.
BUG=
595063
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed:
https://crrev.com/4e7ecf36fb2af3e3677c085de5b1ea6e7e75f3be
Cr-Commit-Position: refs/heads/master@{#381570}