[webkit-changes] [WebKit/WebKit] bc9fcf: AX: Make animated image experimental feature respe...
Chris Fleizach
noreply at github.com
Mon Oct 24 08:28:50 PDT 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: bc9fcf4750551b0643edf9c0d35dd55af4e6f63c
https://github.com/WebKit/WebKit/commit/bc9fcf4750551b0643edf9c0d35dd55af4e6f63c
Author: Chris Fleizach <cfleizach at apple.com>
Date: 2022-10-24 (Mon, 24 Oct 2022)
Changed paths:
M Source/WTF/wtf/PlatformHave.h
M Source/WebCore/testing/Internals.cpp
M Source/WebKit/Platform/spi/Cocoa/AccessibilitySupportSPI.h
M Source/WebKit/Shared/AccessibilityPreferences.cpp
M Source/WebKit/Shared/AccessibilityPreferences.h
M Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
M Source/WebKit/WebProcess/WebPage/WebPage.h
M Source/WebKit/WebProcess/WebProcess.h
M Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm
Log Message:
-----------
AX: Make animated image experimental feature respect preferences
https://bugs.webkit.org/show_bug.cgi?id=246737
Reviewed by Andres Gonzalez.
Build in platform support to enable or disable animated images preferences.
If the user toggles the experimental feature it can override the preference, but the experimental feature flag will likely go away soon.
* Source/WTF/wtf/PlatformHave.h:
* Source/WebCore/PAL/pal/spi/cocoa/AccessibilitySupportSoftLink.cpp:
* Source/WebCore/PAL/pal/spi/cocoa/AccessibilitySupportSoftLink.h:
* Source/WebCore/page/SettingsBase.h:
* Source/WebCore/testing/Internals.cpp:
(WebCore::Internals::setImageAnimationEnabled):
* Source/WebKit/Shared/AccessibilityPreferences.cpp:
(IPC::ArgumentCoder<WebKit::AccessibilityPreferences>::encode):
(IPC::ArgumentCoder<WebKit::AccessibilityPreferences>::decode):
* Source/WebKit/Shared/AccessibilityPreferences.h:
* Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm:
(WebKit::accessibilityPreferences):
(WebKit::WebProcessPool::registerNotificationObservers):
* Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView setUpInteraction]):
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::m_appHighlightsVisible):
(WebKit::WebPage::updateImageAnimationEnabled):
* Source/WebKit/WebProcess/WebPage/WebPage.h:
* Source/WebKit/WebProcess/WebProcess.h:
(WebKit::WebProcess::imageAnimationEnabled const):
* Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm:
(WebKit::WebProcess::accessibilityPreferencesDidChange):
Canonical link: https://commits.webkit.org/255916@main
More information about the webkit-changes
mailing list