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

Side by Side Diff: Source/devtools/front_end/elements/StylesSidebarPane.js

Issue 1310433002: Devtools: [LayoutEditor] highlight changed value in the SSP (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: address comments Created 5 years, 4 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
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2007 Apple Inc. All rights reserved. 2 * Copyright (C) 2007 Apple Inc. All rights reserved.
3 * Copyright (C) 2009 Joseph Pecoraro 3 * Copyright (C) 2009 Joseph Pecoraro
4 * 4 *
5 * Redistribution and use in source and binary forms, with or without 5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions 6 * modification, are permitted provided that the following conditions
7 * are met: 7 * are met:
8 * 8 *
9 * 1. Redistributions of source code must retain the above copyright 9 * 1. Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer. 10 * notice, this list of conditions and the following disclaimer.
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
55 this._sectionsContainer = this.element.createChild("div"); 55 this._sectionsContainer = this.element.createChild("div");
56 56
57 this._stylesPopoverHelper = new WebInspector.StylesPopoverHelper(); 57 this._stylesPopoverHelper = new WebInspector.StylesPopoverHelper();
58 58
59 this._linkifier = new WebInspector.Linkifier(new WebInspector.Linkifier.Defa ultCSSFormatter()); 59 this._linkifier = new WebInspector.Linkifier(new WebInspector.Linkifier.Defa ultCSSFormatter());
60 60
61 this.element.classList.add("styles-pane"); 61 this.element.classList.add("styles-pane");
62 this.element.addEventListener("mousemove", this._mouseMovedOverElement.bind( this), false); 62 this.element.addEventListener("mousemove", this._mouseMovedOverElement.bind( this), false);
63 this._keyDownBound = this._keyDown.bind(this); 63 this._keyDownBound = this._keyDown.bind(this);
64 this._keyUpBound = this._keyUp.bind(this); 64 this._keyUpBound = this._keyUp.bind(this);
65 new WebInspector.PropertyChangeHighlighter(this);
65 } 66 }
66 67
67 // Keep in sync with ComputedStyleConstants.h PseudoId enum. Array below contain s pseudo id names for corresponding enum indexes. 68 // Keep in sync with ComputedStyleConstants.h PseudoId enum. Array below contain s pseudo id names for corresponding enum indexes.
68 // First item is empty due to its artificial NOPSEUDO nature in the enum. 69 // First item is empty due to its artificial NOPSEUDO nature in the enum.
69 // FIXME: find a way of generating this mapping or getting it from combination o f ComputedStyleConstants and CSSSelector.cpp at 70 // FIXME: find a way of generating this mapping or getting it from combination o f ComputedStyleConstants and CSSSelector.cpp at
70 // runtime. 71 // runtime.
71 WebInspector.StylesSidebarPane.PseudoIdNames = [ 72 WebInspector.StylesSidebarPane.PseudoIdNames = [
72 "", "first-line", "first-letter", "before", "after", "backdrop", "selection" , "", "-webkit-scrollbar", 73 "", "first-line", "first-letter", "before", "after", "backdrop", "selection" , "", "-webkit-scrollbar",
73 "-webkit-scrollbar-thumb", "-webkit-scrollbar-button", "-webkit-scrollbar-tr ack", "-webkit-scrollbar-track-piece", 74 "-webkit-scrollbar-thumb", "-webkit-scrollbar-button", "-webkit-scrollbar-tr ack", "-webkit-scrollbar-track-piece",
74 "-webkit-scrollbar-corner", "-webkit-resizer" 75 "-webkit-scrollbar-corner", "-webkit-resizer"
(...skipping 765 matching lines...) Expand 10 before | Expand all | Expand 10 after
840 this._currentToolbarPane = this._animatedToolbarPane; 841 this._currentToolbarPane = this._animatedToolbarPane;
841 delete this._animatedToolbarPane; 842 delete this._animatedToolbarPane;
842 843
843 if (this._pendingWidget !== undefined) { 844 if (this._pendingWidget !== undefined) {
844 this._startToolbarPaneAnimation(this._pendingWidget); 845 this._startToolbarPaneAnimation(this._pendingWidget);
845 delete this._pendingWidget; 846 delete this._pendingWidget;
846 } 847 }
847 } 848 }
848 }, 849 },
849 850
851 /**
852 * @return {!Array<!WebInspector.SectionBlock>}
853 */
854 sectionBlocks: function()
855 {
856 return this._sectionBlocks || [];
857 },
858
850 __proto__: WebInspector.ElementsSidebarPane.prototype 859 __proto__: WebInspector.ElementsSidebarPane.prototype
851 } 860 }
852 861
853 /** 862 /**
854 * @param {string} placeholder 863 * @param {string} placeholder
855 * @param {!Element} container 864 * @param {!Element} container
856 * @param {function(?RegExp)} filterCallback 865 * @param {function(?RegExp)} filterCallback
857 * @return {!Element} 866 * @return {!Element}
858 */ 867 */
859 WebInspector.StylesSidebarPane.createPropertyFilterElement = function(placeholde r, container, filterCallback) 868 WebInspector.StylesSidebarPane.createPropertyFilterElement = function(placeholde r, container, filterCallback)
(...skipping 2381 matching lines...) Expand 10 before | Expand all | Expand 10 after
3241 3250
3242 /** 3251 /**
3243 * @override 3252 * @override
3244 * @return {?WebInspector.ToolbarItem} 3253 * @return {?WebInspector.ToolbarItem}
3245 */ 3254 */
3246 item: function() 3255 item: function()
3247 { 3256 {
3248 return this._button; 3257 return this._button;
3249 } 3258 }
3250 } 3259 }
OLDNEW
« no previous file with comments | « Source/devtools/front_end/elements/PropertyChangeHighlighter.js ('k') | Source/devtools/front_end/elements/elementsPanel.css » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698