From 2f9186959c7a297fd76c131efa36678b4ed67338 Mon Sep 17 00:00:00 2001 From: FranklinDM Date: Sat, 4 Mar 2023 20:52:59 +0800 Subject: [PATCH] Issue #2135 - Bug 1433669/Part 1: Remove dead function --- dom/events/ContentEventHandler.cpp | 25 ------------------------- dom/events/ContentEventHandler.h | 4 ---- 2 files changed, 29 deletions(-) diff --git a/dom/events/ContentEventHandler.cpp b/dom/events/ContentEventHandler.cpp index 547f18f67d..38c6ad0207 100644 --- a/dom/events/ContentEventHandler.cpp +++ b/dom/events/ContentEventHandler.cpp @@ -2882,31 +2882,6 @@ ContentEventHandler::AdjustCollapsedRangeMaybeIntoTextNode(nsRange* aRange) return NS_OK; } -nsresult -ContentEventHandler::GetStartFrameAndOffset(const nsRange* aRange, - nsIFrame*& aFrame, - int32_t& aOffsetInFrame) -{ - MOZ_ASSERT(aRange); - - aFrame = nullptr; - aOffsetInFrame = -1; - - nsINode* node = aRange->GetStartParent(); - if (NS_WARN_IF(!node) || - NS_WARN_IF(!node->IsNodeOfType(nsINode::eCONTENT))) { - return NS_ERROR_FAILURE; - } - nsIContent* content = static_cast(node); - RefPtr fs = mPresShell->FrameSelection(); - aFrame = fs->GetFrameForNodeOffset(content, aRange->StartOffset(), - fs->GetHint(), &aOffsetInFrame); - if (NS_WARN_IF(!aFrame)) { - return NS_ERROR_FAILURE; - } - return NS_OK; -} - nsresult ContentEventHandler::ConvertToRootRelativeOffset(nsIFrame* aFrame, nsRect& aRect) diff --git a/dom/events/ContentEventHandler.h b/dom/events/ContentEventHandler.h index 6616f05ea1..831074e9e2 100644 --- a/dom/events/ContentEventHandler.h +++ b/dom/events/ContentEventHandler.h @@ -287,10 +287,6 @@ protected: // If the aRange isn't in text node but next to a text node, this method // modifies it in the text node. Otherwise, not modified. nsresult AdjustCollapsedRangeMaybeIntoTextNode(nsRange* aCollapsedRange); - // Find the first frame for the range and get the start offset in it. - nsresult GetStartFrameAndOffset(const nsRange* aRange, - nsIFrame*& aFrame, - int32_t& aOffsetInFrame); // Convert the frame relative offset to be relative to the root frame of the // root presContext (but still measured in appUnits of aFrame's presContext). nsresult ConvertToRootRelativeOffset(nsIFrame* aFrame,