| Index: Source/core/frame/LocalFrame.cpp
|
| diff --git a/Source/core/frame/LocalFrame.cpp b/Source/core/frame/LocalFrame.cpp
|
| index 34698bdd1486c398a563d46c2803a8c97185bd94..75cdc13b88a0fc314a729df9b77105d809ec60bb 100644
|
| --- a/Source/core/frame/LocalFrame.cpp
|
| +++ b/Source/core/frame/LocalFrame.cpp
|
| @@ -93,7 +93,7 @@ inline LocalFrame::LocalFrame(FrameLoaderClient* client, FrameHost* host, FrameO
|
| : Frame(client, host, owner)
|
| , m_loader(this)
|
| , m_navigationScheduler(this)
|
| - , m_script(adoptPtr(new ScriptController(this)))
|
| + , m_script(ScriptController::create(this))
|
| , m_editor(Editor::create(*this))
|
| , m_spellChecker(SpellChecker::create(*this))
|
| , m_selection(FrameSelection::create(this))
|
| @@ -146,6 +146,7 @@ void LocalFrame::trace(Visitor* visitor)
|
| visitor->trace(m_loader);
|
| visitor->trace(m_navigationScheduler);
|
| visitor->trace(m_pagePopupOwner);
|
| + visitor->trace(m_script);
|
| visitor->trace(m_editor);
|
| visitor->trace(m_spellChecker);
|
| visitor->trace(m_selection);
|
|
|