| Index: Source/WebCore/page/ContextMenuController.cpp
|
| ===================================================================
|
| --- Source/WebCore/page/ContextMenuController.cpp (revision 148290)
|
| +++ Source/WebCore/page/ContextMenuController.cpp (working copy)
|
| @@ -551,11 +551,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());
|
| }
|
|
|
| @@ -668,14 +666,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());
|
| }
|
|
|