Commit graph

151 commits

Author SHA1 Message Date
Kirk Steuber
823f7f78af Bug 1429164 - Add enterprise policy to prevent showing the profile import wizard r=Felipe,Gijs
MozReview-Commit-ID: Lg7r1NrFbKl

--HG--
extra : rebase_source : d81e065a5e99e15c24dcb4a64dff4b0341f6efc4
2018-04-04 10:56:20 -07:00
Michael Kaply
81ca7c367c Bug 1449226 - Add better debug information for GPO. r=Felipe
MozReview-Commit-ID: GCw0kARRuJ5

--HG--
extra : rebase_source : b3eec8e1db10513a37d90893eda3d2d64c1cfe17
2018-04-03 17:24:08 -05:00
Narcis Beleuzu
58b4822076 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-05 01:09:42 +03:00
Felipe Gomes
eb4b0ebf2f Bug 1429161. Policy follow-up: hide instead of disabling the Forget button. r=jaws 2018-04-04 16:22:24 -03:00
Felipe Gomes
f24699c293 Bug 1450761 - Policy to disable the Add Exception button on certificate error pages. r=jaws 2018-04-04 15:56:27 -03:00
Kanika Saini
5dac44183c Bug 1443242 - Disable about:debugging in InstallAddons Policy. r=felipe 2018-04-04 23:49:22 +05:30
Michael Kaply
51864e0561 Bug 1429179 - Add policy to clear data on shutdown. r=felipe
MozReview-Commit-ID: canswg76ZN
2018-04-03 15:59:52 -05:00
Kirk Steuber
17077953e2 Bug 1429157 - Create an enterprise policy to prevent profile refreshes r=Felipe,Gijs
MozReview-Commit-ID: K7yxDm0H7eH

--HG--
extra : rebase_source : 200cd53aa37f41eeb85baaa78f93c70a80d18539
2018-03-28 09:44:07 -07:00
Kirk Steuber
0499d2f215 Bug 1429157 - Change PoliciesPrefTracker.restoreDefaultValues to delete prefs that were previously non-existant r=Felipe
This is required to write a functional test for the enterprise policy that prevents profile refreshes.

MozReview-Commit-ID: G9SaT4UQWkw

--HG--
extra : rebase_source : 52acf037e698c8e41fbc709c4e6bbdfce575de85
2018-04-03 13:58:04 -07:00
Margareta Eliza Balazs
210797c4c1 Merge inbound to mozilla-central. a=merge 2018-04-04 12:43:55 +03:00
Michael Kaply
6a8b0782a1 Bug 1451122 - Catch errors on uninstallable add-ons. r=Felipe
MozReview-Commit-ID: 1zbCuHp5yEt

