зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
dfbcb7c596
Коммит
d458b530c5
|
@ -7,6 +7,8 @@
|
||||||
imply_option('MOZ_PLACES', True)
|
imply_option('MOZ_PLACES', True)
|
||||||
imply_option('MOZ_SERVICES_HEALTHREPORT', True)
|
imply_option('MOZ_SERVICES_HEALTHREPORT', True)
|
||||||
imply_option('MOZ_SERVICES_SYNC', 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):
|
with only_when(target_is_linux & compile_environment):
|
||||||
option(env='MOZ_NO_PIE_COMPAT',
|
option(env='MOZ_NO_PIE_COMPAT',
|
||||||
|
|
|
@ -554,6 +554,14 @@ project_flag('MOZ_ANDROID_HISTORY',
|
||||||
help='Enable Android History instead of Places',
|
help='Enable Android History instead of Places',
|
||||||
set_as_define=True)
|
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',
|
option(env='MOZ_ALLOW_LEGACY_EXTENSIONS',
|
||||||
default=milestone.is_nightly,
|
default=milestone.is_nightly,
|
||||||
help='Allow legacy browser extensions')
|
help='Allow legacy browser extensions')
|
||||||
|
|
Загрузка…
Ссылка в новой задаче