OLD | NEW |
1 <script> | 1 <script> |
2 function setupObjectHooks(hooks) | 2 function setupObjectHooks(hooks) |
3 { | 3 { |
4 // Wrapper for these object should be materialized before setting hooks. | 4 // Wrapper for these object should be materialized before setting hooks. |
5 console.log; | 5 console.log; |
6 document.register; | 6 document.register; |
7 | 7 |
8 Object.defineProperty(Object.prototype, "prototype", { | 8 Object.defineProperty(Object.prototype, "prototype", { |
9 get: function() { return hooks.prototypeGet(); }, | 9 get: function() { return hooks.prototypeGet(); }, |
10 set: function(value) { return hooks.prototypeSet(value); } | 10 set: function(value) { return hooks.prototypeSet(value); } |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
51 } | 51 } |
52 } catch (e) { console.log(e); } | 52 } catch (e) { console.log(e); } |
53 } | 53 } |
54 | 54 |
55 this.exports = { | 55 this.exports = { |
56 setupObjectHooks: setupObjectHooks, | 56 setupObjectHooks: setupObjectHooks, |
57 exerciseDocumentRegister: exerciseDocumentRegister, | 57 exerciseDocumentRegister: exerciseDocumentRegister, |
58 register: register, | 58 register: register, |
59 } | 59 } |
60 </script> | 60 </script> |
OLD | NEW |