mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-26 14:22:01 +00:00
Bug 1288103 - Add experimental MOZ_ANDROID_ACTIVITY_STREAM build flag r=chmanchester
This will be used to enable the activity stream panel in place of the HomePager. We are likely to migrate this to a switchboard flag in future once the new panel becomes shippable (we are still investigating other distribution mechanisms, so it is entirely possible this will completely change in future). MozReview-Commit-ID: I9VSliO0IXE --HG-- extra : rebase_source : 5c6578e41d7bc4849a7aa4a74c4be6cebc966231
This commit is contained in:
parent
8f657367f9
commit
7233b62257
@ -364,4 +364,11 @@ public class AppConstants {
|
||||
// Do nothing.
|
||||
//#endif
|
||||
}
|
||||
|
||||
public static final boolean MOZ_ANDROID_ACTIVITY_STREAM =
|
||||
//#ifdef MOZ_ANDROID_ACTIVITY_STREAM
|
||||
true;
|
||||
//#else
|
||||
false;
|
||||
//#endif
|
||||
}
|
||||
|
@ -965,7 +965,8 @@ for var in ('MOZ_ANDROID_ANR_REPORTER', 'MOZ_LINKER_EXTRACT', 'MOZ_DEBUG',
|
||||
'MOZ_ANDROID_DOWNLOADS_INTEGRATION', 'MOZ_INSTALL_TRACKING',
|
||||
'MOZ_ANDROID_GCM', 'MOZ_ANDROID_EXCLUDE_FONTS', 'MOZ_LOCALE_SWITCHER',
|
||||
'MOZ_ANDROID_BEAM', 'MOZ_ANDROID_DOWNLOAD_CONTENT_SERVICE',
|
||||
'MOZ_SWITCHBOARD', 'MOZ_ANDROID_CUSTOM_TABS'):
|
||||
'MOZ_SWITCHBOARD', 'MOZ_ANDROID_CUSTOM_TABS',
|
||||
'MOZ_ANDROID_ACTIVITY_STREAM'):
|
||||
if CONFIG[var]:
|
||||
DEFINES[var] = 1
|
||||
|
||||
|
@ -48,6 +48,13 @@ project_flag('MOZ_SWITCHBOARD',
|
||||
help='Include Switchboard A/B framework on Android',
|
||||
default=True)
|
||||
|
||||
option(env='MOZ_ANDROID_ACTIVITY_STREAM',
|
||||
help='Enable Activity Stream on Android (replacing the default HomePager)',
|
||||
default=False)
|
||||
|
||||
set_config('MOZ_ANDROID_ACTIVITY_STREAM',
|
||||
depends_if('MOZ_ANDROID_ACTIVITY_STREAM')(lambda _: True))
|
||||
|
||||
option('--disable-android-apz', env='MOZ_ANDROID_APZ',
|
||||
help='Disable the C++ async pan/zoom code and use the Java version instead')
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user