Chromium Code Reviews| Index: third_party/WebKit/Source/bindings/core/v8/WindowProxyManager.cpp |
| diff --git a/third_party/WebKit/Source/bindings/core/v8/WindowProxyManager.cpp b/third_party/WebKit/Source/bindings/core/v8/WindowProxyManager.cpp |
| index 8c5536c047fe0aac36213f4ce22045938598f347..49f785081720b4772567ab3ef3e1e6d3a702e6d2 100644 |
| --- a/third_party/WebKit/Source/bindings/core/v8/WindowProxyManager.cpp |
| +++ b/third_party/WebKit/Source/bindings/core/v8/WindowProxyManager.cpp |
| @@ -36,9 +36,9 @@ WindowProxy* WindowProxyManager::windowProxy(DOMWrapperWorld& world) |
| if (iter != m_isolatedWorlds.end()) { |
| windowProxy = iter->value.get(); |
| } else { |
| - RawPtr<WindowProxy> isolatedWorldWindowProxy = WindowProxy::create(m_isolate, m_frame, world); |
| - windowProxy = isolatedWorldWindowProxy.get(); |
| - m_isolatedWorlds.set(world.worldId(), isolatedWorldWindowProxy.release()); |
| + WindowProxy* isolatedWorldWindowProxy = WindowProxy::create(m_isolate, m_frame, world); |
|
sof
2016/04/12 07:29:54
Shorten out the |isloatedWorldWindowProxy| interme
|
| + windowProxy = isolatedWorldWindowProxy; |
| + m_isolatedWorlds.set(world.worldId(), isolatedWorldWindowProxy); |
| } |
| } |
| return windowProxy; |