Descriptionbindings: Moves [OverrideBuiltins]'s attributes to the prototype chain.
In short, [OverrideBuiltins] extended attribute requires that
indexed/named properties appear on the instance object. Attributes
which are not named properties should be placed on the prototype obejct
as same as regular attributes.
4.3.12. [OverrideBuiltins]
http://heycam.github.io/webidl/#OverrideBuiltins
"..., properties corresponding to all of the object’s
<supported property names> will appear to be on the object"
where <supported property names> are indexed/named properties in our words.
BUG=43394
Committed: https://crrev.com/2eebf0fc41ac05f4b827d4bdf93a33372221970c
git-svn-id: svn://svn.chromium.org/blink/trunk@199650 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Patch Set 1 #Patch Set 2 : Updated the test results. #
Messages
Total messages: 12 (2 generated)
|