Description[strong] Implement per-object restrictions behaviour of property freezing
Implements the strong mode proposal's restrictions on changing a strong object's
writable, non-configurable property to non-writable.
Setting the strong bit is still wip, so this change will only affect those
objects that have the bit correctly set. The tests reflect this, and will be
expanded as more objects can be marked as strong.
BUG=v8:3956
LOG=N
Committed: https://crrev.com/6edc3e317912d8ea66bdfc031b06755404e83956
Cr-Commit-Position: refs/heads/master@{#28698}
Patch Set 1 #Patch Set 2 : fix test, improve error message #
Total comments: 20
Patch Set 3 : cl feedback #
Total comments: 2
Patch Set 4 : fix Object.freeze #
Total comments: 6
Patch Set 5 : cl feedback #Patch Set 6 : rebase #
Messages
Total messages: 16 (3 generated)
|