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

Side by Side Diff: third_party/WebKit/LayoutTests/accessibility/svg-bounds.html

Issue 1417213006: Switch all LayoutTests to use new AX name calculation (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix canvas-fallback-content-labels-expected.txt Created 5 years, 1 month 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
1 <!DOCTYPE HTML> 1 <!DOCTYPE HTML>
2 <html> 2 <html>
3 <body> 3 <body>
4 <script src="../resources/js-test.js"></script> 4 <script src="../resources/js-test.js"></script>
5 5
6 <div id="container" style="position: relative; top: 100px; left: 600px; width:40 0px; height: 400px;" role="group" tabindex="0"> 6 <div id="container" style="position: relative; top: 100px; left: 600px; width:40 0px; height: 400px;" role="group" tabindex="0">
7 7
8 <svg role="group" id="svgroot"> 8 <svg role="group" id="svgroot">
9 9
10 <circle role="button" aria-label="face" id="face" r="200" cx="200" cy="200" st roke="red" stroke-width="1" fill="yellow" /> 10 <circle role="button" aria-label="face" id="face" r="200" cx="200" cy="200" st roke="red" stroke-width="1" fill="yellow" />
(...skipping 28 matching lines...) Expand all
39 39
40 var container = accessibilityController.accessibleElementById("svgroot"); 40 var container = accessibilityController.accessibleElementById("svgroot");
41 41
42 var x = pageX(container) - 1; 42 var x = pageX(container) - 1;
43 var y = pageY(container) - 1; 43 var y = pageY(container) - 1;
44 44
45 debug("container location: (" + x + ", " + y + ")"); 45 debug("container location: (" + x + ", " + y + ")");
46 46
47 var face = container.childAtIndex(0); 47 var face = container.childAtIndex(0);
48 debug('Face role: ' + face.role); 48 debug('Face role: ' + face.role);
49 debug('Face label: ' + face.deprecatedDescription); 49 debug('Face label: ' + face.name);
50 debug('FaceX: ' + (pageX(face) - x)); 50 debug('FaceX: ' + (pageX(face) - x));
51 debug('FaceY: ' + Math.abs(pageY(face) - y)); 51 debug('FaceY: ' + Math.abs(pageY(face) - y));
52 debug('<br>'); 52 debug('<br>');
53 53
54 var eye = container.childAtIndex(1); 54 var eye = container.childAtIndex(1);
55 debug('Eye role: ' + eye.role); 55 debug('Eye role: ' + eye.role);
56 debug('Eye label: ' + eye.deprecatedDescription); 56 debug('Eye label: ' + eye.name);
57 debug('EyeX: ' + (pageX(eye) - x)); 57 debug('EyeX: ' + (pageX(eye) - x));
58 debug('EyeY: ' + Math.abs(pageY(eye) - y)); 58 debug('EyeY: ' + Math.abs(pageY(eye) - y));
59 debug('<br>'); 59 debug('<br>');
60 60
61 var nose = container.childAtIndex(3); 61 var nose = container.childAtIndex(3);
62 debug('Nose role: ' + nose.role); 62 debug('Nose role: ' + nose.role);
63 debug('Nose label: ' + nose.deprecatedDescription); 63 debug('Nose label: ' + nose.name);
64 debug('NoseX: ' + (pageX(nose) - x)); 64 debug('NoseX: ' + (pageX(nose) - x));
65 debug('NoseY: ' + Math.abs(pageY(nose) - y)); 65 debug('NoseY: ' + Math.abs(pageY(nose) - y));
66 debug('<br>'); 66 debug('<br>');
67 67
68 var mouth = container.childAtIndex(4); 68 var mouth = container.childAtIndex(4);
69 debug('Mouth role: ' + mouth.role); 69 debug('Mouth role: ' + mouth.role);
70 debug('Mouth label: ' + mouth.deprecatedDescription); 70 debug('Mouth label: ' + mouth.name);
71 debug('MouthX: ' + (pageX(mouth) - x)); 71 debug('MouthX: ' + (pageX(mouth) - x));
72 debug('MouthY: ' + Math.floor(Math.abs(pageY(mouth) - y))); 72 debug('MouthY: ' + Math.floor(Math.abs(pageY(mouth) - y)));
73 debug('<br>'); 73 debug('<br>');
74 74
75 // Text varies by about 1 - 2 pixels depending on the platform, 75 // Text varies by about 1 - 2 pixels depending on the platform,
76 // so just print the text coordinates divided by 10. 76 // so just print the text coordinates divided by 10.
77 var text = container.childAtIndex(5).childAtIndex(0); 77 var text = container.childAtIndex(5).childAtIndex(0);
78 debug('Text role: ' + text.role); 78 debug('Text role: ' + text.role);
79 debug('TextX/10: ' + Math.floor((pageX(text) - x) / 10)); 79 debug('TextX/10: ' + Math.floor((pageX(text) - x) / 10));
80 debug('TextY/10: ' + Math.floor(Math.abs(pageY(text) - y) / 10)); 80 debug('TextY/10: ' + Math.floor(Math.abs(pageY(text) - y) / 10));
81 debug('<br>'); 81 debug('<br>');
82 82
83 var image = container.childAtIndex(6); 83 var image = container.childAtIndex(6);
84 debug('Image role: ' + image.role); 84 debug('Image role: ' + image.role);
85 debug('Image label: ' + image.deprecatedDescription); 85 debug('Image label: ' + image.name);
86 debug('ImageX: ' + (pageX(image) - x)); 86 debug('ImageX: ' + (pageX(image) - x));
87 debug('ImageY: ' + Math.abs(pageY(image) - y)); 87 debug('ImageY: ' + Math.abs(pageY(image) - y));
88 } 88 }
89 89
90 </script> 90 </script>
91 91
92 </body> 92 </body>
93 </html> 93 </html>
94 94
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698