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 |