| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index c5f1fc6b7d0647c9c600b804335b2990f7519653..28086f0eb4f75e7582ff18a78c3bef8aceeaa153 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -103,6 +103,7 @@
|
| #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"
|
| @@ -3164,11 +3165,13 @@ void RenderViewImpl::registerIntentService(
|
| service.disposition()));
|
| }
|
|
|
| -void RenderViewImpl::dispatchIntent(WebKit::WebFrame* frame,
|
| - const WebKit::WebIntent& intent) {
|
| - webkit_glue::WebIntentData intent_data(intent);
|
| +void RenderViewImpl::dispatchIntent(
|
| + WebKit::WebFrame* frame, const WebKit::WebIntentRequest& intentRequest) {
|
| + WebKit::WebIntentRequest request(intentRequest);
|
| + webkit_glue::WebIntentData intent_data(request.intent());
|
| + int id = intents_host_->RegisterWebIntent(request);
|
| Send(new IntentsHostMsg_WebIntentDispatch(
|
| - routing_id_, intent_data, intent.identifier()));
|
| + routing_id_, intent_data, id));
|
| }
|
|
|
| // WebKit::WebPageSerializerClient implementation ------------------------------
|
|
|