Commit Graph

24 Commits

Author SHA1 Message Date
Sebastian Kaspari
ad847c3e3b Bug 1189347 - RestrictedProfileConfiguration: Cache restrictions to avoid unnecessary disk reads. r=ally,rnewman 2015-08-21 12:14:12 +02:00
Sebastian Kaspari
98247506a1 Bug 1189347 - RestrictedProfiles: Exit early in isGuest/RestrictedProfile() to avoid unnecessary disk reads. r=ally 2015-08-21 12:12:12 +02:00
Sebastian Kaspari
11d5f5fe75 Bug 1192346 - RestrictedProfiles: If no GeckoInterface instance is available, try to get GeckoProfile from context. r=mhaigh 2015-08-11 16:12:31 +02:00
Mark Capella
7800d0949d Bug 1191872 - Move annotations to org.mozilla.gecko.annotation package, r=jchen 2015-08-10 19:19:51 -04:00
Allison Naaktgeboren
3416126752 Bug 1125280 Part 2- Different suggestedsite tiles on first run for kidfox.r=sebastian 2015-08-07 21:41:32 -07:00
Mark Capella
68e521a7af Bug 1191161 - p3 - Rename / Shorten WrapElementForJNI to WrapForJNI, r=jchen 2015-08-07 02:09:08 -04:00
Sebastian Kaspari
dc51a20a5c Bug 1190597 - isRestrictedProfile() should check app and user restrictions. r=ally 2015-08-04 20:27:49 +02:00
Sebastian Kaspari
d90df4c4c0 Bug 1187260 - Simplify RestrictedProfiles class. r=ally
This patch transforms RestrictedProfiles to delegate isAllowed() and
canLoadUrl() calls to an object implementing the RestrictionConfiguration
interface.

DefaultConfiguration, GuestProfileConfiguration and
RestrictedProfileConfiguration are implementing RestrictionConfiguration
and will take care of handling the restrictions for the different types
of profiles.
2015-07-24 19:47:31 +02:00
Sebastian Kaspari
dbef31d438 Bug 1125289 - Restricted profiles: Disallow browsing about:addons. r=margaret 2015-07-28 14:20:51 +02:00
Sebastian Kaspari
7d575a8ab2 Bug 1125289 - (Part 1) Disallow installing add-ons and apps. r=ally 2015-07-28 13:40:37 +02:00
Sebastian Kaspari
a2601e87c1 Bug 1180653 - Restricted Profiles: Make restrictions configurable by device admin. r=ally 2015-07-09 19:38:19 +02:00
Sebastian Kaspari
71ae3876e7 Bug 1184683 - GeckoPreferences: Pass current context to RestrictedProfiles instead of relying on GeckoAppShell. r=ally 2015-07-20 11:55:32 +02:00
Sebastian Kaspari
a3a99d8cbb Bug 1125316 - Restricted profiles: Hide setting "Customize > Import from Android". r=ally 2015-07-18 12:41:24 +02:00
Sebastian Kaspari
d4f48398b2 Bug 1181660 - Restricted profiles: At least one restriction has to be enabled in order to be a restricted profile. r=ally 2015-07-15 13:14:14 +02:00
Sebastian Kaspari
e81f2f204f Bug 1125312 - Bug 1125313 - Restriced profiles: Hide "Tools" and "Report Site Issue" menu items. r=ally 2015-07-06 17:08:06 +02:00
Richard Newman
2eb49acf24 Bug 1078395 - Work around missing profile in RestrictedProfiles. r=mfinkle
This is a partial fix; it avoids a crash, but isn't necessarily correct.
2014-10-28 11:55:48 -07:00
Wes Johnston
546ca3e644 Bug 1082224 - Don't block all urls in guest sessions. r=mfinkle 2014-10-13 16:09:00 -07:00
wesj
8784a91e9a Bug 1046941 - "Disable downloads and extension installs in guest mode" [r=mark.finkle] 2014-10-08 14:34:00 -07:00
Wes Johnston
a485b37dba Bug 1074496 - "Disable import from Android in Guest mode" [r=liuche] 2014-09-29 16:19:00 -07:00
Richard Newman
2115c584e0 Bug 1080304 - Reject RestrictedProfiles.isAllowed calls for unknown actions. r=mfinkle 2014-10-09 08:23:55 -07:00
wesj
1d2b6e4e41 Bug 1054035 - "Block about urls in guest mode" [r=mark.finkle] 2014-09-25 16:20:00 -07:00
Nick Alexander
bd273317bd Bug 1064177 - Part 1: Add RestrictedProfiles.DISALLOW_MODIFY_ACCOUNTS. r=wesj
This corresponds to UserManager.DISALLOW_MODIFY_ACCOUNTS.
2014-09-26 11:44:55 -07:00
Mark Finkle
45a6c54baa Bug 1066671 - Minor cleanup r=wesj 2014-09-14 11:17:15 -04:00
Wes Johnston
6ba11ae36c Bug 1058150 - Use restricted profiles for guest mode. r=mfinkle 2014-09-09 15:08:37 -07:00