Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6ce61264b7ca7855ae3e0a5de0eeebe94e606b97
https://github.com/WebKit/WebKit/commit/6ce61264b7ca7855ae3e0a5de0eeebe94e606b97
Author: Félix Cloutier <[email protected]>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
Log Message:
-----------
[Lockdown Mode] Lockdown Mode Safe Font feature flag gets stuck, cannot be
enabled in some cases
https://bugs.webkit.org/show_bug.cgi?id=270307
rdar://123848733
Reviewed by Brent Fulgham.
Due to a logic error, when the Lockdown Mode Safe Font feature flag goes to
`DownloadableBinaryFontTrustedTypes::Restricted` or `...::FallbackParser`, it
gets stuck in that state and can't progress to the other. This makes the
"Lockdown Mode Safe Font" setting toggle ineffective.
This change addresses the issue by allowing state transitions from any
`DownloadableBinaryFontTrustedTypes` state except `...::None`.
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::adjustSettingsForLockdownMode):
Canonical link: https://commits.webkit.org/275539@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes