Confirmed users
446
edits
mNo edit summary |
No edit summary |
||
Line 107: | Line 107: | ||
# step 2 - time | # step 2 - time | ||
#* ... | #* ... | ||
== Split all <code>baseops</code> into property/symbol and element variants == | |||
Basically this is propagating the property/symbol and element distinction further downward, so that the element methods are clearly distinguished and ready to be rewritten. This has been somewhat ongoing for awhile, but the lack of <code>PropertyKey</code> and the mismatch of <code>jsid</code> have somewhat hindered this. So this depends on the <code>PropertyKey</code> work being complete. | |||
There is some overlap in code touched between this and the meta-object protocol changes, but the two are separate enough to proceed in somewhat parallel, with some merging/rebasing pain for the parties involved. | |||
'''Time''': unknown | |||
# Split the baseops methods (which, given the <code>PropertyKey</code> work, now take a key) to take either property/symbol or element - ??? | |||
#* define meta-ops | |||
#* get meta-ops | |||
#* set meta-ops | |||
#* delete meta-ops | |||
#* other meta-ops | |||
= Issues = | = Issues = |