{"json_modified": "2016-03-28T07:59:22.829091", "uuid": "8b79cf90-8943-45e8-9808-2a55453783ab", "title": "nsIWindowMediator", "url": "/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIWindowMediator", "tags": ["XPCOM Interface Reference", "Interfaces:Scriptable", "XPCOM", "Interfaces", "XPCOM API Reference"], "translations": [{"uuid": "0bb33d2c-b9b5-4b2f-b457-037186c601fa", "title": "nsIWindowMediator", "url": "/ja/docs/XPCOM_Interface_Reference/nsIWindowMediator", "tags": ["NeedsEditorialReview", "XPCOM", "Interfaces", "XPCOM API Reference", "Interfaces:Scriptable"], "summary": "", "localization_tags": [], "locale": "ja", "last_edit": "2014-05-24T07:11:03", "review_tags": []}], "modified": "2015-03-19T02:26:53", "label": "nsIWindowMediator", "localization_tags": [], "locale": "en-US", "id": 5334, "last_edit": "2014-04-14T10:42:27", "summary": "The two most common uses of nsIWindowMediator are, enumerating all windows of a given type and getting the most recent / any window of a given type.", "sections": [{"id": "Method_overview", "title": "Method overview"}, {"id": "Constants", "title": "Constants"}, {"id": "Methods", "title": "Methods"}, {"id": "addListener()", "title": "addListener()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "calculateZPosition", "title": "calculateZPosition"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getEnumerator()", "title": "getEnumerator()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getMostRecentWindow()", "title": "getMostRecentWindow()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getOuterWindowWithId()", "title": "getOuterWindowWithId()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getXULWindowEnumerator()", "title": "getXULWindowEnumerator()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getZLevel", "title": "getZLevel"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getZOrderDOMWindowEnumerator()", "title": "getZOrderDOMWindowEnumerator()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getZOrderXULWindowEnumerator()", "title": "getZOrderXULWindowEnumerator()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "registerWindow", "title": "registerWindow"}, {"id": "Parameters", "title": "Parameters"}, {"id": "removeListener()", "title": "removeListener()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "setZLevel", "title": "setZLevel"}, {"id": "Parameters", "title": "Parameters"}, {"id": "setZPosition", "title": "setZPosition"}, {"id": "Parameters", "title": "Parameters"}, {"id": "unregisterWindow", "title": "unregisterWindow"}, {"id": "Parameters", "title": "Parameters"}, {"id": "updateWindowTimeStamp", "title": "updateWindowTimeStamp"}, {"id": "Parameters", "title": "Parameters"}, {"id": "updateWindowTitle", "title": "updateWindowTitle"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Examples", "title": "Examples"}, {"id": "Getting_most_recent_window", "title": "Getting most recent window"}, {"id": "Changing_an_nsIDOMWindow_to_an_nsIXULWindow", "title": "Changing an nsIDOMWindow to an nsIXULWindow"}, {"id": "Enumerating_windows", "title": "Enumerating windows"}, {"id": "See_also", "title": "See also"}], "slug": "Mozilla/Tech/XPCOM/Reference/Interface/nsIWindowMediator", "review_tags": []}