--HG--
extra : rebase_source : 15dfab3b6afe49f41f6bc722305af7f6f608d392
2018-04-03 16:15:13 -05:00
Peter Van der Beken
5e6f3328ec Bug 1448850 - Remove nsIMessageListener and nsIMessageListenerManager. r=bz.
--HG--
extra : rebase_source : 2938f6e1cb9078a6d45a8d58db0f6bf70e461b9c
2018-02-16 15:28:31 +01:00
Felipe Gomes
a1016b0241 Bug 1429161 - Policy: Disable Forget Button. r=jaws 2018-04-03 15:39:35 -03:00
Felipe Gomes
3bb7a4c400 Bug 1442719 - Policy: Disable the ability to bypass Safe Browsing warnings. r=francois 2018-04-03 15:39:35 -03:00
Felipe Gomes
5b8f8a9327 Bug 1429122 - Policy: Override or disable post-update (what's new) page. r=mhowell 2018-04-03 15:39:35 -03:00
Michael Kaply
33a3f0f9f5 Bug 1429131 - Add policy to lock xpinstall.enabled. r=felipe
MozReview-Commit-ID: Frt4rMFL42K
2018-04-03 12:58:53 -05:00
Michael Kaply
3713f953ac Bug 1446477 - Add policy for security.enterprise_roots.enabled. r=Felipe
MozReview-Commit-ID: 9c3lcCRVKDx

--HG--
extra : rebase_source : 43658e21955868994a2cabc6eecea1a40a22ec5e
2018-04-02 14:28:23 -05:00
Dorel Luca
465b8a1f5d Merge mozilla-central to autoland 2018-04-03 01:12:17 +03:00
Felipe Gomes
c0503e6cae Bug 1445660 - Follow-up, make SearchBar policy enterprise-only. r=me 2018-04-02 14:14:38 -03:00
Michael Kaply
7afa2b1e27 Bug 1446482 - Add policy for integrated auth prefs. r=Felipe
MozReview-Commit-ID: 3V7EBSiVK4A

--HG--
extra : rebase_source : 5bdbc277f9bd28560eb4b7d6c5cf01e8c975ab54
2018-04-02 16:09:11 -05:00
Felipe Gomes
c55a3eaeb5 Bug 1428944 - Policy: Set or disable first-run (welcome) page. r=mkaply
MozReview-Commit-ID: LXjJAkzkkpY

--HG--
extra : rebase_source : f7e292277b853d9555164684f3eb25d8f3bcbbb8
2018-04-01 19:46:24 -03:00
Felipe Gomes
7d1da2c7e5 Bug 1429178 - Policy: Implement website blocklist/allowlist. r=mixedpuppy
MozReview-Commit-ID: EAX0VwxlggK

--HG--
extra : rebase_source : d795b96a0318e7b2bb21bf24c15413111628aa73
2018-03-28 09:29:17 -05:00
Kirk Steuber
36cd84113e Bug 1429169 - Fix test to prevent it from interfering with the new test added r=Felipe
MozReview-Commit-ID: 3qNfigDXibO

--HG--
extra : rebase_source : 7b79c60d7c0983f97d645d0424dc88bbab992797
2018-03-30 13:32:48 -07:00
Kirk Steuber
d07bae0b39 Bug 1429169 - Add enterprise policy to disable the popup blocker r=Felipe,jaws
MozReview-Commit-ID: 8UG9m3mMLA7

--HG--
extra : rebase_source : 5044b0753907120b16738b95ca7e33c4160adbce
2018-03-21 11:21:22 -07:00
Kirk Steuber
0186dfd279 Bug 1429169 - Add enterprise policy for disabling the Flash plugin r=Felipe,jaws
MozReview-Commit-ID: AEZZbaYwTLT

--HG--
extra : rebase_source : c46c1d7c0f9671d9c42e30895896f895159d39ea
2018-03-21 11:04:28 -07:00
Kirk Steuber
058dddacd7 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

--HG--
extra : rebase_source : a16c16977f198637f551a4e59b7a0c301e1ff9ff
2018-03-19 10:30:11 -07:00
Michael Kaply
db4e935aae Bug 1449630 - Move promise init before policy to fix intermittent. r=Felipe
MozReview-Commit-ID: 7GDUzGfb7DS

--HG--
extra : rebase_source : 5b4cb764be0835bc3ed4fc339525280b8d75a57f
2018-03-30 12:10:19 -05:00
Michael Kaply
defa726925 Bug 1445660 - Add policy for enabling the search bar. r=Felipe
MozReview-Commit-ID: 8rYmgL4ZZMp

--HG--
extra : rebase_source : 2dc0904d4fff551347b7ac815f58b1fffc89f18b
2018-03-29 15:20:36 -05:00
Michael Kaply
06035d669e Bug 1450097 - Don't allow legacy add-ons to be installed via policy. r=Felipe
MozReview-Commit-ID: LwR3PXY3RuX

--HG--
extra : rebase_source : 0bfad8f5c6c10f8f455a2111f88a2ac022ad9ae7
2018-03-29 18:05:26 -05:00
Andreea Pavel
f08ea922ba 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
53a6a6c364 Bug 1429169 - Add enterprise policy to disable the popup blocker r=Felipe,jaws
MozReview-Commit-ID: 8UG9m3mMLA7

--HG--
extra : rebase_source : 7e529914baed184c0cc1d3961cee8af463a4ea0c
2018-03-21 11:21:22 -07:00
Kirk Steuber
1897099cd9 Bug 1429169 - Add enterprise policy for disabling the Flash plugin r=Felipe,jaws
MozReview-Commit-ID: AEZZbaYwTLT

--HG--
extra : rebase_source : 703753499841f78eca92269bbc540b3dafdb69d4
2018-03-21 11:04:28 -07:00
Kirk Steuber
964d5cd4bc 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

--HG--
extra : rebase_source : 1715269a43f1373936f1120e2323588f724e6c7f
2018-03-19 10:30:11 -07:00
Michael Kaply
fd746e9933 Bug 1429153 - Add policy for disabling telemetry. r=Felipe
MozReview-Commit-ID: 6fGGuJzZUhU

--HG--
extra : rebase_source : bdbcd6837879231a85b9e87ef694032a3bf89c2a
2018-03-29 10:44:12 -05:00
Coroiu Cristina
a23d5f3693 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
f2ecb5f835 Bug 1449628 - Use an uninstall listener to avoid test timeout. r=Felipe
MozReview-Commit-ID: K9ayuReuH2c

--HG--
extra : rebase_source : 882f244a810f0880bd7f166620a2c872fe1cc0e2
2018-03-28 17:27:14 -05:00
Michael Kaply
e25523f2fe Bug 1429153 - Add policy for disabling telemetry (ESR only). r=Felipe
MozReview-Commit-ID: 22pVEpDX1Dc

--HG--
extra : rebase_source : 690c26c699fe1ba4fcdbcff055349ca72bf83929
2018-03-28 15:55:14 -05:00
Kirk Steuber
aa16d5c0ef Bug 1449681 - Fix bug where opensearch API is not always successfully blocked by policy r=Felipe
MozReview-Commit-ID: 7ZrmiMop9IB

--HG--
extra : rebase_source : a6477d659cc3567411f0ba9911e5667f3c0b4607
2018-03-28 12:28:06 -07:00
Kirk Steuber
2342b655c3 Bug 1448085 - Fix the enterprise policy to set homepage to use the correct mechanism for setting complex prefs r=Felipe
MozReview-Commit-ID: 4rGa9TWSEgw

--HG--
extra : rebase_source : 9e7f7afd9ff1784fbf18edd61fe1c202e86fd9d7
2018-03-22 15:18:43 -07:00
Michael Kaply
1d62ba6824 Bug 1449021 - Policy for install/uninstalling add-ons. r=Felipe
MozReview-Commit-ID: HBcbs4hWfEA

--HG--
extra : rebase_source : e2cb628d099d20a36a71b749967b58b83f43fd35
2018-03-28 09:29:17 -05:00
Felipe Gomes
3dce3a3d29 Bug 1448198 - Make the DisplayBookmarksBar and DisplayMenuBar policies support both true and false params. r=bytesized
MozReview-Commit-ID: 7hMINn856WO

--HG--
extra : rebase_source : 4bb176d6a5fc1258ef78c1a104d2517302d5cafe
2018-03-27 15:17:14 -03:00
arthur.iakab
58cf2e105f 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
4f68045c04 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

--HG--
rename : browser/components/search/test/testEngine.xml => browser/components/enterprisepolicies/tests/browser/opensearchEngine.xml
extra : rebase_source : 7815f5d03395decc39ee2657ba05c071dd332abb
2018-03-02 12:11:16 -08:00
Felipe Gomes
c1b593c495 Bug 1448198 - Make the DisplayBookmarksBar and DisplayMenuBar policies support both true and false params. r=bytesized
MozReview-Commit-ID: 3yUxkTkQc6

--HG--
extra : rebase_source : 7ee0dc5deb2e55abeabdc6969134321dc23c68c6
2018-03-22 21:41:58 -03:00
Felipe Gomes
f22deadf4e 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

--HG--
extra : rebase_source : 419aaf6f445f0726850e4b106bd26b596f1ffa31
2018-03-21 13:28:06 -03:00
arthur.iakab
24af737f4c Merge inbound to mozilla-central. a=merge 2018-03-22 01:46:39 +02:00
Michael Kaply
0100cffc6f Bug 1447353 - If tracking protection explicitly disabled, lock it. r=Felipe
MozReview-Commit-ID: Fe2oUOuCJxN

--HG--
extra : rebase_source : 0649bb2d4fae83a98040537ddb8d75d1ee870faf
2018-03-20 13:15:36 -05:00
Felipe Gomes
fdf898938a Bug 1446508 - Create test file that makes it easier to add tests for simple policies. r=MattN
--HG--
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_simple_policies.js => browser/components/enterprisepolicies/tests/browser/browser_policies_basic_tests.js
2018-03-21 13:11:42 -03:00
Felipe Gomes
97ff674762 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
57dcb65e07 Bug 1446508 - Rewrite test browser_policy_disable_fxscreenshots.js to make it more stable. r=MattN
--HG--
rename : browser/components/enterprisepolicies/tests/browser/disable_developer_tools/browser.ini => browser/components/enterprisepolicies/tests/browser/disable_fxscreenshots/browser.ini
rename : browser/components/enterprisepolicies/tests/browser/browser_policy_disable_fxscreenshots.js => browser/components/enterprisepolicies/tests/browser/disable_fxscreenshots/browser_policy_disable_fxscreenshots.js
2018-03-21 13:10:52 -03:00