[Webkit-unassigned] [Bug 222398] Activating Reader View permanently sets window.PublicKeyCredential to undefined

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 26 10:05:36 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=222398

--- Comment #8 from Chris Dumez <cdumez at apple.com> ---
(In reply to Chris Dumez from comment #7)
> (In reply to matthew from comment #6)
> > I played around a bit and identified a few other things that become
> > undefined after toggling Safari's Reader View:
> > 
> > window.AuthenticatorAssertionResponse
> > window.AuthenticatorAttestationResponse
> > window.AuthenticatorResponse
> > window.Credential
> > window.CredentialsContainer
> > window.PublicKeyCredential
> > 
> > @Chris: I apologize if this wasn't the appropriate place to raise this
> > issue, I didn't really know where else to post this to...that's on me for
> > conflating the two projects.
> 
> In all fairness. I am not entirely sure if the bug is on WebKit side of
> Safari side. I would have thought the Safari side since reader mode is a
> Safari feature. That said, it is interesting that this is only impacting
> crypto/auth-related properties.

This could be an issue with interfaces marked as [SecureContext] in the IDL. My bet is that it impacts window.Cache & window.MediaDevices too. If so, this is likely a WebKit bindings bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210226/96fb1707/attachment.htm>


More information about the webkit-unassigned mailing list