Open Bug 1625248 Opened 4 years ago Updated 2 years ago

Lazily fetch EV cert data using WindowGlobal.getSecurityInfo() when the user opens the identity panel.

Categories

(Firefox :: Security, enhancement, P3)

74 Branch
enhancement

Tracking

()

People

(Reporter: gaurijove, Unassigned)

References

Details

(Keywords: perf)

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36

Actual results:

Currently, we use serialization to show EV data when loading websites.
This will no longer be required once we get rid of EV indicators from the url bar.

https://bugzilla.mozilla.org/show_bug.cgi?id=1599729#c1

Expected results:

Instead, EV cert data should be lazily fetched using WindowGlobal.getSecurityInfo().

Depends on: 1599729
Summary: Lazily fetch EV cert data using WindowGlobal.getSecurityInfo() when the user opens the identity panel → Lazily fetch EV cert data using WindowGlobal.getSecurityInfo() when the user opens the identity panel.
Flags: needinfo?(jhofmann)

Thanks for filing this! Note that this might require changes to mobile as well, since they're using the serialized securityInfo but similarly could fetch the data lazily because they are not using it in primary UI.

It might also make sense to make this change for desktop and then file a follow-up bug for removing the mobile parts.

Status: UNCONFIRMED → NEW
Component: Untriaged → Security
Ever confirmed: true
Flags: needinfo?(jhofmann)
Keywords: perf
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.