OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2009 Apple Inc. All rights reserved. |
3 * Copyright (C) 2011 Google Inc. All rights reserved. | 3 * Copyright (C) 2011 Google Inc. All rights reserved. |
4 * Copyright (C) 2009 Joseph Pecoraro | 4 * Copyright (C) 2009 Joseph Pecoraro |
5 * | 5 * |
6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
8 * are met: | 8 * are met: |
9 * | 9 * |
10 * 1. Redistributions of source code must retain the above copyright | 10 * 1. Redistributions of source code must retain the above copyright |
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
173 } | 173 } |
174 | 174 |
175 static Node* hoveredNodeForEvent(LocalFrame* frame, const PlatformTouchEvent& ev
ent, bool ignorePointerEventsNone) | 175 static Node* hoveredNodeForEvent(LocalFrame* frame, const PlatformTouchEvent& ev
ent, bool ignorePointerEventsNone) |
176 { | 176 { |
177 const Vector<PlatformTouchPoint>& points = event.touchPoints(); | 177 const Vector<PlatformTouchPoint>& points = event.touchPoints(); |
178 if (!points.size()) | 178 if (!points.size()) |
179 return 0; | 179 return 0; |
180 return hoveredNodeForPoint(frame, roundedIntPoint(points[0].pos()), ignorePo
interEventsNone); | 180 return hoveredNodeForPoint(frame, roundedIntPoint(points[0].pos()), ignorePo
interEventsNone); |
181 } | 181 } |
182 | 182 |
183 class RevalidateStyleAttributeTask FINAL : public NoBaseWillBeGarbageCollectedFi
nalized<RevalidateStyleAttributeTask> { | 183 class RevalidateStyleAttributeTask final : public NoBaseWillBeGarbageCollectedFi
nalized<RevalidateStyleAttributeTask> { |
184 WTF_MAKE_FAST_ALLOCATED_WILL_BE_REMOVED; | 184 WTF_MAKE_FAST_ALLOCATED_WILL_BE_REMOVED; |
185 public: | 185 public: |
186 explicit RevalidateStyleAttributeTask(InspectorDOMAgent*); | 186 explicit RevalidateStyleAttributeTask(InspectorDOMAgent*); |
187 void scheduleFor(Element*); | 187 void scheduleFor(Element*); |
188 void reset() { m_timer.stop(); } | 188 void reset() { m_timer.stop(); } |
189 void onTimer(Timer<RevalidateStyleAttributeTask>*); | 189 void onTimer(Timer<RevalidateStyleAttributeTask>*); |
190 void trace(Visitor*); | 190 void trace(Visitor*); |
191 | 191 |
192 private: | 192 private: |
193 RawPtrWillBeMember<InspectorDOMAgent> m_domAgent; | 193 RawPtrWillBeMember<InspectorDOMAgent> m_domAgent; |
(...skipping 2003 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2197 visitor->trace(m_searchResults); | 2197 visitor->trace(m_searchResults); |
2198 #endif | 2198 #endif |
2199 visitor->trace(m_history); | 2199 visitor->trace(m_history); |
2200 visitor->trace(m_domEditor); | 2200 visitor->trace(m_domEditor); |
2201 visitor->trace(m_listener); | 2201 visitor->trace(m_listener); |
2202 InspectorBaseAgent::trace(visitor); | 2202 InspectorBaseAgent::trace(visitor); |
2203 } | 2203 } |
2204 | 2204 |
2205 } // namespace blink | 2205 } // namespace blink |
2206 | 2206 |
OLD | NEW |