{"json_modified": "2016-03-28T08:10:26.672638", "uuid": "136d9257-8189-44a1-b3c6-56349ab32c82", "title": "nsIWebBrowser", "url": "/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIWebBrowser", "tags": ["XPCOM Interface Reference", "Interfaces:Scriptable", "XPCOM", "Interfaces", "XPCOM API Reference"], "translations": [], "modified": "2014-04-14T10:44:23", "label": "nsIWebBrowser", "localization_tags": [], "locale": "en-US", "id": 10751, "last_edit": "2014-04-14T10:44:23", "summary": "Registers a listener of the type specified by the iid to receive callbacks. The browser stores a weak reference to the listener to avoid any circular dependencies. Typically this method will be called to register an object to receive nsIWebProgressListener or nsISHistoryListener notifications in which case the the IID is that of the interface.", "sections": [{"id": "Method_overview", "title": "Method overview"}, {"id": "Attributes", "title": "Attributes"}, {"id": "Methods", "title": "Methods"}, {"id": "addWebBrowserListener()", "title": "addWebBrowserListener()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "removeWebBrowserListener()", "title": "removeWebBrowserListener()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "See_also", "title": "See also"}], "slug": "Mozilla/Tech/XPCOM/Reference/Interface/nsIWebBrowser", "review_tags": []}