summaryrefslogtreecommitdiff
path: root/chromium/chrome/android/features
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/chrome/android/features
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-chromium-c30a6232df03e1efbd9f3b226777b07e087a1122.tar.gz
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/chrome/android/features')
-rw-r--r--chromium/chrome/android/features/autofill_assistant/BUILD.gn26
-rw-r--r--chromium/chrome/android/features/autofill_assistant/java/strings/android_chrome_autofill_assistant_strings.grd15
-rw-r--r--chromium/chrome/android/features/keyboard_accessory/BUILD.gn19
-rw-r--r--chromium/chrome/android/features/keyboard_accessory/factory/BUILD.gn4
-rw-r--r--chromium/chrome/android/features/keyboard_accessory/internal/BUILD.gn6
-rw-r--r--chromium/chrome/android/features/media_router/BUILD.gn6
-rw-r--r--chromium/chrome/android/features/stack_unwinder/public/BUILD.gn8
-rw-r--r--chromium/chrome/android/features/start_surface/internal/BUILD.gn11
-rw-r--r--chromium/chrome/android/features/tab_ui/BUILD.gn18
-rw-r--r--chromium/chrome/android/features/tab_ui/tab_management_java_sources.gni6
-rw-r--r--chromium/chrome/android/features/vr/BUILD.gn8
-rw-r--r--chromium/chrome/android/features/vr/public_vr_java_sources.gni12
12 files changed, 106 insertions, 33 deletions
diff --git a/chromium/chrome/android/features/autofill_assistant/BUILD.gn b/chromium/chrome/android/features/autofill_assistant/BUILD.gn
index 7e20e804015..062a72afa93 100644
--- a/chromium/chrome/android/features/autofill_assistant/BUILD.gn
+++ b/chromium/chrome/android/features/autofill_assistant/BUILD.gn
@@ -16,6 +16,7 @@ android_library("animated_poodle_java") {
"//base:base_java",
"//chrome/android:chrome_java",
"//third_party/android_deps:android_support_v7_appcompat_java",
+ "//third_party/android_deps:androidx_appcompat_appcompat_resources_java",
]
sources = [ "java/src/org/chromium/chrome/browser/" +
@@ -33,6 +34,7 @@ android_library("java") {
"//base:base_java",
"//base:jni_java",
"//chrome/android:chrome_java",
+ "//chrome/browser/browser_controls/android:java",
"//chrome/browser/image_fetcher:java",
"//chrome/browser/profiles/android:java",
"//chrome/browser/settings:java",
@@ -51,6 +53,7 @@ android_library("java") {
"//mojo/public/java:bindings_java",
"//third_party/android_deps:android_support_v7_appcompat_java",
"//third_party/android_deps:androidx_annotation_annotation_java",
+ "//third_party/android_deps:androidx_appcompat_appcompat_resources_java",
"//third_party/android_deps:androidx_collection_collection_java",
"//third_party/android_deps:androidx_coordinatorlayout_coordinatorlayout_java",
"//third_party/android_deps:androidx_core_core_java",
@@ -133,6 +136,7 @@ android_library("java") {
"java/src/org/chromium/chrome/browser/autofill_assistant/header/AssistantHeaderDelegate.java",
"java/src/org/chromium/chrome/browser/autofill_assistant/header/AssistantHeaderModel.java",
"java/src/org/chromium/chrome/browser/autofill_assistant/header/AssistantHeaderViewBinder.java",
+ "java/src/org/chromium/chrome/browser/autofill_assistant/header/AssistantStepProgressBar.java",
"java/src/org/chromium/chrome/browser/autofill_assistant/infobox/AssistantInfoBox.java",
"java/src/org/chromium/chrome/browser/autofill_assistant/infobox/AssistantInfoBoxCoordinator.java",
"java/src/org/chromium/chrome/browser/autofill_assistant/infobox/AssistantInfoBoxModel.java",
@@ -251,6 +255,7 @@ android_library("test_java") {
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantHeaderUiTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantInfoBoxUiTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantKeyboardIntegrationTest.java",
+ "javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantNavigationIntegrationTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantOverlayIntegrationTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantOverlayUiTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantPasswordManagerIntegrationTest.java",
@@ -273,6 +278,9 @@ android_library("test_java") {
"//chrome/browser/image_fetcher:java",
"//chrome/browser/password_manager/android_test_helpers:test_support_java",
"//chrome/browser/preferences:java",
+ "//chrome/browser/tab:java",
+ "//chrome/browser/tabmodel:java",
+ "//chrome/browser/util:java",
"//chrome/test/android:chrome_java_test_support",
"//components/autofill_assistant/browser:proto_java",
"//components/browser_ui/android/bottomsheet:java",
@@ -284,12 +292,13 @@ android_library("test_java") {
"//third_party/android_deps:androidx_recyclerview_recyclerview_java",
"//third_party/android_deps:com_google_android_material_material_java",
"//third_party/android_deps:com_google_protobuf_protobuf_javalite_java",
+ "//third_party/android_deps:espresso_java",
"//third_party/android_support_test_runner:runner_java",
- "//third_party/espresso:espresso_all_java",
"//third_party/hamcrest:hamcrest_java",
"//third_party/junit",
"//third_party/mockito:mockito_java",
"//ui/android:ui_full_java",
+ "//url:gurl_java",
]
data = [ "//components/test/data/autofill_assistant/" ]
@@ -298,17 +307,32 @@ android_library("test_java") {
android_resources("java_resources") {
sources = [
"java/res/drawable/autofill_assistant_actions_gradient.xml",
+ "java/res/drawable/autofill_assistant_circle_background.xml",
"java/res/drawable/autofill_assistant_default_details.xml",
"java/res/drawable/autofill_assistant_details_bg.xml",
"java/res/drawable/autofill_assistant_lightblue_rect_bg.xml",
+ "java/res/drawable/autofill_assistant_rounded_corner_background.xml",
"java/res/drawable/autofill_assistant_swipe_indicator.xml",
"java/res/drawable/ic_add_outline_white_24dp.xml",
+ "java/res/drawable/ic_airline_seat_recline_normal_black_24dp.xml",
"java/res/drawable/ic_autofill_assistant_add_circle_24dp.xml",
+ "java/res/drawable/ic_autofill_assistant_default_progress_start_black_24dp.xml",
+ "java/res/drawable/ic_check_circle_black_24dp.xml",
"java/res/drawable/ic_clear_black_24dp.xml",
+ "java/res/drawable/ic_confirmation_number_black_24dp.xml",
+ "java/res/drawable/ic_directions_car_black_24dp.xml",
"java/res/drawable/ic_done_black_24dp.xml",
+ "java/res/drawable/ic_fastfood_black_24dp.xml",
+ "java/res/drawable/ic_grocery_black_24dp.xml",
+ "java/res/drawable/ic_local_dining_black_24dp.xml",
"java/res/drawable/ic_logo_assistant_24dp.xml",
+ "java/res/drawable/ic_payment_black_24dp.xml",
"java/res/drawable/ic_refresh_black_24dp.xml",
"java/res/drawable/ic_remove_outline_white_24dp.xml",
+ "java/res/drawable/ic_settings_black_24dp.xml",
+ "java/res/drawable/ic_shopping_basket_black_24dp.xml",
+ "java/res/drawable/ic_shopping_basket_black_24dp.xml",
+ "java/res/drawable/ic_vpn_key_black_24dp.xml",
"java/res/layout/autofill_assistant_address_full.xml",
"java/res/layout/autofill_assistant_address_summary.xml",
"java/res/layout/autofill_assistant_bottom_sheet_content.xml",
diff --git a/chromium/chrome/android/features/autofill_assistant/java/strings/android_chrome_autofill_assistant_strings.grd b/chromium/chrome/android/features/autofill_assistant/java/strings/android_chrome_autofill_assistant_strings.grd
index 5fd39cdf0f5..d122756dff1 100644
--- a/chromium/chrome/android/features/autofill_assistant/java/strings/android_chrome_autofill_assistant_strings.grd
+++ b/chromium/chrome/android/features/autofill_assistant/java/strings/android_chrome_autofill_assistant_strings.grd
@@ -172,22 +172,25 @@
I agree
</message>
<message name="IDS_AUTOFILL_ASSISTANT_INIT_TITLE" desc="The title of the onboarding screen.">
- Try Google Assistant \n in Chrome
+ Try Google Assistant\nin Chrome
</message>
<message name="IDS_AUTOFILL_ASSISTANT_INIT_MESSAGE_RENT_CAR" desc="Onboarding message describing autofill assistant's capability for car rentals.">
- Rent a car \n in just a few taps
+ Rent a car\nin just a few taps
</message>
<message name="IDS_AUTOFILL_ASSISTANT_INIT_MESSAGE_BUY_MOVIE_TICKETS" desc="Onboarding message describing autofill assistant's capability for movie tickets.">
- Buy movie tickets \n in just a few taps
+ Buy movie tickets\nin just a few taps
</message>
<message name="IDS_AUTOFILL_ASSISTANT_INIT_MESSAGE_FOOD_ORDERING" desc="Onboarding message describing autofill assistant's capability for food ordering.">
- Order food \n in just a few taps
+ Order food\nin just a few taps
</message>
<message name="IDS_AUTOFILL_ASSISTANT_INIT_MESSAGE_FLIGHTS_CHECKIN" desc="Onboarding message describing autofill assistant's capability for flights.">
- Check in to your flight \n in just a few taps
+ Check in to your flight\nin just a few taps
</message>
<message name="IDS_AUTOFILL_ASSISTANT_INIT_MESSAGE_VOICE_SEARCH" desc="Onboarding message describing autofill assistant's capability for voice search.">
- Try voice actions \n on websites
+ Try voice actions\non websites
+ </message>
+ <message name="IDS_AUTOFILL_ASSISTANT_INIT_MESSAGE_SHOPPING" desc="Onboarding message describing autofill assistant's capability for shopping.">
+ Buy things\nin just a few taps
</message>
<message name="IDS_AUTOFILL_ASSISTANT_INIT_MESSAGE" desc="Onboarding message describing autofill assistant's capability.">
Google Assistant saves you time by helping you complete actions on the web, like search and checkout.
diff --git a/chromium/chrome/android/features/keyboard_accessory/BUILD.gn b/chromium/chrome/android/features/keyboard_accessory/BUILD.gn
index 235b10d804e..9e61e4e8ad3 100644
--- a/chromium/chrome/android/features/keyboard_accessory/BUILD.gn
+++ b/chromium/chrome/android/features/keyboard_accessory/BUILD.gn
@@ -75,8 +75,8 @@ android_library("test_java") {
"//net/android:net_java_test_support",
"//third_party/android_deps:androidx_recyclerview_recyclerview_java",
"//third_party/android_deps:com_google_android_material_material_java",
+ "//third_party/android_deps:espresso_java",
"//third_party/android_support_test_runner:runner_java",
- "//third_party/espresso:espresso_all_java",
"//third_party/hamcrest:hamcrest_java",
"//third_party/junit",
"//ui/android:ui_full_java",
@@ -100,11 +100,28 @@ junit_binary("keyboard_accessory_junit_tests") {
deps = [
":internal_java",
+ "//base:base_java",
"//base:base_java_test_support",
"//base:base_junit_test_support",
+ "//chrome/android:chrome_java",
"//chrome/android:chrome_test_util_java",
+ "//chrome/android/features/keyboard_accessory/public:public_java",
+ "//chrome/browser/flags:java",
+ "//chrome/browser/tab:java",
+ "//chrome/browser/tabmodel:java",
+ "//chrome/test/android:chrome_java_test_support",
+ "//components/autofill/android:autofill_java",
+ "//components/embedder_support/android:content_view_java",
+ "//components/feature_engagement/public:public_java",
"//components/module_installer/android:module_installer_java",
+ "//content/public/android:content_java",
+ "//third_party/android_deps:androidx_recyclerview_recyclerview_java",
+ "//third_party/android_deps:com_google_android_material_material_java",
+ "//third_party/hamcrest:hamcrest_java",
"//third_party/junit",
"//third_party/mockito:mockito_java",
+ "//ui/android:ui_full_java",
+ "//ui/android:ui_java_test_support",
+ "//ui/android:ui_utils_java",
]
}
diff --git a/chromium/chrome/android/features/keyboard_accessory/factory/BUILD.gn b/chromium/chrome/android/features/keyboard_accessory/factory/BUILD.gn
index c1d9b0964c4..d6d65c2a68c 100644
--- a/chromium/chrome/android/features/keyboard_accessory/factory/BUILD.gn
+++ b/chromium/chrome/android/features/keyboard_accessory/factory/BUILD.gn
@@ -8,7 +8,11 @@ import("//chrome/android/features/android_library_factory_tmpl.gni")
_factory_sources = [ "java/src/org/chromium/chrome/browser/keyboard_accessory/ManualFillingComponentFactory.java" ]
android_library_factory("public_java") {
+ # These deps will be inherited by the resulting android_library target.
deps = [ "//chrome/android/features/keyboard_accessory/public:public_java" ]
+
+ # This internal file will be replaced by a generated file so the resulting
+ # android_library target does not actually depend on this internal file.
sources = _factory_sources
}
diff --git a/chromium/chrome/android/features/keyboard_accessory/internal/BUILD.gn b/chromium/chrome/android/features/keyboard_accessory/internal/BUILD.gn
index 5a710458c6e..4243bd3b403 100644
--- a/chromium/chrome/android/features/keyboard_accessory/internal/BUILD.gn
+++ b/chromium/chrome/android/features/keyboard_accessory/internal/BUILD.gn
@@ -16,16 +16,20 @@ android_library("internal_java") {
"//chrome/android:chrome_java",
"//chrome/android/features/keyboard_accessory/public:public_java",
"//chrome/browser/flags:java",
+ "//chrome/browser/fullscreen/android:java",
"//chrome/browser/profiles/android:java",
"//chrome/browser/tab:java",
+ "//chrome/browser/tabmodel:java",
"//chrome/browser/ui/android/favicon:java",
"//chrome/browser/util:java",
"//components/autofill/android:autofill_java",
+ "//components/browser_ui/android/bottomsheet:java",
"//components/browser_ui/widget/android:java",
"//components/embedder_support/android:util_java",
"//components/feature_engagement/public:public_java",
"//content/public/android:content_java",
"//third_party/android_deps:android_support_v7_appcompat_java",
+ "//third_party/android_deps:androidx_appcompat_appcompat_resources_java",
"//third_party/android_deps:androidx_recyclerview_recyclerview_java",
"//third_party/android_deps:androidx_viewpager_viewpager_java",
"//third_party/android_deps:com_google_android_material_material_java",
@@ -74,6 +78,7 @@ android_library("internal_java") {
"java/src/org/chromium/chrome/browser/keyboard_accessory/sheet_tabs/DynamicInfoViewBottomSpacer.java",
"java/src/org/chromium/chrome/browser/keyboard_accessory/sheet_tabs/PasswordAccessoryInfoView.java",
"java/src/org/chromium/chrome/browser/keyboard_accessory/sheet_tabs/PasswordAccessorySheetCoordinator.java",
+ "java/src/org/chromium/chrome/browser/keyboard_accessory/sheet_tabs/PasswordAccessorySheetMediator.java",
"java/src/org/chromium/chrome/browser/keyboard_accessory/sheet_tabs/PasswordAccessorySheetModernViewBinder.java",
"java/src/org/chromium/chrome/browser/keyboard_accessory/sheet_tabs/PasswordAccessorySheetViewBinder.java",
"java/src/org/chromium/chrome/browser/keyboard_accessory/sheet_tabs/TouchToFillSheetCoordinator.java",
@@ -89,6 +94,7 @@ android_library("internal_java") {
android_resources("java_resources") {
sources = [
"java/res/drawable/autofill_chip_inset.xml",
+ "java/res/drawable/ic_vpn_key_off.xml",
"java/res/layout/address_accessory_sheet.xml",
"java/res/layout/credit_card_accessory_sheet.xml",
"java/res/layout/keyboard_accessory.xml",
diff --git a/chromium/chrome/android/features/media_router/BUILD.gn b/chromium/chrome/android/features/media_router/BUILD.gn
index 8b99219dae3..291d8dbec3b 100644
--- a/chromium/chrome/android/features/media_router/BUILD.gn
+++ b/chromium/chrome/android/features/media_router/BUILD.gn
@@ -17,6 +17,7 @@ android_library("java") {
"//base:base_java",
"//base:jni_java",
"//chrome/android:chrome_java",
+ "//components/browser_ui/media/android:java",
"//services/media_session/public/cpp/android:media_session_java",
"//third_party/android_deps:android_support_v7_appcompat_java",
"//third_party/android_deps:androidx_collection_collection_java",
@@ -122,8 +123,13 @@ junit_binary("media_router_junit_tests") {
deps = [
":java",
+ "$google_play_services_package:google_play_services_basement_java",
+ "$google_play_services_package:google_play_services_cast_framework_java",
+ "$google_play_services_package:google_play_services_cast_java",
+ "//base:base_java",
"//base:base_java_test_support",
"//base:base_junit_test_support",
+ "//third_party/android_deps:androidx_mediarouter_mediarouter_java",
]
}
diff --git a/chromium/chrome/android/features/stack_unwinder/public/BUILD.gn b/chromium/chrome/android/features/stack_unwinder/public/BUILD.gn
index 5710847a845..3c2cf113950 100644
--- a/chromium/chrome/android/features/stack_unwinder/public/BUILD.gn
+++ b/chromium/chrome/android/features/stack_unwinder/public/BUILD.gn
@@ -2,6 +2,10 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
-source_set("memory_regions_map") {
- public = [ "memory_regions_map.h" ]
+source_set("native") {
+ public = [
+ "function_types.h",
+ "memory_regions_map.h",
+ ]
+ sources = [ "memory_regions_map.cc" ]
}
diff --git a/chromium/chrome/android/features/start_surface/internal/BUILD.gn b/chromium/chrome/android/features/start_surface/internal/BUILD.gn
index aaa9a0223f5..d28445b4aa9 100644
--- a/chromium/chrome/android/features/start_surface/internal/BUILD.gn
+++ b/chromium/chrome/android/features/start_surface/internal/BUILD.gn
@@ -27,9 +27,13 @@ android_resources("java_resources") {
"java/res/drawable-xxhdpi/ic_home.png",
"java/res/drawable-xxxhdpi/ic_explore.png",
"java/res/drawable-xxxhdpi/ic_home.png",
+ "java/res/drawable/feed_loading_image_placeholder.xml",
+ "java/res/layout/feed_loading_layout.xml",
"java/res/layout/ss_bottom_bar_layout.xml",
"java/res/layout/ss_explore_button.xml",
"java/res/layout/ss_home_button.xml",
+ "java/res/values-night/colors.xml",
+ "java/res/values/colors.xml",
"java/res/values/dimens.xml",
"java/res/values/ids.xml",
]
@@ -64,10 +68,13 @@ android_library("java") {
"//base:base_java",
"//chrome/android:chrome_java",
"//chrome/android/third_party/compositor_animator:compositor_animator_java",
+ "//chrome/browser/browser_controls/android:java",
"//chrome/browser/flags:java",
"//chrome/browser/preferences:java",
"//chrome/browser/tab:java",
+ "//chrome/browser/tabmodel:java",
"//chrome/browser/ui/messages/android:java",
+ "//components/browser_ui/android/bottomsheet:java",
"//components/browser_ui/widget/android:java",
"//third_party/android_deps:android_support_v7_appcompat_java",
"//third_party/android_deps:com_google_android_material_material_java",
@@ -76,15 +83,17 @@ android_library("java") {
if (enable_feed_in_chrome) {
sources += [
- "java/src/org/chromium/chrome/features/start_surface/ExploreSurfaceActionHandler.java",
"java/src/org/chromium/chrome/features/start_surface/ExploreSurfaceCoordinator.java",
"java/src/org/chromium/chrome/features/start_surface/ExploreSurfaceNavigationDelegate.java",
"java/src/org/chromium/chrome/features/start_surface/ExploreSurfaceStreamLifecycleManager.java",
"java/src/org/chromium/chrome/features/start_surface/ExploreSurfaceViewBinder.java",
+ "java/src/org/chromium/chrome/features/start_surface/FeedLoadingCoordinator.java",
+ "java/src/org/chromium/chrome/features/start_surface/FeedLoadingLayout.java",
]
deps += [
"//chrome/browser/profiles/android:java",
+ "//components/signin/public/android:java",
"//content/public/android:content_java",
"//third_party/android_sdk/androidx_browser:androidx_browser_java",
"//ui/android:ui_utils_java",
diff --git a/chromium/chrome/android/features/tab_ui/BUILD.gn b/chromium/chrome/android/features/tab_ui/BUILD.gn
index ce21a8e0666..4fd7152bc36 100644
--- a/chromium/chrome/android/features/tab_ui/BUILD.gn
+++ b/chromium/chrome/android/features/tab_ui/BUILD.gn
@@ -35,6 +35,8 @@ android_resources("java_resources") {
"java/res/drawable/ic_group_icon_16dp.xml",
"java/res/drawable/iph_drag_and_drop_animated_drawable.xml",
"java/res/drawable/iph_drag_and_drop_drawable.xml",
+ "java/res/drawable/message_card_background.xml",
+ "java/res/drawable/message_card_background_with_inset.xml",
"java/res/drawable/popup_bg_dark.xml",
"java/res/drawable/selected_tab_background.xml",
"java/res/drawable/selected_tab_background_incognito.xml",
@@ -68,6 +70,7 @@ android_resources("java_resources") {
"java/res/layout/tab_selection_editor_toolbar.xml",
"java/res/layout/tab_strip_item.xml",
"java/res/layout/tasks_view_layout.xml",
+ "java/res/layout/trendy_terms_item.xml",
"java/res/values/colors.xml",
"java/res/values/dimens.xml",
"java/res/values/drawables.xml",
@@ -94,6 +97,10 @@ android_library("java") {
"java/src/org/chromium/chrome/browser/tasks/TasksSurfaceMediator.java",
"java/src/org/chromium/chrome/browser/tasks/TasksView.java",
"java/src/org/chromium/chrome/browser/tasks/TasksViewBinder.java",
+ "java/src/org/chromium/chrome/browser/tasks/TrendyTermsCache.java",
+ "java/src/org/chromium/chrome/browser/tasks/TrendyTermsCoordinator.java",
+ "java/src/org/chromium/chrome/browser/tasks/TrendyTermsProperties.java",
+ "java/src/org/chromium/chrome/browser/tasks/TrendyTermsViewBinder.java",
"java/src/org/chromium/chrome/browser/tasks/tab_groups/TabGroupUtils.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/ClosableTabGridView.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/IphMessageCardViewModel.java",
@@ -116,7 +123,7 @@ android_library("java") {
"java/src/org/chromium/chrome/browser/tasks/tab_management/TabGridDialogMenuCoordinator.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/TabGridDialogMenuItemBinder.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/TabGridDialogMenuItemProperties.java",
- "java/src/org/chromium/chrome/browser/tasks/tab_management/TabGridDialogParent.java",
+ "java/src/org/chromium/chrome/browser/tasks/tab_management/TabGridDialogView.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/TabGridIphDialogCoordinator.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/TabGridIphDialogView.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/TabGridItemTouchHelperCallback.java",
@@ -158,7 +165,7 @@ android_library("java") {
"java/src/org/chromium/chrome/browser/tasks/tab_management/TabSwitcherMediator.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/TabUiColorProvider.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/UndoGroupSnackbarController.java",
- "java/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/BaselineStaleTabSuggestionProvider.java",
+ "java/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/BaselineTabSuggestionProvider.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/StaleTabSuggestionProvider.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabContextObserver.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabSuggestionProvider.java",
@@ -168,6 +175,7 @@ android_library("java") {
"java/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabSuggestionsFetcherResults.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabSuggestionsOrchestrator.java",
"java/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabSuggestionsRanker.java",
+ "java/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabSuggestionsServerFetcher.java",
]
deps = [
@@ -178,13 +186,17 @@ android_library("java") {
"//chrome/android/features/start_surface/internal:java",
"//chrome/app:java_strings_grd",
"//chrome/browser/android/lifecycle:java",
+ "//chrome/browser/browser_controls/android:java",
"//chrome/browser/flags:java",
"//chrome/browser/profiles/android:java",
"//chrome/browser/tab:java",
+ "//chrome/browser/tabmodel:java",
"//chrome/browser/ui/android/favicon:java",
"//chrome/browser/ui/android/strings:ui_strings_grd",
"//chrome/browser/ui/messages/android:java",
"//chrome/browser/util:java",
+ "//components/browser_ui/android/bottomsheet:java",
+ "//components/browser_ui/share/android:java",
"//components/browser_ui/styles/android:java",
"//components/browser_ui/widget/android:java",
"//components/content_settings/android:content_settings_enums_java",
@@ -194,10 +206,12 @@ android_library("java") {
"//components/infobars/core:infobar_enums_java",
"//components/policy/android:policy_java",
"//components/search_engines/android:java",
+ "//components/signin/core/browser/android:java",
"//content/public/android:content_java",
"//content/public/android:content_java_resources",
"//third_party/android_deps:android_support_v7_appcompat_java",
"//third_party/android_deps:androidx_annotation_annotation_java",
+ "//third_party/android_deps:androidx_appcompat_appcompat_resources_java",
"//third_party/android_deps:androidx_core_core_java",
"//third_party/android_deps:androidx_legacy_legacy_support_v13_java",
"//third_party/android_deps:androidx_lifecycle_lifecycle_common_java",
diff --git a/chromium/chrome/android/features/tab_ui/tab_management_java_sources.gni b/chromium/chrome/android/features/tab_ui/tab_management_java_sources.gni
index a042947ae5c..38986b1cda7 100644
--- a/chromium/chrome/android/features/tab_ui/tab_management_java_sources.gni
+++ b/chromium/chrome/android/features/tab_ui/tab_management_java_sources.gni
@@ -31,14 +31,16 @@ public_tab_management_java_sources += start_surface_public_java_sources
tab_management_test_java_sources = [
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/SingleTabViewBinderTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/TasksViewBinderTest.java",
+ "//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/TrendyTermsCoordinatorTest.java",
+ "//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/TrendyTermsViewBinderTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/AssertsTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/ConditionalTabStripTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/MessageCardProviderTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/MessageCardViewBinderTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/RecyclerViewMatcherUtils.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/TabGridAccessibilityHelperTest.java",
- "//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/TabGridDialogParentTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/TabGridDialogTest.java",
+ "//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/TabGridDialogViewTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/TabGridIphTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/TabGridPanelViewBinderTest.java",
"//chrome/android/features/tab_ui/javatests/src/org/chromium/chrome/browser/tasks/tab_management/TabGroupPopupUiTest.java",
@@ -60,6 +62,7 @@ tab_management_junit_java_sources = [
"//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/MostVisitedListViewBinderUnitTest.java",
"//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/SingleTabSwitcherMediatorUnitTest.java",
"//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/TasksSurfaceMediatorUnitTest.java",
+ "//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/TrendyTermsCacheUnitTest.java",
"//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/pseudotab/PseudoTabUnitTest.java",
"//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/pseudotab/TabAttributeCacheUnitTest.java",
"//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/tab_groups/TabGroupModelFilterUnitTest.java",
@@ -83,4 +86,5 @@ tab_management_junit_java_sources = [
"//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabSuggestionTest.java",
"//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabSuggestionsClientFetcherTest.java",
"//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabSuggestionsOrchestratorTest.java",
+ "//chrome/android/features/tab_ui/junit/src/org/chromium/chrome/browser/tasks/tab_management/suggestions/TabSuggestionsServerFetcherUnitTest.java",
]
diff --git a/chromium/chrome/android/features/vr/BUILD.gn b/chromium/chrome/android/features/vr/BUILD.gn
index 7bd362cbbbf..d22b6f77061 100644
--- a/chromium/chrome/android/features/vr/BUILD.gn
+++ b/chromium/chrome/android/features/vr/BUILD.gn
@@ -77,6 +77,7 @@ android_library("java") {
"//chrome/browser/preferences:java",
"//chrome/browser/profiles/android:java",
"//chrome/browser/tab:java",
+ "//chrome/browser/tabmodel:java",
"//chrome/browser/ui/messages/android:java",
"//chrome/browser/util:java",
"//components/browser_ui/modaldialog/android:java",
@@ -106,8 +107,6 @@ generate_jni("jni_headers") {
sources = [
"java/src/org/chromium/chrome/browser/vr/AndroidUiGestureTarget.java",
"java/src/org/chromium/chrome/browser/vr/AndroidVSyncHelper.java",
- "java/src/org/chromium/chrome/browser/vr/ConsentFlowMetrics.java",
- "java/src/org/chromium/chrome/browser/vr/VrConsentDialog.java",
"java/src/org/chromium/chrome/browser/vr/VrCoreInfo.java",
"java/src/org/chromium/chrome/browser/vr/VrInputConnection.java",
"java/src/org/chromium/chrome/browser/vr/VrModuleProvider.java",
@@ -116,9 +115,4 @@ generate_jni("jni_headers") {
"java/src/org/chromium/chrome/browser/vr/keyboard/GvrKeyboardLoaderClient.java",
"java/src/org/chromium/chrome/browser/vr/keyboard/TextEditAction.java",
]
-
- if (enable_arcore) {
- sources +=
- [ "java/src/org/chromium/chrome/browser/vr/ArConsentDialog.java" ]
- }
}
diff --git a/chromium/chrome/android/features/vr/public_vr_java_sources.gni b/chromium/chrome/android/features/vr/public_vr_java_sources.gni
index 219a498aa53..a74e6c266ba 100644
--- a/chromium/chrome/android/features/vr/public_vr_java_sources.gni
+++ b/chromium/chrome/android/features/vr/public_vr_java_sources.gni
@@ -16,15 +16,3 @@ public_vr_java_sources = [
"//chrome/android/features/vr/java/src/org/chromium/chrome/browser/vr/VrModeProviderImpl.java",
"//chrome/android/features/vr/java/src/org/chromium/chrome/browser/vr/VrModuleProvider.java",
]
-
-if (enable_vr) {
- public_vr_java_sources += [
- "//chrome/android/features/vr/java/src/org/chromium/chrome/browser/vr/ConsentFlowMetrics.java",
- "//chrome/android/features/vr/java/src/org/chromium/chrome/browser/vr/VrConsentDialog.java",
- "//chrome/android/features/vr/java/src/org/chromium/chrome/browser/vr/VrConsentListener.java",
- ]
-}
-
-if (enable_arcore) {
- public_vr_java_sources += [ "//chrome/android/features/vr/java/src/org/chromium/chrome/browser/vr/ArConsentDialog.java" ]
-}