| This page tests what happens when a getter / setter on the window object conflicts with another property or declared variable. |
| |
| window.x is: 1 |
| typeof window.__lookupGetter__("x") is: undefined |
| window.x is: 2 |
| typeof window.__lookupSetter__("x") is: undefined |
| window.y is: window.y __getter__ |
| typeof window.__lookupGetter__("y") is: function |
| window.y __setter__ called |
| window.y is: window.y __getter__ |
| typeof window.__lookupSetter__("y") is: function |
| window.z __setter__ called |
| typeof window.__lookupSetter__("z") is: undefined |
| |