Changeset 139881 in webkit


Ignore:
Timestamp:
Jan 16, 2013 7:26:14 AM (11 years ago)
Author:
pfeldman@chromium.org
Message:

Web Inspector: create helper InspectorTest method to dump editor HTML
https://bugs.webkit.org/show_bug.cgi?id=107007

Patch by Andrey Lushnikov <lushnikov@chromium.org> on 2013-01-16
Reviewed by Pavel Feldman.

Add helper method to dump textEditor HTML.

  • inspector/editor/editor-test.js:

(initialize_EditorTests.InspectorTest.dumpEditorHTML): Added.

  • inspector/editor/text-editor-highlight-regexp.html:
Location:
trunk/LayoutTests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r139880 r139881  
     12013-01-16  Andrey Lushnikov  <lushnikov@chromium.org>
     2
     3        Web Inspector: create helper InspectorTest method to dump editor HTML
     4        https://bugs.webkit.org/show_bug.cgi?id=107007
     5
     6        Reviewed by Pavel Feldman.
     7
     8        Add helper method to dump textEditor HTML.
     9
     10        * inspector/editor/editor-test.js:
     11        (initialize_EditorTests.InspectorTest.dumpEditorHTML): Added.
     12        * inspector/editor/text-editor-highlight-regexp.html:
     13
    1142013-01-16  Andrey Kosyakov  <caseq@chromium.org>
    215
  • trunk/LayoutTests/inspector/editor/editor-test.js

    r139617 r139881  
    7070};
    7171
     72InspectorTest.dumpEditorHTML = function(textEditor, mainPanelOnly)
     73{
     74    var element = mainPanelOnly ? textEditor._mainPanel.element : textEditor.element;
     75    var dumpedHTML = element.innerHTML.replace(/<div/g, "\n<div");
     76    InspectorTest.addResult(dumpedHTML);
     77};
     78
    7279InspectorTest.getLineElement = function(textEditor, lineNumber)
    7380{
  • trunk/LayoutTests/inspector/editor/text-editor-highlight-regexp.html

    r139844 r139881  
    2121            textEditor.setText(text.join("\n"));
    2222            InspectorTest.addResult("\nBefore highlight");
    23             InspectorTest.addResult(textEditor._mainPanel.element.innerHTML.replace(/<div/g, "\n<div"));
     23            InspectorTest.dumpEditorHTML(textEditor, true);
    2424            textEditor.highlightRegex(/foo_./, "some-css-class");
    2525            InspectorTest.addResult("\nAdd highlight for regexp /foo_./");
    26             InspectorTest.addResult(textEditor._mainPanel.element.innerHTML.replace(/<div/g, "\n<div"));
     26            InspectorTest.dumpEditorHTML(textEditor, true);
    2727            InspectorTest.addResult("\nRemove highlight for regexp /foo_./");
    2828            textEditor.removeRegexHighlight(/foo_./);
    29             InspectorTest.addResult(textEditor._mainPanel.element.innerHTML.replace(/<div/g, "\n<div"));
     29            InspectorTest.dumpEditorHTML(textEditor, true);
    3030            next();
    3131        },
Note: See TracChangeset for help on using the changeset viewer.