| Index: Source/core/svg/SVGAElement.cpp
|
| diff --git a/Source/core/svg/SVGAElement.cpp b/Source/core/svg/SVGAElement.cpp
|
| index 12e971eef5b2670b9b178121c9f2f9f322ef5b4b..bebcd3a86386143c021caccee6880af74b2b13fa 100644
|
| --- a/Source/core/svg/SVGAElement.cpp
|
| +++ b/Source/core/svg/SVGAElement.cpp
|
| @@ -118,9 +118,7 @@ RenderObject* SVGAElement::createRenderer(RenderStyle*)
|
| void SVGAElement::defaultEventHandler(Event* event)
|
| {
|
| if (isLink()) {
|
| - Node* target = event->target() ? event->target()->toNode() : 0;
|
| - bool hasFocus = focused() || (target && target->focused());
|
| - if (hasFocus && isEnterKeyKeypressEvent(event)) {
|
| + if (focused() && isEnterKeyKeydownEvent(event)) {
|
| event->setDefaultHandled();
|
| dispatchSimulatedClick(event);
|
| return;
|
|
|