Commit Graph

18449 Commits

Author SHA1 Message Date
Michael Comella
ac250a8e1c Bug 1209967 - Remove Asserts from BrowserApp. r=me
We added some Asserts but the robocop tests fail for an unknown reason. The
error was:
  E/MessageQueue-JNI( 1972): java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation

I tried a few things but in the end just decided to remove them.

--HG--
extra : commitid : vhLV0zb3vp
extra : rebase_source : 714e35ffada24587636c75cc882757f93a509a17
2015-11-25 11:39:23 -08:00
Michael Comella
2d025d29a9 Bug 1209967 - Remove android:icons from GB menu. r=sebastian
ic_menu_back was not in the v11 folder so I moved the all-API asset to the v11
folder.

--HG--
rename : mobile/android/base/resources/drawable-hdpi/ic_menu_back.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_back.png
rename : mobile/android/base/resources/drawable-xhdpi/ic_menu_back.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_back.png
extra : commitid : ASnzeySsrYa
extra : rebase_source : ede08d251cbcd03a74dfdca02627229e8dd0aa8a
2015-11-17 17:03:07 -08:00
Michael Comella
d42a0e5fb2 Bug 1209967 - Remove HardwareUtils.hasMenuButton. r=sebastian
--HG--
extra : commitid : DjNdSMFqC5b
extra : rebase_source : 984016dae4cd58af8ecf92c39f13f71f8ccea4b2
2015-11-17 16:25:39 -08:00
Michael Comella
4fde2d1869 Bug 1209967 - Toolbar: Always show the overflow menu.
This required us to use the custom menu inflater and panels on GB.

One side effect of this change is that the menu button no longer
closes the menu on GB. I tried to fix this but BrowserApp.onKeyDown
is not fired when the menu is open on GB and I'm not sure why that
is. However, I don't think it's worth my time to fix since it's GB.

