Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / http / tests / inspector / live-edit-test.js
1 var initialize_LiveEditTest = function() {
2
3 InspectorTest.replaceInSource = function(sourceFrame, string, replacement)
4 {
5     sourceFrame._textEditor.setReadOnly(false);
6     for (var i = 0; i < sourceFrame._textEditor.linesCount; ++i) {
7         var line = sourceFrame._textEditor.line(i);
8         var column = line.indexOf(string);
9         if (column === -1)
10             continue;
11         range = new WebInspector.TextRange(i, column, i, column + string.length);
12         var newRange = sourceFrame._textEditor.editRange(range, replacement);
13         break;
14     }
15 }
16
17 InspectorTest.commitSource = function(sourceFrame)
18 {
19     sourceFrame.commitEditing();
20 }
21
22 InspectorTest.undoSourceEditing = function(sourceFrame)
23 {
24     sourceFrame._textEditor.undo();
25 }
26
27 };