-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=120908 Reviewed by Andreas Kling. Source/WebCore: Return Document& in Range::ownerDocument(). Also make setDocument take Document& so that this invariant is self-evident. * bindings/objc/DOM.mm: (-[DOMRange boundingBox]): (-[DOMRange renderedImageForcingBlackText:]): (-[DOMRange textRects]): * dom/Range.cpp: (WebCore::Range::setDocument): (WebCore::Range::setStart): (WebCore::Range::setEnd): (WebCore::Range::selectNode): (WebCore::Range::selectNodeContents): * dom/Range.h: (WebCore::Range::ownerDocument): * editing/AlternativeTextController.cpp: (WebCore::AlternativeTextController::handleAlternativeTextUIResult): * editing/Editor.cpp: (WebCore::Editor::avoidIntersectionWithDeleteButtonController): (WebCore::isFrameInRange): (WebCore::Editor::countMatchesForText): * editing/EditorCommand.cpp: (WebCore::unionDOMRanges): * editing/TextCheckingHelper.cpp: (WebCore::TextCheckingHelper::unifiedTextCheckerEnabled): * editing/TextIterator.cpp: (WebCore::plainText): (WebCore::findPlainText): * editing/htmlediting.cpp: (WebCore::extendRangeToWrappingNodes): * editing/markup.cpp: (WebCore::createMarkup): (WebCore::createFragmentFromText): * page/DragController.cpp: (WebCore::documentFragmentFromDragData): (WebCore::DragController::concludeEditDrag): * page/Page.cpp: (WebCore::Page::rangeOfString): * rendering/RenderObject.cpp: (WebCore::RenderObject::absoluteBoundingBoxRectForRange): * testing/Internals.cpp: (WebCore::Internals::addTextMatchMarker): Source/WebKit/blackberry: * WebKitSupport/InPageSearchManager.cpp: (BlackBerry::WebKit::InPageSearchManager::findNextString): (BlackBerry::WebKit::InPageSearchManager::findAndMarkText): (BlackBerry::WebKit::InPageSearchManager::clearTextMatches): (BlackBerry::WebKit::InPageSearchManager::setActiveMatchAndMarker): (BlackBerry::WebKit::InPageSearchManager::frameUnloaded): (BlackBerry::WebKit::InPageSearchManager::scopeStringMatches): Source/WebKit/mac: * WebView/WebPDFView.mm: (isFrameInRange): Source/WebKit2: * WebProcess/InjectedBundle/API/mac/WKDOMRange.mm: (-[WKDOMRange textRects]): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155228 268f45cc-cd09-0410-ab3c-d52691b4dbfc
55f28e5e