| Index: Source/core/page/EventHandler.cpp
|
| ===================================================================
|
| --- Source/core/page/EventHandler.cpp (revision 170478)
|
| +++ Source/core/page/EventHandler.cpp (working copy)
|
| @@ -1732,7 +1732,7 @@
|
|
|
| if (!m_frame->page())
|
| return false;
|
| - Frame* focusFrame = m_frame->page()->focusController().focusedOrMainFrame();
|
| + LocalFrame* focusFrame = m_frame->page()->focusController().focusedOrMainFrame();
|
| // Do not paste here if the focus was moved somewhere else.
|
| if (m_frame == focusFrame && m_frame->editor().behavior().supportsGlobalSelection())
|
| return m_frame->editor().command("PasteGlobalSelection").execute();
|
| @@ -1765,11 +1765,7 @@
|
| if (!isHTMLFrameElementBase(target))
|
| return false;
|
|
|
| - // Cross-process drag and drop is not yet supported.
|
| - if (toHTMLFrameElementBase(target)->contentFrame() && !toHTMLFrameElementBase(target)->contentFrame()->isLocalFrame())
|
| - return false;
|
| -
|
| - frame = toLocalFrame(toHTMLFrameElementBase(target)->contentFrame());
|
| + frame = toHTMLFrameElementBase(target)->contentFrame();
|
| return true;
|
| }
|
|
|
|
|