-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to stop intercepting / Setting the value of '__webdriverajax' exceeded the quota #249
Comments
Re-executing |
Hm ... Sorry for being stupid, but that is not really working out. My first workaround was this:
But at the end I changed it to just wait for some elements to update, even tough, this is really not a good solution (flakey) in my case, but the workaround from above is pretty stupid inside my framework. I am not really sure If am able to create a meaningful PR to restore the native functions like outlined above in the workaround. Anyway, thanks for replying. |
Yeah, my apologies, I should have clarified that reexecuting the setup method is just a "clean" way to reset the clock. It's definitely a valid request to want some nice, supported manner in which to disengage the interceptor. As far as compatibility goes, I think the safest thing to do would be to add a flag to the serialization code and then a method e.g. |
Appreciate it. Now just label the issue correctly as feature request or whatever is applicable 😄 It did not came to my mind to do it via a flag, but you are right. It makes much more sense. I will try ... but please bear with me. Either someone is faster than me, or we will do some cycles when it comes to a PR from side. So since I am the only one requesting it, I guess it is just fair. But feel free to leave some thumbs up 😄 |
@christian-bromann this issue can be closed with a new release |
This functionality is available in versions >= 4.3.0 |
At >200 entries in __webdriverajax inside session storage, the browser starts throwing errors and ajax requests are not working anymore.
So is there something to disable the intercepting after calling
browser.setupInterceptor();
? Likebrowser.stopInterceptor();
and maybe a method to clear the content of __webdriverajax ?From what I've briefly read it should do it on its own, when navigating to a new page (or even only domain?), but if the app does not work that way you end up with "'__webdriverajax' exceeded the quota" in the long run.
The text was updated successfully, but these errors were encountered: