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

[HTTP] Fetch client certificates workaround #2500

Closed
chrisdavidmills opened this issue Feb 19, 2021 · 1 comment · Fixed by #2558
Closed

[HTTP] Fetch client certificates workaround #2500

chrisdavidmills opened this issue Feb 19, 2021 · 1 comment · Fixed by #2558
Assignees
Labels
Content:HTTP HTTP docs fx release archive A closed issue relating to firefox release notes for developers.

Comments

@chrisdavidmills
Copy link
Contributor

chrisdavidmills commented Feb 19, 2021

Acceptance criteria

    • The listed features are documented sufficiently on MDN
    • BCD is updated
    • Interactive example and data repos are updated if appropriate
    • The content has been reviewed as needed

Features to document

  1. Add a preference to enable sending client certificates when Fetch's credentials mode would exclude them, even though the spec says not to

Related Gecko bugs

For folks helping with Firefox-related documentation features — make sure above AC have been done, but also:

  • Set bugs to dev-doc-complete
  • Add entry to Firefox release notes if feature is enabled in release
  • Add entry to Firefox experimental features page if feature is not yet enabled in release
@hamishwillee
Copy link
Collaborator

hamishwillee commented Feb 22, 2021

Overview of what needs to be done following review:

Note also that bugzillla 1019603 indicates that in future release this might flip over to default enabled rather than default disabled.

@chrisdavidmills Generally I think that this should not be mentioned "everywhere". Rather it should be mentioned in a new section in the CORS doc. Other sections about credentials that might be affected should link to the relevant CORS docs. The reason is that even though this is a fetch spec "thing" it is an explicit override of CORS by that spec. Also because this is deviant/exceptional behaviour for a few sites - people still shouldn't expect it so it doesn't make sense to highlight everywhere.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 8, 2022
@bsmth bsmth added fx release archive A closed issue relating to firefox release notes for developers. and removed Firefox 87 labels Dec 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Content:HTTP HTTP docs fx release archive A closed issue relating to firefox release notes for developers.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants