1. 24 Mar, 2021 1 commit
    • Kathleen Brade's avatar
      Bug 32418: Allow updates to be disabled via an enterprise policy. · 088d1b5e
      Kathleen Brade authored and Matthew Finkel's avatar Matthew Finkel committed
      Restrict the Enterprise Policies mechanism to only consult a
      policies.json file (avoiding the Windows Registry and macOS's
      file system attributes).
      
      Add a few disabledByPolicy() checks to the update service to
      avoid extraneous (and potentially confusing) log messages when
      updates are disabled by policy.
      
      Sample content for distribution/policies.json:
      {
        "policies": {
          "DisableAppUpdate": true
        }
      }
      
      On Linux, avoid reading policies from /etc/firefox/policies/policies.json
      088d1b5e
  2. 27 Jan, 2021 1 commit
  3. 26 Jan, 2021 2 commits
  4. 25 Jan, 2021 2 commits
  5. 30 Jul, 2020 1 commit
  6. 10 Jul, 2020 1 commit
  7. 09 Jul, 2020 3 commits
  8. 06 Jul, 2020 1 commit
  9. 11 May, 2020 1 commit
  10. 07 May, 2020 1 commit
  11. 26 Mar, 2020 1 commit
  12. 21 Feb, 2020 1 commit
  13. 18 Feb, 2020 2 commits
  14. 24 Jan, 2020 1 commit
  15. 22 Jan, 2020 1 commit
  16. 17 Jan, 2020 1 commit
  17. 07 Jan, 2020 1 commit
  18. 04 Dec, 2019 2 commits
  19. 03 Dec, 2019 1 commit
  20. 29 Oct, 2019 1 commit
  21. 25 Oct, 2019 1 commit
  22. 24 Oct, 2019 2 commits
  23. 23 Oct, 2019 1 commit
  24. 26 Sep, 2019 1 commit
  25. 25 Sep, 2019 2 commits
  26. 14 Sep, 2019 1 commit
  27. 05 Jul, 2019 1 commit
  28. 15 May, 2019 1 commit
  29. 13 May, 2019 1 commit
  30. 11 May, 2019 1 commit
    • Michael Kaply's avatar
      Bug 1548684 - Move enterprise tests to xpcshell. r=zombie · baa71459
      Michael Kaply authored
      Differential Revision: https://phabricator.services.mozilla.com/D29757
      
      --HG--
      rename : browser/components/enterprisepolicies/tests/browser/config_popups_cookies_addons_flash.json => browser/components/enterprisepolicies/tests/xpcshell/config_popups_cookies_addons_flash.json
      rename : browser/components/enterprisepolicies/tests/browser/browser_policy_3rdparty.js => browser/components/enterprisepolicies/tests/xpcshell/test_3rdparty.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policy_app_update_URL.js => browser/components/enterprisepolicies/tests/xpcshell/test_appupdateurl.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policy_clear_blocked_cookies.js => browser/components/enterprisepolicies/tests/xpcshell/test_clear_blocked_cookies.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policy_default_browser_check.js => browser/components/enterprisepolicies/tests/xpcshell/test_defaultbrowsercheck.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policies_macosparser_unflatten.js => browser/components/enterprisepolicies/tests/xpcshell/test_macosparser_unflatten.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policy_permissions.js => browser/components/enterprisepolicies/tests/xpcshell/test_permissions.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policies_popups_cookies_addons_flash.js => browser/components/enterprisepolicies/tests/xpcshell/test_popups_cookies_addons_flash.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policy_preferences.js => browser/components/enterprisepolicies/tests/xpcshell/test_preferences.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policy_proxy.js => browser/components/enterprisepolicies/tests/xpcshell/test_proxy.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policy_locale.js => browser/components/enterprisepolicies/tests/xpcshell/test_requestedlocales.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policies_runOnce_helper.js => browser/components/enterprisepolicies/tests/xpcshell/test_runOnce_helper.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policies_simple_pref_policies.js => browser/components/enterprisepolicies/tests/xpcshell/test_simple_pref_policies.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policies_sorted_alphabetically.js => browser/components/enterprisepolicies/tests/xpcshell/test_sorted_alphabetically.js
      extra : moz-landing-system : lando
      baa71459
  31. 13 May, 2019 1 commit
  32. 30 Apr, 2019 1 commit
    • Geoff Lankow's avatar
      Bug 1482809 - Move non-browser-specific parts of... · db8a35c1
      Geoff Lankow authored
      Bug 1482809 - Move non-browser-specific parts of browser/components/enterprisepolicies to toolkit r=mkaply,Felipe
      
      Differential Revision: https://phabricator.services.mozilla.com/D28309
      
      --HG--
      rename : browser/components/enterprisepolicies/EnterprisePolicies.js => toolkit/components/enterprisepolicies/EnterprisePolicies.js
      rename : browser/components/enterprisepolicies/EnterprisePolicies.manifest => toolkit/components/enterprisepolicies/EnterprisePolicies.manifest
      rename : browser/components/enterprisepolicies/EnterprisePoliciesContent.js => toolkit/components/enterprisepolicies/EnterprisePoliciesContent.js
      rename : browser/components/enterprisepolicies/WindowsGPOParser.jsm => toolkit/components/enterprisepolicies/WindowsGPOParser.jsm
      rename : browser/components/enterprisepolicies/macOSPoliciesParser.jsm => toolkit/components/enterprisepolicies/macOSPoliciesParser.jsm
      rename : browser/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm => toolkit/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm
      rename : browser/components/enterprisepolicies/tests/browser/browser_policies_basic_tests.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_basic_tests.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policies_broken_json.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_broken_json.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policies_enterprise_only.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_enterprise_only.js
      rename : browser/components/enterprisepolicies/tests/browser/browser_policies_mistyped_json.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_mistyped_json.js
      rename : browser/components/enterprisepolicies/tests/browser/config_broken_json.json => toolkit/components/enterprisepolicies/tests/browser/config_broken_json.json
      extra : moz-landing-system : lando
      db8a35c1