Changes between Initial Version and Version 5 of Ticket #1735


Ignore:
Timestamp:
01/06/2015 02:16:42 PM (5 years ago)
Author:
trev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1735

    • Property Cc mapx trev greiner added
    • Property Component changed from Unknown to Extensions-for-Adblock-Plus
    • Property Summary changed from Element Hiding Helper highlighting bug. to Element Hiding Helper selection not working when all elements are positioned absolutely
    • Property Priority changed from Unknown to P3
    • Property Ready set
  • Ticket #1735 – Description

    initial v5  
    11=== Environment === 
    2 Using the latest version of Element Hiding Helper (on Firefox 35 beta 6, ABP 2.6.6.3881, EHH 1.3.0.472) it's impossible to correctly highlight elements on a determinate page. 
     2Using the latest version of Element Hiding Helper (on Firefox 35 beta 6, ABP 2.6.6.3881, EHH 1.3.0.472) it's impossible to correctly highlight elements on pages where all elements are positioned absolutely. 
    33 
    44=== How to reproduce === 
    55 1. Go to http://www.energyfmsa.co.za/ 
    66 2. Open Element Hiding Helper, to select an element on the page. 
    7  3. The red square used to highlight elements, will be stuck at the top of page. It will be still possible to click and to open the relevant blocking window, but still be impossible to correctly use Element Hiding Helper. 
     7 3. Look at the red rectangle used to highlight elements. 
    88 
    99=== Observed behaviour === 
    10 Evidently there's a coding issue with the questioned website and/or the extension, which make very difficult to correctly use the extension. 
     10The red rectangle will be stuck at the top of page. This is merely a visualization issue, as it will still be possible to click the element and open the assistant window. 
    1111 
    1212=== Expected behaviour === 
    13 Should be possible to correctly highlight elements on this website for blocking. 
     13The red rectangle should be positioned correctly around the relevant element. 
     14 
     15=== Analysis === 
     16Viewport size is being determined incorrectly, `document.documentElement.clientHeight` returns 0. It obviously doesn't consider all the absolutely positioned elements.