Index: components/subresource_filter/content/common/subresource_filter_messages.h |
diff --git a/components/subresource_filter/content/common/subresource_filter_messages.h b/components/subresource_filter/content/common/subresource_filter_messages.h |
index b682a842bb8da5bea1550c4f46fd1c18e88f02f6..d70e6fea7d02dc71b57ebe6b733791fa2f470395 100644 |
--- a/components/subresource_filter/content/common/subresource_filter_messages.h |
+++ b/components/subresource_filter/content/common/subresource_filter_messages.h |
@@ -9,6 +9,7 @@ |
#include "ipc/ipc_message_macros.h" |
#include "ipc/ipc_message.h" |
#include "ipc/ipc_platform_file.h" |
+#include "url/ipc/url_param_traits.h" |
#define IPC_MESSAGE_START SubresourceFilterMsgStart |
@@ -29,8 +30,9 @@ IPC_MESSAGE_CONTROL1(SubresourceFilterMsg_SetRulesetForProcess, |
// ongoing provisional document load in a frame. The message must arrive after |
// the provisional load starts, but before it is committed on the renderer side. |
// If no message arrives, the default behavior is ActivationState::DISABLED. |
-IPC_MESSAGE_ROUTED1(SubresourceFilterMsg_ActivateForProvisionalLoad, |
- subresource_filter::ActivationState /* activation_state */); |
+IPC_MESSAGE_ROUTED2(SubresourceFilterMsg_ActivateForProvisionalLoad, |
+ subresource_filter::ActivationState /* activation_state */, |
+ GURL /* url */); |
// ---------------------------------------------------------------------------- |
// Messages sent from the renderer to the browser. |