Bug 1640276 - Part 10: Mark nsINode as const in IsPointInRange() r=masayuki

Differential Revision: https://phabricator.services.mozilla.com/D80176
This commit is contained in:
Kagami Sascha Rosylight 2020-06-19 00:58:12 +00:00
parent 5dfce22c12
commit 8cf4dcb090
2 changed files with 3 additions and 3 deletions

View File

@ -741,7 +741,7 @@ bool nsRange::IsPointComparableToRange(const nsINode& aContainer,
return true;
}
bool nsRange::IsPointInRange(nsINode& aContainer, uint32_t aOffset,
bool nsRange::IsPointInRange(const nsINode& aContainer, uint32_t aOffset,
ErrorResult& aRv) const {
uint16_t compareResult = ComparePoint(aContainer, aOffset, aRv);
// If the node isn't in the range's document, it clearly isn't in the range.

View File

@ -225,8 +225,8 @@ class nsRange final : public mozilla::dom::AbstractRange,
}
void InsertNode(nsINode& aNode, ErrorResult& aErr);
bool IntersectsNode(nsINode& aNode, ErrorResult& aRv);
bool IsPointInRange(nsINode& aContainer, uint32_t aOffset,
ErrorResult& aErr) const;
bool IsPointInRange(const nsINode& aContainer, uint32_t aOffset,
ErrorResult& aRv) const;
void ToString(nsAString& aReturn, ErrorResult& aErr);
void Detach();