var url = window.content.location.href;
url = "http://validator.w3.org/check?verbose=1&uri=" + escape(url);
var tab = gBrowser.addTab(url);
var browser = gBrowser.getBrowserForTab(tab);
browser.addEventListener("load", function() {
var style = "-moz-appearance: none !important;";
if (browser.contentDocument.title.match(/^\[Valid\]/))
style += "background-color: green !important";
else
style += "background-color: red !important";
tab.setAttribute("style", style);
}, true);
var url = window.content.location.href;
url = "http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&uri=" + escape(url);
var tab = gBrowser.addTab(url);
var browser = gBrowser.getBrowserForTab(tab);
browser.addEventListener("load", function() {
var style = "-moz-appearance: none !important;";
if (browser.contentDocument.getElementById("congrats"))
style += "background-color: green !important";
else
style += "background-color: red !important";
tab.setAttribute("style", style);
}, true);