| Index: Source/core/dom/Range.cpp
|
| diff --git a/Source/core/dom/Range.cpp b/Source/core/dom/Range.cpp
|
| index d847158b75f12637d937c842173229bb33946d81..8365c8ca5c329f4b9651049dd18181705f6e62f7 100644
|
| --- a/Source/core/dom/Range.cpp
|
| +++ b/Source/core/dom/Range.cpp
|
| @@ -1496,7 +1496,7 @@ Node* Range::firstNode() const
|
| return child;
|
| if (!m_start.offset())
|
| return m_start.container();
|
| - return NodeTraversal::nextSkippingChildren(m_start.container());
|
| + return NodeTraversal::nextSkippingChildren(*m_start.container());
|
| }
|
|
|
| ShadowRoot* Range::shadowRoot() const
|
| @@ -1509,10 +1509,10 @@ Node* Range::pastLastNode() const
|
| if (!m_start.container() || !m_end.container())
|
| return 0;
|
| if (m_end.container()->offsetInCharacters())
|
| - return NodeTraversal::nextSkippingChildren(m_end.container());
|
| + return NodeTraversal::nextSkippingChildren(*m_end.container());
|
| if (Node* child = m_end.container()->childNode(m_end.offset()))
|
| return child;
|
| - return NodeTraversal::nextSkippingChildren(m_end.container());
|
| + return NodeTraversal::nextSkippingChildren(*m_end.container());
|
| }
|
|
|
| IntRect Range::boundingBox() const
|
|
|