8000 Always open in specific container drops POST request payload when opening tab in the container · Issue #1736 · mozilla/multi-account-containers · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
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

Always open in specific container drops POST request payload when opening tab in the container #1736

Open
raonetwo opened this issue May 10, 2020 · 1 comment
Labels
bug Something is broken! Component: Site Assignment Issues related to assigning a site to a container Component: Tab Issues related to tab changes (create, delete, move, etc).

Comments

@raonetwo
Copy link
  • Multi-Account Containers Version: 6.2.5
  • Operating System + Version: Ubuntu 20.04
  • Firefox Version: 76.0
  • Other installed Add-ons + Version + Enabled/Disabled-Status: N/A

Actual behaviour

When setting default container for using a search engine that uses POST request payload for searching, the query payload is lost and the search is never performed.

See benbusby/whoogle-search#18

Expected behaviour

When reopening tab in new container the POST request be resent.

Steps to reproduce

  1. Install whoogle (as this was the search engine I was testing with) locally.
  2. Open a new tab in container of your choice, lets call it X, open whoogle url (localhost:8888 if installed locally through docker) and select always open this in X container.
  3. Add whoogle to search engines and set as default search.
  4. Search from any tab containerised/non-containerised other than X which was set as default.
  5. The search will not be performed as the POST request seems to be changed to GET request.

This maybe happening because the original tab is closed and a new container tab is opened with the same URL as the original one, but a get request is made instead of POST.

@dannycolin dannycolin added bug Something is broken! Component: Site Assignment Issues related to assigning a site to a container Component: Tab Issues related to tab changes (create, delete, move, etc). labels Jan 7, 2023
@dannycolin
Copy link
Collaborator

This maybe happening because the original tab is closed and a new container tab is opened with the same URL as the original one, but a get request is made instead of POST.

This is because we're closing the previous tab/changing container context. I think this is needed because of a limitation of the API. Thank you for sharing the information that the request method is changed. This could be very useful to find a solution or workaround.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something is broken! Component: Site Assignment Issues related to assigning a site to a container Component: Tab Issues related to tab changes (create, delete, move, etc).
Projects
None yet
Development

No branches or pull requests

2 participants
0