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

Side by Side Diff: LayoutTests/fast/forms/page-popup/page-popup-adjust-rect.html

Issue 1087743002: Support multiple displays for PagePopup (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: fixed IntRect inclusion Created 5 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | LayoutTests/fast/forms/page-popup/page-popup-adjust-rect-expected.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <script src="../../../resources/js-test.js"></script> 4 <script src="../../../resources/js-test.js"></script>
5 <script src="../../forms/resources/common.js"></script> 5 <script src="../../forms/resources/common.js"></script>
6 <script src="../../forms/resources/picker-common.js"></script> 6 <script src="../../forms/resources/picker-common.js"></script>
7 <script src="../calendar-picker/resources/calendar-picker-common.js"></script> 7 <script src="../calendar-picker/resources/calendar-picker-common.js"></script>
8 </head> 8 </head>
9 <body> 9 <body>
10 <p id="description"></p> 10 <p id="description"></p>
(...skipping 23 matching lines...) Expand all
34 availLeft: 0, 34 availLeft: 0,
35 availTop: 0, 35 availTop: 0,
36 availWidth: 80, 36 availWidth: 80,
37 availHeight: 60 37 availHeight: 60
38 } 38 }
39 }); 39 });
40 40
41 debug("Move anchor element along the vertical axis."); 41 debug("Move anchor element along the vertical axis.");
42 42
43 popupWindow.global.params.anchorRectInScreen = makeRect(0, -20, 20, 10); 43 popupWindow.global.params.anchorRectInScreen = makeRect(0, -20, 20, 10);
44 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,0,30,10)'); 44 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,-10,30,10)');
45 45
46 popupWindow.global.params.anchorRectInScreen = makeRect(0, -10, 20, 10); 46 popupWindow.global.params.anchorRectInScreen = makeRect(0, -10, 20, 10);
47 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,0,30,10)'); 47 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,0,30,10)');
48 48
49 popupWindow.global.params.anchorRectInScreen = makeRect(0, 0, 20, 10); 49 popupWindow.global.params.anchorRectInScreen = makeRect(0, 0, 20, 10);
50 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,10,30,10)'); 50 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,10,30,10)');
51 51
52 popupWindow.global.params.anchorRectInScreen = makeRect(0, 10, 20, 10); 52 popupWindow.global.params.anchorRectInScreen = makeRect(0, 10, 20, 10);
53 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,20,30,10)'); 53 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,20,30,10)');
54 54
55 popupWindow.global.params.anchorRectInScreen = makeRect(0, 20, 20, 10); 55 popupWindow.global.params.anchorRectInScreen = makeRect(0, 20, 20, 10);
56 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,30,30,10)'); 56 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,30,30,10)');
57 57
58 popupWindow.global.params.anchorRectInScreen = makeRect(0, 30, 20, 10); 58 popupWindow.global.params.anchorRectInScreen = makeRect(0, 30, 20, 10);
59 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,40,30,10)'); 59 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,40,30,10)');
60 60
61 popupWindow.global.params.anchorRectInScreen = makeRect(0, 40, 20, 10); 61 popupWindow.global.params.anchorRectInScreen = makeRect(0, 40, 20, 10);
62 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,50,30,10)'); 62 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,50,30,10)');
63 63
64 popupWindow.global.params.anchorRectInScreen = makeRect(0, 50, 20, 10); 64 popupWindow.global.params.anchorRectInScreen = makeRect(0, 50, 20, 10);
65 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,40,30,10)'); 65 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,40,30,10)');
66 66
67 popupWindow.global.params.anchorRectInScreen = makeRect(0, 60, 20, 10); 67 popupWindow.global.params.anchorRectInScreen = makeRect(0, 60, 20, 10);
68 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,50,30,10)'); 68 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,50,30,10)');
69 69
70 popupWindow.global.params.anchorRectInScreen = makeRect(0, 70, 20, 10); 70 popupWindow.global.params.anchorRectInScreen = makeRect(0, 70, 20, 10);
71 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,50,30,10)'); 71 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,60,30,10)');
72 72
73 popupWindow.global.params.anchorRectInScreen = makeRect(0, 80, 20, 10); 73 popupWindow.global.params.anchorRectInScreen = makeRect(0, 80, 20, 10);
74 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,50,30,10)'); 74 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,70,30,10)');
75 75
76 debug("Move anchor element along the horizontal axis."); 76 debug("Move anchor element along the horizontal axis.");
77 77
78 popupWindow.global.params.anchorRectInScreen = makeRect(-40, 0, 20, 10); 78 popupWindow.global.params.anchorRectInScreen = makeRect(-40, 0, 20, 10);
79 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,10,30,10)'); 79 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(-40,10,30,10)');
80 80
81 popupWindow.global.params.anchorRectInScreen = makeRect(-30, 0, 20, 10); 81 popupWindow.global.params.anchorRectInScreen = makeRect(-30, 0, 20, 10);
82 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,10,30,10)'); 82 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(-30,10,30,10)');
83 83
84 popupWindow.global.params.anchorRectInScreen = makeRect(-20, 0, 20, 10); 84 popupWindow.global.params.anchorRectInScreen = makeRect(-20, 0, 20, 10);
85 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,10,30,10)'); 85 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(-20,10,30,10)');
86 86
87 popupWindow.global.params.anchorRectInScreen = makeRect(-10, 0, 20, 10); 87 popupWindow.global.params.anchorRectInScreen = makeRect(-10, 0, 20, 10);
88 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,10,30,10)'); 88 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(-10,10,30,10)');
89 89
90 popupWindow.global.params.anchorRectInScreen = makeRect(0, 0, 20, 10); 90 popupWindow.global.params.anchorRectInScreen = makeRect(0, 0, 20, 10);
91 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,10,30,10)'); 91 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(0,10,30,10)');
92 92
93 popupWindow.global.params.anchorRectInScreen = makeRect(10, 0, 20, 10); 93 popupWindow.global.params.anchorRectInScreen = makeRect(10, 0, 20, 10);
94 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(10,10,30,10)'); 94 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(10,10,30,10)');
95 95
96 popupWindow.global.params.anchorRectInScreen = makeRect(20, 0, 20, 10); 96 popupWindow.global.params.anchorRectInScreen = makeRect(20, 0, 20, 10);
97 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(20,10,30,10)'); 97 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(20,10,30,10)');
98 98
99 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 20, 10); 99 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 20, 10);
100 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(30,10,30,10)'); 100 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(30,10,30,10)');
101 101
102 popupWindow.global.params.anchorRectInScreen = makeRect(40, 0, 20, 10); 102 popupWindow.global.params.anchorRectInScreen = makeRect(40, 0, 20, 10);
103 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(40,10,30,10)'); 103 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(40,10,30,10)');
104 104
105 popupWindow.global.params.anchorRectInScreen = makeRect(50, 0, 20, 10); 105 popupWindow.global.params.anchorRectInScreen = makeRect(50, 0, 20, 10);
106 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(50,10,30,10)'); 106 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(50,10,30,10)');
107 107
108 popupWindow.global.params.anchorRectInScreen = makeRect(60, 0, 20, 10); 108 popupWindow.global.params.anchorRectInScreen = makeRect(60, 0, 20, 10);
109 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(50,10,30,10)'); 109 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(60,10,30,10)');
110 110
111 popupWindow.global.params.anchorRectInScreen = makeRect(70, 0, 20, 10); 111 popupWindow.global.params.anchorRectInScreen = makeRect(70, 0, 20, 10);
112 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(50,10,30,10)'); 112 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(70,10,30,10)');
113 113
114 popupWindow.global.params.anchorRectInScreen = makeRect(80, 0, 20, 10); 114 popupWindow.global.params.anchorRectInScreen = makeRect(80, 0, 20, 10);
115 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(50,10,30,10)'); 115 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(80,10,30,10)');
116 116
117 popupWindow.global.params.anchorRectInScreen = makeRect(90, 0, 20, 10); 117 popupWindow.global.params.anchorRectInScreen = makeRect(90, 0, 20, 10);
118 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(50,10,30,10)'); 118 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(90,10,30,10)');
119 119
120 popupWindow.global.params.anchorRectInScreen = makeRect(100, 0, 20, 10); 120 popupWindow.global.params.anchorRectInScreen = makeRect(100, 0, 20, 10);
121 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(50,10,30,10)'); 121 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(100,10,30,10)');
122 122
123 debug("Move anchor element along the vertical axis. Open popup that is too t all."); 123 debug("Move anchor element along the vertical axis. Open popup that is too t all.");
124 124
125 popupWindow.global.params.anchorRectInScreen = makeRect(0, -20, 20, 10); 125 popupWindow.global.params.anchorRectInScreen = makeRect(0, -20, 20, 10);
126 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,60)'); 126 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,-10,30,60)');
127 127
128 popupWindow.global.params.anchorRectInScreen = makeRect(0, -10, 20, 10); 128 popupWindow.global.params.anchorRectInScreen = makeRect(0, -10, 20, 10);
129 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,60)'); 129 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,60)');
130 130
131 popupWindow.global.params.anchorRectInScreen = makeRect(0, 0, 20, 10); 131 popupWindow.global.params.anchorRectInScreen = makeRect(0, 0, 20, 10);
132 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,10,30,50)'); 132 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,10,30,50)');
133 133
134 popupWindow.global.params.anchorRectInScreen = makeRect(0, 10, 20, 10); 134 popupWindow.global.params.anchorRectInScreen = makeRect(0, 10, 20, 10);
135 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,20,30,40)'); 135 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,20,30,40)');
136 136
137 popupWindow.global.params.anchorRectInScreen = makeRect(0, 20, 20, 10); 137 popupWindow.global.params.anchorRectInScreen = makeRect(0, 20, 20, 10);
138 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,30,30,30)'); 138 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,30,30,30)');
139 139
140 popupWindow.global.params.anchorRectInScreen = makeRect(0, 30, 20, 10); 140 popupWindow.global.params.anchorRectInScreen = makeRect(0, 30, 20, 10);
141 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,30)'); 141 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,30)');
142 142
143 popupWindow.global.params.anchorRectInScreen = makeRect(0, 40, 20, 10); 143 popupWindow.global.params.anchorRectInScreen = makeRect(0, 40, 20, 10);
144 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,40)'); 144 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,40)');
145 145
146 popupWindow.global.params.anchorRectInScreen = makeRect(0, 50, 20, 10); 146 popupWindow.global.params.anchorRectInScreen = makeRect(0, 50, 20, 10);
147 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,50)'); 147 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,50)');
148 148
149 popupWindow.global.params.anchorRectInScreen = makeRect(0, 60, 20, 10); 149 popupWindow.global.params.anchorRectInScreen = makeRect(0, 60, 20, 10);
150 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,60)'); 150 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,60)');
151 151
152 popupWindow.global.params.anchorRectInScreen = makeRect(0, 70, 20, 10); 152 popupWindow.global.params.anchorRectInScreen = makeRect(0, 70, 20, 10);
153 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,60)'); 153 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,10,30,60)');
154 154
155 popupWindow.global.params.anchorRectInScreen = makeRect(0, 80, 20, 10); 155 popupWindow.global.params.anchorRectInScreen = makeRect(0, 80, 20, 10);
156 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,0,30,60)'); 156 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 10).toStri ng()', 'Rectangle(0,20,30,60)');
157 157
158 debug("Move anchor element along the vertical axis. Open popup that is too t all and won't shrink."); 158 debug("Move anchor element along the vertical axis. Open popup that is too t all and won't shrink.");
159 159
160 popupWindow.global.params.anchorRectInScreen = makeRect(0, -20, 20, 10); 160 popupWindow.global.params.anchorRectInScreen = makeRect(0, -20, 20, 10);
161 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 161 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,-10,30,1000)');
162 162
163 popupWindow.global.params.anchorRectInScreen = makeRect(0, -10, 20, 10); 163 popupWindow.global.params.anchorRectInScreen = makeRect(0, -10, 20, 10);
164 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 164 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)');
165 165
166 popupWindow.global.params.anchorRectInScreen = makeRect(0, 0, 20, 10); 166 popupWindow.global.params.anchorRectInScreen = makeRect(0, 0, 20, 10);
167 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 167 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,10,30,1000)');
168 168
169 popupWindow.global.params.anchorRectInScreen = makeRect(0, 10, 20, 10); 169 popupWindow.global.params.anchorRectInScreen = makeRect(0, 10, 20, 10);
170 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 170 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,20,30,1000)');
171 171
172 popupWindow.global.params.anchorRectInScreen = makeRect(0, 20, 20, 10); 172 popupWindow.global.params.anchorRectInScreen = makeRect(0, 20, 20, 10);
173 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 173 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,30,30,1000)');
174 174
175 popupWindow.global.params.anchorRectInScreen = makeRect(0, 30, 20, 10); 175 popupWindow.global.params.anchorRectInScreen = makeRect(0, 30, 20, 10);
176 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 176 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,-970,30,1000)');
177 177
178 popupWindow.global.params.anchorRectInScreen = makeRect(0, 40, 20, 10); 178 popupWindow.global.params.anchorRectInScreen = makeRect(0, 40, 20, 10);
179 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 179 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,-960,30,1000)');
180 180
181 popupWindow.global.params.anchorRectInScreen = makeRect(0, 50, 20, 10); 181 popupWindow.global.params.anchorRectInScreen = makeRect(0, 50, 20, 10);
182 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 182 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,-950,30,1000)');
183 183
184 popupWindow.global.params.anchorRectInScreen = makeRect(0, 60, 20, 10); 184 popupWindow.global.params.anchorRectInScreen = makeRect(0, 60, 20, 10);
185 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 185 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,-940,30,1000)');
186 186
187 popupWindow.global.params.anchorRectInScreen = makeRect(0, 70, 20, 10); 187 popupWindow.global.params.anchorRectInScreen = makeRect(0, 70, 20, 10);
188 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 188 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,-930,30,1000)');
189 189
190 popupWindow.global.params.anchorRectInScreen = makeRect(0, 80, 20, 10); 190 popupWindow.global.params.anchorRectInScreen = makeRect(0, 80, 20, 10);
191 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,0,30,1000)'); 191 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 1000, 30, 1000).toSt ring()', 'Rectangle(0,-920,30,1000)');
192 192
193 debug("Grow popup width."); 193 debug("Grow popup width.");
194 194
195 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10); 195 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10);
196 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(30,10,30,10)'); 196 shouldBeEqualToString('popupWindow.adjustWindowRect(30, 10, 30, 10).toString ()', 'Rectangle(30,10,30,10)');
197 197
198 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10); 198 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10);
199 shouldBeEqualToString('popupWindow.adjustWindowRect(40, 10, 40, 10).toString ()', 'Rectangle(30,10,40,10)'); 199 shouldBeEqualToString('popupWindow.adjustWindowRect(40, 10, 40, 10).toString ()', 'Rectangle(30,10,40,10)');
200 200
201 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10); 201 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10);
202 shouldBeEqualToString('popupWindow.adjustWindowRect(50, 10, 50, 10).toString ()', 'Rectangle(30,10,50,10)'); 202 shouldBeEqualToString('popupWindow.adjustWindowRect(50, 10, 50, 10).toString ()', 'Rectangle(30,10,50,10)');
203 203
204 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10); 204 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10);
205 shouldBeEqualToString('popupWindow.adjustWindowRect(60, 10, 60, 10).toString ()', 'Rectangle(20,10,60,10)'); 205 shouldBeEqualToString('popupWindow.adjustWindowRect(60, 10, 60, 10).toString ()', 'Rectangle(30,10,60,10)');
206 206
207 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10); 207 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10);
208 shouldBeEqualToString('popupWindow.adjustWindowRect(70, 10, 70, 10).toString ()', 'Rectangle(10,10,70,10)'); 208 shouldBeEqualToString('popupWindow.adjustWindowRect(70, 10, 70, 10).toString ()', 'Rectangle(30,10,70,10)');
209 209
210 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10); 210 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10);
211 shouldBeEqualToString('popupWindow.adjustWindowRect(80, 10, 80, 10).toString ()', 'Rectangle(0,10,80,10)'); 211 shouldBeEqualToString('popupWindow.adjustWindowRect(80, 10, 80, 10).toString ()', 'Rectangle(30,10,80,10)');
212 212
213 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10); 213 popupWindow.global.params.anchorRectInScreen = makeRect(30, 0, 30, 10);
214 shouldBeEqualToString('popupWindow.adjustWindowRect(90, 10, 90, 10).toString ()', 'Rectangle(0,10,90,10)'); 214 shouldBeEqualToString('popupWindow.adjustWindowRect(90, 10, 90, 10).toString ()', 'Rectangle(30,10,90,10)');
215 215
216 finishJSTest(); 216 finishJSTest();
217 } 217 }
218 218
219 </script> 219 </script>
220 </body> 220 </body>
221 </html> 221 </html>
OLDNEW
« no previous file with comments | « no previous file | LayoutTests/fast/forms/page-popup/page-popup-adjust-rect-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698