From ab0a50979b9eb4dfa3320eff7e187e41efedf7a9 Mon Sep 17 00:00:00 2001 From: Jocelyn Turcotte Date: Fri, 8 Aug 2014 14:30:41 +0200 Subject: Update Chromium to beta version 37.0.2062.68 Change-Id: I188e3b5aff1bec75566014291b654eb19f5bc8ca Reviewed-by: Andras Becsi --- .../WebKit/Source/core/dom/TouchController.h | 76 ---------------------- 1 file changed, 76 deletions(-) delete mode 100644 chromium/third_party/WebKit/Source/core/dom/TouchController.h (limited to 'chromium/third_party/WebKit/Source/core/dom/TouchController.h') diff --git a/chromium/third_party/WebKit/Source/core/dom/TouchController.h b/chromium/third_party/WebKit/Source/core/dom/TouchController.h deleted file mode 100644 index 8ce5e13e4ab..00000000000 --- a/chromium/third_party/WebKit/Source/core/dom/TouchController.h +++ /dev/null @@ -1,76 +0,0 @@ -/* -* Copyright (C) 2013 Google, Inc. All rights reserved. -* -* Redistribution and use in source and binary forms, with or without -* modification, are permitted provided that the following conditions -* are met: -* * Redistributions of source code must retain the above copyright -* notice, this list of conditions and the following disclaimer. -* * Redistributions in binary form must reproduce the above copyright -* notice, this list of conditions and the following disclaimer in the -* documentation and/or other materials provided with the distribution. -* -* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY -* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR -* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -*/ - -#ifndef TouchController_h -#define TouchController_h - -#include "core/dom/DocumentLifecycleObserver.h" -#include "core/events/Event.h" -#include "core/dom/Node.h" -#include "core/frame/DOMWindowLifecycleObserver.h" -#include "platform/Supplementable.h" -#include "wtf/HashSet.h" - -namespace WebCore { - -typedef HashCountedSet TouchEventTargetSet; - -class Document; -class DOMWindow; - -class TouchController : public DocumentSupplement, public DOMWindowLifecycleObserver, public DocumentLifecycleObserver { - -public: - virtual ~TouchController(); - - static const char* supplementName(); - static TouchController* from(Document*); - - bool hasTouchEventHandlers() const { return m_touchEventTargets ? m_touchEventTargets->size() : false; } - - void didAddTouchEventHandler(Document*, Node*); - void didRemoveTouchEventHandler(Document*, Node*); - void didRemoveEventTargetNode(Document*, Node*); - - const TouchEventTargetSet* touchEventTargets() const { return m_touchEventTargets.get(); } - - // Inherited from DOMWindowLifecycleObserver - virtual void didAddEventListener(DOMWindow*, const AtomicString&) OVERRIDE; - virtual void didRemoveEventListener(DOMWindow*, const AtomicString&) OVERRIDE; - virtual void didRemoveAllEventListeners(DOMWindow*) OVERRIDE; - - // Inherited from DocumentLifecycleObserver - virtual void documentWasDetached() OVERRIDE; - virtual void documentBeingDestroyed() OVERRIDE; - -private: - explicit TouchController(Document*); - - OwnPtr m_touchEventTargets; -}; - -} // namespace WebCore - -#endif // TouchController_h -- cgit v1.2.3