Index: chrome_frame/test/data/fulltab_delete_cookie_test.html |
=================================================================== |
--- chrome_frame/test/data/fulltab_delete_cookie_test.html (revision 36629) |
+++ chrome_frame/test/data/fulltab_delete_cookie_test.html (working copy) |
@@ -14,26 +14,22 @@ |
return; |
} |
- // The path of the cookie in this test is set to "/." As a result it |
- // is set twice, once for the original URL and once for the |
- // chrome_frame_tester_helpers.js script. We attempt to delete |
- // the cookie twice and validate that the end result is null. |
+ // The path of the cookie in this test is set to "/." so it should be |
+ // available for all files on the domain but should be set only once. |
// First validate that the document cookie contains the substring |
- // CF_FullTabDeleteCookie=1; CF_FullTabDeleteCookie=1 |
+ // "CF_FullTabDeleteCookie=1". |
// Then erase the first cookie and validate that it no longer contains |
// this string. |
- var cookie_found = |
- /CF_FullTabDeleteCookie=1; CF_FullTabDeleteCookie=1/.test( |
- document.cookie); |
+ var original_cookies = document.cookie; |
+ var cookie_found = /CF_FullTabDeleteCookie=1/.test(document.cookie); |
if (cookie_found) { |
eraseCookie("CF_FullTabDeleteCookie"); |
- cookie_found = |
- /CF_FullTabDeleteCookie=1; CF_FullTabDeleteCookie=1/.test( |
- document.cookie); |
+ cookie_found = /CF_FullTabDeleteCookie=1/.test(document.cookie); |
if (!cookie_found) { |
onSuccess("FullTab_DeleteCookieTest", 1); |
} else { |
- onFailure("FullTab_DeleteCookieTest", 1, "Delete cookie failed"); |
+ onFailure("FullTab_DeleteCookieTest", 1, |
+ "CF_FullTabDeleteCookie still exists: " + original_cookies); |
} |
} else { |
onFailure("FullTab_DeleteCookieTest", 1, "Expected cookies not set"); |