diff --git a/lib/helper/Playwright.js b/lib/helper/Playwright.js index 82221a9ad..9a63b26f3 100644 --- a/lib/helper/Playwright.js +++ b/lib/helper/Playwright.js @@ -348,6 +348,9 @@ class Playwright extends Helper { await this.executeScript('localStorage.clear();').catch((err) => { if (!(err.message.indexOf("Storage is disabled inside 'data:' URLs.") > -1)) throw err; }); + await this.executeScript('sessionStorage.clear();').catch((err) => { + if (!(err.message.indexOf("Storage is disabled inside 'data:' URLs.") > -1)) throw err; + }); } // await this.closeOtherTabs(); return this.browser; diff --git a/lib/helper/Puppeteer.js b/lib/helper/Puppeteer.js index 1d8ec9bf0..496a05b25 100644 --- a/lib/helper/Puppeteer.js +++ b/lib/helper/Puppeteer.js @@ -295,6 +295,9 @@ class Puppeteer extends Helper { await this.executeScript('localStorage.clear();').catch((err) => { if (!(err.message.indexOf("Storage is disabled inside 'data:' URLs.") > -1)) throw err; }); + await this.executeScript('sessionStorage.clear();').catch((err) => { + if (!(err.message.indexOf("Storage is disabled inside 'data:' URLs.") > -1)) throw err; + }); } await this.closeOtherTabs(); return this.browser;