Bug 1493315: Build config for dedicated profiles and downgrade protection. r=ted

Differential Revision: https://phabricator.services.mozilla.com/D6545

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Dave Townsend 2018-09-21 23:32:55 +00:00
Родитель dfbcb7c596
Коммит d458b530c5
2 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -7,6 +7,8 @@
imply_option('MOZ_PLACES', True)
imply_option('MOZ_SERVICES_HEALTHREPORT', True)
imply_option('MOZ_SERVICES_SYNC', True)
imply_option('MOZ_DEDICATED_PROFILES', True)
imply_option('MOZ_BLOCK_PROFILE_DOWNGRADE', True)
with only_when(target_is_linux & compile_environment):
option(env='MOZ_NO_PIE_COMPAT',

Просмотреть файл

@ -554,6 +554,14 @@ project_flag('MOZ_ANDROID_HISTORY',
help='Enable Android History instead of Places',
set_as_define=True)
project_flag('MOZ_DEDICATED_PROFILES',
help='Enable dedicated profiles per install',
set_as_define=True)
project_flag('MOZ_BLOCK_PROFILE_DOWNGRADE',
help='Block users from starting profiles last used by a newer build',
set_as_define=True)
option(env='MOZ_ALLOW_LEGACY_EXTENSIONS',
default=milestone.is_nightly,
help='Allow legacy browser extensions')