Remove Create() that return an instance through MakeGarbageCollected in renderer/bindings/core/v8

As advised in [1], this CL removes unnecessary Foo::Create() factory functions
which return an instance using MakeGarbageCollected<Foo> in
//third_party/blink/renderer/bindings/core/v8, then this CL makes the callers
use MakeGarbageCollected<Foo> instead of Foo::Create() factory functions.


Bug: 939691
Change-Id: Ic169722c6c3758ad4eccca222dd08736342036fc
Reviewed-by: Kentaro Hara <>
Commit-Queue: Gyuyoung Kim <>
Cr-Commit-Position: refs/heads/master@{#643295}
18 files changed