1. 17 Mar, 2014 1 commit
  2. 13 Mar, 2014 2 commits
  3. 09 Mar, 2014 1 commit
  4. 27 Feb, 2014 1 commit
  5. 26 Feb, 2014 1 commit
    • Jason Davies's avatar
      Workaround for lack of symmetry in Math.sin. · bef5de75
      Jason Davies authored
      Chrome 33 included some sin/cos optimisations, which unfortunately broke
      our assumption that sin(-x) + sin(x) = 0 for all x.  More details here:
      
        https://code.google.com/p/v8/issues/detail?id=3006
      
      This fix uses:
      
        sin(x) = sgn(x) * sin(abs(x))
      
      and:
      
        cos(x) = cos(abs(x))
      
      where it matters, which fixes area calculations for degenerate polygons
      such as:
      
        {"type":"Polygon",
         "coordinates":[[[-0.0002,0.0001],[0.0002,0.0001],[-0.0002,0.0001]]]}
      
      Fixes #1753.
      bef5de75
  6. 18 Feb, 2014 4 commits
  7. 11 Feb, 2014 2 commits
  8. 03 Feb, 2014 1 commit
  9. 21 Jan, 2014 1 commit
  10. 20 Jan, 2014 1 commit
  11. 16 Jan, 2014 1 commit
  12. 15 Jan, 2014 2 commits
  13. 14 Jan, 2014 2 commits
  14. 13 Jan, 2014 1 commit
  15. 10 Jan, 2014 3 commits
  16. 09 Jan, 2014 16 commits