Index: webkit/glue/web_intent_data.h |
diff --git a/webkit/glue/web_intent_data.h b/webkit/glue/web_intent_data.h |
index 686f604f22096a6dde266f29ccb78b69dfd5bd08..b1110fc9c7b538191b5a1e5ed01f6265d42221ea 100644 |
--- a/webkit/glue/web_intent_data.h |
+++ b/webkit/glue/web_intent_data.h |
@@ -9,6 +9,7 @@ |
#include "base/file_path.h" |
#include "base/string16.h" |
+#include "googleurl/src/gurl.h" |
#include "webkit/glue/webkit_glue_export.h" |
namespace WebKit { |
@@ -29,6 +30,10 @@ struct WEBKIT_GLUE_EXPORT WebIntentData { |
// Any extra key-value pair metadata. (Not serialized.) |
std::map<string16, string16> extra_data; |
+ // Set to the service page if this intent data is from an explicit intent |
+ // invocation. |service|.is_valid will be false otherwise. |
+ GURL service; |
+ |
// String payload data. |
string16 unserialized_data; |