Commit Graph

189 Commits

Author SHA1 Message Date
Felipe Gomes
c476ab108d Bug 1429161 - Policy: Disable Forget Button. r=jaws 2018-04-03 15:39:35 -03:00
Felipe Gomes
189c61a160 Bug 1442719 - Policy: Disable the ability to bypass Safe Browsing warnings. r=francois 2018-04-03 15:39:35 -03:00
Felipe Gomes
df9f340e0a Bug 1429122 - Policy: Override or disable post-update (what's new) page. r=mhowell 2018-04-03 15:39:35 -03:00
Michael Kaply
42bdc6c119 Bug 1429131 - Add policy to lock xpinstall.enabled. r=felipe
MozReview-Commit-ID: Frt4rMFL42K
2018-04-03 12:58:53 -05:00
Michael Kaply
f15ef79cd2 Bug 1446477 - Add policy for security.enterprise_roots.enabled. r=Felipe
MozReview-Commit-ID: 9c3lcCRVKDx
2018-04-02 14:28:23 -05:00
Dorel Luca
c541537108 Merge mozilla-central to autoland 2018-04-03 01:12:17 +03:00
Felipe Gomes
4462773b9e Bug 1445660 - Follow-up, make SearchBar policy enterprise-only. r=me 2018-04-02 14:14:38 -03:00
Michael Kaply
eb163f6bb8 Bug 1446482 - Add policy for integrated auth prefs. r=Felipe
MozReview-Commit-ID: 3V7EBSiVK4A
2018-04-02 16:09:11 -05:00
Felipe Gomes
2c0522678f Bug 1428944 - Policy: Set or disable first-run (welcome) page. r=mkaply
MozReview-Commit-ID: LXjJAkzkkpY
2018-04-01 19:46:24 -03:00
Felipe Gomes
3314cc8950 Bug 1429178 - Policy: Implement website blocklist/allowlist. r=mixedpuppy
MozReview-Commit-ID: EAX0VwxlggK
2018-03-28 09:29:17 -05:00
Kirk Steuber
64b33a7875 Bug 1429169 - Fix test to prevent it from interfering with the new test added r=Felipe
MozReview-Commit-ID: 3qNfigDXibO
2018-03-30 13:32:48 -07:00
Kirk Steuber
67b98b35c3 Bug 1429169 - Add enterprise policy to disable the popup blocker r=Felipe,jaws
MozReview-Commit-ID: 8UG9m3mMLA7
2018-03-21 11:21:22 -07:00
Kirk Steuber
40ac06da78 Bug 1429169 - Add enterprise policy for disabling the Flash plugin r=Felipe,jaws
MozReview-Commit-ID: AEZZbaYwTLT
2018-03-21 11:04:28 -07:00
Kirk Steuber
4469fb70d5 Bug 1429169 - Add enterprise policy to change the global cookie settings r=Felipe,jaws
Additionally fixes a minor bug in PoliciesPrefTracker.restoreDefaultValues that causes prefs with falsey values not to be reset

MozReview-Commit-ID: 2OG4tHsjTTb
2018-03-19 10:30:11 -07:00
Michael Kaply
714bdb42a9 Bug 1449630 - Move promise init before policy to fix intermittent. r=Felipe
MozReview-Commit-ID: 7GDUzGfb7DS
2018-03-30 12:10:19 -05:00
Michael Kaply
bdf31eb33e Bug 1445660 - Add policy for enabling the search bar. r=Felipe
MozReview-Commit-ID: 8rYmgL4ZZMp
2018-03-29 15:20:36 -05:00
Michael Kaply
8860a7079f Bug 1450097 - Don't allow legacy add-ons to be installed via policy. r=Felipe
MozReview-Commit-ID: LwR3PXY3RuX
2018-03-29 18:05:26 -05:00
Andreea Pavel
aeff38df2a Backed out 4 changesets (bug 1429169) for failing browser chrome at browser/components/enterprisepolicies/tests/browser/browser_policy_cookie_settings.js on a CLOSED TREE
Backed out changeset a49df97d2ad9 (bug 1429169)
Backed out changeset 437f677d3808 (bug 1429169)
Backed out changeset 2f744fd3d77c (bug 1429169)
Backed out changeset dd305f45f746 (bug 1429169)
2018-03-30 03:35:01 +03:00
Kirk Steuber
6b49808902 Bug 1429169 - Add enterprise policy to disable the popup blocker r=Felipe,jaws
MozReview-Commit-ID: 8UG9m3mMLA7
2018-03-21 11:21:22 -07:00
Kirk Steuber
cf95f5ea87 Bug 1429169 - Add enterprise policy for disabling the Flash plugin r=Felipe,jaws
MozReview-Commit-ID: AEZZbaYwTLT
2018-03-21 11:04:28 -07:00
Kirk Steuber
ef032c0416 Bug 1429169 - Add enterprise policy to change the global cookie settings r=Felipe,jaws
Additionally fixes a minor bug in PoliciesPrefTracker.restoreDefaultValues that causes prefs with falsey values not to be reset

MozReview-Commit-ID: 2OG4tHsjTTb
2018-03-19 10:30:11 -07:00
Michael Kaply
ce861a1899 Bug 1429153 - Add policy for disabling telemetry. r=Felipe
MozReview-Commit-ID: 6fGGuJzZUhU
2018-03-29 10:44:12 -05:00
Coroiu Cristina
24b0149a02 Backed out changeset 61f766367616 (bug 1429153) for browser-chrome failures at /browser/browser_policies_sorted_alphabetically.js on a CLOSED TREE 2018-03-29 18:12:08 +03:00
Michael Kaply
c961977b9c Bug 1449628 - Use an uninstall listener to avoid test timeout. r=Felipe
MozReview-Commit-ID: K9ayuReuH2c
2018-03-28 17:27:14 -05:00
Michael Kaply
31152b0646 Bug 1429153 - Add policy for disabling telemetry (ESR only). r=Felipe
MozReview-Commit-ID: 22pVEpDX1Dc
2018-03-28 15:55:14 -05:00
Kirk Steuber
7a7b783964 Bug 1449681 - Fix bug where opensearch API is not always successfully blocked by policy r=Felipe
MozReview-Commit-ID: 7ZrmiMop9IB
2018-03-28 12:28:06 -07:00
Kirk Steuber
94ef6d3057 Bug 1448085 - Fix the enterprise policy to set homepage to use the correct mechanism for setting complex prefs r=Felipe
MozReview-Commit-ID: 4rGa9TWSEgw
2018-03-22 15:18:43 -07:00
Michael Kaply
52aad2dba0 Bug 1449021 - Policy for install/uninstalling add-ons. r=Felipe
MozReview-Commit-ID: HBcbs4hWfEA
2018-03-28 09:29:17 -05:00
Felipe Gomes
d40cb02230 Bug 1448198 - Make the DisplayBookmarksBar and DisplayMenuBar policies support both true and false params. r=bytesized
MozReview-Commit-ID: 7hMINn856WO
2018-03-27 15:17:14 -03:00
arthur.iakab
7611c86fa7 Backed out changeset cfa3815beea0 (bug 1448198) for failing browser chrome test on browser/components/enterprisepolicies/tests/browser/browser_policy_display_bookmarks.js on a CLOSED TREE 2018-03-26 22:43:32 +03:00
Kirk Steuber
48df44549c Bug 1428948 - Add policies to modify the available search engines r=Felipe,florian
This adds a policy with the capability of adding search engines, choosing the default search engine, and blocking the installation of new search engines.

Additionally, fixes the messages for errors reported by MainProcessSingleton.addSearchEngine so that the offending URL is printed rather than "[xpconnect wrapped nsIURI]".

MozReview-Commit-ID: HuLT15Rnq0r
2018-03-02 12:11:16 -08:00
Felipe Gomes
ed5c0ef8df Bug 1448198 - Make the DisplayBookmarksBar and DisplayMenuBar policies support both true and false params. r=bytesized
MozReview-Commit-ID: 3yUxkTkQc6
2018-03-22 21:41:58 -03:00
Felipe Gomes
81194126ca Bug 1433172 - Drop the pref that controls the policy engine. r=mossop
The policy engine should always be enabled, with no way to disable it.

MozReview-Commit-ID: 9HGew1S33q1
2018-03-21 13:28:06 -03:00
arthur.iakab
0755cf3c0d Merge inbound to mozilla-central. a=merge 2018-03-22 01:46:39 +02:00
Michael Kaply
5108346e4b Bug 1447353 - If tracking protection explicitly disabled, lock it. r=Felipe
MozReview-Commit-ID: Fe2oUOuCJxN
2018-03-20 13:15:36 -05:00
Felipe Gomes
64cee915da Bug 1446508 - Create test file that makes it easier to add tests for simple policies. r=MattN 2018-03-21 13:11:42 -03:00
Felipe Gomes
f8bc2f63f3 Bug 1446508 - Track prefs that had their default values changed, and restore them automatically when restarting the policy engine. r=MattN 2018-03-21 13:11:24 -03:00
Felipe Gomes
c8c3c74e87 Bug 1446508 - Rewrite test browser_policy_disable_fxscreenshots.js to make it more stable. r=MattN 2018-03-21 13:10:52 -03:00
Felipe Gomes
5ca84fbbdc Bug 1446508 - Move the helper function checkLockedPref to a common location to be used by more tests. r=MattN 2018-03-21 13:10:36 -03:00
Yuki Hiroshi
c4413f1cd1 Bug 1446508 - clear runOnce state after every test. r=felipe 2018-03-21 13:10:23 -03:00
Kirk Steuber
44e57f880d Bug 1447345 - Change enterprise policy that sets homepage to set it as the default rather than the user value for the pref r=Felipe
Additionally removes a stray debugging line that I accidentally checked into the tree previously.

MozReview-Commit-ID: 7F2S8WBgKCj
2018-03-20 10:43:19 -07:00
k88hudson
53124292cf Bug 1417155 - Add new Home/New Tab page section to about:prefs#home r=flod,gandalf,jaws
MozReview-Commit-ID: 4ip7irrfLbR
2018-03-08 10:54:53 -05:00
Michael Kaply
bc93ab9752 Bug 1447105 - Remove boolean enums so GPOs work. r=Felipe
MozReview-Commit-ID: Cso5ysv1DYE
2018-03-19 14:36:26 -05:00
Felipe Gomes
9480e1f2d7 Bug 1429177 - Policy: Set network proxy settings. r=mixedpuppy 2018-03-19 02:15:50 -03:00
Tooru Fujisawa
f415c74b57 Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao 2018-03-19 11:16:45 +09:00
Dorel Luca
2cf4b2b0a5 Backed out changeset 6663b286d68c (bug 1429177) for Mochitest leaks on ProxyAutoConfig 2018-03-17 07:41:47 +02:00
Felipe Gomes
fa4fcbc306 Bug 1433870 - Policy: Tracking protection. test follow-up. r=me
Unlock the prefs at the end of the test so that it doesn't fail when it runs twice in a row (e.g., on test-verify)
2018-03-17 00:32:44 -03:00
Felipe Gomes
7c0648d8c7 Bug 1429177 - Policy: Set network proxy settings. r=mixedpuppy 2018-03-16 21:02:22 -03:00
Felipe Gomes
4351746c37 Bug 1439443 - Policies: Don't create the default and smart bookmarks on the profile. r=mak 2018-03-16 21:02:05 -03:00
Michael Kaply
48281a135e Bug 1433870 - Policy: Tracking protection. r=felipe,bytesized 2018-03-16 15:36:58 -05:00