| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009, 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2009, 2010 Google 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 are | 6 * modification, are permitted provided that the following conditions are |
| 7 * met: | 7 * met: |
| 8 * | 8 * |
| 9 * * Redistributions of source code must retain the above copyright | 9 * * 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 1715 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1726 highlightConfig.showInfo = config.showInfo; | 1726 highlightConfig.showInfo = config.showInfo; |
| 1727 this._highlighter.highlightDOMNode(this.nodeForId(nodeId || 0), highligh
tConfig, backendNodeId, objectId); | 1727 this._highlighter.highlightDOMNode(this.nodeForId(nodeId || 0), highligh
tConfig, backendNodeId, objectId); |
| 1728 }, | 1728 }, |
| 1729 | 1729 |
| 1730 /** | 1730 /** |
| 1731 * @param {!DOMAgent.NodeId} nodeId | 1731 * @param {!DOMAgent.NodeId} nodeId |
| 1732 */ | 1732 */ |
| 1733 highlightDOMNodeForTwoSeconds: function(nodeId) | 1733 highlightDOMNodeForTwoSeconds: function(nodeId) |
| 1734 { | 1734 { |
| 1735 this.highlightDOMNode(nodeId); | 1735 this.highlightDOMNode(nodeId); |
| 1736 | 1736 this._hideDOMNodeHighlightTimeout = setTimeout(WebInspector.DOMModel.hid
eDOMNodeHighlight.bind(WebInspector.DOMModel), 2000); |
| 1737 if (!Runtime.experiments.isEnabled("layoutEditor")) | |
| 1738 this._hideDOMNodeHighlightTimeout = setTimeout(WebInspector.DOMModel
.hideDOMNodeHighlight.bind(WebInspector.DOMModel), 2000); | |
| 1739 }, | 1737 }, |
| 1740 | 1738 |
| 1741 /** | 1739 /** |
| 1742 * @param {!PageAgent.FrameId} frameId | 1740 * @param {!PageAgent.FrameId} frameId |
| 1743 */ | 1741 */ |
| 1744 highlightFrame: function(frameId) | 1742 highlightFrame: function(frameId) |
| 1745 { | 1743 { |
| 1746 this._highlighter.highlightFrame(frameId); | 1744 this._highlighter.highlightFrame(frameId); |
| 1747 }, | 1745 }, |
| 1748 | 1746 |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1791 if (mode === "all" || mode === "border") | 1789 if (mode === "all" || mode === "border") |
| 1792 highlightConfig.borderColor = WebInspector.Color.PageHighlight.Borde
r.toProtocolRGBA(); | 1790 highlightConfig.borderColor = WebInspector.Color.PageHighlight.Borde
r.toProtocolRGBA(); |
| 1793 | 1791 |
| 1794 if (mode === "all" || mode === "margin") | 1792 if (mode === "all" || mode === "margin") |
| 1795 highlightConfig.marginColor = WebInspector.Color.PageHighlight.Margi
n.toProtocolRGBA(); | 1793 highlightConfig.marginColor = WebInspector.Color.PageHighlight.Margi
n.toProtocolRGBA(); |
| 1796 | 1794 |
| 1797 if (mode === "all") { | 1795 if (mode === "all") { |
| 1798 highlightConfig.eventTargetColor = WebInspector.Color.PageHighlight.
EventTarget.toProtocolRGBA(); | 1796 highlightConfig.eventTargetColor = WebInspector.Color.PageHighlight.
EventTarget.toProtocolRGBA(); |
| 1799 highlightConfig.shapeColor = WebInspector.Color.PageHighlight.Shape.
toProtocolRGBA(); | 1797 highlightConfig.shapeColor = WebInspector.Color.PageHighlight.Shape.
toProtocolRGBA(); |
| 1800 highlightConfig.shapeMarginColor = WebInspector.Color.PageHighlight.
ShapeMargin.toProtocolRGBA(); | 1798 highlightConfig.shapeMarginColor = WebInspector.Color.PageHighlight.
ShapeMargin.toProtocolRGBA(); |
| 1801 highlightConfig.showLayoutEditor = Runtime.experiments.isEnabled("la
youtEditor"); | |
| 1802 highlightConfig.displayAsMaterial = Runtime.experiments.isEnabled("m
aterialDesign"); | 1799 highlightConfig.displayAsMaterial = Runtime.experiments.isEnabled("m
aterialDesign"); |
| 1803 } | 1800 } |
| 1804 return highlightConfig; | 1801 return highlightConfig; |
| 1805 }, | 1802 }, |
| 1806 | 1803 |
| 1807 /** | 1804 /** |
| 1808 * @param {!WebInspector.DOMNode} node | 1805 * @param {!WebInspector.DOMNode} node |
| 1809 * @param {function(?Protocol.Error, ...)=} callback | 1806 * @param {function(?Protocol.Error, ...)=} callback |
| 1810 * @return {function(...)} | 1807 * @return {function(...)} |
| 1811 * @template T | 1808 * @template T |
| (...skipping 353 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2165 } | 2162 } |
| 2166 | 2163 |
| 2167 /** | 2164 /** |
| 2168 * @param {!WebInspector.Target} target | 2165 * @param {!WebInspector.Target} target |
| 2169 * @return {?WebInspector.DOMModel} | 2166 * @return {?WebInspector.DOMModel} |
| 2170 */ | 2167 */ |
| 2171 WebInspector.DOMModel.fromTarget = function(target) | 2168 WebInspector.DOMModel.fromTarget = function(target) |
| 2172 { | 2169 { |
| 2173 return /** @type {?WebInspector.DOMModel} */ (target.model(WebInspector.DOMM
odel)); | 2170 return /** @type {?WebInspector.DOMModel} */ (target.model(WebInspector.DOMM
odel)); |
| 2174 } | 2171 } |
| OLD | NEW |