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

Side by Side Diff: LayoutTests/inspector-protocol/css/css-get-platform-fonts.html

Issue 172593003: DevTools: [CSS] Add CSS.editRangeInStyleSheetText() to the protocol (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: fix glitch Created 6 years, 9 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 | Annotate | Revision Log
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <script type="text/javascript" src="../../http/tests/inspector-protocol/inspecto r-protocol-test.js"></script> 3 <script type="text/javascript" src="../../http/tests/inspector-protocol/inspecto r-protocol-test.js"></script>
4 <script type="text/javascript"> 4 <script type="text/javascript">
5 5
6 function test() 6 function test()
7 { 7 {
8 function sendCommand(command, properties, callback) { 8 InspectorTest.sendCommandOrDie("DOM.getDocument", {}, onGotDocument);
9 InspectorTest.sendCommand(command, properties || {}, commandCallback);
10 function commandCallback(msg)
11 {
12 if (msg.error) {
13 InspectorTest.log(msg.error.message);
14 InspectorTest.completeTest();
15 return;
16 }
17 callback(msg.result);
18 }
19 }
20 sendCommand("DOM.getDocument", {}, onGotDocument);
21 9
22 function onGotDocument(result) 10 function onGotDocument(result)
23 { 11 {
24 var root = result.root; 12 var root = result.root;
25 sendCommand("DOM.querySelector", { "nodeId": root.nodeId , "selector": " #fancy" }, onGotNode); 13 InspectorTest.sendCommandOrDie("DOM.querySelector", { "nodeId": root.nod eId , "selector": "#fancy" }, onGotNode);
26 } 14 }
27 15
28 function onGotNode(node) 16 function onGotNode(node)
29 { 17 {
30 sendCommand("CSS.getPlatformFontsForNode", { "nodeId": node.nodeId }, on GotComputedFonts); 18 InspectorTest.sendCommandOrDie("CSS.getPlatformFontsForNode", { "nodeId" : node.nodeId }, onGotComputedFonts);
31 } 19 }
32 20
33 function onGotComputedFonts(response) 21 function onGotComputedFonts(response)
34 { 22 {
35 var cssFamilyName = response.cssFamilyName; 23 var cssFamilyName = response.cssFamilyName;
36 InspectorTest.log("cssFamilyName: " + cssFamilyName); 24 InspectorTest.log("cssFamilyName: " + cssFamilyName);
37 var fonts = response.fonts; 25 var fonts = response.fonts;
38 fonts.sort(function(a, b) { 26 fonts.sort(function(a, b) {
39 return b.glyphCount - a.glyphCount; 27 return b.glyphCount - a.glyphCount;
40 }); 28 });
(...skipping 29 matching lines...) Expand all
70 <body> 58 <body>
71 59
72 <div id="fancy"> 60 <div id="fancy">
73 First line. 61 First line.
74 <br> 62 <br>
75 Second line. 63 Second line.
76 </div> 64 </div>
77 65
78 </body> 66 </body>
79 </html> 67 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698