tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

helper.js (774B)


      1 function checkLinePos(spanID,expectedPos,coordToCheck) {
      2    if(coordToCheck == "top")
      3        var spanToCheck = document.getElementById(spanID).getBoundingClientRect().top;
      4    else if(coordToCheck == "right")
      5        var spanToCheck = document.getElementById(spanID).getBoundingClientRect().right;
      6    else if(coordToCheck == "left")
      7        var spanToCheck = document.getElementById(spanID).getBoundingClientRect().left;
      8    else
      9        var spanToCheck = document.getElementById(spanID).getBoundingClientRect().bottom;
     10 
     11    /* Verify that the span appears where expected. It should be at expectedPos
     12        Test will allow 1/4 line height (3px) of leeway for minor spacing differences */
     13    return( (spanToCheck >= expectedPos) && (spanToCheck <= (expectedPos+3)) )
     14 }