| Index: third_party/WebKit/Source/core/dom/Range.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/Range.cpp b/third_party/WebKit/Source/core/dom/Range.cpp
|
| index 0dad7073402860febc75e698ceb6fe87a146a749..57b8ad323cf34b14fb2aabf4ba523ea58346e10d 100644
|
| --- a/third_party/WebKit/Source/core/dom/Range.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/Range.cpp
|
| @@ -1088,26 +1088,6 @@ void Range::selectNode(Node* refNode, ExceptionState& exceptionState)
|
| return;
|
| }
|
|
|
| - // InvalidNodeTypeError: Raised if an ancestor of refNode is an Entity, Notation or
|
| - // DocumentType node or if refNode is a Document, DocumentFragment, ShadowRoot, Attr, Entity, or Notation
|
| - // node.
|
| - for (ContainerNode* anc = refNode->parentNode(); anc; anc = anc->parentNode()) {
|
| - switch (anc->nodeType()) {
|
| - case Node::ATTRIBUTE_NODE:
|
| - case Node::CDATA_SECTION_NODE:
|
| - case Node::COMMENT_NODE:
|
| - case Node::DOCUMENT_FRAGMENT_NODE:
|
| - case Node::DOCUMENT_NODE:
|
| - case Node::ELEMENT_NODE:
|
| - case Node::PROCESSING_INSTRUCTION_NODE:
|
| - case Node::TEXT_NODE:
|
| - break;
|
| - case Node::DOCUMENT_TYPE_NODE:
|
| - exceptionState.throwDOMException(InvalidNodeTypeError, "The node provided has an ancestor of type '" + anc->nodeName() + "'.");
|
| - return;
|
| - }
|
| - }
|
| -
|
| switch (refNode->nodeType()) {
|
| case Node::CDATA_SECTION_NODE:
|
| case Node::COMMENT_NODE:
|
|
|