Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • L libsoup
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 173
    • Issues 173
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • libsoup
  • Merge requests
  • !127

soup-cookie-jar: Add SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Carlos Garcia Campos requested to merge carlosgc/grandfathered-third-party into master Jul 04, 2020
  • Overview 2
  • Commits 1
  • Pipelines 3
  • Changes 3

This new policy matches the Safari behavior when ITP is disabled and third-party cookies are blocked. The SOUP_COOKIE_JAR_ACCEPT_NO_THIRD_PARTY policy does not allow subresources to set cookies unless they match the domain of the main resource. The new policy makes an exception for domains that have been previously visited.

This patch was written by Michael Catanzaro, but it changed the behavior of SOUP_COOKIE_JAR_ACCEPT_NO_THIRD_PARTY. I just updated it to add a new policy instead.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: carlosgc/grandfathered-third-party