1. 03 May, 2018 1 commit
  2. 11 Apr, 2018 2 commits
  3. 05 Apr, 2018 1 commit
  4. 07 Mar, 2018 1 commit
  5. 21 Feb, 2018 2 commits
  6. 02 Feb, 2018 1 commit
  7. 25 Jan, 2018 1 commit
  8. 23 Jan, 2018 1 commit
  9. 18 Jan, 2018 1 commit
  10. 10 Jan, 2018 2 commits
  11. 21 Dec, 2017 1 commit
  12. 18 Dec, 2017 3 commits
  13. 17 Dec, 2017 1 commit
  14. 09 Nov, 2017 2 commits
  15. 08 Nov, 2017 1 commit
  16. 27 Oct, 2017 1 commit
  17. 23 Oct, 2017 3 commits
  18. 18 Oct, 2017 1 commit
  19. 17 Oct, 2017 1 commit
  20. 24 Oct, 2017 1 commit
  21. 22 Sep, 2017 2 commits
  22. 21 Sep, 2017 1 commit
  23. 15 Sep, 2017 1 commit
  24. 30 Aug, 2017 1 commit
  25. 29 Aug, 2017 1 commit
  26. 23 Aug, 2017 2 commits
    • Arthur Edelstein's avatar
      Bug 20375: Warn users after entering fullscreen mode. · f6b52b8d
      Arthur Edelstein authored and Georg Koppen's avatar Georg Koppen committed
      When the browser window is maximized, we show users a notification
      warning that maximizing the screen is fingerprintable. We should
      show this warning when the window enters fullscreen mode as well.
      This change is especially important for macOS, which uses
      window.STATE_FULLSCREEN instead of window.STATE_MAXIMIZED when
      the user clicks the "maximize" button on the window title bar.
      f6b52b8d
    • Arthur Edelstein's avatar
      Bug 22989: Fix dimensions of new windows on macOS. · 97380447
      Arthur Edelstein authored and Georg Koppen's avatar Georg Koppen committed
      Before this patch, a new Tor Browser window, non-maximized,
      was showing a "don't maximize this window" notification briefly
      as soon as it was first displayed. Worse, the notification box
      that appears causes the window height to increase by 10 or 11
      pixels and thus breaks our desired window dimension rounding.
      
      Our intended behavior is that this notification only be shown
      when the window is maximized by the user. I discovered that,
      on macOS, windowState === window.STATE_MAXIMIZED for a short
      time when the window is first created. Then it rapidly changes
      to windowState === window.STATE_NORMAL. So I added a `setTimeout`
      promise to postpone checking the window size until after
      window creation "settles" and that seems to be enough to ensure
      we avoid showing the spurious notification box at window
      creation.
      
      Also fixes Bug 22543, "Tor Browser 7.0 shows window
      resize warning on every new window for a few seconds". And
      fixes issues raised in comments 2 and 3 in that ticket as well.
      97380447
  27. 04 Aug, 2017 2 commits
  28. 03 Aug, 2017 1 commit
  29. 01 Aug, 2017 1 commit