Changeset 44211
- Timestamp:
- 05/27/09 17:27:57 (10 months ago)
- Location:
- branches/WWDC-2009-branch/WebCore
- Files:
-
- 2 modified
-
ChangeLog (modified) (1 diff)
-
page/DragController.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/WWDC-2009-branch/WebCore/ChangeLog
r44210 r44211 1 2009-05-27 Mark Rowe <mrowe@apple.com> 2 3 Merge r44189. 4 5 2009-05-27 John Sullivan <sullivan@apple.com> 6 7 fixed <rdar://problem/6925482> repro crash in WebCore::DragController::dragExited dropping 8 bookmarks (at least) over Top Sites (at least) 9 10 Reviewed by Kevin Decker 11 12 * page/DragController.cpp: 13 (WebCore::DragController::dragExited): 14 nil check m_documentUnderMouse and take the "local file" case if it's nil 15 1 16 2009-05-27 Mark Rowe <mrowe@apple.com> 2 17 -
branches/WWDC-2009-branch/WebCore/page/DragController.cpp
r44032 r44211 155 155 156 156 if (RefPtr<FrameView> v = mainFrame->view()) { 157 ClipboardAccessPolicy policy = m_document->securityOrigin()->isLocal() ? ClipboardReadable : ClipboardTypesReadable;157 ClipboardAccessPolicy policy = (!m_document || m_document->securityOrigin()->isLocal()) ? ClipboardReadable : ClipboardTypesReadable; 158 158 RefPtr<Clipboard> clipboard = dragData->createClipboard(policy); 159 159 clipboard->setSourceOperation(dragData->draggingSourceOperationMask());