-
- Downloads
Fixing bug 304423. Make window instanceof Object and Window etc be true again....
Fixing bug 304423. Make window instanceof Object and Window etc be true again. This regressed with the split window landing. The fix here is to make the inner and outer windows share the outer's XPConnect prototype (but only that, everything below that on the proto chain comes from the inner window). To make this work with fastback we also needed a way to tell XPConnect to restore an old prototype for the window object when going back/forward. r=mrbkap@gmail.com, sr=brendan@mozilla.org
Showing
- js/src/xpconnect/idl/nsIXPConnect.idl 12 additions, 1 deletionjs/src/xpconnect/idl/nsIXPConnect.idl
- js/src/xpconnect/src/XPCDispInlines.h 2 additions, 2 deletionsjs/src/xpconnect/src/XPCDispInlines.h
- js/src/xpconnect/src/nsXPConnect.cpp 57 additions, 0 deletionsjs/src/xpconnect/src/nsXPConnect.cpp
- js/src/xpconnect/src/xpcprivate.h 5 additions, 1 deletionjs/src/xpconnect/src/xpcprivate.h
- js/src/xpconnect/src/xpcwrappednative.cpp 0 additions, 4 deletionsjs/src/xpconnect/src/xpcwrappednative.cpp
Loading
Please register or sign in to comment