Skip to content

SameSite docs use cross-origin terminology and are imprecise about Lax behavior #42945

@andrealungh1

Description

@andrealungh1

MDN URL

https://developer.mozilla.org/en-US/docs/Web/Security/Practical_implementation_guides/Cookies

What specific section or headline is this issue about?

SameSite

What information was incorrect, unhelpful, or incomplete?

The documentation uses the term cross-origin when describing SameSite behavior. However, SameSite is defined in terms of site (scheme + eTLD+1), not origin. Using cross-origin terminology is misleading and can cause confusion.

Additionally the description of SameSite=Lax is technically correct but imprecise. It does not clearly distinguish between:

  • cross-site top-level navigations vs cross-site subresource requests
  • safe HTTP methods (such as GET) vs unsafe/state-changing methods (such as POST)

What did you expect to see?

  • Consistent use of cross-site terminology instead of cross-origin
  • A more precise explanation of SameSite=Lax behavior that explicitly mentions top-level navigations and safe HTTP methods

Do you have any supporting links, references, or citations?

https://web.dev/articles/same-site-same-origin?hl=en
https://web.dev/articles/samesite-cookies-explained?hl=en

Do you have anything more you want to share?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Content:SecuritySecurity docsneeds triageTriage needed by staff and/or partners. Automatically applied when an issue is opened.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions