Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index fcfcfe9cb3faa850226f4601d67ad452d2235b3b..2aefa61818a0f082aad3e13fcb22830fc82b00d1 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -100,7 +100,7 @@ |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebHistoryItem.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebInputElement.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebInputEvent.h" |
-#include "third_party/WebKit/Source/WebKit/chromium/public/WebIntent.h" |
+#include "third_party/WebKit/Source/WebKit/chromium/public/WebIntentRequest.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebIntentServiceInfo.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebMediaPlayerAction.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebNodeList.h" |
@@ -3134,10 +3134,11 @@ void RenderViewImpl::registerIntentService( |
} |
void RenderViewImpl::dispatchIntent(WebKit::WebFrame* frame, |
- const WebKit::WebIntent& intent) { |
- webkit_glue::WebIntentData intent_data(intent); |
+ WebKit::WebIntentRequest* intent) { |
+ webkit_glue::WebIntentData intent_data(*intent); |
+ int id = intents_host_->RegisterWebIntent(intent); |
Send(new IntentsHostMsg_WebIntentDispatch( |
- routing_id_, intent_data, intent.identifier())); |
+ routing_id_, intent_data, id)); |
} |
// WebKit::WebPageSerializerClient implementation ------------------------------ |