blob: bd1695a46121ef6b56d31ba6ac5b7a5c1e54752a [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("frame") {
sources = [
"BarProp.cpp",
"BarProp.h",
"DOMTimer.cpp",
"DOMTimer.h",
"DOMTimerCoordinator.cpp",
"DOMTimerCoordinator.h",
"DOMVisualViewport.cpp",
"DOMVisualViewport.h",
"DOMWindow.cpp",
"DOMWindow.h",
"DOMWindowBase64.cpp",
"DOMWindowBase64.h",
"DOMWindowEventHandlers.h",
"DOMWindowProperty.cpp",
"DOMWindowProperty.h",
"DOMWindowTimers.cpp",
"DOMWindowTimers.h",
"DeprecatedScheduleStyleRecalcDuringLayout.cpp",
"DeprecatedScheduleStyleRecalcDuringLayout.h",
"Deprecation.cpp",
"Deprecation.h",
"DeviceSingleWindowEventController.cpp",
"DeviceSingleWindowEventController.h",
"EventHandlerRegistry.cpp",
"EventHandlerRegistry.h",
"External.h",
"Frame.cpp",
"Frame.h",
"FrameConsole.cpp",
"FrameHost.cpp",
"FrameHost.h",
"FrameOwner.h",
"FrameSerializer.cpp",
"FrameSerializer.h",
"FrameView.cpp",
"FrameView.h",
"FrameViewAutoSizeInfo.cpp",
"History.cpp",
"History.h",
"HostsUsingFeatures.cpp",
"HostsUsingFeatures.h",
"ImageBitmap.cpp",
"ImageBitmap.h",
"LayoutSubtreeRootList.cpp",
"LayoutSubtreeRootList.h",
"LocalDOMWindow.cpp",
"LocalDOMWindow.h",
"LocalFrame.cpp",
"LocalFrame.h",
"Location.cpp",
"Location.h",
"Navigator.cpp",
"Navigator.h",
"NavigatorCPU.cpp",
"NavigatorCPU.h",
"NavigatorID.cpp",
"NavigatorID.h",
"NavigatorLanguage.cpp",
"NavigatorLanguage.h",
"NavigatorOnLine.h",
"PageScaleConstraints.cpp",
"PageScaleConstraints.h",
"PageScaleConstraintsSet.cpp",
"PageScaleConstraintsSet.h",
"PlatformEventController.cpp",
"PlatformEventController.h",
"PlatformEventDispatcher.cpp",
"PlatformEventDispatcher.h",
"RemoteDOMWindow.cpp",
"RemoteDOMWindow.h",
"RemoteFrame.cpp",
"RemoteFrame.h",
"RemoteFrameClient.h",
"RemoteFrameView.cpp",
"RemoteFrameView.h",
"RootFrameViewport.cpp",
"RootFrameViewport.h",
"Screen.cpp",
"Screen.h",
"Settings.cpp",
"SettingsDelegate.cpp",
"SettingsDelegate.h",
"SmartClip.cpp",
"SmartClip.h",
"SubresourceIntegrity.cpp",
"SubresourceIntegrity.h",
"SuspendableTimer.cpp",
"SuspendableTimer.h",
"TopControls.cpp",
"TopControls.h",
"UseCounter.cpp",
"VisualViewport.cpp",
"VisualViewport.h",
"csp/CSPDirectiveList.cpp",
"csp/CSPSource.cpp",
"csp/CSPSourceList.cpp",
"csp/ContentSecurityPolicy.cpp",
"csp/MediaListDirective.cpp",
"csp/SourceListDirective.cpp",
]
configs += [
# TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
"//build/config/compiler:no_size_t_to_int_warning",
]
}