Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(142)

Side by Side Diff: Source/devtools/front_end/source_frame/SourceFrame.js

Issue 662793002: [DevTools] Replace usages of document with custom functions. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2011 Google Inc. All rights reserved. 2 * Copyright (C) 2011 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 742 matching lines...) Expand 10 before | Expand all | Expand 10 after
753 WebInspector.SourceFrame._lineClassPerLevel[WebInspector.ConsoleMessage.MessageL evel.Warning] = "text-editor-line-with-warning"; 753 WebInspector.SourceFrame._lineClassPerLevel[WebInspector.ConsoleMessage.MessageL evel.Warning] = "text-editor-line-with-warning";
754 754
755 /** 755 /**
756 * @constructor 756 * @constructor
757 * @param {!WebInspector.ConsoleMessage} consoleMessage 757 * @param {!WebInspector.ConsoleMessage} consoleMessage
758 */ 758 */
759 WebInspector.SourceFrame.RowMessage = function(consoleMessage) 759 WebInspector.SourceFrame.RowMessage = function(consoleMessage)
760 { 760 {
761 this._consoleMessage = consoleMessage; 761 this._consoleMessage = consoleMessage;
762 this._repeatCount = 1; 762 this._repeatCount = 1;
763 this.element = document.createElementWithClass("div", "text-editor-row-messa ge"); 763 this.element = createElementWithClass("div", "text-editor-row-message");
764 this._icon = this.element.createChild("span", "text-editor-row-message-icon" ); 764 this._icon = this.element.createChild("span", "text-editor-row-message-icon" );
765 this._icon.classList.add(WebInspector.SourceFrame._iconClassPerLevel[console Message.level]); 765 this._icon.classList.add(WebInspector.SourceFrame._iconClassPerLevel[console Message.level]);
766 this._repeatCountElement = this.element.createChild("span", "bubble-repeat-c ount hidden error"); 766 this._repeatCountElement = this.element.createChild("span", "bubble-repeat-c ount hidden error");
767 var linesContainer = this.element.createChild("div", "text-editor-row-messag e-lines"); 767 var linesContainer = this.element.createChild("div", "text-editor-row-messag e-lines");
768 var lines = this._consoleMessage.messageText.split("\n"); 768 var lines = this._consoleMessage.messageText.split("\n");
769 for (var i = 0; i < lines.length; ++i) { 769 for (var i = 0; i < lines.length; ++i) {
770 var messageLine = linesContainer.createChild("div"); 770 var messageLine = linesContainer.createChild("div");
771 messageLine.textContent = lines[i]; 771 messageLine.textContent = lines[i];
772 } 772 }
773 } 773 }
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
810 * @constructor 810 * @constructor
811 * @param {!WebInspector.SourceFrame} sourceFrame 811 * @param {!WebInspector.SourceFrame} sourceFrame
812 * @param {!WebInspector.TextEditor} textEditor 812 * @param {!WebInspector.TextEditor} textEditor
813 * @param {number} lineNumber 813 * @param {number} lineNumber
814 */ 814 */
815 WebInspector.SourceFrame.RowMessageBucket = function(sourceFrame, textEditor, li neNumber) 815 WebInspector.SourceFrame.RowMessageBucket = function(sourceFrame, textEditor, li neNumber)
816 { 816 {
817 this._sourceFrame = sourceFrame; 817 this._sourceFrame = sourceFrame;
818 this._textEditor = textEditor; 818 this._textEditor = textEditor;
819 this._lineHandle = textEditor.textEditorPositionHandle(lineNumber, 0); 819 this._lineHandle = textEditor.textEditorPositionHandle(lineNumber, 0);
820 this._decoration = document.createElementWithClass("div", "text-editor-line- decoration"); 820 this._decoration = createElementWithClass("div", "text-editor-line-decoratio n");
821 this._decoration._messageBucket = this; 821 this._decoration._messageBucket = this;
822 this._wave = this._decoration.createChild("div", "text-editor-line-decoratio n-wave"); 822 this._wave = this._decoration.createChild("div", "text-editor-line-decoratio n-wave");
823 this._icon = this._wave.createChild("div", "text-editor-line-decoration-icon "); 823 this._icon = this._wave.createChild("div", "text-editor-line-decoration-icon ");
824 824
825 this._textEditor.addDecoration(lineNumber, this._decoration); 825 this._textEditor.addDecoration(lineNumber, this._decoration);
826 826
827 this._messagesDescriptionElement = document.createElementWithClass("div", "t ext-editor-messages-description-container"); 827 this._messagesDescriptionElement = createElementWithClass("div", "text-edito r-messages-description-container");
828 /** @type {!Array.<!WebInspector.SourceFrame.RowMessage>} */ 828 /** @type {!Array.<!WebInspector.SourceFrame.RowMessage>} */
829 this._messages = []; 829 this._messages = [];
830 830
831 this._updateDecorationPosition(); 831 this._updateDecorationPosition();
832 832
833 this._level = null; 833 this._level = null;
834 } 834 }
835 835
836 WebInspector.SourceFrame.RowMessageBucket.prototype = { 836 WebInspector.SourceFrame.RowMessageBucket.prototype = {
837 _updateDecorationPosition: function() 837 _updateDecorationPosition: function()
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
1006 1006
1007 /** 1007 /**
1008 * @param {?WebInspector.TextRange} from 1008 * @param {?WebInspector.TextRange} from
1009 * @param {?WebInspector.TextRange} to 1009 * @param {?WebInspector.TextRange} to
1010 */ 1010 */
1011 onJumpToPosition: function(from, to) 1011 onJumpToPosition: function(from, to)
1012 { 1012 {
1013 this._sourceFrame.onJumpToPosition(from, to); 1013 this._sourceFrame.onJumpToPosition(from, to);
1014 } 1014 }
1015 } 1015 }
OLDNEW
« no previous file with comments | « Source/devtools/front_end/source_frame/ImageView.js ('k') | Source/devtools/front_end/sources/AddSourceMapURLDialog.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698