OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1998, 1999 Torben Weis <weis@kde.org> | 2 * Copyright (C) 1998, 1999 Torben Weis <weis@kde.org> |
3 * 1999 Lars Knoll <knoll@kde.org> | 3 * 1999 Lars Knoll <knoll@kde.org> |
4 * 1999 Antti Koivisto <koivisto@kde.org> | 4 * 1999 Antti Koivisto <koivisto@kde.org> |
5 * 2000 Simon Hausmann <hausmann@kde.org> | 5 * 2000 Simon Hausmann <hausmann@kde.org> |
6 * 2000 Stefan Schimanski <1Stein@gmx.de> | 6 * 2000 Stefan Schimanski <1Stein@gmx.de> |
7 * 2001 George Staikos <staikos@kde.org> | 7 * 2001 George Staikos <staikos@kde.org> |
8 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All r
ights reserved. | 8 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All r
ights reserved. |
9 * Copyright (C) 2005 Alexey Proskuryakov <ap@nypop.com> | 9 * Copyright (C) 2005 Alexey Proskuryakov <ap@nypop.com> |
10 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies) | 10 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies) |
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
232 #endif | 232 #endif |
233 | 233 |
234 HashSet<DOMWindow*>::iterator end = m_liveFormerWindows.end(); | 234 HashSet<DOMWindow*>::iterator end = m_liveFormerWindows.end(); |
235 for (HashSet<DOMWindow*>::iterator it = m_liveFormerWindows.begin(); it != e
nd; ++it) | 235 for (HashSet<DOMWindow*>::iterator it = m_liveFormerWindows.begin(); it != e
nd; ++it) |
236 (*it)->disconnectFrame(); | 236 (*it)->disconnectFrame(); |
237 | 237 |
238 HashSet<FrameDestructionObserver*>::iterator stop = m_destructionObservers.e
nd(); | 238 HashSet<FrameDestructionObserver*>::iterator stop = m_destructionObservers.e
nd(); |
239 for (HashSet<FrameDestructionObserver*>::iterator it = m_destructionObserver
s.begin(); it != stop; ++it) | 239 for (HashSet<FrameDestructionObserver*>::iterator it = m_destructionObserver
s.begin(); it != stop; ++it) |
240 (*it)->frameDestroyed(); | 240 (*it)->frameDestroyed(); |
241 | 241 |
242 InspectorInstrumentation::frameDestroyed(this); | |
243 | |
244 if (m_view) { | 242 if (m_view) { |
245 m_view->hide(); | 243 m_view->hide(); |
246 m_view->clearFrame(); | 244 m_view->clearFrame(); |
247 } | 245 } |
248 } | 246 } |
249 | 247 |
250 void Frame::addDestructionObserver(FrameDestructionObserver* observer) | 248 void Frame::addDestructionObserver(FrameDestructionObserver* observer) |
251 { | 249 { |
252 m_destructionObservers.add(observer); | 250 m_destructionObservers.add(observer); |
253 } | 251 } |
(...skipping 818 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1072 unsigned count = 0; | 1070 unsigned count = 0; |
1073 for (const Frame* frame = this; frame; frame = frame->tree()->traverseNext()
) { | 1071 for (const Frame* frame = this; frame; frame = frame->tree()->traverseNext()
) { |
1074 if (frame->document()) | 1072 if (frame->document()) |
1075 count += frame->document()->wheelEventHandlerCount(); | 1073 count += frame->document()->wheelEventHandlerCount(); |
1076 } | 1074 } |
1077 | 1075 |
1078 m_page->chrome()->client()->numWheelEventHandlersChanged(count); | 1076 m_page->chrome()->client()->numWheelEventHandlersChanged(count); |
1079 } | 1077 } |
1080 | 1078 |
1081 } // namespace WebCore | 1079 } // namespace WebCore |
OLD | NEW |