Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(325)

Side by Side Diff: third_party/WebKit/LayoutTests/inspector/elements/shadow/elements-panel-shadow-selection-on-refresh.js

Issue 1878123003: DevTools: fix elements-panel-shadow-selection-on-refresh.html (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: split test into many Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 var initialize_ElementPanelShadowSelection = function() {
2
3 InspectorTest.selectReloadAndDump = function(next, node)
4 {
5 InspectorTest.selectNode(node).then(onSelected);
6 var reloaded = false;
7 var selected = false;
8
9 function onSelected()
10 {
11 InspectorTest.reloadPage(onReloaded);
12 InspectorTest.addSniffer(WebInspector.ElementsPanel.prototype, "_lastSel ectedNodeSelectedForTest", onReSelected);
13 }
14
15 function onReloaded()
16 {
17 reloaded = true;
18 maybeDumpSelectedNode();
19 }
20
21 function onReSelected()
22 {
23 selected = true;
24 maybeDumpSelectedNode();
25 }
26
27 function maybeDumpSelectedNode()
28 {
29 if (!reloaded || !selected)
30 return;
31 var selectedElement = InspectorTest.firstElementsTreeOutline().selectedT reeElement;
32 var nodeName = selectedElement ? selectedElement.node().nodeNameInCorrec tCase() : "null";
33 InspectorTest.addResult("Selected node: '" + nodeName + "'");
34 next();
35 }
36 }
37
38 }
39
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698