blob: 52bffd8afb71bd3f81f2a9f41005dbee98e3f1b9 [file] [log] [blame]
# Copyright 2016 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//third_party/WebKit/Source/core/core.gni")
blink_core_sources("events") {
sources = [
"AddEventListenerOptionsDefaults.h",
"AddEventListenerOptionsResolved.cpp",
"AddEventListenerOptionsResolved.h",
"AnimationEvent.cpp",
"AnimationEvent.h",
"AnimationPlaybackEvent.cpp",
"AnimationPlaybackEvent.h",
"ApplicationCacheErrorEvent.cpp",
"ApplicationCacheErrorEvent.h",
"BeforeTextInsertedEvent.cpp",
"BeforeTextInsertedEvent.h",
"BeforeUnloadEvent.cpp",
"BeforeUnloadEvent.h",
"ClipboardEvent.cpp",
"ClipboardEvent.h",
"CompositionEvent.cpp",
"CompositionEvent.h",
"CustomEvent.cpp",
"CustomEvent.h",
"DOMWindowEventQueue.cpp",
"DOMWindowEventQueue.h",
"DragEvent.cpp",
"DragEvent.h",
"ErrorEvent.cpp",
"ErrorEvent.h",
"Event.cpp",
"Event.h",
"EventDispatchMediator.cpp",
"EventDispatchMediator.h",
"EventDispatchResult.h",
"EventDispatcher.cpp",
"EventDispatcher.h",
"EventFactory.h",
"EventListener.h",
"EventListenerMap.cpp",
"EventListenerMap.h",
"EventPath.cpp",
"EventPath.h",
"EventQueue.h",
"EventTarget.cpp",
"EventTarget.h",
"EventUtil.cpp",
"EventUtil.h",
"FocusEvent.cpp",
"FocusEvent.h",
"GenericEventQueue.cpp",
"GenericEventQueue.h",
"GestureEvent.cpp",
"GestureEvent.h",
"HashChangeEvent.h",
"InputEvent.cpp",
"InputEvent.h",
"KeyboardEvent.cpp",
"KeyboardEvent.h",
"MessageEvent.cpp",
"MessageEvent.h",
"MouseEvent.cpp",
"MouseEvent.h",
"MutationEvent.cpp",
"MutationEvent.h",
"NavigatorEvents.cpp",
"NavigatorEvents.h",
"NodeEventContext.cpp",
"NodeEventContext.h",
"PageTransitionEvent.cpp",
"PageTransitionEvent.h",
"PointerEvent.cpp",
"PointerEvent.h",
"PointerEventFactory.cpp",
"PointerEventFactory.h",
"PopStateEvent.cpp",
"PopStateEvent.h",
"ProgressEvent.cpp",
"ProgressEvent.h",
"PromiseRejectionEvent.cpp",
"PromiseRejectionEvent.h",
"RegisteredEventListener.h",
"ResourceProgressEvent.cpp",
"ResourceProgressEvent.h",
"ScopedEventQueue.cpp",
"ScopedEventQueue.h",
"SecurityPolicyViolationEvent.cpp",
"SecurityPolicyViolationEvent.h",
"TextEvent.cpp",
"TextEvent.h",
"TextEventInputType.h",
"TouchEvent.cpp",
"TouchEvent.h",
"TouchEventContext.cpp",
"TouchEventContext.h",
"TransitionEvent.cpp",
"TransitionEvent.h",
"TreeScopeEventContext.cpp",
"TreeScopeEventContext.h",
"UIEvent.cpp",
"UIEvent.h",
"UIEventWithKeyState.cpp",
"UIEventWithKeyState.h",
"VisualViewportResizeEvent.cpp",
"VisualViewportResizeEvent.h",
"VisualViewportScrollEvent.cpp",
"VisualViewportScrollEvent.h",
"WebInputEventConversion.cpp",
"WebInputEventConversion.h",
"WheelEvent.cpp",
"WheelEvent.h",
"WindowEventContext.cpp",
"WindowEventContext.h",
]
configs += [
# TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
"//build/config/compiler:no_size_t_to_int_warning",
]
}