remove security checks from buster, it's chrome:// now. Not part of build

This commit is contained in:
axel%pike.org 2002-07-16 11:58:26 +00:00
Родитель 3291fb895d
Коммит ab62a85dde
6 изменённых файлов: 0 добавлений и 23 удалений

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

@ -37,7 +37,6 @@
*
* ***** END LICENSE BLOCK ***** */
enablePrivilege('UniversalXPConnect');
const kFTSCID = "@mozilla.org/network/file-transport-service;1";
const nsIFileTransportService = Components.interfaces.nsIFileTransportService;
const kFileTransportService = doCreate(kFTSCID, nsIFileTransportService);
@ -60,7 +59,6 @@ var cmdFileController =
},
doCommand: function(aCommand)
{
enablePrivilege('UniversalXPConnect');
switch(aCommand) {
case 'cmd_fl_save':
var serial = doCreate(kRDFXMLSerializerID,

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

@ -47,7 +47,6 @@ function onLoad()
view.tests_selected = document.getElementById("tests_selected");
view.tree = document.getElementById('out');
view.boxObject = view.tree.boxObject.QueryInterface(Components.interfaces.nsITreeBoxObject);
enablePrivilege('UniversalXPConnect');
// prune the spurious children of the iframe doc
{
var iframe = document.getElementById('hiddenHtml').contentDocument;

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

@ -37,13 +37,9 @@
*
* ***** END LICENSE BLOCK ***** */
// priviledge shortcut
enablePrivilege = netscape.security.PrivilegeManager.enablePrivilege;
// helper function to shortcut component creation
function doCreate(aContract, aInterface)
{
enablePrivilege('UniversalXPConnect');
return Components.classes[aContract].createInstance(aInterface);
}
@ -54,7 +50,6 @@ const SIS_CTRID = "@mozilla.org/scriptableinputstream;1"
const nsISIS = Components.interfaces.nsIScriptableInputStream;
// rdf foo, onload handler
enablePrivilege('UniversalXPConnect');
const kRDFSvcContractID = "@mozilla.org/rdf/rdf-service;1";
const kRDFInMemContractID =
"@mozilla.org/rdf/datasource;1?name=in-memory-datasource";
@ -97,7 +92,6 @@ const kContUtils = doCreate(kRDFContUtilsID, nsIRDFContainerUtils);
function doCreateRDFFP(aTitle, aMode)
{
enablePrivilege('UniversalXPConnect');
var fp = doCreate("@mozilla.org/filepicker;1", nsIFilePicker);
fp.init(window, aTitle, aMode);
fp.appendFilter('*.rdf', '*.rdf');
@ -108,7 +102,6 @@ function doCreateRDFFP(aTitle, aMode)
function goDoCommand(aCommand)
{
try {
enablePrivilege('UniversalXPConnect');
var controller =
top.document.commandDispatcher.getControllerForCommand(aCommand);
if (controller && controller.isCommandEnabled(aCommand))

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

@ -64,7 +64,6 @@ var itemCache =
mArray : new Array(),
getItem : function(aResource)
{
enablePrivilege('UniversalXPConnect');
// Directory selected
if (kContUtils.IsSeq(runItem.prototype.kDatabase, aResource)) {
var aSeq = kContUtils.MakeSeq(runItem.prototype.kDatabase, aResource);
@ -113,7 +112,6 @@ var itemCache =
function runItem(aResource)
{
enablePrivilege('UniversalXPConnect');
this.mResource = aResource;
// Directory selected
if (kContUtils.IsSeq(this.kDatabase,this.mResource)) {
@ -130,7 +128,6 @@ function runItem(aResource)
}
}
enablePrivilege('UniversalXPConnect');
runItem.prototype =
{
// RDF resource associated with this test
@ -231,7 +228,6 @@ runItem.prototype =
if (this.mLoaded < 3) {
return;
}
enablePrivilege('UniversalXPConnect');
this.mResDoc = document.implementation.createDocument("", "", null);
this.kProcessor.transformDocument(this.mSourceDoc,
this.mStyleDoc,
@ -271,7 +267,6 @@ runItem.prototype =
loadTextFile : function(url)
{
enablePrivilege('UniversalXPConnect');
var serv = Components.classes[IOSERVICE_CTRID].
getService(nsIIOService);
if (!serv) {

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

@ -43,7 +43,6 @@ var view =
{
var sels = this.boxObject.selection,a=new Object(),b=new Object(),k;
var rowResource, name, path;
enablePrivilege('UniversalXPConnect');
for (k=0;k<sels.getRangeCount();k++){
sels.getRangeAt(k,a,b);
for (var l=a.value;l<=b.value;l++) {
@ -56,7 +55,6 @@ var view =
displayTest : function()
{
var current = this.boxObject.selection.currentIndex;
enablePrivilege('UniversalXPConnect');
var rowResource = this.builder.getResourceAtIndex(current);
var item = itemCache.getItem(rowResource);
DumpDOM(item.mSourceDoc);
@ -64,7 +62,6 @@ var view =
},
browseForRDF : function()
{
enablePrivilege('UniversalXPConnect');
var fp = doCreateRDFFP('Xalan Description File',
nsIFilePicker.modeOpen);
var res = fp.show();
@ -76,7 +73,6 @@ var view =
},
dump_Good : function()
{
enablePrivilege('UniversalXPConnect');
var enumi = this.database.GetSources(krTypeSucc, kGood, true);
var k = 0;
while (enumi.hasMoreElements()) {
@ -87,7 +83,6 @@ var view =
},
prune_ds : function()
{
enablePrivilege('UniversalXPConnect');
this.unassert(this.database.GetSources(krTypeSucc, kGood, true),
kGood);
this.unassert(this.database.GetSources(krTypeSucc, kBad, true),
@ -99,7 +94,6 @@ var view =
},
unassert : function(aEnum, aResult)
{
enablePrivilege('UniversalXPConnect');
var k = 0, item;
while (aEnum.hasMoreElements()) {
k += 1;
@ -151,7 +145,6 @@ var view =
},
fillItemContext : function()
{
enablePrivilege('UniversalXPConnect');
var index = view.boxObject.selection.currentIndex;
var res = view.builder.getResourceAtIndex(index);
var purp = view.database.GetTarget(res, krTypePurp, true);

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

@ -43,7 +43,6 @@ function onNewResultView(event)
const db = runItem.prototype.kDatabase;
const kXalan = runItem.prototype.kXalan;
var index = view.boxObject.selection.currentIndex;
enablePrivilege('UniversalXPConnect');
var res = view.builder.getResourceAtIndex(index);
var name = db.GetTarget(res, krTypeName, true);
if (!name) {