| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <script src="../http/tests/inspector/inspector-test.js"></script> | 3 <script src="../http/tests/inspector/inspector-test.js"></script> |
| 4 <script src="../http/tests/inspector/workspace-test.js"></script> | 4 <script src="../http/tests/inspector/workspace-test.js"></script> |
| 5 <script src="../http/tests/inspector/debugger-test.js"></script> | 5 <script src="../http/tests/inspector/debugger-test.js"></script> |
| 6 <script src="resources/example-fileset-for-test.js"></script> | 6 <script src="resources/example-fileset-for-test.js"></script> |
| 7 <script src="editor/editor-test.js"></script> | 7 <script src="editor/editor-test.js"></script> |
| 8 <script> | 8 <script> |
| 9 function test() | 9 function test() |
| 10 { | 10 { |
| 11 WebInspector.inspectorView.showPanel("sources"); | 11 WebInspector.inspectorView.showPanel("sources"); |
| 12 var panel = WebInspector.panels.sources; | 12 var panel = WebInspector.panels.sources; |
| 13 var sourcesEditor = panel._sourcesEditor; |
| 14 var historyManager = sourcesEditor._historyManager; |
| 15 var editorContainer = sourcesEditor._editorContainer; |
| 13 | 16 |
| 14 function rollback() | 17 function rollback() |
| 15 { | 18 { |
| 16 panel._historyManager.rollback(); | 19 historyManager.rollback(); |
| 17 } | 20 } |
| 18 | 21 |
| 19 function rollover() | 22 function rollover() |
| 20 { | 23 { |
| 21 panel._historyManager.rollover(); | 24 historyManager.rollover(); |
| 22 } | 25 } |
| 23 | 26 |
| 24 function dumpSelection(editor, label) | 27 function dumpSelection(editor, label) |
| 25 { | 28 { |
| 26 var selection = editor.selection(); | 29 var selection = editor.selection(); |
| 27 var label = "<" + label + ">"; | 30 var label = "<" + label + ">"; |
| 28 var fileName = "[" + editor._url.split("/").pop() + "]"; | 31 var fileName = "[" + editor._url.split("/").pop() + "]"; |
| 29 var selectionText = ""; | 32 var selectionText = ""; |
| 30 if (selection.isEmpty()) | 33 if (selection.isEmpty()) |
| 31 selectionText = "line: " + selection.startLine + " column: " + selec
tion.startColumn; | 34 selectionText = "line: " + selection.startLine + " column: " + selec
tion.startColumn; |
| (...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 151 for (var i = 0; i < 4; ++i) { | 154 for (var i = 0; i < 4; ++i) { |
| 152 rollover(); | 155 rollover(); |
| 153 dumpSelection(panel.visibleView.textEditor, "Rolled over"); | 156 dumpSelection(panel.visibleView.textEditor, "Rolled over"); |
| 154 } | 157 } |
| 155 next(); | 158 next(); |
| 156 } | 159 } |
| 157 }, | 160 }, |
| 158 | 161 |
| 159 function testCloseCrossFile(next) | 162 function testCloseCrossFile(next) |
| 160 { | 163 { |
| 161 var selectedTab = panel._editorContainer._tabbedPane.selectedTabId; | 164 var selectedTab = editorContainer._tabbedPane.selectedTabId; |
| 162 panel._editorContainer._tabbedPane.closeTab(selectedTab); | 165 editorContainer._tabbedPane.closeTab(selectedTab); |
| 163 dumpSelection(panel.visibleView.textEditor, "Close active tab"); | 166 dumpSelection(panel.visibleView.textEditor, "Close active tab"); |
| 164 for (var i = 0; i < 1; ++i) { | 167 for (var i = 0; i < 1; ++i) { |
| 165 rollback(); | 168 rollback(); |
| 166 dumpSelection(panel.visibleView.textEditor, "Rolled back"); | 169 dumpSelection(panel.visibleView.textEditor, "Rolled back"); |
| 167 } | 170 } |
| 168 for (var i = 0; i < 3; ++i) { | 171 for (var i = 0; i < 3; ++i) { |
| 169 rollover(); | 172 rollover(); |
| 170 dumpSelection(panel.visibleView.textEditor, "Rolled over"); | 173 dumpSelection(panel.visibleView.textEditor, "Rolled over"); |
| 171 } | 174 } |
| 172 next(); | 175 next(); |
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 254 } | 257 } |
| 255 } | 258 } |
| 256 ]); | 259 ]); |
| 257 }; | 260 }; |
| 258 </script> | 261 </script> |
| 259 </head> | 262 </head> |
| 260 <body onload="runTest()"> | 263 <body onload="runTest()"> |
| 261 <p>Tests that jumping to previous location works as intended.</p> | 264 <p>Tests that jumping to previous location works as intended.</p> |
| 262 </body> | 265 </body> |
| 263 </html> | 266 </html> |
| OLD | NEW |