Вот фрагмент кода:Как я могу использовать объект приложения для безопасного просмотра, чтобы определить, является ли URL-адрес фишинговым сайтом или сайтом вредоносного ПО?
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?
Ссылка на код: http://mxr.mozilla.org/mozilla-central/source/browser/components/safebrowsing/content/ –