コード スニペットは次のとおりです。
Components.classes['@mozilla.org/safebrowsing/application;1']
.getService().wrappedJSObject.malwareWarden.listManager_
.safeLookup(test_url, function(tableName){
if (tableName == 'goog-phish-shavar' || tableNmae == 'goog-malware-shavar') {
alert('This is reported by Google! ');
};
});
それはうまくいきますが、それが「正しい」方法だとは思いません...
ユーザーが DataProvider を変更するとどうなりますか?