--HG--
extra : commitid : D6r3O8bmcqP
extra : rebase_source : ec59d37483da7db42d252ddee672a04de8e9e203
2015-11-17 15:04:59 -08:00
Michael Comella
6092606eef Bug 1227348 - Add default homepage radio buttons to homepage preference. r=margaret
--HG--
extra : commitid : EyUoDoJAiHG
extra : rebase_source : 1e8c7e7a2ebdc357a24cd68f668cd670c4916f18
2015-12-01 14:03:45 -08:00
Michael Comella
278a244439 Bug 1227348 - Remove imports, provide better access levels. r=margaret
--HG--
extra : commitid : DSl44w0r0xM
extra : rebase_source : 2706f0a069fea995f5666df2a74be2777dc25060
2015-11-24 11:26:49 -08:00
Sebastian Kaspari
eb77709b3a Bug 1224521 - Replace all toasts created from within browser.js with snackbars. r=mcomella
--HG--
extra : commitid : IfNvz8chSGo
extra : rebase_source : cd5cce4a7d262b05419f0bfaa9f39c43691a7f56
2015-11-18 08:51:37 +01:00
Sebastian Kaspari
f4d460bfbb Bug 1221534 - Add "Clear private data" sub menu on tablets. r=margaret
--HG--
extra : commitid : Ct7PgyKnSez
extra : rebase_source : f9131634968e4111007af07bae64df3bc1a37977
2015-11-30 16:46:35 +01:00
Sylvestre Ledru
5a4f685e97 Bug 1228317 - Fix a potential error in the replaceAll call when the path contains ?dmp. r=snorp 2015-12-01 06:34:00 +01:00
Mark Finkle
b8dc566815 Bug 858829 - Ship popular domains by default r=margaret 2015-12-02 02:16:17 -05:00
Prabhjyot Singh Sodhi
9c24b90295 Bug 1216826 - Remove Suggestions Loader when using private tabs to prevent search suggestions r=mcomella
--HG--
extra : commitid : 3NUTy6jVVBU
2015-12-01 22:39:50 -08:00
Chenxia Liu
85773b173c Bug 1225092 - Don't show keyboard on Welcome panel. r=mcomella
--HG--
extra : commitid : GRh5Ls4xxaK
extra : rebase_source : a2654696565e37552490f15b54123e1473dfee9e
2015-11-30 13:57:20 -05:00
Nick Alexander
36612fcf73 Bug 1229438 - Part 3: Update build. r=rnewman
--HG--
extra : commitid : Flnya4XUUqU
extra : rebase_source : 7b85c9ff822186ebf545fd5d12b6f9945e390e8c
extra : amend_source : 938b962d20860b4830da4b797bf6326e9e1fdcae
extra : histedit_source : aa63afc5f2ba97a19010604036c5b29d83e23540
2015-12-01 10:56:09 -08:00
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
Mark Capella
ba2e1b33ce Bug 1215959 - (GeckoCaret2) Upgrade TextSelection Carets test, r=snorp 2015-12-01 15:25:06 -05:00
Mark Capella
5ddecc922e Bug 1215959 - (GeckoCaret2) Upgrade mobile-side for new AccessibleCaret front-end, r=snorp 2015-12-01 15:25:06 -05:00
Mark Capella
d35c6efdda Bug 1215959 - (GeckoCaret2) update experimental prefs, r=snorp 2015-12-01 15:25:06 -05:00
Mark Capella
5c13bd986f Bug 1215959 - (GeckoCaret2) Update caret resources, r=snorp 2015-12-01 15:25:06 -05:00
Chenxia Liu
e6492de609 Bug 1220720 - SUMO URL should not be localized. r=trivial
--HG--
extra : commitid : 4RZfsFU0GDi
extra : rebase_source : d84d54487d229b30f2fe3142648078de3919d7aa
extra : amend_source : 224256069e853831cafa2d90225e54085ac9e0ce
2015-11-25 11:22:00 -05:00
Carsten "Tomcat" Book
d1e027ccae Merge mozilla-central to fx-team 2015-12-01 15:28:12 +01:00
Carsten "Tomcat" Book
f3e1aec951 merge mozilla-inbound to mozilla-central a=merge 2015-12-01 15:25:14 +01:00
Carsten "Tomcat" Book
c4deaf1987 Backed out changeset 7c75159bc4a6 (bug 1228317) for android bustage 2015-12-01 14:56:20 +01:00
Sebastian Kaspari
2d6c0c0b33 Bug 1125286 - Restricted profiles: Introduce toggle for "Data choices". r=margaret
--HG--
extra : commitid : IDSL63avb3M
extra : rebase_source : 9f2510f6bd4577ea3de8ad6552ab9d71bb6b30fe
2015-11-27 16:27:34 +01:00
Sebastian Kaspari
8f25247ae4 Bug 1197720 - NativeCrypto (SHA-256): Let caller define number of bytes in 'str' to update from. r=snorp
In Java we will call this method with byte array buffers we use to read from a stream. Java does not
guarantee to completely fill the buffer (and can't at the end of a stream). Passing the number of bytes
to read from the array to NativeCrypto avoids copying bytes between arrays of various lengths.

--HG--
extra : commitid : 7Vp3hqUE08T
extra : amend_source : 89845bccc20cfe36b421a568e52bdaa1be2f2800
2015-11-30 15:59:56 +01:00
Carsten "Tomcat" Book
906d89bc14 Merge mozilla-central to fx-team 2015-11-30 13:46:30 +01:00
Carsten "Tomcat" Book
5a9f09086a merge mozilla-inbound to mozilla-central a=merge 2015-11-30 13:19:02 +01:00
Mark Banner
c96e025e76 Bug 1228628 - Add a minimal .eslintrc configuration for browser and start linting a few browser files with basic rules. r=Mossop 2015-11-30 11:42:25 +00:00
alex_johnson
375337849c Bug 1216051 - Delegated NativeWindow.toast to Snackbar API. r=sebastian
--HG--
extra : transplant_source : %00%E9%92n%0E%08%E3%13z%F1o%7F%89%ED%7C%1C%3E%12%B0_
2015-11-27 09:18:40 -05:00
Sebastian Kaspari
6bc52e91c7 Bug 1226130 - GeckoPreferences: Process PrefHandlers last. r=margaret
A restriction might remove the preference, so we want to remove it first and only
call the PrefsHandler if the preference is still visible.

--HG--
extra : commitid : AD4OUsATe0A
extra : rebase_source : a2247593514830f93495e59f40762c30576262ac
2015-11-27 14:54:18 +01:00
Sebastian Kaspari
d2a1b95ccb Bug 1222390 - (Part 4) Restricted profiles: Add descriptions to restrictions. r=margaret
--HG--
extra : commitid : Cr1YZ43eCO
extra : rebase_source : aac9fe299ac0a663d01076d321a7e93a3d041ae3
extra : histedit_source : 6b6ec357729cd37eaaaaabbfbea980fd0be193de
2015-11-27 14:04:43 +01:00
Sebastian Kaspari
64b8cbb9af Bug 1222390 - (Part 3) Restricted profiles: Always hide 'location services' (Stumbler) r=margaret
--HG--
extra : commitid : GbvhoojpTzI
extra : rebase_source : ff10d48c61e114c02d0a2d113386ab7247bfc9cb
extra : histedit_source : a63acd0b952e8e406d9fcc3aa2503dd0a92398eb
2015-11-27 13:42:45 +01:00
Sebastian Kaspari
b1064407e8 Bug 1222390 - (Part 2) Restricted profiles: Always hide 'guest browsing'. r=margaret
--HG--
extra : commitid : HC4rJKJZQkr
extra : rebase_source : 78fbfaf3f38fc5b4afaaab07b161061d1d51ffd4
extra : histedit_source : 0cb0fdea4f8260da74f59c8c5665883c5df8f359
2015-11-27 13:35:38 +01:00
Sebastian Kaspari
c549ff65b6 Bug 1222390 - (Part 1) Restricted profiles: Always hide 'master password' setting. r=margaret
--HG--
extra : commitid : 3DRJBw5ZNaM
extra : rebase_source : 186cbfb1463704586c29b8c75b769fb20e5228da
extra : histedit_source : ea0f16e6435c70e0fc97199c6f8a93393b4ecad9
2015-11-27 13:25:13 +01:00
Phil Ringnalda
82cfbc8176 Back out 343223ce6b34 (bug 1228628) for Experiments xpcshell bustage
CLOSED TREE
2015-11-27 20:55:17 -08:00
Kartikaya Gupta
c3f4811505 Bug 1206872 - Enable C++ APZ in Fennec nightly builds. r=mfinkle
--HG--
extra : commitid : 74ro3DwxVdY
2015-11-28 21:35:36 -05:00
Mark Banner
e8e5bab529 Bug 1228628 - Add a minimal .eslintrc configuration for browser and start linting a few browser files with basic rules. r=Mossop 2015-11-27 22:37:38 +00: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
Dave Townsend
3593419254 Bug 1228628: Move all eslintignore rules to the top-level of the tree. r=mconley
--HG--
extra : commitid : Dwq9c2G0xAV
extra : rebase_source : 29ef8c7dad0b0477933d82ea87fd157607cc7b14
extra : amend_source : f0353d9eab87d940d29377401b60606153644985
2015-11-27 09:39:59 -08:00
Nick Alexander
66a738325c Bug 1219963 - Try to make test_get_last_visited more robust. r=me
This also logs more of the failure details, logs all
"link-visited" events, and waits for an un-used "link-visited" event
before terminating in the hope of always witnessing all the expected
"link-visited" events.

--HG--
extra : commitid : 8ZchXGDOOZs
extra : rebase_source : 22e8f397e6511131e345e187a25c26e7aece4103
2015-11-27 10:48:01 -08:00
Sebastian Kaspari
1780a4912d Bug 1189336 - (Part 4) Migrate old restrictions if needed. r=ally
--HG--
extra : commitid : 15Piph0WLl1
extra : rebase_source : 7eb6a1a455a6f3736de1f17181f76fb2d9cd18fc
2015-11-17 15:28:40 +01:00
Sebastian Kaspari
db5aae07ef Bug 1189336 - (Part 3) Move from a list of disallowed things to a list of restrictable features. r=ally
--HG--
extra : commitid : KSNcNwqDdsf
extra : rebase_source : b5a8becbf236df83ed3773a76456f905a29c0cc1
2015-11-11 18:17:19 +01:00
Sebastian Kaspari
2c2544b2a4 Bug 1189336 - (Part 2) Rename Restriction class to Restrictable. r=ally
This is the first step to move from a list of DISALLOW_* things to a list of
features that can be enabled or disabled for a profile. At a later stage we
will check whether a "restrictable" feature is allowed or not.

--HG--
rename : mobile/android/base/restrictions/Restriction.java => mobile/android/base/restrictions/Restrictable.java
extra : commitid : GlIbP8ITOUJ
extra : rebase_source : 6118d676e77285e6ee20b566b4cc39b774b9c8f7
2015-11-11 16:39:28 +01:00
Sebastian Kaspari
33f113a021 Bug 1189336 - (Part 1) Rename RestrictedProfiles to Restrictions. r=ally
RestrictedProfiles: The name of the class can be confusing because it handles
guest profiles and restricted profiles. We might even query it from a normal
profile.

--HG--
rename : mobile/android/base/RestrictedProfiles.java => mobile/android/base/Restrictions.java
extra : commitid : BtjvH8aWSlk
extra : rebase_source : 262c9537d7e93658ceea6f94c8481a393ddd3072
2015-11-11 12:29:07 +01:00
Carsten "Tomcat" Book
dcaa895094 Merge mozilla-central to fx-team 2015-11-27 11:28:17 +01:00
Nick Alexander
5ab3a4ac26 Bug 1228430 - Move build.gradle out of mobile/android/base. r=me
DONTBUILD NPOTB

--HG--
rename : mobile/android/base/build.gradle => mobile/android/app/base/build.gradle
extra : commitid : EhT7Osnyxex
2015-11-26 13:02:00 -08:00
Carsten "Tomcat" Book
0a41d103c4 Merge mozilla-central to b2g-inbound 2015-11-26 16:56:39 +01:00
Carsten "Tomcat" Book
358e4575c4 merge mozilla-inbound to mozilla-central a=merge 2015-11-26 16:54:27 +01:00
sgiles
55af4f89c3 Bug 1224604 - Handle Hover events when TalkBack is enabled. r=kats 2015-11-25 15:25:11 +00:00
Alexandre Poirot
c033608dd9 Bug 1226157 - Ship nsIWorkerDebugger* idl on b2g. r=fabrice 2015-11-25 07:54:26 -08:00