Chromium Code Reviews| Index: Source/core/rendering/HitTestResult.cpp |
| diff --git a/Source/core/rendering/HitTestResult.cpp b/Source/core/rendering/HitTestResult.cpp |
| index cf5316427df867774fbe854bff10e323791591f5..4286f6636251f5c4777642092ad8e2949b921652 100644 |
| --- a/Source/core/rendering/HitTestResult.cpp |
| +++ b/Source/core/rendering/HitTestResult.cpp |
| @@ -371,10 +371,10 @@ bool HitTestResult::isContentEditable() const |
| return false; |
| if (isHTMLTextAreaElement(*m_innerNonSharedNode)) |
| - return true; |
| + return !toHTMLFormControlElement(m_innerNonSharedNode)->isDisabledOrReadOnly(); |
|
Yuta Kitamura
2014/10/16 04:01:23
nit: Since we know m_innerNodeSharedNode is non-nu
AKVT
2014/10/16 17:17:14
Done. Thank you
|
| if (isHTMLInputElement(*m_innerNonSharedNode)) |
| - return toHTMLInputElement(*m_innerNonSharedNode).isTextField(); |
| + return !toHTMLFormControlElement(m_innerNonSharedNode)->isDisabledOrReadOnly() && toHTMLInputElement(*m_innerNonSharedNode).isTextField(); |
|
Yuta Kitamura
2014/10/16 04:01:23
nit: Doing the type cast twice for the same object
AKVT
2014/10/16 17:17:14
Done. Thank you
|
| return m_innerNonSharedNode->hasEditableStyle(); |
| } |