Add Element.attachShadow under the ShadowDOMV1 runtime flag.
This is basically renaming from `createShadowRoot(ShadowRootInitDict)`,
which was already implemented.
Minimum layout tests are updated accordingly.
Other changes come after this CL.
BUG=
531990
Committed:
https://crrev.com/c50b98bea4c7bd611fefe7ade6d9bd52fa9af101
Cr-Commit-Position: refs/heads/master@{#354452}