зеркало из https://github.com/mozilla/pjs.git
Bug 137097 NODE_ID function is useless overhead
patch by neil@parkwaycc.co.uk r=bzbarsky sr=blake
This commit is contained in:
Родитель
4b38698a51
Коммит
157798564b
|
@ -46,11 +46,6 @@ var gRDFService = null;
|
|||
var gNC_File = null;
|
||||
var gStatusBar = null;
|
||||
|
||||
function NODE_ID(aElement)
|
||||
{
|
||||
return aElement.id || aElement.getAttribute("ref");
|
||||
}
|
||||
|
||||
function Startup()
|
||||
{
|
||||
if (!window.arguments.length)
|
||||
|
@ -257,7 +252,7 @@ function getSelectedItems()
|
|||
|
||||
function getFileForItem(aElement)
|
||||
{
|
||||
var itemResource = gRDFService.GetResource(NODE_ID(aElement));
|
||||
var itemResource = gRDFService.GetResource(aElement.id);
|
||||
var fileResource = gDownloadView.database.GetTarget(itemResource, gNC_File, true);
|
||||
fileResource = fileResource.QueryInterface(Components.interfaces.nsIRDFResource);
|
||||
return createLocalFile(fileResource.Value);
|
||||
|
@ -270,4 +265,4 @@ function createLocalFile(aFilePath)
|
|||
var lf = Components.classes[lfContractID].createInstance(lfIID);
|
||||
lf.initWithPath(aFilePath);
|
||||
return lf;
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче