[webidl] Add a platform object [[Set]] internal method so we can have prototype setters show through even if an object has a named property of the same name and can have named creators work correctly on [OverrideBuiltins] objects even if thre is a property with the same name on the prototype. (#45)

This fixes <https://www.w3.org/Bugs/Public/show_bug.cgi?id=25025> and
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=26521>.
You can view, comment on, or merge this pull request online at:

  https://github.com/heycam/webidl/pull/45

-- Commit Summary --

  * Add a platform object [[Set]] internal method so we can have prototype setters show through even if an object has a named property of the same name and can have named creators work correctly on [OverrideBuiltins] objects even if thre is a property with the same name on the prototype.

-- File Changes --

    M index.html (226)
    M index.xml (214)
    M v1.html (226)
    M v1.xml (214)

-- Patch Links --

https://github.com/heycam/webidl/pull/45.patch
https://github.com/heycam/webidl/pull/45.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/45

Received on Friday, 6 March 2015 19:03:08 UTC