mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-30 00:01:50 +00:00
bug 1358215 - add MOZ_PHOTON_ANIMATIONS config var/define, default enabled on nightly. r=chmanchester
MozReview-Commit-ID: JBdo2ppiJOP --HG-- extra : rebase_source : 00e09d9d99fb52f5268c34fce73956df32581002 extra : source : 6fef5e7b5a233f43ea1e1572d2beb857295fdff0
This commit is contained in:
parent
b9a4912ee2
commit
8f2c658ba3
@ -717,11 +717,15 @@ def milestone(build_env, _):
|
||||
is_nightly=is_nightly,
|
||||
is_release_or_beta=is_release_or_beta)
|
||||
|
||||
@depends(milestone)
|
||||
def is_nightly(milestone):
|
||||
return milestone.is_nightly
|
||||
|
||||
set_config('GRE_MILESTONE', delayed_getattr(milestone, 'version'))
|
||||
set_config('NIGHTLY_BUILD', delayed_getattr(milestone, 'is_nightly'))
|
||||
set_define('NIGHTLY_BUILD', delayed_getattr(milestone, 'is_nightly'))
|
||||
set_config('NIGHTLY_BUILD', is_nightly)
|
||||
set_define('NIGHTLY_BUILD', is_nightly)
|
||||
add_old_configure_assignment('NIGHTLY_BUILD',
|
||||
delayed_getattr(milestone, 'is_nightly'))
|
||||
is_nightly)
|
||||
set_config('RELEASE_OR_BETA', delayed_getattr(milestone, 'is_release_or_beta'))
|
||||
set_define('RELEASE_OR_BETA', delayed_getattr(milestone, 'is_release_or_beta'))
|
||||
add_old_configure_assignment('RELEASE_OR_BETA',
|
||||
|
@ -538,6 +538,18 @@ project_flag('MOZ_ANDROID_HISTORY',
|
||||
help='Enable Android History instead of Places',
|
||||
set_as_define=True)
|
||||
|
||||
option(env='MOZ_PHOTON_ANIMATIONS',
|
||||
help='Enable Photon UI animations',
|
||||
default=is_nightly)
|
||||
|
||||
@depends('MOZ_PHOTON_ANIMATIONS')
|
||||
def photon_animations(value):
|
||||
if value:
|
||||
return bool(value)
|
||||
|
||||
set_config('MOZ_PHOTON_ANIMATIONS', photon_animations)
|
||||
set_define('MOZ_PHOTON_ANIMATIONS', photon_animations)
|
||||
|
||||
@depends('MOZ_PLACES', 'MOZ_ANDROID_HISTORY')
|
||||
def check_places_and_android_history(places, android_history):
|
||||
if places and android_history:
|
||||
|
Loading…
Reference in New Issue
Block a user