util.js (1539B)
1 async function getCookieNames() { 2 const cookies = await test_driver.get_all_cookies(); 3 const cookie_names = {}; 4 cookies.forEach((element) => cookie_names[element["name"]] = true); 5 let message = ",SetOnRedirectLoad:"; 6 if (cookie_names.hasOwnProperty("samesite_strict_set_on_redirect_load")) { 7 message += "Strict"; 8 } 9 if (cookie_names.hasOwnProperty("samesite_lax_set_on_redirect_load")) { 10 message += "Lax"; 11 } 12 if (cookie_names.hasOwnProperty("samesite_none_set_on_redirect_load")) { 13 message += "None"; 14 } 15 message += ",SetOnLoad:"; 16 if (cookie_names.hasOwnProperty("samesite_strict_set_on_load")) { 17 message += "Strict"; 18 } 19 if (cookie_names.hasOwnProperty("samesite_lax_set_on_load")) { 20 message += "Lax"; 21 } 22 if (cookie_names.hasOwnProperty("samesite_none_set_on_load")) { 23 message += "None"; 24 } 25 message += ",SetOnRedirectFetch:"; 26 if (cookie_names.hasOwnProperty("samesite_strict_set_on_redirect_fetch")) { 27 message += "Strict"; 28 } 29 if (cookie_names.hasOwnProperty("samesite_lax_set_on_redirect_fetch")) { 30 message += "Lax"; 31 } 32 if (cookie_names.hasOwnProperty("samesite_none_set_on_redirect_fetch")) { 33 message += "None"; 34 } 35 message += ",SetOnFetch:"; 36 if (cookie_names.hasOwnProperty("samesite_strict_set_on_fetch")) { 37 message += "Strict"; 38 } 39 if (cookie_names.hasOwnProperty("samesite_lax_set_on_fetch")) { 40 message += "Lax"; 41 } 42 if (cookie_names.hasOwnProperty("samesite_none_set_on_fetch")) { 43 message += "None"; 44 } 45 return message; 46 }