| Index: third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js b/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js
|
| index 33e2b0dbf7c7f7385f8f4e6382a564c488cf3f1c..5da3bbefc0a7996ff53ddb95a0e92727285c6f61 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js
|
| @@ -868,8 +868,10 @@ WebInspector.ElementsPanel.prototype = {
|
| */
|
| _leaveUserAgentShadowDOM: function(node)
|
| {
|
| - var userAgentShadowRoot = node.ancestorUserAgentShadowRoot();
|
| - return userAgentShadowRoot ? /** @type {!WebInspector.DOMNode} */ (userAgentShadowRoot.parentNode) : node;
|
| + var userAgentShadowRoot;
|
| + while ((userAgentShadowRoot = node.ancestorUserAgentShadowRoot()) && userAgentShadowRoot.parentNode)
|
| + node = userAgentShadowRoot.parentNode;
|
| + return node;
|
| },
|
|
|
| /**
|
|
|