/// <summary> /// Evaluate javascript in specified window. /// Throws GeckoJavaScriptException on error. /// </summary> /// <param name="javascript"></param> /// <param name="window"></param> /// <returns>result of javascript as JsVal</returns> public JsVal EvaluateScript(string javascript, mozIDOMWindow window) { return(EvaluateScript(javascript, (nsISupports)window, (nsISupports)window)); }
public AutoJSContext(mozIDOMWindow window) : this((nsIGlobalObject)window) { }
public GeckoWindow(mozIDOMWindowProxy window, mozIDOMWindow innerWindow, bool?ownRCW = null) : this(window, (nsISupports)innerWindow, ownRCW) { }
public void PresetOpenerWindow(mozIDOMWindow window) { this.CallVoidMethod("presetOpenerWindow", window); }
public Window(mozIDOMWindow globalWindow, nsISupports thisObject) : base((nsISupports)globalWindow, thisObject) { }
public WebIDLBase(mozIDOMWindow globalWindow, nsISupports thisObject) { _globalWindowProxy = (nsISupports)globalWindow; _thisObject = thisObject; }