Index: src/js/proxy.js |
diff --git a/src/js/proxy.js b/src/js/proxy.js |
index 92612b52f16e9ebac37f7de69bccdf835e0bc582..5ed59e8ae62f109cb8feb57d66394eb4ff94fbb6 100644 |
--- a/src/js/proxy.js |
+++ b/src/js/proxy.js |
@@ -71,18 +71,6 @@ function DelegateCallAndConstruct(callTrap, constructTrap) { |
} |
} |
-function DerivedGetTrap(receiver, name) { |
- var desc = this.getPropertyDescriptor(name) |
- if (IS_UNDEFINED(desc)) { return desc } |
- if ('value' in desc) { |
- return desc.value |
- } else { |
- if (IS_UNDEFINED(desc.get)) { return desc.get } |
- // The proposal says: desc.get.call(receiver) |
- return %_Call(desc.get, receiver) |
- } |
-} |
- |
function DerivedSetTrap(receiver, name, val) { |
var desc = this.getOwnPropertyDescriptor(name) |
if (desc) { |
@@ -192,7 +180,6 @@ utils.Export(function(to) { |
}); |
%InstallToContext([ |
- "derived_get_trap", DerivedGetTrap, |
"derived_set_trap", DerivedSetTrap, |
"proxy_enumerate", ProxyEnumerate, |
]); |