Closed Bug 1804460 Opened 2 years ago Closed 2 years ago

Add detailed connection info to WebRequests API and DevTools

Categories

(Core :: Security: PSM, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
112 Branch
Tracking Status
firefox112 --- fixed

People

(Reporter: djackson, Assigned: djackson)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-needed, Whiteboard: [addons-jira])

Attachments

(3 files)

We should expose more information about how the connection was established, e.g.

  • Did it use Encrypted Client Hello?
  • Did it use DNS-over-HTTPS?
  • Did it use Delegated Credentials?
  • Did it use OCSP?

This information will be available to addons via getSecurityInfo and displayed in the security panel for DevTools connections.

Blocks: ech
Attachment #9307071 - Attachment description: WIP: Bug 1804460 - Add detailed connection info to WebRequests and DevTools. → WIP: Bug 1804460 - Add detailed connection info to DevTools Security Tab.

It would be very useful if, when ECH is enabled, the plaintext SNI and the encrypted SNI are displayed as well. (Since OUTER is sent in plaintext, it would be good to know what is encrypted inside the INNER payload.)

Depends on D164092

Whiteboard: [addons-jira]
Pushed by djackson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a6f38e27ecbf Add detailed connection info to WebRequest GetSecurityInfo API. r=keeler,devtools-backward-compat-reviewers,willdurand https://hg.mozilla.org/integration/autoland/rev/20e4e0b6a005 Add a smoke test. r=robwu,djackson
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 112 Branch

MDN PR Filed: 24455

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: