Index: Source/core/page/Frame.cpp |
diff --git a/Source/core/page/Frame.cpp b/Source/core/page/Frame.cpp |
index 94216cbf3f5987b8522fc9766e967daecae23172..4bd66e0b0d21d37a1bb16eabb704ca2c79cf8f03 100644 |
--- a/Source/core/page/Frame.cpp |
+++ b/Source/core/page/Frame.cpp |
@@ -173,7 +173,7 @@ inline Frame::Frame(Page* page, HANDLE_FORMAL(HTMLFrameOwnerElement) ownerElemen |
, m_script(adoptPtr(new ScriptController(this))) |
, m_editor(adoptPtr(new Editor(this))) |
, m_selection(adoptPtr(new FrameSelection(this))) |
- , m_eventHandler(adoptPtr(new EventHandler(this))) |
+ , m_eventHandler(EventHandler::create(this)) |
, m_animationController(adoptPtr(new AnimationController(this))) |
, m_pageZoomFactor(parentPageZoomFactor(this)) |
, m_textZoomFactor(parentTextZoomFactor(this)) |