blob: 74506f5b9742ee371b29f8e715439dc239863a92 [file] [log] [blame]
var initialize_LiveEditTest = function() {
InspectorTest.replaceInSource = function(sourceFrame, string, replacement)
{
sourceFrame._textEditor._mainPanel.setReadOnly(false);
for (var i = 0; i < sourceFrame._textEditor.linesCount; ++i) {
var line = sourceFrame._textEditor.line(i);
var column = line.indexOf(string);
if (column === -1)
continue;
range = new WebInspector.TextRange(i, column, i, column + string.length);
var newRange = sourceFrame._textEditor.editRange(range, replacement);
break;
}
}
InspectorTest.commitSource = function(sourceFrame)
{
sourceFrame._commitEditing();
}
InspectorTest.undoSourceEditing = function(sourceFrame)
{
sourceFrame._textEditor._mainPanel._handleUndoRedo(false);
}
};