Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 381bb9cae12a4d4bc13b636ae96f03b1b87a2a7e
      
https://github.com/WebKit/WebKit/commit/381bb9cae12a4d4bc13b636ae96f03b1b87a2a7e
  Author: Anthony Tarbinian <[email protected]>
  Date:   2026-10-08 (Thu, 08 Oct 2026)

  Changed paths:
    M Source/WebCore/CMakeLists.txt
    M Source/WebCore/Headers.cmake
    A Source/WebCore/Modules/proofofpossession/ProofOfPossessionProviderData.h
    A Source/WebCore/Modules/proofofpossession/ProofOfPossessionRequest.cpp
    A Source/WebCore/Modules/proofofpossession/ProofOfPossessionRequest.h
    A Source/WebCore/Modules/proofofpossession/ProofOfPossessionResponse.h
    A Source/WebCore/Modules/proofofpossession/ProofOfPossessionResponseScope.h
    M Source/WebCore/Sources.txt
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Add the proof of possession request and response types
https://bugs.webkit.org/show_bug.cgi?id=326697
rdar://189428595

Reviewed by Abrar Rahman Protyasha.

ProofOfPossessionRequest is what a page asks for: a challenge, a relying party 
identifier, a response
scope, and optional hints. validateProofOfPossessionRequest() applies the 
bounds that both the WebContent
and UI processes check. ProofOfPossessionResponse and 
ProofOfPossessionProviderData hold what the platform
returns.

* Source/WebCore/CMakeLists.txt:
* Source/WebCore/Headers.cmake:
* Source/WebCore/Modules/proofofpossession/ProofOfPossessionProviderData.h: 
Added.
* Source/WebCore/Modules/proofofpossession/ProofOfPossessionRequest.cpp: Added.
* Source/WebCore/Modules/proofofpossession/ProofOfPossessionRequest.h: Added.
* Source/WebCore/Modules/proofofpossession/ProofOfPossessionResponse.h: Added.
* Source/WebCore/Modules/proofofpossession/ProofOfPossessionResponseScope.h: 
Added.
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:

Canonical link: https://commits.webkit.org/323135@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to