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

Side by Side Diff: LayoutTests/http/tests/security/cross-frame-access-put.html

Issue 21263002: Add back captureEvents and releaseEvents (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 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 | Annotate | Revision Log
OLDNEW
1 1
2 <p>This test checks cross-frame access security of window attribute setters (rda r://problem/5326791).</p> 2 <p>This test checks cross-frame access security of window attribute setters (rda r://problem/5326791).</p>
3 <iframe src="http://localhost:8000/security/resources/cross-frame-iframe-for-put -test.html" style=""></iframe> 3 <iframe src="http://localhost:8000/security/resources/cross-frame-iframe-for-put -test.html" style=""></iframe>
4 <pre id="console"></pre> 4 <pre id="console"></pre>
5 <script> 5 <script>
6 function log(s) 6 function log(s)
7 { 7 {
8 document.getElementById("console").appendChild(document.createTextNode(s + " \n")); 8 document.getElementById("console").appendChild(document.createTextNode(s + " \n"));
9 } 9 }
10 10
(...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after
191 setForbiddenProperty(targetWindow, "toolbar"); 191 setForbiddenProperty(targetWindow, "toolbar");
192 setForbiddenProperty(targetWindow, "window"); 192 setForbiddenProperty(targetWindow, "window");
193 setForbiddenProperty(targetWindow, "parent"); 193 setForbiddenProperty(targetWindow, "parent");
194 194
195 // Functions 195 // Functions
196 setForbiddenProperty(targetWindow, "addEventListener"); 196 setForbiddenProperty(targetWindow, "addEventListener");
197 setForbiddenProperty(targetWindow, "alert"); 197 setForbiddenProperty(targetWindow, "alert");
198 setForbiddenProperty(targetWindow, "atob"); 198 setForbiddenProperty(targetWindow, "atob");
199 setForbiddenProperty(targetWindow, "blur"); 199 setForbiddenProperty(targetWindow, "blur");
200 setForbiddenProperty(targetWindow, "btoa"); 200 setForbiddenProperty(targetWindow, "btoa");
201 setForbiddenProperty(targetWindow, "captureEvents");
201 setForbiddenProperty(targetWindow, "clearInterval"); 202 setForbiddenProperty(targetWindow, "clearInterval");
202 setForbiddenProperty(targetWindow, "clearTimeout"); 203 setForbiddenProperty(targetWindow, "clearTimeout");
203 setForbiddenProperty(targetWindow, "close"); 204 setForbiddenProperty(targetWindow, "close");
204 setForbiddenProperty(targetWindow, "confirm"); 205 setForbiddenProperty(targetWindow, "confirm");
205 setForbiddenProperty(targetWindow, "constructor"); 206 setForbiddenProperty(targetWindow, "constructor");
206 setForbiddenProperty(targetWindow, "eval"); 207 setForbiddenProperty(targetWindow, "eval");
207 setForbiddenProperty(targetWindow, "find"); 208 setForbiddenProperty(targetWindow, "find");
208 setForbiddenProperty(targetWindow, "focus"); 209 setForbiddenProperty(targetWindow, "focus");
209 setForbiddenProperty(targetWindow, "getComputedStyle"); 210 setForbiddenProperty(targetWindow, "getComputedStyle");
210 setForbiddenProperty(targetWindow, "getMatchedCSSRules"); 211 setForbiddenProperty(targetWindow, "getMatchedCSSRules");
211 setForbiddenProperty(targetWindow, "getSelection"); 212 setForbiddenProperty(targetWindow, "getSelection");
212 setForbiddenProperty(targetWindow, "moveBy"); 213 setForbiddenProperty(targetWindow, "moveBy");
213 setForbiddenProperty(targetWindow, "moveTo"); 214 setForbiddenProperty(targetWindow, "moveTo");
214 setForbiddenProperty(targetWindow, "open"); 215 setForbiddenProperty(targetWindow, "open");
215 setForbiddenProperty(targetWindow, "print"); 216 setForbiddenProperty(targetWindow, "print");
216 setForbiddenProperty(targetWindow, "prompt"); 217 setForbiddenProperty(targetWindow, "prompt");
218 setForbiddenProperty(targetWindow, "releaseEvents");
217 setForbiddenProperty(targetWindow, "removeEventListener"); 219 setForbiddenProperty(targetWindow, "removeEventListener");
218 setForbiddenProperty(targetWindow, "resizeBy"); 220 setForbiddenProperty(targetWindow, "resizeBy");
219 setForbiddenProperty(targetWindow, "resizeTo"); 221 setForbiddenProperty(targetWindow, "resizeTo");
220 setForbiddenProperty(targetWindow, "scroll"); 222 setForbiddenProperty(targetWindow, "scroll");
221 setForbiddenProperty(targetWindow, "scrollBy"); 223 setForbiddenProperty(targetWindow, "scrollBy");
222 setForbiddenProperty(targetWindow, "scrollTo"); 224 setForbiddenProperty(targetWindow, "scrollTo");
223 setForbiddenProperty(targetWindow, "setInterval"); 225 setForbiddenProperty(targetWindow, "setInterval");
224 setForbiddenProperty(targetWindow, "setTimeout"); 226 setForbiddenProperty(targetWindow, "setTimeout");
225 setForbiddenProperty(targetWindow, "showModalDialog"); 227 setForbiddenProperty(targetWindow, "showModalDialog");
226 setForbiddenProperty(targetWindow, "stop"); 228 setForbiddenProperty(targetWindow, "stop");
227 229
228 setTimeout(function() { 230 setTimeout(function() {
229 // log(targetWindow.focus.__proto__); 231 // log(targetWindow.focus.__proto__);
230 log("MAIN WINDOW: !!-- Test ended--!!"); 232 log("MAIN WINDOW: !!-- Test ended--!!");
231 233
232 window.stop(); 234 window.stop();
233 235
234 if (window.testRunner) 236 if (window.testRunner)
235 testRunner.notifyDone(); 237 testRunner.notifyDone();
236 }, 1); 238 }, 1);
237 } 239 }
238 </script> 240 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698