| Index: Source/core/page/EventHandler.cpp | 
| diff --git a/Source/core/page/EventHandler.cpp b/Source/core/page/EventHandler.cpp | 
| index 2e738efec24fa8c56fee19b372ea843f9034eea5..5e64e1c413a8a99e287bf774462bfccbbd76b242 100644 | 
| --- a/Source/core/page/EventHandler.cpp | 
| +++ b/Source/core/page/EventHandler.cpp | 
| @@ -2034,7 +2034,7 @@ bool EventHandler::dispatchMouseEvent(const AtomicString& eventType, Node* targe | 
|  | 
| // Walk up the DOM tree to search for a node to focus. | 
| while (node) { | 
| -            if (node->isMouseFocusable()) { | 
| +            if (node->isFocusable()) { | 
| // To fix <rdar://problem/4895428> Can't drag selected ToDo, we don't focus a | 
| // node on mouse down if it's selected and inside a focused node. It will be | 
| // focused if the user does a mouseup over it, however, because the mouseup | 
|  |