Title: [101709] trunk/Source/WebKit/chromium
- Revision
- 101709
- Author
- joc...@chromium.org
- Date
- 2011-12-01 14:25:47 -0800 (Thu, 01 Dec 2011)
Log Message
[chromium] add referrer policy to WebContextMenuData
https://bugs.webkit.org/show_bug.cgi?id=73567
Reviewed by Darin Fisher.
* public/WebContextMenuData.h:
* src/ContextMenuClientImpl.cpp:
(WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
Modified Paths
Diff
Modified: trunk/Source/WebKit/chromium/ChangeLog (101708 => 101709)
--- trunk/Source/WebKit/chromium/ChangeLog 2011-12-01 22:25:00 UTC (rev 101708)
+++ trunk/Source/WebKit/chromium/ChangeLog 2011-12-01 22:25:47 UTC (rev 101709)
@@ -1,3 +1,14 @@
+2011-12-01 Jochen Eisinger <joc...@chromium.org>
+
+ [chromium] add referrer policy to WebContextMenuData
+ https://bugs.webkit.org/show_bug.cgi?id=73567
+
+ Reviewed by Darin Fisher.
+
+ * public/WebContextMenuData.h:
+ * src/ContextMenuClientImpl.cpp:
+ (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
+
2011-12-01 Kelly Norton <knor...@google.com>
More void functions eager to return values in RenderObject & WebFrameImpl
Modified: trunk/Source/WebKit/chromium/public/WebContextMenuData.h (101708 => 101709)
--- trunk/Source/WebKit/chromium/public/WebContextMenuData.h 2011-12-01 22:25:00 UTC (rev 101708)
+++ trunk/Source/WebKit/chromium/public/WebContextMenuData.h 2011-12-01 22:25:47 UTC (rev 101709)
@@ -34,6 +34,7 @@
#include "WebHistoryItem.h"
#include "WebMenuItemInfo.h"
#include "WebNode.h"
+#include "WebReferrerPolicy.h"
#include "platform/WebPoint.h"
#include "platform/WebString.h"
#include "platform/WebURL.h"
@@ -155,6 +156,9 @@
// Security information for the context.
WebCString securityInfo;
+ // The referrer policy applicable to this context.
+ WebReferrerPolicy referrerPolicy;
+
// Custom context menu items provided by the WebCore internals.
WebVector<WebMenuItemInfo> customItems;
Modified: trunk/Source/WebKit/chromium/src/ContextMenuClientImpl.cpp (101708 => 101709)
--- trunk/Source/WebKit/chromium/src/ContextMenuClientImpl.cpp 2011-12-01 22:25:00 UTC (rev 101708)
+++ trunk/Source/WebKit/chromium/src/ContextMenuClientImpl.cpp 2011-12-01 22:25:47 UTC (rev 101709)
@@ -305,6 +305,8 @@
if (ds)
data.securityInfo = ds->response().securityInfo();
+ data.referrerPolicy = static_cast<WebReferrerPolicy>(selectedFrame->document()->referrerPolicy());
+
// Filter out custom menu elements and add them into the data.
populateCustomMenuItems(defaultMenu, &data);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes