Index: chrome/test/data/extensions/get_app_details_for_frame_reversed.html |
diff --git a/chrome/test/data/extensions/get_app_details_for_frame_reversed.html b/chrome/test/data/extensions/get_app_details_for_frame_reversed.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..a0388df6ff0ae00d13b65ce18418160f60cbad44 |
--- /dev/null |
+++ b/chrome/test/data/extensions/get_app_details_for_frame_reversed.html |
@@ -0,0 +1,27 @@ |
+<script> |
+function testUnsuccessfulAccess() { |
+ try { |
+ chrome.app.getDetailsForFrame(frames[0]); |
+ } catch (e) { |
+ if (e.indexOf("Access denied") == 0) |
+ return true; |
+ else |
+ throw e; |
+ } |
+ return false; |
+} |
+ |
+function getFrameURL(host) { |
+ var result = "http://" + host; |
+ if (location.port) { |
+ result += ":"; |
+ result += location.port; |
+ } |
+ result += location.pathname; |
+ return result; |
+} |
+ |
+var iframe = document.createElement("iframe"); |
+iframe.src = getFrameURL("nonapp.com"); |
+document.documentElement.appendChild(iframe); |
+</script> |