summaryrefslogtreecommitdiffstats
path: root/chromium/ash/public
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2024-02-22 13:19:49 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2024-03-12 13:45:06 +0000
commit9c1f44f67466fea2fb20bb6f31fea388d8c65961 (patch)
tree03e7709aa7ed9a7cf2ec26ca410acd0b4c536666 /chromium/ash/public
parentada9ddbf8c604585ac344b72f7bb63ac27c84726 (diff)
BASELINE: Update Chromium to 122.0.6261.72
Change-Id: I655fa6da670f5e82a4c0df33630e388663de2a8e Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/542310 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/ash/public')
-rw-r--r--chromium/ash/public/cpp/BUILD.gn37
-rw-r--r--chromium/ash/public/cpp/holding_space/BUILD.gn2
-rw-r--r--chromium/ash/public/mojom/BUILD.gn5
-rw-r--r--chromium/ash/public/mojom/accelerator_actions.mojom5
-rw-r--r--chromium/ash/public/mojom/accelerator_keys.mojom19
-rw-r--r--chromium/ash/public/mojom/input_device_settings.mojom19
6 files changed, 67 insertions, 20 deletions
diff --git a/chromium/ash/public/cpp/BUILD.gn b/chromium/ash/public/cpp/BUILD.gn
index b60da67cb5f..aea138f6b6a 100644
--- a/chromium/ash/public/cpp/BUILD.gn
+++ b/chromium/ash/public/cpp/BUILD.gn
@@ -18,8 +18,6 @@ component("cpp") {
"accelerators.h",
"accelerators_util.cc",
"accelerators_util.h",
- "accessibility_controller.cc",
- "accessibility_controller.h",
"accessibility_controller_client.h",
"accessibility_controller_enums.h",
"accessibility_event_rewriter_delegate.h",
@@ -118,8 +116,11 @@ component("cpp") {
"clipboard_image_model_factory.h",
"connectivity_services.cc",
"connectivity_services.h",
+ "debug_delegate.h",
"default_user_image.cc",
"default_user_image.h",
+ "desk_profiles_delegate.cc",
+ "desk_profiles_delegate.h",
"desk_template.cc",
"desk_template.h",
"esim_manager.cc",
@@ -128,12 +129,6 @@ component("cpp") {
"feature_discovery_duration_reporter.h",
"feature_discovery_metric_util.cc",
"feature_discovery_metric_util.h",
- "file_preview/file_preview_controller.cc",
- "file_preview/file_preview_controller.h",
- "file_preview/file_preview_factory.cc",
- "file_preview/file_preview_factory.h",
- "file_preview/file_preview_image_skia_source.cc",
- "file_preview/file_preview_image_skia_source.h",
"fps_counter.cc",
"fps_counter.h",
"fwupd_download_client.cc",
@@ -152,6 +147,8 @@ component("cpp") {
"holding_space/holding_space_image.h",
"holding_space/holding_space_item.cc",
"holding_space/holding_space_item.h",
+ "holding_space/holding_space_item_updated_fields.cc",
+ "holding_space/holding_space_item_updated_fields.h",
"holding_space/holding_space_metrics.cc",
"holding_space/holding_space_metrics.h",
"holding_space/holding_space_model.cc",
@@ -247,6 +244,8 @@ component("cpp") {
"notifier_settings_controller.cc",
"notifier_settings_controller.h",
"notifier_settings_observer.h",
+ "oobe_dialog_util.cc",
+ "oobe_dialog_util.h",
"pagination/pagination_controller.cc",
"pagination/pagination_controller.h",
"pagination/pagination_model.cc",
@@ -255,6 +254,8 @@ component("cpp") {
"personalization_app/enterprise_policy_delegate.h",
"personalization_app/user_display_info.cc",
"personalization_app/user_display_info.h",
+ "picker/picker_client.cc",
+ "picker/picker_client.h",
"power_utils.cc",
"power_utils.h",
"presentation_time_recorder.cc",
@@ -351,8 +352,6 @@ component("cpp") {
"system_notification_builder.cc",
"system_notification_builder.h",
"system_sounds_delegate.h",
- "system_tray.cc",
- "system_tray.h",
"system_tray_client.h",
"tab_cluster/clusterer.cc",
"tab_cluster/clusterer.h",
@@ -380,6 +379,8 @@ component("cpp") {
"wallpaper/online_wallpaper_params.h",
"wallpaper/online_wallpaper_variant.cc",
"wallpaper/online_wallpaper_variant.h",
+ "wallpaper/sea_pen_image.cc",
+ "wallpaper/sea_pen_image.h",
"wallpaper/wallpaper_controller.cc",
"wallpaper/wallpaper_controller.h",
"wallpaper/wallpaper_controller_client.h",
@@ -478,6 +479,7 @@ component("cpp") {
"//chromeos/crosapi/mojom",
"//chromeos/services/network_config/public/mojom",
"//components/app_restore",
+ "//components/manta/proto",
"//components/session_manager:base",
"//components/user_manager",
"//components/version_info:channel",
@@ -500,8 +502,7 @@ source_set("unit_tests") {
"ambient/ambient_prefs_unittest.cc",
"android_intent_helper_unittest.cc",
"app_list/app_list_config_provider_unittest.cc",
- "file_preview/file_preview_factory_unittest.cc",
- "file_preview/file_preview_unittest.cc",
+ "holding_space/holding_space_controller_unittest.cc",
"holding_space/holding_space_image_unittest.cc",
"holding_space/holding_space_item_unittest.cc",
"holding_space/holding_space_model_unittest.cc",
@@ -547,6 +548,11 @@ source_set("unit_tests") {
"//ui/views",
"//ui/views:test_support",
]
+
+ data = [
+ # Needed to make commit bots run unit_tests on enums.xml changes.
+ "//tools/metrics/histograms/metadata/chromeos/enums.xml",
+ ]
}
source_set("accelerator_actions") {
@@ -564,8 +570,8 @@ source_set("test_support") {
sources = [
"personalization_app/time_of_day_test_utils.cc",
"personalization_app/time_of_day_test_utils.h",
- "test/in_process_image_decoder.cc",
- "test/in_process_image_decoder.h",
+ "test/in_process_data_decoder.cc",
+ "test/in_process_data_decoder.h",
"test/mock_in_session_auth_token_provider.cc",
"test/mock_in_session_auth_token_provider.h",
"test/mock_input_device_settings_controller.cc",
@@ -576,6 +582,8 @@ source_set("test_support") {
"test/mock_projector_controller.h",
"test/test_cast_config_controller.cc",
"test/test_cast_config_controller.h",
+ "test/test_desk_profiles_delegate.cc",
+ "test/test_desk_profiles_delegate.h",
"test/test_image_decoder.cc",
"test/test_image_decoder.h",
"test/test_image_downloader.cc",
@@ -601,6 +609,7 @@ source_set("test_support") {
"//components/access_code_cast/common:metrics",
"//mojo/public/cpp/bindings",
"//services/data_decoder/public/cpp:service_provider",
+ "//services/data_decoder/public/cpp:test_support",
"//services/data_decoder/public/mojom",
"//services/device/public/cpp:test_support",
"//services/network/public/cpp:cpp",
diff --git a/chromium/ash/public/cpp/holding_space/BUILD.gn b/chromium/ash/public/cpp/holding_space/BUILD.gn
index 944a6af2e98..edd35728d25 100644
--- a/chromium/ash/public/cpp/holding_space/BUILD.gn
+++ b/chromium/ash/public/cpp/holding_space/BUILD.gn
@@ -12,6 +12,8 @@ source_set("test_support") {
sources = [
"mock_holding_space_client.cc",
"mock_holding_space_client.h",
+ "mock_holding_space_controller_observer.cc",
+ "mock_holding_space_controller_observer.h",
"mock_holding_space_model_observer.cc",
"mock_holding_space_model_observer.h",
]
diff --git a/chromium/ash/public/mojom/BUILD.gn b/chromium/ash/public/mojom/BUILD.gn
index bea434564f7..aa7ad6f9ef2 100644
--- a/chromium/ash/public/mojom/BUILD.gn
+++ b/chromium/ash/public/mojom/BUILD.gn
@@ -44,7 +44,6 @@ mojom("mojom") {
# files for all dependencies (and their dependencies) in //ash/public/mojom.
mojom("accelerator_info") {
disable_variants = true
- use_typescript_sources = true
generate_legacy_js_bindings = true
webui_module_path = "/"
@@ -63,7 +62,6 @@ mojom("accelerator_info") {
mojom("input_device_settings") {
disable_variants = true
webui_module_path = "/"
- use_typescript_sources = true
generate_legacy_js_bindings = true
sources = [ "input_device_settings.mojom" ]
@@ -84,7 +82,6 @@ mojom("input_device_settings") {
# files for all dependencies (and their dependencies) in //ash/public/mojom.
mojom("accelerator_configuration") {
disable_variants = true
- use_typescript_sources = true
generate_legacy_js_bindings = true
webui_module_path = "/"
@@ -99,7 +96,6 @@ mojom("accelerator_configuration") {
# files for all dependencies (and their dependencies) in //ash/public/mojom.
mojom("accelerator_keys") {
disable_variants = true
- use_typescript_sources = true
generate_legacy_js_bindings = true
webui_module_path = "/"
@@ -131,7 +127,6 @@ mojom("accelerator_keys") {
# files for all dependencies (and their dependencies) in //ash/public/mojom.
mojom("accelerator_actions") {
disable_variants = true
- use_typescript_sources = true
generate_legacy_js_bindings = true
webui_module_path = "/"
diff --git a/chromium/ash/public/mojom/accelerator_actions.mojom b/chromium/ash/public/mojom/accelerator_actions.mojom
index f005529c774..302e17829ff 100644
--- a/chromium/ash/public/mojom/accelerator_actions.mojom
+++ b/chromium/ash/public/mojom/accelerator_actions.mojom
@@ -136,7 +136,9 @@ enum AcceleratorAction {
kWindowMinimize,
kMinimizeTopWindowOnBack,
kVolumeMuteToggle,
- kDebugClearUseKMeansPref,
+ // The following are DEBUG actions with an offset. This is to keep the enum
+ // in sync with `AcceleratorActions` in ash/public/cpp/accelerator_actions.h.
+ kDebugClearUseKMeansPref = 9000,
kDebugKeyboardBacklightToggle,
kDebugMicrophoneMuteToggle,
kDebugPrintLayerHierarchy,
@@ -148,6 +150,7 @@ enum AcceleratorAction {
kDebugSystemUiStyleViewer,
kDebugToggleDarkMode,
kDebugToggleDynamicColor,
+ kDebugToggleFocusModeState,
kDebugTogglePowerButtonMenu,
kDebugToggleShowDebugBorders,
kDebugToggleShowFpsCounter,
diff --git a/chromium/ash/public/mojom/accelerator_keys.mojom b/chromium/ash/public/mojom/accelerator_keys.mojom
index 6a0a84f1281..d9c786ed819 100644
--- a/chromium/ash/public/mojom/accelerator_keys.mojom
+++ b/chromium/ash/public/mojom/accelerator_keys.mojom
@@ -218,4 +218,23 @@ enum VKey {
kEmojiPicker = 0xED,
kDictate = 0xEE,
kAllApplications = 0xEF,
+
+ // The following values are used to be able to recognize button events within
+ // ChromeOS. These have no functionality by default.
+ kButton0 = 0xFF00,
+ kButton1 = 0xFF01,
+ kButton2 = 0xFF02,
+ kButton3 = 0xFF03,
+ kButton4 = 0xFF04,
+ kButton5 = 0xFF05,
+ kButton6 = 0xFF06,
+ kButton7 = 0xFF07,
+ kButton8 = 0xFF08,
+ kButton9 = 0xFF09,
+ kButtonA = 0xFF0A,
+ kButtonB = 0xFF0B,
+ kButtonC = 0xFF0C,
+ kButtonX = 0xFF0D,
+ kButtonY = 0xFF0E,
+ kButtonZ = 0xFF0F,
};
diff --git a/chromium/ash/public/mojom/input_device_settings.mojom b/chromium/ash/public/mojom/input_device_settings.mojom
index 4dd1d70f241..fc352f3adcb 100644
--- a/chromium/ash/public/mojom/input_device_settings.mojom
+++ b/chromium/ash/public/mojom/input_device_settings.mojom
@@ -163,6 +163,8 @@ struct Mouse {
string device_key;
// Used to check customization restriction of the mouse.
CustomizationRestriction customization_restriction;
+ // Used to get the mouse button config.
+ MouseButtonConfig mouse_button_config;
MouseSettings settings;
};
@@ -279,6 +281,8 @@ struct GraphicsTablet {
// "vendor_id:product_id" where the ids are 16-bit hex in lowercase.
// Example: 5022:18d1.
string device_key;
+ // Used to check customization restriction of the graphics tablet.
+ CustomizationRestriction customization_restriction;
GraphicsTabletSettings settings;
};
@@ -337,6 +341,17 @@ enum CustomizableButton {
kSide = 6,
};
+// Contains the valid set of mouse button configs.
+enum MouseButtonConfig {
+ // Mouse with no explicit configuration about
+ // what customizable buttons it has.
+ kNoConfig = 0,
+ // Mouse with five customizable buttons.
+ kFiveKey = 1,
+ // Logitech mouse with six customizable buttons.
+ kLogitechSixKey = 2,
+};
+
// Contains the valid set of static shortcut actions.
enum StaticShortcutAction {
kDisable = 0,
@@ -361,4 +376,8 @@ enum CustomizationRestriction {
kDisallowCustomizations = 1,
// Disable key event rewrites.
kDisableKeyEventRewrites = 2,
+ // Allow Alphabet key event rewrites.
+ kAllowAlphabetKeyEventRewrites = 3,
+ // Allow Alphabet or Number key event rewrites.
+ kAllowAlphabetOrNumberKeyEventRewrites = 4,
};