Support transform-box to switch sizing box in SVG
[WebKit-https.git] / Source / WebInspectorUI / UserInterface / Test.html
1 <!--
2  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
3  *
4  * Redistribution and use in source and binary forms, with or without
5  * modification, are permitted provided that the following conditions
6  * are met:
7  * 1. Redistributions of source code must retain the above copyright
8  *    notice, this list of conditions and the following disclaimer.
9  * 2. Redistributions in binary form must reproduce the above copyright
10  *    notice, this list of conditions and the following disclaimer in the
11  *    documentation and/or other materials provided with the distribution.
12  *
13  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
14  * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
15  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
16  * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
17  * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
18  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
19  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
20  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24 -->
25 <!DOCTYPE html>
26 <html>
27 <head>
28     <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
29     <!--
30     These resources should match the order and groups used in Main.html.
31     -->
32     <script src="External/CodeMirror/codemirror.js"></script>
33     <script src="External/CodeMirror/css.js"></script>
34     <script src="External/CodeMirror/htmlmixed.js"></script>
35     <script src="External/CodeMirror/javascript.js"></script>
36     <script src="External/Esprima/esprima.js"></script>
37
38     <script src="Base/WebInspector.js"></script>
39     <script src="Base/InspectorFrontendHostStub.js"></script>
40     <script src="Base/Platform.js"></script>
41     <script src="Base/LinkedList.js"></script>
42     <script src="Base/ListMultimap.js"></script>
43     <script src="Base/Object.js"></script>
44
45     <script src="Test/TestHarness.js"></script>
46     <script src="Test/FrontendTestHarness.js"></script>
47     <script src="Test/TestSuite.js"></script>
48
49     <script src="Test/Test.js"></script>
50
51     <script src="Base/DOMUtilities.js"></script>
52     <script src="Base/EventListener.js"></script>
53     <script src="Base/EventListenerSet.js"></script>
54     <script src="Base/TextUtilities.js"></script>
55     <script src="Base/URLUtilities.js"></script>
56     <script src="Base/Utilities.js"></script>
57     <script src="Base/Setting.js"></script>
58     <script src="Base/YieldableTask.js"></script>
59
60     <script src="Protocol/ProtocolTracer.js"></script>
61     <script src="Protocol/LoggingProtocolTracer.js"></script>
62     <script src="Protocol/InspectorBackend.js"></script>
63
64     <script src="Protocol/Connection.js"></script>
65     <script src="Protocol/InspectorFrontendAPI.js"></script>
66     <script src="Protocol/LoadInspectorBackendCommands.js"></script>
67     <script src="Protocol/MessageDispatcher.js"></script>
68     <script src="Protocol/Target.js"></script>
69
70     <script src="Protocol/MainTarget.js"></script>
71     <script src="Protocol/WorkerTarget.js"></script>
72
73     <script src="Protocol/InspectorObserver.js"></script>
74     <script src="Protocol/CSSObserver.js"></script>
75     <script src="Protocol/ConsoleObserver.js"></script>
76     <script src="Protocol/DOMObserver.js"></script>
77     <script src="Protocol/DOMStorageObserver.js"></script>
78     <script src="Protocol/DebuggerObserver.js"></script>
79     <script src="Protocol/HeapObserver.js"></script>
80     <script src="Protocol/NetworkObserver.js"></script>
81     <script src="Protocol/PageObserver.js"></script>
82     <script src="Protocol/RemoteObject.js"></script>
83     <script src="Protocol/ReplayObserver.js"></script>
84     <script src="Protocol/RuntimeObserver.js"></script>
85     <script src="Protocol/TimelineObserver.js"></script>
86     <script src="Protocol/WorkerObserver.js"></script>
87
88     <script src="Models/BreakpointAction.js"></script>
89     <script src="Models/ConsoleMessage.js"></script>
90     <script src="Models/Instrument.js"></script>
91     <script src="Models/SourceCode.js"></script>
92     <script src="Models/SourceCodeLocation.js"></script>
93     <script src="Models/Timeline.js"></script>
94     <script src="Models/TimelineRange.js"></script>
95     <script src="Models/TimelineRecord.js"></script>
96
97     <script src="Models/Breakpoint.js"></script>
98     <script src="Models/CSSCompletions.js"></script>
99     <script src="Models/CSSKeywordCompletions.js"></script>
100     <script src="Models/CSSMedia.js"></script>
101     <script src="Models/CSSProperty.js"></script>
102     <script src="Models/CSSRule.js"></script>
103     <script src="Models/CSSSelector.js"></script>
104     <script src="Models/CSSStyleDeclaration.js"></script>
105     <script src="Models/CSSStyleSheet.js"></script>
106     <script src="Models/CallFrame.js"></script>
107     <script src="Models/CallingContextTree.js"></script>
108     <script src="Models/CallingContextTreeNode.js"></script>
109     <script src="Models/Collection.js"></script>
110     <script src="Models/CollectionEntry.js"></script>
111     <script src="Models/CollectionEntryPreview.js"></script>
112     <script src="Models/Color.js"></script>
113     <script src="Models/ConsoleCommandResultMessage.js"></script>
114     <script src="Models/ContentFlow.js"></script>
115     <script src="Models/CookieStorageObject.js"></script>
116     <script src="Models/DOMBreakpoint.js"></script>
117     <script src="Models/DOMNode.js"></script>
118     <script src="Models/DOMNodeStyles.js"></script>
119     <script src="Models/DOMStorageObject.js"></script>
120     <script src="Models/DOMTree.js"></script>
121     <script src="Models/DebuggerData.js"></script>
122     <script src="Models/ExecutionContext.js"></script>
123     <script src="Models/ExecutionContextList.js"></script>
124     <script src="Models/FPSInstrument.js"></script>
125     <script src="Models/Frame.js"></script>
126     <script src="Models/GarbageCollection.js"></script>
127     <script src="Models/Geometry.js"></script>
128     <script src="Models/Gradient.js"></script>
129     <script src="Models/HeapAllocationsInstrument.js"></script>
130     <script src="Models/HeapAllocationsTimelineRecord.js"></script>
131     <script src="Models/IndexedDatabase.js"></script>
132     <script src="Models/IndexedDatabaseObjectStore.js"></script>
133     <script src="Models/IndexedDatabaseObjectStoreIndex.js"></script>
134     <script src="Models/IssueMessage.js"></script>
135     <script src="Models/LayoutInstrument.js"></script>
136     <script src="Models/LayoutTimelineRecord.js"></script>
137     <script src="Models/LazySourceCodeLocation.js"></script>
138     <script src="Models/MemoryCategory.js"></script>
139     <script src="Models/MemoryInstrument.js"></script>
140     <script src="Models/MemoryTimeline.js"></script>
141     <script src="Models/MemoryTimelineRecord.js"></script>
142     <script src="Models/NetworkInstrument.js"></script>
143     <script src="Models/NetworkTimeline.js"></script>
144     <script src="Models/ObjectPreview.js"></script>
145     <script src="Models/Probe.js"></script>
146     <script src="Models/ProbeSet.js"></script>
147     <script src="Models/ProbeSetDataFrame.js"></script>
148     <script src="Models/ProbeSetDataTable.js"></script>
149     <script src="Models/Profile.js"></script>
150     <script src="Models/ProfileNode.js"></script>
151     <script src="Models/ProfileNodeCall.js"></script>
152     <script src="Models/PropertyDescriptor.js"></script>
153     <script src="Models/PropertyPreview.js"></script>
154     <script src="Models/RenderingFrameTimelineRecord.js"></script>
155     <script src="Models/ReplaySession.js"></script>
156     <script src="Models/ReplaySessionSegment.js"></script>
157     <script src="Models/Resource.js"></script>
158     <script src="Models/ResourceCollection.js"></script>
159     <script src="Models/ResourceQueryMatch.js"></script>
160     <script src="Models/ResourceQueryResult.js"></script>
161     <script src="Models/ResourceTimelineRecord.js"></script>
162     <script src="Models/ResourceTimingData.js"></script>
163     <script src="Models/Revision.js"></script>
164     <script src="Models/ScopeChainNode.js"></script>
165     <script src="Models/Script.js"></script>
166     <script src="Models/ScriptInstrument.js"></script>
167     <script src="Models/ScriptSyntaxTree.js"></script>
168     <script src="Models/ScriptTimelineRecord.js"></script>
169     <script src="Models/SourceCodeRevision.js"></script>
170     <script src="Models/SourceCodeTimeline.js"></script>
171     <script src="Models/SourceMapResource.js"></script>
172     <script src="Models/StackTrace.js"></script>
173     <script src="Models/TextRange.js"></script>
174     <script src="Models/TimelineMarker.js"></script>
175     <script src="Models/TimelineRecording.js"></script>
176     <script src="Models/WebSocketResource.js"></script>
177     <script src="Models/WrappedPromise.js"></script>
178     <script src="Models/XHRBreakpoint.js"></script>
179
180     <script src="Proxies/FormatterWorkerProxy.js"></script>
181     <script src="Proxies/HeapSnapshotDiffProxy.js"></script>
182     <script src="Proxies/HeapSnapshotEdgeProxy.js"></script>
183     <script src="Proxies/HeapSnapshotNodeProxy.js"></script>
184     <script src="Proxies/HeapSnapshotProxy.js"></script>
185     <script src="Proxies/HeapSnapshotWorkerProxy.js"></script>
186
187     <script src="Controllers/BreakpointLogMessageLexer.js"></script>
188     <script src="Controllers/CSSStyleManager.js"></script>
189     <script src="Controllers/DOMDebuggerManager.js"></script>
190     <script src="Controllers/DOMTreeManager.js"></script>
191     <script src="Controllers/DebuggerManager.js"></script>
192     <script src="Controllers/FrameResourceManager.js"></script>
193     <script src="Controllers/HeapManager.js"></script>
194     <script src="Controllers/IssueManager.js"></script>
195     <script src="Controllers/LogManager.js"></script>
196     <script src="Controllers/MemoryManager.js"></script>
197     <script src="Controllers/ProbeManager.js"></script>
198     <script src="Controllers/ReplayManager.js"></script>
199     <script src="Controllers/RuntimeManager.js"></script>
200     <script src="Controllers/StorageManager.js"></script>
201     <script src="Controllers/TargetManager.js"></script>
202     <script src="Controllers/TimelineManager.js"></script>
203     <script src="Controllers/WorkerManager.js"></script>
204
205     <script src="Controllers/Formatter.js"></script>
206     <script src="Controllers/ResourceQueryController.js"></script>
207     <script src="Workers/Formatter/FormatterContentBuilder.js"></script>
208     <script src="Views/CodeMirrorAdditions.js"></script>
209     <script src="Views/CodeMirrorFormatters.js"></script>
210
211     <script type="text/javascript">
212         WebInspector.loaded();
213
214         // Debug logging is synchronous on the test page.
215         InspectorTest.forceDebugLogging = false;
216
217         // Tee all TestHarness commands to stderr from within the Inspector.
218         InspectorTest.dumpActivityToSystemConsole = false;
219
220         // Best used in combination with dumpActivityToSystemConsole.
221         InspectorBackend.dumpInspectorProtocolMessages = false;
222     </script>
223 </head>
224 <body>
225 </body>
226 </html>