Changes between Initial Version and Version 2 of Ticket #119


Ignore:
Timestamp:
03/12/2014 10:48:28 PM (5 years ago)
Author:
fhd
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #119

    • Property Owner set to fhd
    • Property Status changed from new to accepted
    • Property Reporter changed from philll to fhd
    • Property Priority changed from Unknown to P3
  • Ticket #119 – Description

    initial v2  
    11=== Background === 
    2 Replace this text with your reasoning that lead to wanting the change. 
     2ABP for IE currently does DOM traversal for element hiding, which has a number of issues. 
    33 
    44=== What to change === 
    5 Switch to injecting CSS for element hiding, falling back to traversal on older IEs 
     5We should switch to injecting CSS, which is in line with what we do on all other platforms, plus it's faster and more maintainable. 
     6 
     7However, we need to keep using the traverser on older IE versions with limited CSS selector support. We could go over each selector, check if the IE version could support it and handle it using the traverser otherwise. That way, a considerable amount of rules could still be handled via CSS injection.