OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #include "config.h" | |
6 #include "core/page/scrolling/ScrollStateCallback.h" | |
7 | |
8 #include "bindings/core/v8/V8Element.h" | |
9 #include "bindings/core/v8/V8ScrollState.h" | |
10 | |
11 namespace blink { | |
12 | |
13 ScrollStateCallback::ScrollStateCallback() | |
14 : m_callbackType(CallbackType::UNSET) | |
15 { | |
16 } | |
17 | |
18 void ScrollStateCallback::handleEventForElement(Element& targetElement, ScrollSt ate* scrollState) | |
19 { | |
20 m_targetElement = &targetElement; | |
haraken
2015/06/30 07:08:30
Instead of storing m_targetElement to ScrollStateC
| |
21 handleEvent(scrollState); | |
22 m_targetElement = nullptr; | |
23 } | |
24 | |
25 } // namespace blink | |
OLD | NEW |