Create an empty interface OffScreenCanvas
This CL creates an interface OffScreenCanvas.idl according to the proposal:
https://wiki.whatwg.org/wiki/OffscreenCanvas
At this moment, the interface only has a constructor, and its implementation is empty.
Also, a layout test is added to verify that the constructor
can be successfully called from JS, and verify the object's
width&height, together with verifying the constructor's behavior when
the argument is invalid.
BUG=
563819
Committed:
https://crrev.com/0f3eb18441ba1c98a8bb7ef8d482b22f682c6968
Cr-Commit-Position: refs/heads/master@{#365095}