Index: Source/WebCore/page/ContextMenuController.cpp |
=================================================================== |
--- Source/WebCore/page/ContextMenuController.cpp (revision 148494) |
+++ Source/WebCore/page/ContextMenuController.cpp (working copy) |
@@ -546,11 +546,9 @@ |
FrameLoader* loader = frame->loader(); |
KURL linkURL = m_hitTestResult.absoluteLinkURL(); |
if (!linkURL.isEmpty()) { |
- if (loader->client()->canHandleRequest(ResourceRequest(linkURL))) { |
- appendItem(OpenLinkItem, m_contextMenu.get()); |
- appendItem(OpenLinkInNewWindowItem, m_contextMenu.get()); |
- appendItem(DownloadFileItem, m_contextMenu.get()); |
- } |
+ appendItem(OpenLinkItem, m_contextMenu.get()); |
+ appendItem(OpenLinkInNewWindowItem, m_contextMenu.get()); |
+ appendItem(DownloadFileItem, m_contextMenu.get()); |
appendItem(CopyLinkItem, m_contextMenu.get()); |
} |
@@ -663,14 +661,11 @@ |
} |
} |
- FrameLoader* loader = frame->loader(); |
KURL linkURL = m_hitTestResult.absoluteLinkURL(); |
if (!linkURL.isEmpty()) { |
- if (loader->client()->canHandleRequest(ResourceRequest(linkURL))) { |
- appendItem(OpenLinkItem, m_contextMenu.get()); |
- appendItem(OpenLinkInNewWindowItem, m_contextMenu.get()); |
- appendItem(DownloadFileItem, m_contextMenu.get()); |
- } |
+ appendItem(OpenLinkItem, m_contextMenu.get()); |
+ appendItem(OpenLinkInNewWindowItem, m_contextMenu.get()); |
+ appendItem(DownloadFileItem, m_contextMenu.get()); |
appendItem(CopyLinkItem, m_contextMenu.get()); |
appendItem(*separatorItem(), m_contextMenu.get()); |
} |