Commit Graph

117 Commits

Author SHA1 Message Date
Nick Alexander
2725ada964 Bug 1229438 - Part 2: Move Fennec services resources. r=rnewman
#!/bin/bash
set -x
pushd mobile/android/base/resources
for i in * ; do
    mkdir -p ../res/$i ;
    hg mv $i/{fxa,sync}* ../res/$i ;
done
popd
hg mv mobile/android/base/res mobile/android/services/src/main/res

--HG--
rename : mobile/android/base/resources/drawable-hdpi/fxaccount_checkbox.png => mobile/android/services/src/main/res/drawable-hdpi/fxaccount_checkbox.png
rename : mobile/android/base/resources/drawable-hdpi/fxaccount_ddarrow_inactive.png => mobile/android/services/src/main/res/drawable-hdpi/fxaccount_ddarrow_inactive.png
rename : mobile/android/base/resources/drawable-hdpi/fxaccount_intro.png => mobile/android/services/src/main/res/drawable-hdpi/fxaccount_intro.png
rename : mobile/android/base/resources/drawable-hdpi/fxaccount_mail.png => mobile/android/services/src/main/res/drawable-hdpi/fxaccount_mail.png
rename : mobile/android/base/resources/drawable-hdpi/fxaccount_sync_error.png => mobile/android/services/src/main/res/drawable-hdpi/fxaccount_sync_error.png
rename : mobile/android/base/resources/drawable-hdpi/sync_avatar_default.png => mobile/android/services/src/main/res/drawable-hdpi/sync_avatar_default.png
rename : mobile/android/base/resources/drawable-hdpi/sync_desktop.png => mobile/android/services/src/main/res/drawable-hdpi/sync_desktop.png
rename : mobile/android/base/resources/drawable-hdpi/sync_desktop_inactive.png => mobile/android/services/src/main/res/drawable-hdpi/sync_desktop_inactive.png
rename : mobile/android/base/resources/drawable-hdpi/sync_mobile.png => mobile/android/services/src/main/res/drawable-hdpi/sync_mobile.png
rename : mobile/android/base/resources/drawable-hdpi/sync_mobile_inactive.png => mobile/android/services/src/main/res/drawable-hdpi/sync_mobile_inactive.png
rename : mobile/android/base/resources/drawable-hdpi/sync_promo.png => mobile/android/services/src/main/res/drawable-hdpi/sync_promo.png
rename : mobile/android/base/resources/drawable-v12/fxaccount_password_active.xml => mobile/android/services/src/main/res/drawable-v12/fxaccount_password_active.xml
rename : mobile/android/base/resources/drawable-v12/fxaccount_password_button_hide_active.xml => mobile/android/services/src/main/res/drawable-v12/fxaccount_password_button_hide_active.xml
rename : mobile/android/base/resources/drawable-v12/fxaccount_password_button_show_active.xml => mobile/android/services/src/main/res/drawable-v12/fxaccount_password_button_show_active.xml
rename : mobile/android/base/resources/drawable-v12/fxaccount_password_inactive.xml => mobile/android/services/src/main/res/drawable-v12/fxaccount_password_inactive.xml
rename : mobile/android/base/resources/drawable-xhdpi/fxaccount_intro.png => mobile/android/services/src/main/res/drawable-xhdpi/fxaccount_intro.png
rename : mobile/android/base/resources/drawable-xhdpi/fxaccount_sync_error.png => mobile/android/services/src/main/res/drawable-xhdpi/fxaccount_sync_error.png
rename : mobile/android/base/resources/drawable-xhdpi/sync_desktop.png => mobile/android/services/src/main/res/drawable-xhdpi/sync_desktop.png
rename : mobile/android/base/resources/drawable-xhdpi/sync_desktop_inactive.png => mobile/android/services/src/main/res/drawable-xhdpi/sync_desktop_inactive.png
rename : mobile/android/base/resources/drawable-xhdpi/sync_mobile.png => mobile/android/services/src/main/res/drawable-xhdpi/sync_mobile.png
rename : mobile/android/base/resources/drawable-xhdpi/sync_mobile_inactive.png => mobile/android/services/src/main/res/drawable-xhdpi/sync_mobile_inactive.png
rename : mobile/android/base/resources/drawable-xhdpi/sync_promo.png => mobile/android/services/src/main/res/drawable-xhdpi/sync_promo.png
rename : mobile/android/base/resources/drawable-xxhdpi/fxaccount_sync_error.png => mobile/android/services/src/main/res/drawable-xxhdpi/fxaccount_sync_error.png
rename : mobile/android/base/resources/drawable-xxhdpi/sync_avatar_default.png => mobile/android/services/src/main/res/drawable-xxhdpi/sync_avatar_default.png
rename : mobile/android/base/resources/drawable-xxhdpi/sync_desktop.png => mobile/android/services/src/main/res/drawable-xxhdpi/sync_desktop.png
rename : mobile/android/base/resources/drawable-xxhdpi/sync_desktop_inactive.png => mobile/android/services/src/main/res/drawable-xxhdpi/sync_desktop_inactive.png
rename : mobile/android/base/resources/drawable-xxhdpi/sync_mobile.png => mobile/android/services/src/main/res/drawable-xxhdpi/sync_mobile.png
rename : mobile/android/base/resources/drawable-xxhdpi/sync_mobile_inactive.png => mobile/android/services/src/main/res/drawable-xxhdpi/sync_mobile_inactive.png
rename : mobile/android/base/resources/drawable/fxaccount_button_background.xml => mobile/android/services/src/main/res/drawable/fxaccount_button_background.xml
rename : mobile/android/base/resources/drawable/fxaccount_button_background_disabled.xml => mobile/android/services/src/main/res/drawable/fxaccount_button_background_disabled.xml
rename : mobile/android/base/resources/drawable/fxaccount_button_background_enabled.xml => mobile/android/services/src/main/res/drawable/fxaccount_button_background_enabled.xml
rename : mobile/android/base/resources/drawable/fxaccount_button_background_pressed.xml => mobile/android/services/src/main/res/drawable/fxaccount_button_background_pressed.xml
rename : mobile/android/base/resources/drawable/fxaccount_button_color.xml => mobile/android/services/src/main/res/drawable/fxaccount_button_color.xml
rename : mobile/android/base/resources/drawable/fxaccount_checkbox_textcolor.xml => mobile/android/services/src/main/res/drawable/fxaccount_checkbox_textcolor.xml
rename : mobile/android/base/resources/drawable/fxaccount_linkitem_textcolor.xml => mobile/android/services/src/main/res/drawable/fxaccount_linkitem_textcolor.xml
rename : mobile/android/base/resources/drawable/fxaccount_password_active.xml => mobile/android/services/src/main/res/drawable/fxaccount_password_active.xml
rename : mobile/android/base/resources/drawable/fxaccount_password_background.xml => mobile/android/services/src/main/res/drawable/fxaccount_password_background.xml
rename : mobile/android/base/resources/drawable/fxaccount_password_button_hide_active.xml => mobile/android/services/src/main/res/drawable/fxaccount_password_button_hide_active.xml
rename : mobile/android/base/resources/drawable/fxaccount_password_button_hide_background.xml => mobile/android/services/src/main/res/drawable/fxaccount_password_button_hide_background.xml
rename : mobile/android/base/resources/drawable/fxaccount_password_button_show_active.xml => mobile/android/services/src/main/res/drawable/fxaccount_password_button_show_active.xml
rename : mobile/android/base/resources/drawable/fxaccount_password_button_show_background.xml => mobile/android/services/src/main/res/drawable/fxaccount_password_button_show_background.xml
rename : mobile/android/base/resources/drawable/fxaccount_password_inactive.xml => mobile/android/services/src/main/res/drawable/fxaccount_password_inactive.xml
rename : mobile/android/base/resources/drawable/fxaccount_textfield_active.xml => mobile/android/services/src/main/res/drawable/fxaccount_textfield_active.xml
rename : mobile/android/base/resources/drawable/fxaccount_textfield_background.xml => mobile/android/services/src/main/res/drawable/fxaccount_textfield_background.xml
rename : mobile/android/base/resources/drawable/fxaccount_textfield_inactive.xml => mobile/android/services/src/main/res/drawable/fxaccount_textfield_inactive.xml
rename : mobile/android/base/resources/drawable/fxaccount_textview_error_background.xml => mobile/android/services/src/main/res/drawable/fxaccount_textview_error_background.xml
rename : mobile/android/base/resources/drawable/sync_pin_background.xml => mobile/android/services/src/main/res/drawable/sync_pin_background.xml
rename : mobile/android/base/resources/layout/fxaccount_account_verified.xml => mobile/android/services/src/main/res/layout/fxaccount_account_verified.xml
rename : mobile/android/base/resources/layout/fxaccount_confirm_account.xml => mobile/android/services/src/main/res/layout/fxaccount_confirm_account.xml
rename : mobile/android/base/resources/layout/fxaccount_create_account.xml => mobile/android/services/src/main/res/layout/fxaccount_create_account.xml
rename : mobile/android/base/resources/layout/fxaccount_create_account_not_allowed.xml => mobile/android/services/src/main/res/layout/fxaccount_create_account_not_allowed.xml
rename : mobile/android/base/resources/layout/fxaccount_custom_server_view.xml => mobile/android/services/src/main/res/layout/fxaccount_custom_server_view.xml
rename : mobile/android/base/resources/layout/fxaccount_email_password_view.xml => mobile/android/services/src/main/res/layout/fxaccount_email_password_view.xml
rename : mobile/android/base/resources/layout/fxaccount_finish_migrating.xml => mobile/android/services/src/main/res/layout/fxaccount_finish_migrating.xml
rename : mobile/android/base/resources/layout/fxaccount_get_started.xml => mobile/android/services/src/main/res/layout/fxaccount_get_started.xml
rename : mobile/android/base/resources/layout/fxaccount_migration_finished.xml => mobile/android/services/src/main/res/layout/fxaccount_migration_finished.xml
rename : mobile/android/base/resources/layout/fxaccount_preference_list_fragment.xml => mobile/android/services/src/main/res/layout/fxaccount_preference_list_fragment.xml
rename : mobile/android/base/resources/layout/fxaccount_sign_in.xml => mobile/android/services/src/main/res/layout/fxaccount_sign_in.xml
rename : mobile/android/base/resources/layout/fxaccount_status_error_preference.xml => mobile/android/services/src/main/res/layout/fxaccount_status_error_preference.xml
rename : mobile/android/base/resources/layout/fxaccount_update_credentials.xml => mobile/android/services/src/main/res/layout/fxaccount_update_credentials.xml
rename : mobile/android/base/resources/layout/sync_account.xml => mobile/android/services/src/main/res/layout/sync_account.xml
rename : mobile/android/base/resources/layout/sync_list_item.xml => mobile/android/services/src/main/res/layout/sync_list_item.xml
rename : mobile/android/base/resources/layout/sync_redirect_to_setup.xml => mobile/android/services/src/main/res/layout/sync_redirect_to_setup.xml
rename : mobile/android/base/resources/layout/sync_send_tab.xml => mobile/android/services/src/main/res/layout/sync_send_tab.xml
rename : mobile/android/base/resources/layout/sync_setup.xml => mobile/android/services/src/main/res/layout/sync_setup.xml
rename : mobile/android/base/resources/layout/sync_setup_failure.xml => mobile/android/services/src/main/res/layout/sync_setup_failure.xml
rename : mobile/android/base/resources/layout/sync_setup_jpake_waiting.xml => mobile/android/services/src/main/res/layout/sync_setup_jpake_waiting.xml
rename : mobile/android/base/resources/layout/sync_setup_nointernet.xml => mobile/android/services/src/main/res/layout/sync_setup_nointernet.xml
rename : mobile/android/base/resources/layout/sync_setup_pair.xml => mobile/android/services/src/main/res/layout/sync_setup_pair.xml
rename : mobile/android/base/resources/layout/sync_setup_success.xml => mobile/android/services/src/main/res/layout/sync_setup_success.xml
rename : mobile/android/base/resources/layout/sync_setup_webview.xml => mobile/android/services/src/main/res/layout/sync_setup_webview.xml
rename : mobile/android/base/resources/menu/fxaccount_status_menu.xml => mobile/android/services/src/main/res/menu/fxaccount_status_menu.xml
rename : mobile/android/base/resources/values-large-v11/fxaccount_styles.xml => mobile/android/services/src/main/res/values-large-v11/fxaccount_styles.xml
rename : mobile/android/base/resources/values-large-v11/sync_styles.xml => mobile/android/services/src/main/res/values-large-v11/sync_styles.xml
rename : mobile/android/base/resources/values-v11/fxaccount_styles.xml => mobile/android/services/src/main/res/values-v11/fxaccount_styles.xml
rename : mobile/android/base/resources/values-v11/sync_styles.xml => mobile/android/services/src/main/res/values-v11/sync_styles.xml
rename : mobile/android/base/resources/values/fxaccount_colors.xml => mobile/android/services/src/main/res/values/fxaccount_colors.xml
rename : mobile/android/base/resources/values/fxaccount_dimens.xml => mobile/android/services/src/main/res/values/fxaccount_dimens.xml
rename : mobile/android/base/resources/values/fxaccount_styles.xml => mobile/android/services/src/main/res/values/fxaccount_styles.xml
rename : mobile/android/base/resources/values/sync_styles.xml => mobile/android/services/src/main/res/values/sync_styles.xml
rename : mobile/android/base/resources/xml/fxaccount_authenticator.xml => mobile/android/services/src/main/res/xml/fxaccount_authenticator.xml
rename : mobile/android/base/resources/xml/fxaccount_options.xml => mobile/android/services/src/main/res/xml/fxaccount_options.xml
rename : mobile/android/base/resources/xml/fxaccount_status_prefscreen.xml => mobile/android/services/src/main/res/xml/fxaccount_status_prefscreen.xml
rename : mobile/android/base/resources/xml/fxaccount_syncadapter.xml => mobile/android/services/src/main/res/xml/fxaccount_syncadapter.xml
rename : mobile/android/base/resources/xml/sync_authenticator.xml => mobile/android/services/src/main/res/xml/sync_authenticator.xml
rename : mobile/android/base/resources/xml/sync_options.xml => mobile/android/services/src/main/res/xml/sync_options.xml
rename : mobile/android/base/resources/xml/sync_syncadapter.xml => mobile/android/services/src/main/res/xml/sync_syncadapter.xml
extra : commitid : COT8yM3Yxon
extra : rebase_source : 1525274c5fd0dcd3b7b6e8afc0165c30cafce020
extra : histedit_source : 3e5d583200af27acfcc5a38aef99e4b49b2b43eb
2015-12-01 11:08:10 -08:00
Nick Alexander
f4828fd756 Bug 1229438 - Part 1: Move Fennec services code. r=rnewman
#!/bin/bash
mkdir -p mobile/android/services/src/main/java/org/mozilla/gecko
hg mv mobile/android/base/background mobile/android/services/src/main/java/org/mozilla/gecko
hg mv mobile/android/base/browserid mobile/android/services/src/main/java/org/mozilla/gecko
hg mv mobile/android/base/fxa mobile/android/services/src/main/java/org/mozilla/gecko
hg mv mobile/android/base/sync mobile/android/services/src/main/java/org/mozilla/gecko
hg mv mobile/android/base/tokenserver mobile/android/services/src/main/java/org/mozilla/gecko
hg mv mobile/android/base/reading mobile/android/services/src/main/java/org/mozilla/gecko

