1. 20 Apr, 2021 1 commit
    • Alex Catarineu's avatar
      Modify Add-on support · 16e71cc2
      Alex Catarineu authored
      Bug 40030: Install HTTPS Everywhere and NoScript addons on startup
      
      HTTPS Everywhere is installed as a builtin extension and NoScript as
      a regular AMO addon. To avoid unnecessary I/O we only install NoScript
      the first time, and rely on the browser addon updating mechanism for
      keeping up with new versions. This is the same behaviour that was
      implemented in the Fennec-based Tor Browser, where it was installed
      as a "distribution addon", which also only occurred once.
      
      Bug 40062: HTTPS Everywhere is not shown as installed
      
      Also 40070: Consider storing the list of recommended addons
      
      This implements our own AddonsProvider, which loads the list of
      available addons from assets instead of fetching it from an
      endpoint. In this list, we replace https-everywhere by
      our https-everywhere-eff, so that the EFF one is shown as installed
      in the addons list and the AMO one is not displayed.
      
      Also, we hide the uninstall button for builtin addons.
      
      Bug 40058: Hide option for disallowing addon in private mode
      16e71cc2
  2. 28 Jan, 2021 1 commit
  3. 06 Jan, 2021 1 commit
  4. 27 Oct, 2020 1 commit
  5. 14 Aug, 2020 1 commit
  6. 06 Aug, 2020 1 commit
  7. 21 Jul, 2020 1 commit
  8. 17 Jul, 2020 1 commit
  9. 03 Jun, 2020 1 commit
  10. 11 May, 2020 1 commit
  11. 08 May, 2020 1 commit
  12. 06 May, 2020 1 commit
  13. 01 May, 2020 1 commit
  14. 24 Apr, 2020 1 commit
  15. 23 Apr, 2020 1 commit
  16. 16 Apr, 2020 1 commit
  17. 15 Apr, 2020 1 commit
  18. 14 Apr, 2020 1 commit
  19. 09 Apr, 2020 1 commit
  20. 06 Apr, 2020 1 commit
  21. 31 Mar, 2020 1 commit
  22. 19 Mar, 2020 1 commit
  23. 17 Mar, 2020 1 commit
  24. 27 Feb, 2020 2 commits
  25. 26 Feb, 2020 1 commit
  26. 21 Feb, 2020 1 commit
  27. 12 Feb, 2020 1 commit
  28. 08 Feb, 2020 1 commit
  29. 07 Feb, 2020 1 commit
  30. 06 Feb, 2020 2 commits
  31. 05 Feb, 2020 1 commit
  32. 04 Feb, 2020 1 commit