[Chromium] Introduce TestInterfaces to hold all the JavaScript interfaces needed...
[WebKit-https.git] / Tools / DumpRenderTree / DumpRenderTree.gypi
1 {
2     'variables': {
3         'drt_files': [
4             'chromium/AccessibilityController.cpp',
5             'chromium/AccessibilityController.h',
6             'chromium/AccessibilityUIElement.cpp',
7             'chromium/AccessibilityUIElement.h',
8             'chromium/DRTDevToolsAgent.cpp',
9             'chromium/DRTDevToolsAgent.h',
10             'chromium/DRTDevToolsClient.cpp',
11             'chromium/DRTDevToolsClient.h',
12             'chromium/DumpRenderTree.cpp',
13             'chromium/EventSender.cpp',
14             'chromium/EventSender.h',
15             'chromium/LayoutTestController.cpp',
16             'chromium/LayoutTestController.h',
17             'chromium/MockGrammarCheck.cpp',
18             'chromium/MockGrammarCheck.h',
19             'chromium/MockSpellCheck.cpp',
20             'chromium/MockSpellCheck.h',
21             'chromium/MockWebPrerenderingSupport.cpp',
22             'chromium/MockWebPrerenderingSupport.h',
23             'chromium/MockWebSpeechInputController.cpp',
24             'chromium/MockWebSpeechInputController.h',
25             'chromium/MockWebSpeechRecognizer.cpp',
26             'chromium/MockWebSpeechRecognizer.h',
27             'chromium/NotificationPresenter.h',
28             'chromium/NotificationPresenter.cpp',
29             'chromium/Task.h',
30             'chromium/Task.cpp',
31             'chromium/TestEventPrinter.h',
32             'chromium/TestEventPrinter.cpp',
33             'chromium/TestNavigationController.cpp',
34             'chromium/TestNavigationController.h',
35             'chromium/TestShell.cpp',
36             'chromium/TestShell.h',
37             'chromium/TestShellAndroid.cpp',
38             'chromium/TestShellMac.mm',
39             'chromium/TestShellPosix.cpp',
40             'chromium/TestShellStub.cpp',
41             'chromium/TestShellWin.cpp',
42             'chromium/TestShellX11.cpp',
43             'chromium/TestWebPlugin.cpp',
44             'chromium/TestWebPlugin.h',
45             'chromium/TextInputController.cpp',
46             'chromium/TextInputController.h',
47             'chromium/WebPermissions.cpp',
48             'chromium/WebPermissions.h',
49             'chromium/WebPreferences.cpp',
50             'chromium/WebPreferences.h',
51             'chromium/WebThemeControlDRTWin.cpp',
52             'chromium/WebThemeControlDRTWin.h',
53             'chromium/WebThemeEngineDRTMac.mm',
54             'chromium/WebThemeEngineDRTMac.h',
55             'chromium/WebThemeEngineDRTWin.cpp',
56             'chromium/WebThemeEngineDRTWin.h',
57             'chromium/WebUserMediaClientMock.cpp',
58             'chromium/WebUserMediaClientMock.h',
59             'chromium/WebViewHost.cpp',
60             'chromium/WebViewHost.h',
61         ],
62         'test_runner_files': [
63             'chromium/TestRunner/CppBoundClass.cpp',
64             'chromium/TestRunner/CppBoundClass.h',
65             'chromium/TestRunner/CppVariant.cpp',
66             'chromium/TestRunner/CppVariant.h',
67             'chromium/TestRunner/TestInterfaces.cpp',
68             'chromium/TestRunner/TestInterfaces.h',
69             'chromium/TestRunner/GamepadController.cpp',
70             'chromium/TestRunner/GamepadController.h',
71         ],
72         'test_plugin_files': [
73             'TestNetscapePlugIn/PluginObject.cpp',
74             'TestNetscapePlugIn/PluginObject.h',
75             'TestNetscapePlugIn/PluginObjectMac.mm',
76             'TestNetscapePlugIn/PluginTest.cpp',
77             'TestNetscapePlugIn/PluginTest.h',
78             'TestNetscapePlugIn/TestObject.cpp',
79             'TestNetscapePlugIn/TestObject.h',
80             'TestNetscapePlugIn/Tests/DocumentOpenInDestroyStream.cpp',
81             'TestNetscapePlugIn/Tests/EvaluateJSAfterRemovingPluginElement.cpp',
82             'TestNetscapePlugIn/Tests/FormValue.cpp',
83             'TestNetscapePlugIn/Tests/GetURLNotifyWithURLThatFailsToLoad.cpp',
84             'TestNetscapePlugIn/Tests/GetURLWithJavaScriptURL.cpp',
85             'TestNetscapePlugIn/Tests/GetURLWithJavaScriptURLDestroyingPlugin.cpp',
86             'TestNetscapePlugIn/Tests/GetUserAgentWithNullNPPFromNPPNew.cpp',
87             'TestNetscapePlugIn/Tests/LeakWindowScriptableObject.cpp',
88             'TestNetscapePlugIn/Tests/NPRuntimeObjectFromDestroyedPlugin.cpp',
89             'TestNetscapePlugIn/Tests/NPRuntimeRemoveProperty.cpp',
90             'TestNetscapePlugIn/Tests/NullNPPGetValuePointer.cpp',
91             'TestNetscapePlugIn/Tests/PassDifferentNPPStruct.cpp',
92             'TestNetscapePlugIn/Tests/PluginScriptableNPObjectInvokeDefault.cpp',
93             'TestNetscapePlugIn/Tests/PrivateBrowsing.cpp',
94             'TestNetscapePlugIn/main.cpp',
95         ],
96     }
97 }