--HG--
rename : mobile/android/base/background/BackgroundService.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/BackgroundService.java
rename : mobile/android/base/background/ReadingListConstants.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/ReadingListConstants.java
rename : mobile/android/base/background/bagheera/BagheeraClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/bagheera/BagheeraClient.java
rename : mobile/android/base/background/bagheera/BagheeraRequestDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/bagheera/BagheeraRequestDelegate.java
rename : mobile/android/base/background/bagheera/BoundedByteArrayEntity.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/bagheera/BoundedByteArrayEntity.java
rename : mobile/android/base/background/bagheera/DeflateHelper.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/bagheera/DeflateHelper.java
rename : mobile/android/base/background/common/DateUtils.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/DateUtils.java
rename : mobile/android/base/background/common/EditorBranch.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/EditorBranch.java
rename : mobile/android/base/background/common/GlobalConstants.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/GlobalConstants.java
rename : mobile/android/base/background/common/PrefsBranch.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/PrefsBranch.java
rename : mobile/android/base/background/common/log/Logger.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/Logger.java
rename : mobile/android/base/background/common/log/writers/AndroidLevelCachingLogWriter.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/writers/AndroidLevelCachingLogWriter.java
rename : mobile/android/base/background/common/log/writers/AndroidLogWriter.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/writers/AndroidLogWriter.java
rename : mobile/android/base/background/common/log/writers/LevelFilteringLogWriter.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/writers/LevelFilteringLogWriter.java
rename : mobile/android/base/background/common/log/writers/LogWriter.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/writers/LogWriter.java
rename : mobile/android/base/background/common/log/writers/PrintLogWriter.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/writers/PrintLogWriter.java
rename : mobile/android/base/background/common/log/writers/SimpleTagLogWriter.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/writers/SimpleTagLogWriter.java
rename : mobile/android/base/background/common/log/writers/StringLogWriter.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/writers/StringLogWriter.java
rename : mobile/android/base/background/common/log/writers/TagLogWriter.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/writers/TagLogWriter.java
rename : mobile/android/base/background/common/log/writers/ThreadLocalTagLogWriter.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/log/writers/ThreadLocalTagLogWriter.java
rename : mobile/android/base/background/common/telemetry/TelemetryWrapper.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/common/telemetry/TelemetryWrapper.java
rename : mobile/android/base/background/datareporting/TelemetryRecorder.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/datareporting/TelemetryRecorder.java
rename : mobile/android/base/background/db/CursorDumper.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/db/CursorDumper.java
rename : mobile/android/base/background/db/Tab.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/db/Tab.java
rename : mobile/android/base/background/fxa/FxAccount10AuthDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccount10AuthDelegate.java
rename : mobile/android/base/background/fxa/FxAccount10CreateDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccount10CreateDelegate.java
rename : mobile/android/base/background/fxa/FxAccount20CreateDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccount20CreateDelegate.java
rename : mobile/android/base/background/fxa/FxAccount20LoginDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccount20LoginDelegate.java
rename : mobile/android/base/background/fxa/FxAccountAgeLockoutHelper.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccountAgeLockoutHelper.java
rename : mobile/android/base/background/fxa/FxAccountClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccountClient.java
rename : mobile/android/base/background/fxa/FxAccountClient10.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccountClient10.java
rename : mobile/android/base/background/fxa/FxAccountClient20.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccountClient20.java
rename : mobile/android/base/background/fxa/FxAccountClientException.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccountClientException.java
rename : mobile/android/base/background/fxa/FxAccountRemoteError.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccountRemoteError.java
rename : mobile/android/base/background/fxa/FxAccountUtils.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/FxAccountUtils.java
rename : mobile/android/base/background/fxa/PasswordStretcher.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/PasswordStretcher.java
rename : mobile/android/base/background/fxa/QuickPasswordStretcher.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/QuickPasswordStretcher.java
rename : mobile/android/base/background/fxa/SkewHandler.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/SkewHandler.java
rename : mobile/android/base/background/fxa/oauth/FxAccountAbstractClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/oauth/FxAccountAbstractClient.java
rename : mobile/android/base/background/fxa/oauth/FxAccountAbstractClientException.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/oauth/FxAccountAbstractClientException.java
rename : mobile/android/base/background/fxa/oauth/FxAccountOAuthClient10.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/oauth/FxAccountOAuthClient10.java
rename : mobile/android/base/background/fxa/oauth/FxAccountOAuthRemoteError.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/oauth/FxAccountOAuthRemoteError.java
rename : mobile/android/base/background/fxa/profile/FxAccountProfileClient10.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/fxa/profile/FxAccountProfileClient10.java
rename : mobile/android/base/background/healthreport/AndroidConfigurationProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/AndroidConfigurationProvider.java
rename : mobile/android/base/background/healthreport/Environment.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/Environment.java
rename : mobile/android/base/background/healthreport/EnvironmentBuilder.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/EnvironmentBuilder.java
rename : mobile/android/base/background/healthreport/EnvironmentV1.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/EnvironmentV1.java
rename : mobile/android/base/background/healthreport/EnvironmentV2.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/EnvironmentV2.java
rename : mobile/android/base/background/healthreport/HealthReportBroadcastReceiver.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportBroadcastReceiver.java
rename : mobile/android/base/background/healthreport/HealthReportBroadcastService.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportBroadcastService.java
rename : mobile/android/base/background/healthreport/HealthReportConstants.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportConstants.java
rename : mobile/android/base/background/healthreport/HealthReportDatabaseStorage.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportDatabaseStorage.java
rename : mobile/android/base/background/healthreport/HealthReportDatabases.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportDatabases.java
rename : mobile/android/base/background/healthreport/HealthReportExportedBroadcastReceiver.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportExportedBroadcastReceiver.java
rename : mobile/android/base/background/healthreport/HealthReportGenerator.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportGenerator.java
rename : mobile/android/base/background/healthreport/HealthReportProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportProvider.java
rename : mobile/android/base/background/healthreport/HealthReportStorage.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportStorage.java
rename : mobile/android/base/background/healthreport/HealthReportUtils.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/HealthReportUtils.java
rename : mobile/android/base/background/healthreport/ProfileInformationCache.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/ProfileInformationCache.java
rename : mobile/android/base/background/healthreport/prune/HealthReportPruneService.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/prune/HealthReportPruneService.java
rename : mobile/android/base/background/healthreport/prune/PrunePolicy.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/prune/PrunePolicy.java
rename : mobile/android/base/background/healthreport/prune/PrunePolicyDatabaseStorage.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/prune/PrunePolicyDatabaseStorage.java
rename : mobile/android/base/background/healthreport/prune/PrunePolicyStorage.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/prune/PrunePolicyStorage.java
rename : mobile/android/base/background/healthreport/upload/AndroidSubmissionClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/upload/AndroidSubmissionClient.java
rename : mobile/android/base/background/healthreport/upload/HealthReportUploadService.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/upload/HealthReportUploadService.java
rename : mobile/android/base/background/healthreport/upload/ObsoleteDocumentTracker.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/upload/ObsoleteDocumentTracker.java
rename : mobile/android/base/background/healthreport/upload/SubmissionClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/upload/SubmissionClient.java
rename : mobile/android/base/background/healthreport/upload/SubmissionPolicy.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/healthreport/upload/SubmissionPolicy.java
rename : mobile/android/base/background/nativecode/NativeCrypto.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/nativecode/NativeCrypto.java
rename : mobile/android/base/background/preferences/PreferenceFragment.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/preferences/PreferenceFragment.java
rename : mobile/android/base/background/preferences/PreferenceManagerCompat.java => mobile/android/services/src/main/java/org/mozilla/gecko/background/preferences/PreferenceManagerCompat.java
rename : mobile/android/base/browserid/ASNUtils.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/ASNUtils.java
rename : mobile/android/base/browserid/BrowserIDKeyPair.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/BrowserIDKeyPair.java
rename : mobile/android/base/browserid/DSACryptoImplementation.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/DSACryptoImplementation.java
rename : mobile/android/base/browserid/JSONWebTokenUtils.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/JSONWebTokenUtils.java
rename : mobile/android/base/browserid/MockMyIDTokenFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/MockMyIDTokenFactory.java
rename : mobile/android/base/browserid/RSACryptoImplementation.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/RSACryptoImplementation.java
rename : mobile/android/base/browserid/SigningPrivateKey.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/SigningPrivateKey.java
rename : mobile/android/base/browserid/VerifyingPublicKey.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/VerifyingPublicKey.java
rename : mobile/android/base/browserid/verifier/AbstractBrowserIDRemoteVerifierClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/verifier/AbstractBrowserIDRemoteVerifierClient.java
rename : mobile/android/base/browserid/verifier/BrowserIDRemoteVerifierClient10.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/verifier/BrowserIDRemoteVerifierClient10.java
rename : mobile/android/base/browserid/verifier/BrowserIDRemoteVerifierClient20.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/verifier/BrowserIDRemoteVerifierClient20.java
rename : mobile/android/base/browserid/verifier/BrowserIDVerifierClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/verifier/BrowserIDVerifierClient.java
rename : mobile/android/base/browserid/verifier/BrowserIDVerifierDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/verifier/BrowserIDVerifierDelegate.java
rename : mobile/android/base/browserid/verifier/BrowserIDVerifierException.java => mobile/android/services/src/main/java/org/mozilla/gecko/browserid/verifier/BrowserIDVerifierException.java
rename : mobile/android/base/fxa/AccountLoader.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/AccountLoader.java
rename : mobile/android/base/fxa/FirefoxAccounts.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/FirefoxAccounts.java
rename : mobile/android/base/fxa/FxAccountConstants.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/FxAccountConstants.java
rename : mobile/android/base/fxa/SyncStatusListener.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/SyncStatusListener.java
rename : mobile/android/base/fxa/activities/CustomColorPreference.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/CustomColorPreference.java
rename : mobile/android/base/fxa/activities/FxAccountAbstractActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountAbstractActivity.java
rename : mobile/android/base/fxa/activities/FxAccountAbstractSetupActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountAbstractSetupActivity.java
rename : mobile/android/base/fxa/activities/FxAccountAbstractUpdateCredentialsActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountAbstractUpdateCredentialsActivity.java
rename : mobile/android/base/fxa/activities/FxAccountConfirmAccountActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountConfirmAccountActivity.java
rename : mobile/android/base/fxa/activities/FxAccountConfirmAccountActivityWeb.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountConfirmAccountActivityWeb.java
rename : mobile/android/base/fxa/activities/FxAccountCreateAccountActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountCreateAccountActivity.java
rename : mobile/android/base/fxa/activities/FxAccountCreateAccountNotAllowedActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountCreateAccountNotAllowedActivity.java
rename : mobile/android/base/fxa/activities/FxAccountFinishMigratingActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountFinishMigratingActivity.java
rename : mobile/android/base/fxa/activities/FxAccountFinishMigratingActivityWeb.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountFinishMigratingActivityWeb.java
rename : mobile/android/base/fxa/activities/FxAccountGetStartedActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountGetStartedActivity.java
rename : mobile/android/base/fxa/activities/FxAccountGetStartedActivityWeb.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountGetStartedActivityWeb.java
rename : mobile/android/base/fxa/activities/FxAccountMigrationFinishedActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountMigrationFinishedActivity.java
rename : mobile/android/base/fxa/activities/FxAccountSignInActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountSignInActivity.java
rename : mobile/android/base/fxa/activities/FxAccountStatusActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountStatusActivity.java
rename : mobile/android/base/fxa/activities/FxAccountStatusFragment.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountStatusFragment.java
rename : mobile/android/base/fxa/activities/FxAccountUpdateCredentialsActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountUpdateCredentialsActivity.java
rename : mobile/android/base/fxa/activities/FxAccountUpdateCredentialsActivityWeb.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountUpdateCredentialsActivityWeb.java
rename : mobile/android/base/fxa/activities/FxAccountVerifiedAccountActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountVerifiedAccountActivity.java
rename : mobile/android/base/fxa/activities/FxAccountWebFlowActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/FxAccountWebFlowActivity.java
rename : mobile/android/base/fxa/activities/PicassoPreferenceIconTarget.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/activities/PicassoPreferenceIconTarget.java
rename : mobile/android/base/fxa/authenticator/AccountPickler.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/authenticator/AccountPickler.java
rename : mobile/android/base/fxa/authenticator/AndroidFxAccount.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/authenticator/AndroidFxAccount.java
rename : mobile/android/base/fxa/authenticator/FxADefaultLoginStateMachineDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/authenticator/FxADefaultLoginStateMachineDelegate.java
rename : mobile/android/base/fxa/authenticator/FxAccountAuthenticator.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/authenticator/FxAccountAuthenticator.java
rename : mobile/android/base/fxa/authenticator/FxAccountAuthenticatorService.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/authenticator/FxAccountAuthenticatorService.java
rename : mobile/android/base/fxa/authenticator/FxAccountLoginDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/authenticator/FxAccountLoginDelegate.java
rename : mobile/android/base/fxa/authenticator/FxAccountLoginException.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/authenticator/FxAccountLoginException.java
rename : mobile/android/base/fxa/login/BaseRequestDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/BaseRequestDelegate.java
rename : mobile/android/base/fxa/login/Cohabiting.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/Cohabiting.java
rename : mobile/android/base/fxa/login/Doghouse.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/Doghouse.java
rename : mobile/android/base/fxa/login/Engaged.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/Engaged.java
rename : mobile/android/base/fxa/login/FxAccountLoginStateMachine.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/FxAccountLoginStateMachine.java
rename : mobile/android/base/fxa/login/FxAccountLoginTransition.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/FxAccountLoginTransition.java
rename : mobile/android/base/fxa/login/Married.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/Married.java
rename : mobile/android/base/fxa/login/MigratedFromSync11.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/MigratedFromSync11.java
rename : mobile/android/base/fxa/login/Separated.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/Separated.java
rename : mobile/android/base/fxa/login/State.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/State.java
rename : mobile/android/base/fxa/login/StateFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/StateFactory.java
rename : mobile/android/base/fxa/login/TokensAndKeysState.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/login/TokensAndKeysState.java
rename : mobile/android/base/fxa/receivers/FxAccountDeletedReceiver.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/receivers/FxAccountDeletedReceiver.java
rename : mobile/android/base/fxa/receivers/FxAccountDeletedService.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/receivers/FxAccountDeletedService.java
rename : mobile/android/base/fxa/receivers/FxAccountUpgradeReceiver.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/receivers/FxAccountUpgradeReceiver.java
rename : mobile/android/base/fxa/sync/FxAccountGlobalSession.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/sync/FxAccountGlobalSession.java
rename : mobile/android/base/fxa/sync/FxAccountNotificationManager.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/sync/FxAccountNotificationManager.java
rename : mobile/android/base/fxa/sync/FxAccountProfileService.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/sync/FxAccountProfileService.java
rename : mobile/android/base/fxa/sync/FxAccountSchedulePolicy.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/sync/FxAccountSchedulePolicy.java
rename : mobile/android/base/fxa/sync/FxAccountSyncAdapter.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/sync/FxAccountSyncAdapter.java
rename : mobile/android/base/fxa/sync/FxAccountSyncDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/sync/FxAccountSyncDelegate.java
rename : mobile/android/base/fxa/sync/FxAccountSyncService.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/sync/FxAccountSyncService.java
rename : mobile/android/base/fxa/sync/FxAccountSyncStatusHelper.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/sync/FxAccountSyncStatusHelper.java
rename : mobile/android/base/fxa/sync/SchedulePolicy.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/sync/SchedulePolicy.java
rename : mobile/android/base/fxa/tasks/FxAccountCodeResender.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/tasks/FxAccountCodeResender.java
rename : mobile/android/base/fxa/tasks/FxAccountCreateAccountTask.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/tasks/FxAccountCreateAccountTask.java
rename : mobile/android/base/fxa/tasks/FxAccountSetupTask.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/tasks/FxAccountSetupTask.java
rename : mobile/android/base/fxa/tasks/FxAccountSignInTask.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/tasks/FxAccountSignInTask.java
rename : mobile/android/base/fxa/tasks/FxAccountUnlockCodeResender.java => mobile/android/services/src/main/java/org/mozilla/gecko/fxa/tasks/FxAccountUnlockCodeResender.java
rename : mobile/android/base/reading/ClientMetadata.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ClientMetadata.java
rename : mobile/android/base/reading/ClientReadingListRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ClientReadingListRecord.java
rename : mobile/android/base/reading/FetchSpec.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/FetchSpec.java
rename : mobile/android/base/reading/LocalReadingListStorage.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/LocalReadingListStorage.java
rename : mobile/android/base/reading/ReadingListBackoffObserver.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListBackoffObserver.java
rename : mobile/android/base/reading/ReadingListChangeAccumulator.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListChangeAccumulator.java
rename : mobile/android/base/reading/ReadingListClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListClient.java
rename : mobile/android/base/reading/ReadingListClientContentValuesFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListClientContentValuesFactory.java
rename : mobile/android/base/reading/ReadingListClientRecordFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListClientRecordFactory.java
rename : mobile/android/base/reading/ReadingListDeleteDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListDeleteDelegate.java
rename : mobile/android/base/reading/ReadingListInvalidAuthenticationException.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListInvalidAuthenticationException.java
rename : mobile/android/base/reading/ReadingListRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListRecord.java
rename : mobile/android/base/reading/ReadingListRecordDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListRecordDelegate.java
rename : mobile/android/base/reading/ReadingListRecordResponse.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListRecordResponse.java
rename : mobile/android/base/reading/ReadingListRecordUploadDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListRecordUploadDelegate.java
rename : mobile/android/base/reading/ReadingListResponse.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListResponse.java
rename : mobile/android/base/reading/ReadingListStorage.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListStorage.java
rename : mobile/android/base/reading/ReadingListStorageResponse.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListStorageResponse.java
rename : mobile/android/base/reading/ReadingListSyncAdapter.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListSyncAdapter.java
rename : mobile/android/base/reading/ReadingListSyncService.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListSyncService.java
rename : mobile/android/base/reading/ReadingListSynchronizer.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListSynchronizer.java
rename : mobile/android/base/reading/ReadingListSynchronizerDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListSynchronizerDelegate.java
rename : mobile/android/base/reading/ReadingListWipeDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ReadingListWipeDelegate.java
rename : mobile/android/base/reading/ServerReadingListRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/reading/ServerReadingListRecord.java
rename : mobile/android/base/sync/AlreadySyncingException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/AlreadySyncingException.java
rename : mobile/android/base/sync/BackoffHandler.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/BackoffHandler.java
rename : mobile/android/base/sync/BadRequiredFieldJSONException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/BadRequiredFieldJSONException.java
rename : mobile/android/base/sync/CollectionKeys.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/CollectionKeys.java
rename : mobile/android/base/sync/CommandProcessor.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/CommandProcessor.java
rename : mobile/android/base/sync/CommandRunner.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/CommandRunner.java
rename : mobile/android/base/sync/CredentialException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/CredentialException.java
rename : mobile/android/base/sync/CryptoRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/CryptoRecord.java
rename : mobile/android/base/sync/DelayedWorkTracker.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/DelayedWorkTracker.java
rename : mobile/android/base/sync/EngineSettings.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/EngineSettings.java
rename : mobile/android/base/sync/ExtendedJSONObject.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/ExtendedJSONObject.java
rename : mobile/android/base/sync/GlobalSession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/GlobalSession.java
rename : mobile/android/base/sync/HTTPFailureException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/HTTPFailureException.java
rename : mobile/android/base/sync/InfoCollections.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/InfoCollections.java
rename : mobile/android/base/sync/InfoCounts.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/InfoCounts.java
rename : mobile/android/base/sync/JSONRecordFetcher.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/JSONRecordFetcher.java
rename : mobile/android/base/sync/KeyBundleProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/KeyBundleProvider.java
rename : mobile/android/base/sync/MetaGlobal.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/MetaGlobal.java
rename : mobile/android/base/sync/MetaGlobalException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/MetaGlobalException.java
rename : mobile/android/base/sync/MetaGlobalMissingEnginesException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/MetaGlobalMissingEnginesException.java
rename : mobile/android/base/sync/MetaGlobalNotSetException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/MetaGlobalNotSetException.java
rename : mobile/android/base/sync/MigrationSentinelSyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/MigrationSentinelSyncStage.java
rename : mobile/android/base/sync/NoCollectionKeysSetException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/NoCollectionKeysSetException.java
rename : mobile/android/base/sync/NodeAuthenticationException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/NodeAuthenticationException.java
rename : mobile/android/base/sync/NonArrayJSONException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/NonArrayJSONException.java
rename : mobile/android/base/sync/NonObjectJSONException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/NonObjectJSONException.java
rename : mobile/android/base/sync/NullClusterURLException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/NullClusterURLException.java
rename : mobile/android/base/sync/PersistedMetaGlobal.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/PersistedMetaGlobal.java
rename : mobile/android/base/sync/PrefsBackoffHandler.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/PrefsBackoffHandler.java
rename : mobile/android/base/sync/README.txt => mobile/android/services/src/main/java/org/mozilla/gecko/sync/README.txt
rename : mobile/android/base/sync/Server11PreviousPostFailedException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/Server11PreviousPostFailedException.java
rename : mobile/android/base/sync/Server11RecordPostFailedException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/Server11RecordPostFailedException.java
rename : mobile/android/base/sync/SharedPreferencesClientsDataDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/SharedPreferencesClientsDataDelegate.java
rename : mobile/android/base/sync/SharedPreferencesNodeAssignmentCallback.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/SharedPreferencesNodeAssignmentCallback.java
rename : mobile/android/base/sync/Sync11Configuration.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/Sync11Configuration.java
rename : mobile/android/base/sync/SyncConfiguration.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/SyncConfiguration.java
rename : mobile/android/base/sync/SyncConfigurationException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/SyncConfigurationException.java
rename : mobile/android/base/sync/SyncConstants.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/SyncConstants.java
rename : mobile/android/base/sync/SyncException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/SyncException.java
rename : mobile/android/base/sync/SynchronizerConfiguration.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/SynchronizerConfiguration.java
rename : mobile/android/base/sync/ThreadPool.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/ThreadPool.java
rename : mobile/android/base/sync/UnexpectedJSONException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/UnexpectedJSONException.java
rename : mobile/android/base/sync/UnknownSynchronizerConfigurationVersionException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/UnknownSynchronizerConfigurationVersionException.java
rename : mobile/android/base/sync/Utils.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/Utils.java
rename : mobile/android/base/sync/config/AccountPickler.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/config/AccountPickler.java
rename : mobile/android/base/sync/config/ClientRecordTerminator.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/config/ClientRecordTerminator.java
rename : mobile/android/base/sync/config/ConfigurationMigrator.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/config/ConfigurationMigrator.java
rename : mobile/android/base/sync/config/activities/SelectEnginesActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/config/activities/SelectEnginesActivity.java
rename : mobile/android/base/sync/crypto/CryptoException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/crypto/CryptoException.java
rename : mobile/android/base/sync/crypto/CryptoInfo.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/crypto/CryptoInfo.java
rename : mobile/android/base/sync/crypto/HKDF.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/crypto/HKDF.java
rename : mobile/android/base/sync/crypto/HMACVerificationException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/crypto/HMACVerificationException.java
rename : mobile/android/base/sync/crypto/KeyBundle.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/crypto/KeyBundle.java
rename : mobile/android/base/sync/crypto/MissingCryptoInputException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/crypto/MissingCryptoInputException.java
rename : mobile/android/base/sync/crypto/NoKeyBundleException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/crypto/NoKeyBundleException.java
rename : mobile/android/base/sync/crypto/PBKDF2.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/crypto/PBKDF2.java
rename : mobile/android/base/sync/crypto/PersistedCrypto5Keys.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/crypto/PersistedCrypto5Keys.java
rename : mobile/android/base/sync/delegates/BaseGlobalSessionCallback.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/delegates/BaseGlobalSessionCallback.java
rename : mobile/android/base/sync/delegates/ClientsDataDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/delegates/ClientsDataDelegate.java
rename : mobile/android/base/sync/delegates/FreshStartDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/delegates/FreshStartDelegate.java
rename : mobile/android/base/sync/delegates/GlobalSessionCallback.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/delegates/GlobalSessionCallback.java
rename : mobile/android/base/sync/delegates/JSONRecordFetchDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/delegates/JSONRecordFetchDelegate.java
rename : mobile/android/base/sync/delegates/KeyUploadDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/delegates/KeyUploadDelegate.java
rename : mobile/android/base/sync/delegates/MetaGlobalDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/delegates/MetaGlobalDelegate.java
rename : mobile/android/base/sync/delegates/NodeAssignmentCallback.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/delegates/NodeAssignmentCallback.java
rename : mobile/android/base/sync/delegates/WipeServerDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/delegates/WipeServerDelegate.java
rename : mobile/android/base/sync/jpake/BigIntegerHelper.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/BigIntegerHelper.java
rename : mobile/android/base/sync/jpake/Gx3OrGx4IsZeroOrOneException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/Gx3OrGx4IsZeroOrOneException.java
rename : mobile/android/base/sync/jpake/IncorrectZkpException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/IncorrectZkpException.java
rename : mobile/android/base/sync/jpake/JPakeClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/JPakeClient.java
rename : mobile/android/base/sync/jpake/JPakeCrypto.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/JPakeCrypto.java
rename : mobile/android/base/sync/jpake/JPakeJson.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/JPakeJson.java
rename : mobile/android/base/sync/jpake/JPakeNoActivePairingException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/JPakeNoActivePairingException.java
rename : mobile/android/base/sync/jpake/JPakeNumGenerator.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/JPakeNumGenerator.java
rename : mobile/android/base/sync/jpake/JPakeNumGeneratorRandom.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/JPakeNumGeneratorRandom.java
rename : mobile/android/base/sync/jpake/JPakeParty.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/JPakeParty.java
rename : mobile/android/base/sync/jpake/Zkp.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/Zkp.java
rename : mobile/android/base/sync/jpake/stage/CompleteStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/CompleteStage.java
rename : mobile/android/base/sync/jpake/stage/ComputeFinalStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/ComputeFinalStage.java
rename : mobile/android/base/sync/jpake/stage/ComputeKeyVerificationStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/ComputeKeyVerificationStage.java
rename : mobile/android/base/sync/jpake/stage/ComputeStepOneStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/ComputeStepOneStage.java
rename : mobile/android/base/sync/jpake/stage/ComputeStepTwoStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/ComputeStepTwoStage.java
rename : mobile/android/base/sync/jpake/stage/DecryptDataStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/DecryptDataStage.java
rename : mobile/android/base/sync/jpake/stage/DeleteChannel.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/DeleteChannel.java
rename : mobile/android/base/sync/jpake/stage/GetChannelStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/GetChannelStage.java
rename : mobile/android/base/sync/jpake/stage/GetRequestStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/GetRequestStage.java
rename : mobile/android/base/sync/jpake/stage/JPakeStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/JPakeStage.java
rename : mobile/android/base/sync/jpake/stage/PutRequestStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/PutRequestStage.java
rename : mobile/android/base/sync/jpake/stage/VerifyPairingStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/jpake/stage/VerifyPairingStage.java
rename : mobile/android/base/sync/middleware/Crypto5MiddlewareRepository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/middleware/Crypto5MiddlewareRepository.java
rename : mobile/android/base/sync/middleware/Crypto5MiddlewareRepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/middleware/Crypto5MiddlewareRepositorySession.java
rename : mobile/android/base/sync/middleware/MiddlewareRepository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/middleware/MiddlewareRepository.java
rename : mobile/android/base/sync/middleware/MiddlewareRepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/middleware/MiddlewareRepositorySession.java
rename : mobile/android/base/sync/net/AbstractBearerTokenAuthHeaderProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/AbstractBearerTokenAuthHeaderProvider.java
rename : mobile/android/base/sync/net/AuthHeaderProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/AuthHeaderProvider.java
rename : mobile/android/base/sync/net/BaseResource.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/BaseResource.java
rename : mobile/android/base/sync/net/BaseResourceDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/BaseResourceDelegate.java
rename : mobile/android/base/sync/net/BasicAuthHeaderProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/BasicAuthHeaderProvider.java
rename : mobile/android/base/sync/net/BearerAuthHeaderProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/BearerAuthHeaderProvider.java
rename : mobile/android/base/sync/net/BrowserIDAuthHeaderProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/BrowserIDAuthHeaderProvider.java
rename : mobile/android/base/sync/net/ConnectionMonitorThread.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/ConnectionMonitorThread.java
rename : mobile/android/base/sync/net/HMACAuthHeaderProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/HMACAuthHeaderProvider.java
rename : mobile/android/base/sync/net/HandleProgressException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/HandleProgressException.java
rename : mobile/android/base/sync/net/HawkAuthHeaderProvider.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/HawkAuthHeaderProvider.java
rename : mobile/android/base/sync/net/HttpResponseObserver.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/HttpResponseObserver.java
rename : mobile/android/base/sync/net/MozResponse.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/MozResponse.java
rename : mobile/android/base/sync/net/Resource.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/Resource.java
rename : mobile/android/base/sync/net/ResourceDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/ResourceDelegate.java
rename : mobile/android/base/sync/net/SRPConstants.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/SRPConstants.java
rename : mobile/android/base/sync/net/SyncResponse.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/SyncResponse.java
rename : mobile/android/base/sync/net/SyncStorageCollectionRequest.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/SyncStorageCollectionRequest.java
rename : mobile/android/base/sync/net/SyncStorageCollectionRequestDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/SyncStorageCollectionRequestDelegate.java
rename : mobile/android/base/sync/net/SyncStorageRecordRequest.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/SyncStorageRecordRequest.java
rename : mobile/android/base/sync/net/SyncStorageRequest.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/SyncStorageRequest.java
rename : mobile/android/base/sync/net/SyncStorageRequestDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/SyncStorageRequestDelegate.java
rename : mobile/android/base/sync/net/SyncStorageRequestIncrementalDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/SyncStorageRequestIncrementalDelegate.java
rename : mobile/android/base/sync/net/SyncStorageResponse.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/SyncStorageResponse.java
rename : mobile/android/base/sync/net/TLSSocketFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/TLSSocketFactory.java
rename : mobile/android/base/sync/net/WBOCollectionRequestDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/WBOCollectionRequestDelegate.java
rename : mobile/android/base/sync/net/WBORequestDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/net/WBORequestDelegate.java
rename : mobile/android/base/sync/receivers/SyncAccountDeletedReceiver.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/receivers/SyncAccountDeletedReceiver.java
rename : mobile/android/base/sync/receivers/SyncAccountDeletedService.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/receivers/SyncAccountDeletedService.java
rename : mobile/android/base/sync/receivers/UpgradeReceiver.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/receivers/UpgradeReceiver.java
rename : mobile/android/base/sync/repositories/BookmarkNeedsReparentingException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/BookmarkNeedsReparentingException.java
rename : mobile/android/base/sync/repositories/BookmarksRepository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/BookmarksRepository.java
rename : mobile/android/base/sync/repositories/ConstrainedServer11Repository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/ConstrainedServer11Repository.java
rename : mobile/android/base/sync/repositories/FetchFailedException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/FetchFailedException.java
rename : mobile/android/base/sync/repositories/HashSetStoreTracker.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/HashSetStoreTracker.java
rename : mobile/android/base/sync/repositories/HistoryRepository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/HistoryRepository.java
rename : mobile/android/base/sync/repositories/IdentityRecordFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/IdentityRecordFactory.java
rename : mobile/android/base/sync/repositories/InactiveSessionException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/InactiveSessionException.java
rename : mobile/android/base/sync/repositories/InvalidBookmarkTypeException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/InvalidBookmarkTypeException.java
rename : mobile/android/base/sync/repositories/InvalidRequestException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/InvalidRequestException.java
rename : mobile/android/base/sync/repositories/InvalidSessionTransitionException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/InvalidSessionTransitionException.java
rename : mobile/android/base/sync/repositories/MultipleRecordsForGuidException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/MultipleRecordsForGuidException.java
rename : mobile/android/base/sync/repositories/NoContentProviderException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/NoContentProviderException.java
rename : mobile/android/base/sync/repositories/NoGuidForIdException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/NoGuidForIdException.java
rename : mobile/android/base/sync/repositories/NoStoreDelegateException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/NoStoreDelegateException.java
rename : mobile/android/base/sync/repositories/NullCursorException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/NullCursorException.java
rename : mobile/android/base/sync/repositories/ParentNotFoundException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/ParentNotFoundException.java
rename : mobile/android/base/sync/repositories/ProfileDatabaseException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/ProfileDatabaseException.java
rename : mobile/android/base/sync/repositories/RecordFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/RecordFactory.java
rename : mobile/android/base/sync/repositories/RecordFilter.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/RecordFilter.java
rename : mobile/android/base/sync/repositories/Repository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/Repository.java
rename : mobile/android/base/sync/repositories/RepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/RepositorySession.java
rename : mobile/android/base/sync/repositories/RepositorySessionBundle.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/RepositorySessionBundle.java
rename : mobile/android/base/sync/repositories/Server11Repository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/Server11Repository.java
rename : mobile/android/base/sync/repositories/Server11RepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/Server11RepositorySession.java
rename : mobile/android/base/sync/repositories/StoreFailedException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/StoreFailedException.java
rename : mobile/android/base/sync/repositories/StoreTracker.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/StoreTracker.java
rename : mobile/android/base/sync/repositories/StoreTrackingRepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/StoreTrackingRepositorySession.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserBookmarksDataAccessor.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserBookmarksDataAccessor.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserBookmarksRepository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserBookmarksRepository.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserBookmarksRepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserBookmarksRepositorySession.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserHistoryDataAccessor.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserHistoryDataAccessor.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserHistoryDataExtender.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserHistoryDataExtender.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserHistoryRepository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserHistoryRepository.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserHistoryRepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserHistoryRepositorySession.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserRepository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserRepository.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserRepositoryDataAccessor.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserRepositoryDataAccessor.java
rename : mobile/android/base/sync/repositories/android/AndroidBrowserRepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/AndroidBrowserRepositorySession.java
rename : mobile/android/base/sync/repositories/android/BookmarksDeletionManager.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/BookmarksDeletionManager.java
rename : mobile/android/base/sync/repositories/android/BookmarksInsertionManager.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/BookmarksInsertionManager.java
rename : mobile/android/base/sync/repositories/android/BrowserContractHelpers.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/BrowserContractHelpers.java
rename : mobile/android/base/sync/repositories/android/CachedSQLiteOpenHelper.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/CachedSQLiteOpenHelper.java
rename : mobile/android/base/sync/repositories/android/ClientsDatabase.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/ClientsDatabase.java
rename : mobile/android/base/sync/repositories/android/ClientsDatabaseAccessor.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/ClientsDatabaseAccessor.java
rename : mobile/android/base/sync/repositories/android/FennecTabsRepository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/FennecTabsRepository.java
rename : mobile/android/base/sync/repositories/android/FormHistoryRepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/FormHistoryRepositorySession.java
rename : mobile/android/base/sync/repositories/android/PasswordsRepositorySession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/PasswordsRepositorySession.java
rename : mobile/android/base/sync/repositories/android/RepoUtils.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/android/RepoUtils.java
rename : mobile/android/base/sync/repositories/delegates/DeferrableRepositorySessionCreationDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/DeferrableRepositorySessionCreationDelegate.java
rename : mobile/android/base/sync/repositories/delegates/DeferredRepositorySessionBeginDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/DeferredRepositorySessionBeginDelegate.java
rename : mobile/android/base/sync/repositories/delegates/DeferredRepositorySessionFetchRecordsDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/DeferredRepositorySessionFetchRecordsDelegate.java
rename : mobile/android/base/sync/repositories/delegates/DeferredRepositorySessionFinishDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/DeferredRepositorySessionFinishDelegate.java
rename : mobile/android/base/sync/repositories/delegates/DeferredRepositorySessionStoreDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/DeferredRepositorySessionStoreDelegate.java
rename : mobile/android/base/sync/repositories/delegates/RepositorySessionBeginDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/RepositorySessionBeginDelegate.java
rename : mobile/android/base/sync/repositories/delegates/RepositorySessionCleanDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/RepositorySessionCleanDelegate.java
rename : mobile/android/base/sync/repositories/delegates/RepositorySessionCreationDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/RepositorySessionCreationDelegate.java
rename : mobile/android/base/sync/repositories/delegates/RepositorySessionFetchRecordsDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/RepositorySessionFetchRecordsDelegate.java
rename : mobile/android/base/sync/repositories/delegates/RepositorySessionFinishDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/RepositorySessionFinishDelegate.java
rename : mobile/android/base/sync/repositories/delegates/RepositorySessionGuidsSinceDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/RepositorySessionGuidsSinceDelegate.java
rename : mobile/android/base/sync/repositories/delegates/RepositorySessionStoreDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/RepositorySessionStoreDelegate.java
rename : mobile/android/base/sync/repositories/delegates/RepositorySessionWipeDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/delegates/RepositorySessionWipeDelegate.java
rename : mobile/android/base/sync/repositories/domain/BookmarkRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/BookmarkRecord.java
rename : mobile/android/base/sync/repositories/domain/BookmarkRecordFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/BookmarkRecordFactory.java
rename : mobile/android/base/sync/repositories/domain/ClientRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/ClientRecord.java
rename : mobile/android/base/sync/repositories/domain/ClientRecordFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/ClientRecordFactory.java
rename : mobile/android/base/sync/repositories/domain/FormHistoryRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/FormHistoryRecord.java
rename : mobile/android/base/sync/repositories/domain/HistoryRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/HistoryRecord.java
rename : mobile/android/base/sync/repositories/domain/HistoryRecordFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/HistoryRecordFactory.java
rename : mobile/android/base/sync/repositories/domain/PasswordRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/PasswordRecord.java
rename : mobile/android/base/sync/repositories/domain/PasswordRecordFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/PasswordRecordFactory.java
rename : mobile/android/base/sync/repositories/domain/Record.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/Record.java
rename : mobile/android/base/sync/repositories/domain/RecordParseException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/RecordParseException.java
rename : mobile/android/base/sync/repositories/domain/TabsRecord.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/TabsRecord.java
rename : mobile/android/base/sync/repositories/domain/TabsRecordFactory.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/TabsRecordFactory.java
rename : mobile/android/base/sync/repositories/domain/VersionConstants.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/repositories/domain/VersionConstants.java
rename : mobile/android/base/sync/setup/Constants.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/Constants.java
rename : mobile/android/base/sync/setup/InvalidSyncKeyException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/InvalidSyncKeyException.java
rename : mobile/android/base/sync/setup/SyncAccounts.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/SyncAccounts.java
rename : mobile/android/base/sync/setup/SyncAuthenticatorService.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/SyncAuthenticatorService.java
rename : mobile/android/base/sync/setup/activities/AccountActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/AccountActivity.java
rename : mobile/android/base/sync/setup/activities/ActivityUtils.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/ActivityUtils.java
rename : mobile/android/base/sync/setup/activities/RedirectToSetupActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/RedirectToSetupActivity.java
rename : mobile/android/base/sync/setup/activities/SendTabData.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/SendTabData.java
rename : mobile/android/base/sync/setup/activities/SetupFailureActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/SetupFailureActivity.java
rename : mobile/android/base/sync/setup/activities/SetupSuccessActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/SetupSuccessActivity.java
rename : mobile/android/base/sync/setup/activities/SetupSyncActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/SetupSyncActivity.java
rename : mobile/android/base/sync/setup/activities/SyncActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/SyncActivity.java
rename : mobile/android/base/sync/setup/activities/WebURLFinder.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/WebURLFinder.java
rename : mobile/android/base/sync/setup/activities/WebViewActivity.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/activities/WebViewActivity.java
rename : mobile/android/base/sync/setup/auth/AccountAuthenticator.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/auth/AccountAuthenticator.java
rename : mobile/android/base/sync/setup/auth/AuthenticateAccountStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/auth/AuthenticateAccountStage.java
rename : mobile/android/base/sync/setup/auth/AuthenticationResult.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/auth/AuthenticationResult.java
rename : mobile/android/base/sync/setup/auth/AuthenticatorStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/auth/AuthenticatorStage.java
rename : mobile/android/base/sync/setup/auth/EnsureUserExistenceStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/auth/EnsureUserExistenceStage.java
rename : mobile/android/base/sync/setup/auth/FetchUserNodeStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/setup/auth/FetchUserNodeStage.java
rename : mobile/android/base/sync/stage/AbstractNonRepositorySyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/AbstractNonRepositorySyncStage.java
rename : mobile/android/base/sync/stage/AbstractSessionManagingSyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/AbstractSessionManagingSyncStage.java
rename : mobile/android/base/sync/stage/AndroidBrowserBookmarksServerSyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/AndroidBrowserBookmarksServerSyncStage.java
rename : mobile/android/base/sync/stage/AndroidBrowserHistoryServerSyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/AndroidBrowserHistoryServerSyncStage.java
rename : mobile/android/base/sync/stage/CheckPreconditionsStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/CheckPreconditionsStage.java
rename : mobile/android/base/sync/stage/CompletedStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/CompletedStage.java
rename : mobile/android/base/sync/stage/EnsureClusterURLStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/EnsureClusterURLStage.java
rename : mobile/android/base/sync/stage/EnsureCrypto5KeysStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/EnsureCrypto5KeysStage.java
rename : mobile/android/base/sync/stage/FennecTabsServerSyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/FennecTabsServerSyncStage.java
rename : mobile/android/base/sync/stage/FetchInfoCollectionsStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/FetchInfoCollectionsStage.java
rename : mobile/android/base/sync/stage/FetchMetaGlobalStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/FetchMetaGlobalStage.java
rename : mobile/android/base/sync/stage/FormHistoryServerSyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/FormHistoryServerSyncStage.java
rename : mobile/android/base/sync/stage/GlobalSyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/GlobalSyncStage.java
rename : mobile/android/base/sync/stage/NoSuchStageException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/NoSuchStageException.java
rename : mobile/android/base/sync/stage/NoSyncIDException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/NoSyncIDException.java
rename : mobile/android/base/sync/stage/PasswordsServerSyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/PasswordsServerSyncStage.java
rename : mobile/android/base/sync/stage/SafeConstrainedServer11Repository.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/SafeConstrainedServer11Repository.java
rename : mobile/android/base/sync/stage/ServerSyncStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/ServerSyncStage.java
rename : mobile/android/base/sync/stage/SyncClientsEngineStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/SyncClientsEngineStage.java
rename : mobile/android/base/sync/stage/UploadMetaGlobalStage.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/stage/UploadMetaGlobalStage.java
rename : mobile/android/base/sync/syncadapter/SyncAdapter.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/syncadapter/SyncAdapter.java
rename : mobile/android/base/sync/syncadapter/SyncService.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/syncadapter/SyncService.java
rename : mobile/android/base/sync/synchronizer/ConcurrentRecordConsumer.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/ConcurrentRecordConsumer.java
rename : mobile/android/base/sync/synchronizer/RecordConsumer.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/RecordConsumer.java
rename : mobile/android/base/sync/synchronizer/RecordsChannel.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/RecordsChannel.java
rename : mobile/android/base/sync/synchronizer/RecordsChannelDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/RecordsChannelDelegate.java
rename : mobile/android/base/sync/synchronizer/RecordsConsumerDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/RecordsConsumerDelegate.java
rename : mobile/android/base/sync/synchronizer/SerialRecordConsumer.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/SerialRecordConsumer.java
rename : mobile/android/base/sync/synchronizer/ServerLocalSynchronizer.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/ServerLocalSynchronizer.java
rename : mobile/android/base/sync/synchronizer/ServerLocalSynchronizerSession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/ServerLocalSynchronizerSession.java
rename : mobile/android/base/sync/synchronizer/SessionNotBegunException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/SessionNotBegunException.java
rename : mobile/android/base/sync/synchronizer/Synchronizer.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/Synchronizer.java
rename : mobile/android/base/sync/synchronizer/SynchronizerDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/SynchronizerDelegate.java
rename : mobile/android/base/sync/synchronizer/SynchronizerSession.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/SynchronizerSession.java
rename : mobile/android/base/sync/synchronizer/SynchronizerSessionDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/SynchronizerSessionDelegate.java
rename : mobile/android/base/sync/synchronizer/UnbundleError.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/UnbundleError.java
rename : mobile/android/base/sync/synchronizer/UnexpectedSessionException.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/synchronizer/UnexpectedSessionException.java
rename : mobile/android/base/sync/telemetry/TelemetryContract.java => mobile/android/services/src/main/java/org/mozilla/gecko/sync/telemetry/TelemetryContract.java
rename : mobile/android/base/tokenserver/TokenServerClient.java => mobile/android/services/src/main/java/org/mozilla/gecko/tokenserver/TokenServerClient.java
rename : mobile/android/base/tokenserver/TokenServerClientDelegate.java => mobile/android/services/src/main/java/org/mozilla/gecko/tokenserver/TokenServerClientDelegate.java
rename : mobile/android/base/tokenserver/TokenServerException.java => mobile/android/services/src/main/java/org/mozilla/gecko/tokenserver/TokenServerException.java
rename : mobile/android/base/tokenserver/TokenServerToken.java => mobile/android/services/src/main/java/org/mozilla/gecko/tokenserver/TokenServerToken.java
extra : commitid : 3ozTskue71N
extra : rebase_source : 1774bdf0beaa77d6f14f38574c5b93dcdfeb9c39
extra : histedit_source : 7d2eaf63309ad3e589bf471837688157e960ac37
2015-12-01 10:56:49 -08:00
Kalpesh Krishna
bd090743b5 Bug 1148028 - Remove MOZ_ANDROID_SHARE_OVERLAY. r=vivek,nalexander
Fennec ships the Share Overlay everywhere.

