I'm writing small firefox add-on for comfortable reading pages at night. It should invert page colors but do not invert images. The code is:
document.body.style.filter = "invert(100%)";
var imgs = document.getElementsByTagName("img");
for (var i = 0; i < imgs.length; i++) {
imgs[i].style.removeProperty("filter"); // NOT WORKING
imgs[i].style.filter = "invert(0%)"; // NOT WORKING EITHER
}
The problem is that it does not work as expected - the images still inverted, thouth inspect element inside firefox shows they have proper invert(0%) style.