Bug 822080 - use defineProperty instead of setGeneric during cloning of object properties for self-hosting. r=jwalden