Commit 63dae327 authored by einbinder's avatar einbinder Committed by Commit bot

DevTools: Fix a bug where user agent shadow dom elements were inspectable

by recursively checking for shadow dom

BUG=582317

Review-Url: https://codereview.chromium.org/2101143002
Cr-Commit-Position: refs/heads/master@{#403359}
parent 10455541
...@@ -868,8 +868,10 @@ WebInspector.ElementsPanel.prototype = { ...@@ -868,8 +868,10 @@ WebInspector.ElementsPanel.prototype = {
*/ */
_leaveUserAgentShadowDOM: function(node) _leaveUserAgentShadowDOM: function(node)
{ {
var userAgentShadowRoot = node.ancestorUserAgentShadowRoot(); var userAgentShadowRoot;
return userAgentShadowRoot ? /** @type {!WebInspector.DOMNode} */ (userAgentShadowRoot.parentNode) : node; while ((userAgentShadowRoot = node.ancestorUserAgentShadowRoot()) && userAgentShadowRoot.parentNode)
node = userAgentShadowRoot.parentNode;
return node;
}, },
/** /**
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment