Index: content/content_layout_tests.gypi |
diff --git a/content/content_layout_tests.gypi b/content/content_layout_tests.gypi |
new file mode 100644 |
index 0000000000000000000000000000000000000000..ca486dd2a4cfd51286d86b33eb1d212b5248d99e |
--- /dev/null |
+++ b/content/content_layout_tests.gypi |
@@ -0,0 +1,165 @@ |
+# Copyright 2013 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. |
+ |
+{ |
+ 'variables': { |
+ 'conditions': [ |
+ ['OS=="linux"', { |
+ 'use_custom_freetype%': 1, |
+ }, { |
+ 'use_custom_freetype%': 0, |
+ }], |
+ ], |
+ }, |
+ 'targets': [ |
+ { |
+ 'target_name': 'test_runner', |
+ 'type': '<(component)', |
+ 'defines': [ |
+ 'WEBTESTRUNNER_IMPLEMENTATION=1', |
+ ], |
+ 'dependencies': [ |
+ '../third_party/WebKit/public/blink.gyp:blink', |
+ '../third_party/WebKit/public/blink_test_runner.gyp:blink_test_runner_resources', |
+ '../third_party/WebKit/public/blink_test_runner.gyp:blink_test_support', |
+ ], |
+ 'export_dependent_settings': [ |
+ '../third_party/WebKit/public/blink.gyp:blink', |
+ ], |
+ 'sources': [ |
+ 'public/test/layout_tests/WebFrameTestProxy.h', |
+ 'public/test/layout_tests/WebPreferences.h', |
+ 'public/test/layout_tests/WebScopedPtr.h', |
+ 'public/test/layout_tests/WebTask.h', |
+ 'public/test/layout_tests/WebTestCommon.h', |
+ 'public/test/layout_tests/WebTestDelegate.h', |
+ 'public/test/layout_tests/WebTestInterfaces.h', |
+ 'public/test/layout_tests/WebTestProxy.h', |
+ 'public/test/layout_tests/WebTestRunner.h', |
+ 'test/layout_tests/runner/AccessibilityController.cpp', |
+ 'test/layout_tests/runner/AccessibilityController.h', |
+ 'test/layout_tests/runner/WebAXObjectProxy.cpp', |
+ 'test/layout_tests/runner/WebAXObjectProxy.h', |
+ 'test/layout_tests/runner/CppBoundClass.cpp', |
+ 'test/layout_tests/runner/CppBoundClass.h', |
+ 'test/layout_tests/runner/CppVariant.cpp', |
+ 'test/layout_tests/runner/CppVariant.h', |
+ 'test/layout_tests/runner/EventSender.cpp', |
+ 'test/layout_tests/runner/EventSender.h', |
+ 'test/layout_tests/runner/GamepadController.cpp', |
+ 'test/layout_tests/runner/GamepadController.h', |
+ 'test/layout_tests/runner/KeyCodeMapping.cpp', |
+ 'test/layout_tests/runner/KeyCodeMapping.h', |
+ 'test/layout_tests/runner/MockColorChooser.cpp', |
+ 'test/layout_tests/runner/MockColorChooser.h', |
+ 'test/layout_tests/runner/MockConstraints.cpp', |
+ 'test/layout_tests/runner/MockConstraints.h', |
+ 'test/layout_tests/runner/MockGrammarCheck.cpp', |
+ 'test/layout_tests/runner/MockGrammarCheck.h', |
+ 'test/layout_tests/runner/MockSpellCheck.cpp', |
+ 'test/layout_tests/runner/MockSpellCheck.h', |
+ 'test/layout_tests/runner/MockWebAudioDevice.cpp', |
+ 'test/layout_tests/runner/MockWebAudioDevice.h', |
+ 'test/layout_tests/runner/MockWebMediaStreamCenter.cpp', |
+ 'test/layout_tests/runner/MockWebMediaStreamCenter.h', |
+ 'test/layout_tests/runner/MockWebMIDIAccessor.cpp', |
+ 'test/layout_tests/runner/MockWebMIDIAccessor.h', |
+ 'test/layout_tests/runner/MockWebRTCDataChannelHandler.cpp', |
+ 'test/layout_tests/runner/MockWebRTCDataChannelHandler.h', |
+ 'test/layout_tests/runner/MockWebRTCDTMFSenderHandler.cpp', |
+ 'test/layout_tests/runner/MockWebRTCDTMFSenderHandler.h', |
+ 'test/layout_tests/runner/MockWebRTCPeerConnectionHandler.cpp', |
+ 'test/layout_tests/runner/MockWebRTCPeerConnectionHandler.h', |
+ 'test/layout_tests/runner/MockWebSpeechInputController.cpp', |
+ 'test/layout_tests/runner/MockWebSpeechInputController.h', |
+ 'test/layout_tests/runner/MockWebSpeechRecognizer.cpp', |
+ 'test/layout_tests/runner/MockWebSpeechRecognizer.h', |
+ 'test/layout_tests/runner/NotificationPresenter.h', |
+ 'test/layout_tests/runner/NotificationPresenter.cpp', |
+ 'test/layout_tests/runner/SpellCheckClient.cpp', |
+ 'test/layout_tests/runner/SpellCheckClient.h', |
+ 'test/layout_tests/runner/TestCommon.cpp', |
+ 'test/layout_tests/runner/TestCommon.h', |
+ 'test/layout_tests/runner/TestInterfaces.cpp', |
+ 'test/layout_tests/runner/TestInterfaces.h', |
+ 'test/layout_tests/runner/TestPlugin.cpp', |
+ 'test/layout_tests/runner/TestPlugin.h', |
+ 'test/layout_tests/runner/TestRunner.cpp', |
+ 'test/layout_tests/runner/TestRunner.h', |
+ 'test/layout_tests/runner/TextInputController.cpp', |
+ 'test/layout_tests/runner/TextInputController.h', |
+ 'test/layout_tests/runner/WebPermissions.cpp', |
+ 'test/layout_tests/runner/WebPermissions.h', |
+ 'test/layout_tests/runner/WebPreferences.cpp', |
+ 'test/layout_tests/runner/WebTask.cpp', |
+ 'test/layout_tests/runner/WebTestInterfaces.cpp', |
+ 'test/layout_tests/runner/WebTestProxy.cpp', |
+ 'test/layout_tests/runner/WebTestThemeControlWin.cpp', |
+ 'test/layout_tests/runner/WebTestThemeControlWin.h', |
+ 'test/layout_tests/runner/WebTestThemeEngineMac.mm', |
+ 'test/layout_tests/runner/WebTestThemeEngineMac.h', |
+ 'test/layout_tests/runner/WebTestThemeEngineMock.cpp', |
+ 'test/layout_tests/runner/WebTestThemeEngineMock.h', |
+ 'test/layout_tests/runner/WebTestThemeEngineWin.cpp', |
+ 'test/layout_tests/runner/WebTestThemeEngineWin.h', |
+ 'test/layout_tests/runner/WebUserMediaClientMock.cpp', |
+ 'test/layout_tests/runner/WebUserMediaClientMock.h', |
+ ], |
+ 'conditions': [ |
+ ['component=="shared_library"', { |
+ 'defines': [ |
+ 'WEBTESTRUNNER_DLL', |
+ 'WEBTESTRUNNER_IMPLEMENTATION=1', |
abarth-chromium
2013/12/19 17:42:07
This seems redundant with the same declaration abo
|
+ ], |
+ 'dependencies': [ |
+ '../base/base.gyp:base', |
+ '../skia/skia.gyp:skia', |
+ '../url/url.gyp:url_lib', |
+ '../v8/tools/gyp/v8.gyp:v8', |
+ ], |
+ 'direct_dependent_settings': { |
+ 'defines': [ |
+ 'WEBTESTRUNNER_DLL', |
+ ], |
+ }, |
+ 'export_dependent_settings': [ |
+ '../url/url.gyp:url_lib', |
+ '../v8/tools/gyp/v8.gyp:v8', |
+ ], |
+ 'msvs_settings': { |
+ 'VCLinkerTool': { |
+ 'conditions': [ |
+ ['incremental_chrome_dll==1', { |
+ 'UseLibraryDependencyInputs': 'true', |
+ }], |
+ ], |
+ }, |
+ }, |
+ }], |
+ ['toolkit_uses_gtk == 1', { |
+ 'dependencies': [ |
+ '../build/linux/system.gyp:gtk', |
+ ], |
+ }], |
+ ['OS!="win"', { |
+ 'sources/': [ |
+ ['exclude', 'Win\\.cpp$'], |
+ ], |
+ }], |
+ ['OS=="mac"', { |
+ 'link_settings': { |
+ 'libraries': [ |
+ '$(SDKROOT)/System/Library/Frameworks/AppKit.framework', |
+ '$(SDKROOT)/System/Library/Frameworks/ApplicationServices.framework', |
+ '$(SDKROOT)/System/Library/Frameworks/Carbon.framework', |
+ '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', |
+ ], |
+ }, |
+ }], |
+ ], |
+ # Disable c4267 warnings until we fix size_t to int truncations. |
+ 'msvs_disabled_warnings': [ 4267, ], |
+ }, |
+ ], # targets |
+} |