--HG--
extra : commitid : 5BjYeDt7odR
extra : rebase_source : 8f8b97ee70161312a3c4ba7add801a1b2d340d23
2015-11-27 12:51:02 -08:00
Nick Alexander
49750ee251 Bug 1208882 - Don't export HealthReportBroadcastReceiver; add new exported receiver. r=rnewman
Internal intents are forwarded with extras.  External intents submit
with only an action.

--HG--
extra : commitid : Flgbl9HsEsx
extra : rebase_source : cb59022892eb2932f90817b7ad98ef71693735f2
extra : amend_source : 23c8399e06415e7518a5b575d59d6194a67974a2
2015-11-03 11:53:52 -08:00
Kalpesh Krishna
3c459472a1 Bug 1205817 - Move "Remove Account" out of menu. r=vivek 2015-10-07 13:29:00 +02:00
Nick Alexander
e6f667ae41 Bug 1205418 - Add "Manage account" link to Status Activity. r=vivek
This just directs to about:accounts?action=manage, which determines
the relevant URL and displays the web content.

Nota bene: about:accounts hasn't landed yet.

--HG--
extra : commitid : LCGuHdfDl9B
extra : rebase_source : 4a1ae71b6de0eec792a4a8eb499abf03d95d2c51
extra : histedit_source : 1fc484124924836a60c77cde487f5f039ad80d55
2015-09-10 16:36:29 -07:00
Nick Alexander
250201219b Bug 1204937 - Part 4: Add "pass-through to web" versions of native account activities. r=sebastian
This always loads about:accounts with an 'action' query parameter.
This indirection allows Gecko to manage the fxa-content-server pref
independently of Java.

