Firefox Addon Dev: nativeHandle
Não há necessidade de js-ctypes e hacks. Por exemplo em janelas: O FindWindowtruque para obter a alça para janelas cromadas. Basta usar o nativeHandledo nsIBaseWindow. var baseWindow = aDOMWindow.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIWebNavigation).QueryInterface(Ci.nsIDocShellTreeItem).treeOwner.QueryInterface(Ci.nsIInterfaceRequestor).nsIBaseWindow;var nativeHandle …
Continuar lendo