| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2006, 2007, 2008, 2010 Apple Inc. All rights reserved. | 2 * Copyright (C) 2006, 2007, 2008, 2010 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) | 3 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 151 RefPtrWillBeMember<MessageEvent> m_event; | 151 RefPtrWillBeMember<MessageEvent> m_event; |
| 152 RawPtrWillBeMember<LocalDOMWindow> m_window; | 152 RawPtrWillBeMember<LocalDOMWindow> m_window; |
| 153 RefPtr<SecurityOrigin> m_targetOrigin; | 153 RefPtr<SecurityOrigin> m_targetOrigin; |
| 154 RefPtrWillBeMember<ScriptCallStack> m_stackTrace; | 154 RefPtrWillBeMember<ScriptCallStack> m_stackTrace; |
| 155 RefPtr<UserGestureToken> m_userGestureToken; | 155 RefPtr<UserGestureToken> m_userGestureToken; |
| 156 int m_asyncOperationId; | 156 int m_asyncOperationId; |
| 157 }; | 157 }; |
| 158 | 158 |
| 159 static void updateSuddenTerminationStatus(LocalDOMWindow* domWindow, bool addedL
istener, FrameLoaderClient::SuddenTerminationDisablerType disablerType) | 159 static void updateSuddenTerminationStatus(LocalDOMWindow* domWindow, bool addedL
istener, FrameLoaderClient::SuddenTerminationDisablerType disablerType) |
| 160 { | 160 { |
| 161 blink::Platform::current()->suddenTerminationChanged(!addedListener); | 161 Platform::current()->suddenTerminationChanged(!addedListener); |
| 162 if (domWindow->frame() && domWindow->frame()->loader().client()) | 162 if (domWindow->frame() && domWindow->frame()->loader().client()) |
| 163 domWindow->frame()->loader().client()->suddenTerminationDisablerChanged(
addedListener, disablerType); | 163 domWindow->frame()->loader().client()->suddenTerminationDisablerChanged(
addedListener, disablerType); |
| 164 } | 164 } |
| 165 | 165 |
| 166 typedef HashCountedSet<LocalDOMWindow*> DOMWindowSet; | 166 typedef HashCountedSet<LocalDOMWindow*> DOMWindowSet; |
| 167 | 167 |
| 168 static DOMWindowSet& windowsWithUnloadEventListeners() | 168 static DOMWindowSet& windowsWithUnloadEventListeners() |
| 169 { | 169 { |
| 170 DEFINE_STATIC_LOCAL(DOMWindowSet, windowsWithUnloadEventListeners, ()); | 170 DEFINE_STATIC_LOCAL(DOMWindowSet, windowsWithUnloadEventListeners, ()); |
| 171 return windowsWithUnloadEventListeners; | 171 return windowsWithUnloadEventListeners; |
| (...skipping 1399 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1571 DOMWindow::trace(visitor); | 1571 DOMWindow::trace(visitor); |
| 1572 DOMWindowLifecycleNotifier::trace(visitor); | 1572 DOMWindowLifecycleNotifier::trace(visitor); |
| 1573 } | 1573 } |
| 1574 | 1574 |
| 1575 LocalFrame* LocalDOMWindow::frame() const | 1575 LocalFrame* LocalDOMWindow::frame() const |
| 1576 { | 1576 { |
| 1577 return m_frameObserver->frame(); | 1577 return m_frameObserver->frame(); |
| 1578 } | 1578 } |
| 1579 | 1579 |
| 1580 } // namespace blink | 1580 } // namespace blink |
| OLD | NEW |