Index: content/common/frame_messages.h |
diff --git a/content/common/frame_messages.h b/content/common/frame_messages.h |
index 7077b9a6cefeb6d1a2f0840de136dade3e6f99d9..c8b01cb8bafc151a02ef9136f9e9fcb88bf3a3fd 100644 |
--- a/content/common/frame_messages.h |
+++ b/content/common/frame_messages.h |
@@ -34,6 +34,7 @@ |
#include "content/public/common/common_param_traits.h" |
#include "content/public/common/console_message_level.h" |
#include "content/public/common/context_menu_params.h" |
+#include "content/public/common/favicon_url.h" |
#include "content/public/common/file_chooser_file_info.h" |
#include "content/public/common/file_chooser_params.h" |
#include "content/public/common/frame_navigate_params.h" |
@@ -104,6 +105,8 @@ IPC_ENUM_TRAITS_MAX_VALUE(blink::WebFrameOwnerProperties::ScrollingMode, |
blink::WebFrameOwnerProperties::ScrollingMode::kLast) |
IPC_ENUM_TRAITS_MAX_VALUE(content::StopFindAction, |
content::STOP_FIND_ACTION_LAST) |
+IPC_ENUM_TRAITS_MAX_VALUE(content::FaviconURL::IconType, |
+ content::FaviconURL::IconType::kMax) |
IPC_ENUM_TRAITS(blink::WebSandboxFlags) // Bitmask. |
IPC_ENUM_TRAITS_MAX_VALUE(blink::WebTreeScopeType, |
blink::WebTreeScopeType::kLast) |
@@ -171,6 +174,12 @@ IPC_STRUCT_TRAITS_BEGIN(content::CustomContextMenuContext) |
IPC_STRUCT_TRAITS_MEMBER(link_followed) |
IPC_STRUCT_TRAITS_END() |
+IPC_STRUCT_TRAITS_BEGIN(content::FaviconURL) |
+ IPC_STRUCT_TRAITS_MEMBER(icon_url) |
+ IPC_STRUCT_TRAITS_MEMBER(icon_type) |
+ IPC_STRUCT_TRAITS_MEMBER(icon_sizes) |
+IPC_STRUCT_TRAITS_END() |
+ |
IPC_STRUCT_TRAITS_BEGIN(content::FrameOwnerProperties) |
IPC_STRUCT_TRAITS_MEMBER(name) |
IPC_STRUCT_TRAITS_MEMBER(scrolling_mode) |
@@ -1642,6 +1651,10 @@ IPC_MESSAGE_ROUTED0(FrameHostMsg_RequestOverlayRoutingToken) |
// FrameMsg_RunFileChooserResponse message. |
IPC_MESSAGE_ROUTED1(FrameHostMsg_RunFileChooser, content::FileChooserParams) |
+// Notification that the urls for the favicon of a site has been determined. |
+IPC_MESSAGE_ROUTED1(FrameHostMsg_UpdateFaviconURL, |
+ std::vector<content::FaviconURL> /* candidates */) |
+ |
#if BUILDFLAG(USE_EXTERNAL_POPUP_MENU) |
// Message to show/hide a popup menu using native controls. |