| 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 d9d112afd364f07db0ca0af07f0bc73b0a1d9cd9..077af779bf1d6180aa809a09ae3931ca0ce48e15 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js
|
| @@ -385,6 +385,15 @@ WebInspector.ElementsPanel.prototype = {
|
| if (selectedNode) {
|
| selectedNode.setAsInspectedNode();
|
| this._lastValidSelectedNode = selectedNode;
|
| +
|
| + var executionContexts = selectedNode.target().runtimeModel.executionContexts();
|
| + var nodeFrameId = selectedNode.frameId();
|
| + for (var context of executionContexts) {
|
| + if (context.frameId == nodeFrameId) {
|
| + WebInspector.context.setFlavor(WebInspector.ExecutionContext, context);
|
| + break;
|
| + }
|
| + }
|
| }
|
| WebInspector.notifications.dispatchEventToListeners(WebInspector.NotificationService.Events.SelectedNodeChanged);
|
| this._selectedNodeChangedForTest();
|
|
|