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

privacy.firstparty.isolate=true breaks GM.xmlHttpRequest #2985

Closed
adamhotep opened this issue Jul 17, 2018 · 2 comments
Closed

privacy.firstparty.isolate=true breaks GM.xmlHttpRequest #2985

adamhotep opened this issue Jul 17, 2018 · 2 comments
Labels
bankruptcy Issues that have been closed for "bug bankruptcy". Usually very old non-active issues.

Comments

@adamhotep
Copy link

I get cookies is undefined and Unchecked lastError value: Error: First-Party Isolation is enabled, but the required 'firstPartyDomain' attribute was not set when running a GM userscript calling GM.xmlHttpRequest() with privacy.firstparty.isolate (First-Party Isolation) enabled (set to true):

gm xmlhttprequest privacy firstparty isolate

For now, this means I'm disabling First-Party Isolation, but I'm hoping there's a solution or workaround that will make this work better.

In the event it matters (it shouldn't, I'm on FF 61), I have followed the ghacks workaround to explicitly allow GM to set cookies.

@eternal-sorrow
Copy link

Any updates on this?

@adamhotep
Copy link
Author

No updates that I'm aware of, @eternal-sorrow. I still experience this problem when privacy.firstparty.isolate is set to true, regardless of the value of its companion setting privacy.firstparty.isolate.restrict_opener_access (now on Firefox 63.0.1).

@arantius arantius added the bankruptcy Issues that have been closed for "bug bankruptcy". Usually very old non-active issues. label Nov 2, 2023
@arantius arantius closed this as completed Nov 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bankruptcy Issues that have been closed for "bug bankruptcy". Usually very old non-active issues.
Projects
None yet
Development

No branches or pull requests

3 participants