DescriptionRevert of [Binding] Add [OverrideBuiltins] label onto HTMLDocument interface (patchset #3 id:460001 of https://codereview.chromium.org/1837823003/ )
Reason for revert:
performance regression
BUG=614559
Original issue's description:
> Add [OverrideBuiltins] label onto HTMLDocument interface.
>
> This CL also removes special handling of named properties
> using V8 script controller, which is no longer needed.
>
> Currently, we have no general routines to work for [Unforgeable]
> on [OverrideBuiltins] interface, and "location" in "HTMLDocument"
> is the only one which meets the situation.
> So now, we handle it as an edge case of named property.
>
> Spec: https://html.spec.whatwg.org/multipage/dom.html#dom-document-namedItem-which
>
> Updated a test expectation; Chrome has been FAILing it, while IE, FF, and Safari PASS it.
>
> BUG=611632
>
> Committed: https://crrev.com/09649cf329fd0644f50624b80f6a2f9c564dcb2d
> Cr-Commit-Position: refs/heads/master@{#395570}
TBR=haraken@chromium.org,yukishiino@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=611632
Committed: https://crrev.com/17ab3580c8d3081a1c728eb33d6e5f35684fd5a5
Cr-Commit-Position: refs/heads/master@{#395824}
Patch Set 1 #Messages
Total messages: 7 (2 generated)
|