stoically / temporary-containers

Firefox Add-on that lets you open automatically managed disposable containers
https://addons.mozilla.org/firefox/addon/temporary-containers/
MIT License
852 stars 60 forks source link

POST request isolation does not work #579

Open eternal-sorrow opened 2 years ago

eternal-sorrow commented 2 years ago

Actual behavior

When domain A POSTs some form to domain B, domain B gets reopened in a new container and POST data gets lost.

Expected behavior

Somehow simulate a POST request in a new TC.

stoically commented 2 years ago

That's expected behavior: It's a Firefox API limitation and would only be possible with very hacky and unreliable workarounds that at least involve transferring cookies between containers, copying headers from old request, content script that simulates POST.

eternal-sorrow commented 2 years ago

Then at least add an ability to not isolate such requests when automatic mode enabled.

stoically commented 2 years ago

Automatic mode does not isolate any requests in regular browsing. It might interfere with other Add-ons, but that's not something TC can fix.

For actual (global / per-domain) isolations you'd need to configure appropriate exclusions or use the keyboard shortcut to temporarily disable isolation.

eternal-sorrow commented 2 years ago

For actual (global / per-domain) isolations you'd need to configure appropriate exclusions

How to do that?