--HG--
rename : mobile/android/base/fxa/activities/FxAccountConfirmAccountActivity.java => mobile/android/base/fxa/activities/FxAccountConfirmAccountActivityWeb.java
rename : mobile/android/base/fxa/activities/FxAccountFinishMigratingActivity.java => mobile/android/base/fxa/activities/FxAccountFinishMigratingActivityWeb.java
rename : mobile/android/base/fxa/activities/FxAccountUpdateCredentialsActivity.java => mobile/android/base/fxa/activities/FxAccountUpdateCredentialsActivityWeb.java
extra : commitid : 4TMvCIutRhS
extra : rebase_source : ba8d8d0d4617b4ae85504468e458bdc0ff4990fe
2015-09-01 13:18:48 -07:00
Nick Alexander
143545ece4 Bug 1204937 - Part 1: Redirect native account UI launches through action intent filters. r=sebastian
This patch stops referring to package/class objects to identify
Android components directly and instead launches through action intent
filters.  The intent filters are scoped to the package, but not marked
as private or as requiring a permission.  A malicious package could
inject itself into an account flow, but I don't think there's much
advantage: the only time a secret is passed between activities is when
the native sign up (CreateAccount) and sign in (SignIn) activities
link between themselves, and in this instance I didn't route through
the action intent filters.  (This is entirely native -- there's no web
analog -- so I didn't use the indirection.)

--HG--
extra : commitid : 5kItROluc9m
extra : rebase_source : e02f324ab9a5cc4d807d37fa575e649631dee5d6
2015-09-15 14:18:46 -04:00
vivek
2685b61124 Bug 1178378 - Debug personal information exposed as Menu item r=nalexander
--HG--
extra : commitid : IQ3uFEOoKYE
extra : rebase_source : 5ab5944e7d9101faafa677265b499c752f34f959
extra : histedit_source : f422e6be27c8780314b89b38e1e9f62356bb1bcd
2015-07-02 22:26:35 +03:00
Allison Naaktgeboren
a97ac6fd37 Bug 1136477 - Unify terminology of Passwords/Logins for about:logins (nee about:passwords).2/2.r=liuche 2015-06-26 12:54:35 -07:00
vivek
118f620f36 Bug 1171141 : Fetch profile data for FxAccount -r=nalexander.
--HG--
extra : commitid : LUDZFzV918R
2015-06-14 15:30:25 +03:00
Richard Newman
e1209fafa9 Bug 1155684 - Part 1-3: remove reading list sync integration. r=nalexander 2015-04-20 18:02:17 -07:00
Robin Ricard
f19f859284 Bug 1124193 - Follow-up: Reland part of first synced date is wrong on first sync. r=nalexander
I didn't backport this to android-sync correctly, so it got trampled.

--HG--
extra : rebase_source : 8f06e8b1c67b72aea7e6c38a438bf2f83ce390c5
extra : source : da5bf8c21c13c738c02419e35e12ab3581af390b
2015-02-18 05:18:00 -08:00
Nick Alexander
93d39d6ddf Bug 1123107 - Include Reading List checkbox during account creation. r=rnewman
This is a reasonable-sized refactoring underneath a small feature-patch.
The refactor reworks what information we maintain (and pickle) about
"enabled" services.  We've moved from a boolean "Sync enabled" flag to a
map of Android authorities (which map to services like Firefox Sync and
reading list) and boolean flags indicating whether each authority is
"automatically synced".  The checkboxes in the status activity
correspond directly to whether the authority (service) is automatically
synced.

The set of authorities we care about is determined by the DEFAULT_* map.
Said map is interrogated and written to the pickle file at Sync time.
When the pickle file is un-pickled, only the set of known authorities is
acted upon.  What that means is that both writing and reading a pickle
file with different sets of authorities should work across upgrades: if
a known authority is missing, the default value will be used; if an
unknown authority is present, it will be ignored.  This lets us alter
the set of known authorities via the build flag.

I have tested and Android maintains the "sync automatically" state for
an authority even when the authority is not present in the list of sync
checkboxes.

All in all, I'm not concerned about toggling the build flag multiple
times in the future.  (If we backed out the updated pickling code, we
would need to handle pickle downgrades, but we already needed to handle
that.)

========

fc8936549a
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Wed Feb 11 10:37:34 2015 -0800

    Bug 1123107 - Part 3: Include Reading List checkbox during account creation.

    We are careful to show the checkbox only when the reading list service
    is enabled.

========

c90ea353cc
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Wed Feb 11 10:31:15 2015 -0800

    Bug 1123107 - Part 2: Thread authorities to sync automatically through sign up/sign in flow.

========

e0c4d20744
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Mon Feb 9 12:35:15 2015 -0800

    Bug 1123107 - Part 1: Manage map of automatically synced authorities.

========

7f7e308190
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Mon Feb 9 11:54:54 2015 -0800

    Bug 1123107 - Part 0: Remove "account needs to be enabled" warning in status activity.

    As we move Sync to a model where a status checkbox sets whether a single
    ContentProvider is synced, it no longer makes sense to message when the
    "account" is not automatically syncing.
2015-02-11 12:12:31 -08:00
Richard Newman
ee6ea0102b Bug 1131421 - Part 1: initial stub reading list service and SyncAdapter. r=nalexander 2015-02-09 21:08:05 -08:00
Vivek Balakrishnan
a1f24342ea Bug 1058806 - Implement magic year month/day boxes in Android Firefox Account create account flow. r=nalexander,vivek
========

21c63a8d1a
Author: vivek <vivekb.balakrishnan@gmail.com>
    Bug 1058806 - Part 4: Maintain magic year state across orientation changes.

========

da074438fe
Author: vivek <vivekb.balakrishnan@gmail.com>
Date:   Fri Jan 16 16:46:47 2015 +0200

    Bug 1058806 - Part 3: Maintain magic year across create -> sign in -> create loop.

========

982d692575
Author: vivek <vivekb.balakrishnan@gmail.com>
Date:   Sat Dec 20 20:07:45 2014 +0200

    Bug 1058806 - Part 2: Add date and month to UI.

========

15594d36c9
Author: vivek <vivekb.balakrishnan@gmail.com>
Date:   Sat Dec 20 04:36:49 2014 +0200

    Bug 1058806 - Part 1: Make age pass check consider date and month.

--HG--
extra : rebase_source : 11ab11c519461fa1be8d6dda34777620db05468d
2015-01-18 04:43:19 +02:00
Prabhjyot Singh Sodhi
334af9a8da Bug 1113415 - Make master sync instructions depend on Android version. r=nalexander
========

7d643a54cb
Author: Prabhjyot Singh Sodhi <prabhjyotsingh95@gmail.com>
    Bug 1113415 - Make master sync instructions depend on Android version.

--HG--
extra : rebase_source : 9d7c1479784add321e8d3ee9c59b3d1f99f5c2e4
2015-01-08 11:05:18 -08:00
Nick Alexander
fc0f450cd4 Bug 1080242 - Surface 'Account locked' status. r=rnewman
--HG--
extra : rebase_source : 56a7d340960673d6244ae796755935d89885e986
2014-11-25 17:43:04 -08:00
Nick Alexander
fa93f00372 Bug 1098667 - Part 1: Import from android-sync. r=rnewman
--HG--
extra : rebase_source : afa367b0bb0002a6cfda4a1531bc7c47a5f0effa
extra : source : 705b1be87804d5e3427eb433f6445ef055857a89
2014-11-25 16:18:53 -08:00
Nick Alexander
d59467581b Backed out changeset 705b1be87804 (bug 1098667) that was not intended to be pushed. 2014-11-25 17:26:18 -08:00
Nick Alexander
17c2bbcb22 Bug 1098667 - Part 1: Import from android-sync. r=rnewman
--HG--
extra : rebase_source : 4ebbd8323bcf7d96f91f6df114d1a61703e3b8bc
2014-11-25 16:18:53 -08:00
Nick Alexander
c098c9aca8 Bug 966103 - Follow-up: Replace three dots with ellipsis. r=flod 2014-11-14 10:00:14 -08:00
Nick Alexander
baf81b028c Bug 966103 - Add a 'Sync now' button to the main FxA status screen. r=nalexander,rnewman 2014-11-13 15:34:45 -08:00
Nick Alexander
974a9f47b4 No bug - Unify android-sync git repo with m-c. r=trivial 2014-11-13 15:32:12 -08:00
Mark Capella
3baff77d36 Bug 1050480 - Add a match case option to find-in-page, r=wesj 2014-11-11 01:11:46 -05:00
Swaroop Rao
536f406826 Bug 1002888 - Allow deleting Firefox Account from confirm account screen. r=nalexander
--HG--
extra : rebase_source : 16736f77434d01d37ecd36180064a5a53b1d9179
2014-10-30 16:31:25 -07:00
Chris Kitching
1b1e134676 Bug 1044794 - Part 2: disable Sync share handler when share overlay is enabled. r=rnewman,nalexander 2014-08-24 17:02:35 -07:00
Vivek Balakrishnan
3bc0805717 Bug 984503 - Add "Remove Firefox Account" menu option to FxAccount status activity. r=nalexander,rnewman
The menu is exposed as "More..." on devices that do not have a hardware
menu button.

========

8adeb1be57
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 984503 - Part 4: Show a toast after removing Firefox Account.

========

aeffca77dc
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 984503 - Part 3: Hide "More..." option if device has a hardware menu button.

    The reason for this dance is to keep the "Remove Account" button out of
    view if at all possible.  I don't want to make it too easy to delete
    your account.

========

4efe597308
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Thu Aug 28 15:04:38 2014 -0700

    Bug 984503 - Part 2: Add "More..." to Firefox Account status list.

========

ad6a55dc33
Author: vivek <vivekb.balakrishnan@gmail.com>
Date:   Thu Aug 21 00:25:30 2014 +0300

    Bug 984503 - Part 1: Add menu option to remove Firefox Account.
2014-08-28 15:05:11 -07:00
Wes Kocher
7cfba5fa6e Backed out 2 changesets (bug 984503) for android build bustage
Backed out changeset 579667582c6a (bug 984503)
Backed out changeset 56c4334e838f (bug 984503)
2014-08-29 12:30:33 -07:00
Vivek Balakrishnan
4696ad30dc Bug 984503 - Add "Remove Firefox Account" menu option to FxAccount status activity. r=nalexander,rnewman
The menu is exposed as "More..." on devices that do not have a hardware
menu button.

========

8adeb1be57
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 984503 - Part 4: Show a toast after removing Firefox Account.

========

aeffca77dc
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Thu Aug 28 15:05:11 2014 -0700

    Bug 984503 - Part 3: Hide "More..." option if device has a hardware menu button.

    The reason for this dance is to keep the "Remove Account" button out of
    view if at all possible.  I don't want to make it too easy to delete
    your account.

========

4efe597308
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Thu Aug 28 15:04:38 2014 -0700

    Bug 984503 - Part 2: Add "More..." to Firefox Account status list.

========

ad6a55dc33
Author: vivek <vivekb.balakrishnan@gmail.com>
Date:   Thu Aug 21 00:25:30 2014 +0300

    Bug 984503 - Part 1: Add menu option to remove Firefox Account.

--HG--
extra : rebase_source : 946b86baaa36de4b143d6d8a614f7cc3a2118a6a
2014-08-28 15:14:55 -07:00
Richard Newman
87da4b8c44 Bug 1045085 - Remove main Product Announcements code. r=mcomella 2014-07-31 11:24:02 -07:00
Bryan Kok
bc1dc47d08 Bug 1019719 - Localize the Sync client name. r=nalexander 2014-07-21 11:13:24 -07:00
Nick Alexander
3dea37b470 Bug 1022749 - Show custom server URLs in setup activities. r=rnewman
========

cf613656fe
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 1022749 - Part 2: Show custom server URLs in status activity.

========

91268a261f
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 1022749 - Part 1: Show custom server URLs in setup activities.
2014-06-09 17:31:58 -07:00
Nick Alexander
7b560b6fda Bug 788688 - Allow setting client's device name in FxAccountStatusActivity. r=rnewman
========

8c7b253142
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Tue Jun 3 15:48:40 2014 -0700

    Bug 788688 - Review comment: Include timestamp in setClientName.

========

b53b9092c2
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Thu May 29 16:05:25 2014 -0700

    Bug 788688 - Post: PII client data to ease debugging.

========

fd59f3c984
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Wed Jun 4 15:01:12 2014 -0700

    Bug 788688 - Part 4: Work around Android DialogPreference caching bug.

========

87d10bc16a
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Thu May 29 14:44:24 2014 -0700

    Bug 788688 - Part 3: Add "Device name" pref to Status activity.

    In the edge case where what the user has entered (empty text) and what
    is persisted (default client name) differ, Android does not update the
    contents of the dialog's EditText correctly.  Removing and re-creating
    all preferences is the only way I found to work around this; that's in
    the next commit.

========

7af72f6c2f
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Thu May 29 16:05:59 2014 -0700

    Bug 788688 - Part 2: Upload clients and tabs records when client name changes.

========

0e99eae1b5
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Thu May 29 15:28:36 2014 -0700

    Bug 788688 - Part 1: Add setClientName with timestamp to ClientsDataDelegate.

========

1999e263db
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Thu May 29 14:10:40 2014 -0700

    Bug 788688 - Pre: Clean some imports.
2014-06-04 16:37:25 -07:00
Richard Newman
5cac017587 Bug 1011008 - Part 2: handle system locale changes correctly in background code. r=nalexander 2014-05-22 17:31:45 -07:00
Michael Comella
438512e8d6 Bug 958889 - Part 2.5: Add old Sync upgrade URL method to services and strings. r=nalexander 2014-05-14 08:56:23 -07:00
Richard Newman
35898dc997 Bug 1005074 - Part 1: rename Send Tab activity. r=mfinkle 2014-05-02 14:01:24 -07:00
Richard Newman
e6442bfb8d Bug 970176 - Part 2: invoke LocaleManager locale switching code prior to handling strings or Locale in background services. r=nalexander 2014-04-15 15:07:15 -07:00
Richard Newman
6b77e01d37 Bug 941744 - Remove Send Tab intent filter from RELEASE_BUILDs. r=nalexander 2014-04-10 14:25:20 -07:00
Nick Alexander
fc8d68521b Bug 988571 - Migrate Android Firefox Accounts from Doghouse to Separated state on application upgrade. r=rnewman 2014-03-28 00:32:59 -07:00
Nick Alexander
0108f912d1 Bug 983856 - Message when syncing is disabled by Android. r=rnewman 2014-03-26 22:11:05 -07:00
Michael Comella
dd0219ba2f Bug 957894: Update account pickling code for Firefox Accounts. r=nalexander 2014-03-26 11:31:43 -07:00
Richard Newman
ab851fde53 Bug 986096 - On access to Sync through settings after setup, user should be sent to config screen not 'back to browsing'. r=nalexander 2014-03-20 19:14:44 -07:00
Nick Alexander
2df97e60e4 Bug 974015 - Replace "Firefox online services" with "Firefox cloud services". r=rnewman 2014-03-13 22:31:55 -07:00
Nick Alexander
84254e1bf9 Bug 974942 - Don't share link{tos,privacy} strings. r=rnewman 2014-03-13 22:31:55 -07:00
Nick Alexander
abc9c865fa Bug 974133 - Replace "Firefox account" with "Firefox Account". r=rnewman 2014-03-13 22:31:54 -07:00
Nick Alexander
3c03fd89c9 Bug 974627 - Empty contentDescription throughout. r=rnewman 2014-03-10 21:35:32 -07:00
Nick Alexander
7ff48563e6 Bug 977358 - Replace status activity header with 'Signed in as'. r=rnewman 2014-03-03 15:20:20 -08:00
Nick Alexander
8882caff5a Bug 977336 - Support action bar 'up' for FxAccountStatusActivity. r=rnewman 2014-03-03 15:20:19 -08:00
Nick Alexander
62718468ec Bug 974134 - Improve FxAccountStatusActivity layout. r=rnewman 2014-03-03 15:20:19 -08:00