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: LayoutTests/http/tests/inspector/elements-test.js

Issue 1273313002: DevTools: introduce dom markers, decorate hidden, forced state and breakpoint elements using marker… (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: for landing Created 5 years, 4 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
« no previous file with comments | « no previous file | LayoutTests/inspector/elements/edit/set-outer-html-test.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 var initialize_ElementTest = function() { 1 var initialize_ElementTest = function() {
2 2
3 InspectorTest.preloadPanel("elements"); 3 InspectorTest.preloadPanel("elements");
4 4
5 InspectorTest.inlineStyleSection = function() 5 InspectorTest.inlineStyleSection = function()
6 { 6 {
7 return WebInspector.panels.elements.sidebarPanes.styles._sectionBlocks[0].se ctions[0]; 7 return WebInspector.panels.elements.sidebarPanes.styles._sectionBlocks[0].se ctions[0];
8 } 8 }
9 9
10 InspectorTest.computedStyleWidget = function() 10 InspectorTest.computedStyleWidget = function()
(...skipping 554 matching lines...) Expand 10 before | Expand all | Expand 10 after
565 function dumpMap(name, map) 565 function dumpMap(name, map)
566 { 566 {
567 var result = []; 567 var result = [];
568 for (var id in map) 568 for (var id in map)
569 result.push(id + "=" + map[id]); 569 result.push(id + "=" + map[id]);
570 if (!result.length) 570 if (!result.length)
571 return ""; 571 return "";
572 return name + ":[" + result.join(",") + "]"; 572 return name + ":[" + result.join(",") + "]";
573 } 573 }
574 574
575 function userPropertyDataDump(treeItem) 575 function markersDataDump(treeItem)
576 { 576 {
577 if (treeItem._elementCloseTag) 577 if (treeItem._elementCloseTag)
578 return ""; 578 return "";
579 579
580 var userProperties = ""; 580 var markers = "";
581 var node = treeItem._node; 581 var node = treeItem._node;
582 if (node) { 582 if (node) {
583 userProperties += dumpMap("userProperties", node._userProperties); 583 markers += dumpMap("markers", node._markers);
584 var dump = dumpMap("descendantUserAttributeCounters", node._descenda ntUserPropertyCounters); 584 var dump = node._subtreeMarkerCount ? "subtreeMarkerCount:" + node._ subtreeMarkerCount : "";
585 if (dump) { 585 if (dump) {
586 if (userProperties) 586 if (markers)
587 userProperties += ", "; 587 markers += ", ";
588 userProperties += dump; 588 markers += dump;
589 } 589 }
590 if (userProperties) 590 if (markers)
591 userProperties = " [" + userProperties + "]"; 591 markers = " [" + markers + "]";
592 } 592 }
593 return userProperties; 593 return markers;
594 } 594 }
595 595
596 function print(treeItem, prefix, depth) 596 function print(treeItem, prefix, depth)
597 { 597 {
598 if (!treeItem.root) { 598 if (!treeItem.root) {
599 var expander; 599 var expander;
600 if (treeItem.isExpandable()) { 600 if (treeItem.isExpandable()) {
601 if (treeItem.expanded) 601 if (treeItem.expanded)
602 expander = "- "; 602 expander = "- ";
603 else 603 else
604 expander = "+ "; 604 expander = "+ ";
605 } else 605 } else
606 expander = " "; 606 expander = " ";
607 607
608 var userProperties = userPropertyDataDump(treeItem); 608 var markers = markersDataDump(treeItem);
609 var value = prefix + expander + beautify(treeItem.listItemElement) + userProperties; 609 var value = prefix + expander + beautify(treeItem.listItemElement) + markers;
610 if (treeItem.shadowHostToolbar) { 610 if (treeItem.shadowHostToolbar) {
611 value = prefix + expander + "shadow-root "; 611 value = prefix + expander + "shadow-root ";
612 for (var i = 0; i < treeItem.shadowHostToolbar.children.length; ++i) { 612 for (var i = 0; i < treeItem.shadowHostToolbar.children.length; ++i) {
613 var button = treeItem.shadowHostToolbar.children[i]; 613 var button = treeItem.shadowHostToolbar.children[i];
614 var toggled = button.disabled; 614 var toggled = button.disabled;
615 var name = (toggled ? "<" : "") + button.textContent + (togg led ? ">" : ""); 615 var name = (toggled ? "<" : "") + button.textContent + (togg led ? ">" : "");
616 value += name + " "; 616 value += name + " ";
617 } 617 }
618 } 618 }
619 if (resultsArray) 619 if (resultsArray)
(...skipping 374 matching lines...) Expand 10 before | Expand all | Expand 10 after
994 for (var ui of nodeRow.animations) { 994 for (var ui of nodeRow.animations) {
995 InspectorTest.addResult(ui.animation().type()); 995 InspectorTest.addResult(ui.animation().type());
996 InspectorTest.addResult(ui._nameElement.outerHTML); 996 InspectorTest.addResult(ui._nameElement.outerHTML);
997 InspectorTest.addResult(ui._svg.outerHTML); 997 InspectorTest.addResult(ui._svg.outerHTML);
998 } 998 }
999 } 999 }
1000 } 1000 }
1001 } 1001 }
1002 1002
1003 }; 1003 };
OLDNEW
« no previous file with comments | « no previous file | LayoutTests/inspector/elements/edit/set-outer-html-test.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698