@brendandahl, #91 appears to have regressed GuestWebContentsPrototype.getURL, as _this.webView.browserPluginNode.contentDocument is null. So the URL bar in the sample browser becomes empty after loading a page. Which makes sense, since the document is now in the remote process, so it can't be dereferenced in the local one.
Perhaps the solution here is to maintain the current value of the URL locally, updating it each time it changes via the mozbrowserlocationchange event handler.
@brendandahl, #91 appears to have regressed GuestWebContentsPrototype.getURL, as _this.webView.browserPluginNode.contentDocument is
null
. So the URL bar in the sample browser becomes empty after loading a page. Which makes sense, since the document is now in the remote process, so it can't be dereferenced in the local one.Perhaps the solution here is to maintain the current value of the URL locally, updating it each time it changes via the mozbrowserlocationchange event handler.