1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-03-05 00:55:49 +01:00

Prefer the use of Cc and Ci in player.js.

This commit is contained in:
Doug Kearns
2009-04-01 14:20:31 +11:00
parent e9ceedc602
commit 7c5ff987c1

View File

@@ -52,8 +52,7 @@ function Player() // {{{
// Get the artist names before hand. // Get the artist names before hand.
let artists = getArtistsArray(); let artists = getArtistsArray();
const pageService = Components.classes["@songbirdnest.com/Songbird/MediaPageManager;1"] const pageService = Cc["@songbirdnest.com/Songbird/MediaPageManager;1"].getService(Ci.sbIMediaPageManager);
.getService(Components.interfaces.sbIMediaPageManager);
// Register Callbacks for searching. // Register Callbacks for searching.
liberator.registerCallback("change", modes.SEARCH_VIEW_FORWARD, function (str) { player.onSearchKeyPress(str); }); liberator.registerCallback("change", modes.SEARCH_VIEW_FORWARD, function (str) { player.onSearchKeyPress(str); });
@@ -653,7 +652,7 @@ function Player() // {{{
{ {
playlists.push(item); playlists.push(item);
} }
return Components.interfaces.sbIMediaListEnumerationListener.CONTINUE; return Ci.sbIMediaListEnumerationListener.CONTINUE;
} }
}; };
@@ -672,7 +671,7 @@ function Player() // {{{
{ {
let list = gBrowser.currentMediaPage.mediaListView.mediaList; let list = gBrowser.currentMediaPage.mediaListView.mediaList;
let pages = pageService.getAvailablePages(list); let pages = pageService.getAvailablePages(list);
return ArrayConverter.JSArray(pages).map(function (page) page.QueryInterface(Components.interfaces.sbIMediaPageInfo)); return ArrayConverter.JSArray(pages).map(function (page) page.QueryInterface(Ci.sbIMediaPageInfo));
}, },
loadMediaPage: function loadMediaList(page, list, view) loadMediaPage: function loadMediaList(page, list, view)