Index: Source/core/dom/Position.cpp |
diff --git a/Source/core/dom/Position.cpp b/Source/core/dom/Position.cpp |
index 21f508045a034dc50f55e1782faaa4cb38d7cb20..32dffe7d62762a90b84ce4020567efd5a5740ad4 100644 |
--- a/Source/core/dom/Position.cpp |
+++ b/Source/core/dom/Position.cpp |
@@ -843,7 +843,7 @@ bool Position::hasRenderedNonAnonymousDescendantsWithHeight(RenderObject* render |
bool Position::nodeIsUserSelectNone(Node* node) |
{ |
- return node && node->renderer() && node->renderer()->style()->userSelect() == SELECT_NONE; |
+ return node && node->renderer() && node->renderer()->style()->userSelect() == SELECT_NONE && node->renderer()->style()->userModify() == READ_ONLY; |
} |
ContainerNode* Position::findParent(const Node* node) |