Fix for bug 138299 - switch consumers of nsIWindowMediator service to use the non-RDF contractID, in preparation for bug 132175

r=danm, sr=jag
This commit is contained in:
alecf%netscape.com 2006-07-27 14:56:55 +00:00
Родитель b2040f558a
Коммит 455c527ce5
4 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -71,7 +71,7 @@ function find()
var gCreatingNewWindow = false;
function findMostRecentWindow(aType, aURI, aParam)
{
var WM = Components.classes['@mozilla.org/rdf/datasource;1?name=window-mediator'].getService();
var WM = Components.classes['@mozilla.org/appshell/window-mediator;1'].getService();
WM = WM.QueryInterface(Components.interfaces.nsIWindowMediator);
var topWindow = WM.getMostRecentWindow(aType);
if (!topWindow) gCreatingNewWindow = true;

Просмотреть файл

@ -422,7 +422,7 @@ function updateItems()
copyLocationItem.removeAttribute("hidden");
sep1.removeAttribute("hidden");
if (!gWindowManager) {
gWindowManager = Components.classes['@mozilla.org/rdf/datasource;1?name=window-mediator'].getService();
gWindowManager = Components.classes['@mozilla.org/appshell/window-mediator;1'].getService();
gWindowManager = gWindowManager.QueryInterface( Components.interfaces.nsIWindowMediator);
}
var topWindowOfType = gWindowManager.getMostRecentWindow("navigator:browser");

Просмотреть файл

@ -42,7 +42,7 @@
*
* ***** END LICENSE BLOCK ***** */
const WMEDIATOR_CONTRACTID = "@mozilla.org/rdf/datasource;1?name=window-mediator";
const WMEDIATOR_CONTRACTID = "@mozilla.org/appshell/window-mediator;1";
const ISEARCH_CONTRACTID = "@mozilla.org/rdf/datasource;1?name=internetsearch";
const RDFSERVICE_CONTRACTID = "@mozilla.org/rdf/rdf-service;1";
const BMARKS_CONTRACTID = "@mozilla.org/browser/bookmarks-service;1";

Просмотреть файл

@ -1033,7 +1033,7 @@ function enable_customize() {
// Bring up the Sidebar customize dialog.
function SidebarCustomize() {
// Use a single sidebar customize dialog
var cwindowManager = Components.classes['@mozilla.org/rdf/datasource;1?name=window-mediator'].getService();
var cwindowManager = Components.classes['@mozilla.org/appshell/window-mediator;1'].getService();
var iwindowManager = Components.interfaces.nsIWindowMediator;
var windowManager = cwindowManager.QueryInterface(iwindowManager);