| Index: Source/bindings/v8/ScriptController.cpp
|
| diff --git a/Source/bindings/v8/ScriptController.cpp b/Source/bindings/v8/ScriptController.cpp
|
| index 7b61e887409778bb1643107872fb572c14add20c..eabf55566ca44f74b14c627c71b3aed7635cd420 100644
|
| --- a/Source/bindings/v8/ScriptController.cpp
|
| +++ b/Source/bindings/v8/ScriptController.cpp
|
| @@ -123,22 +123,12 @@ void ScriptController::clearScriptObjects()
|
| }
|
| }
|
|
|
| -void ScriptController::clearForOutOfMemory()
|
| -{
|
| - clearForClose(true);
|
| -}
|
| -
|
| -void ScriptController::clearForClose(bool destroyGlobal)
|
| -{
|
| - m_windowShell->clearForClose(destroyGlobal);
|
| - for (IsolatedWorldMap::iterator iter = m_isolatedWorlds.begin(); iter != m_isolatedWorlds.end(); ++iter)
|
| - iter->value->clearForClose(destroyGlobal);
|
| -}
|
| -
|
| void ScriptController::clearForClose()
|
| {
|
| double start = currentTime();
|
| - clearForClose(false);
|
| + m_windowShell->clearForClose();
|
| + for (IsolatedWorldMap::iterator iter = m_isolatedWorlds.begin(); iter != m_isolatedWorlds.end(); ++iter)
|
| + iter->value->clearForClose();
|
| blink::Platform::current()->histogramCustomCounts("WebCore.ScriptController.clearForClose", (currentTime() - start) * 1000, 0, 10000, 50);
|
| }
|
|
|
|
|