| Index: Source/core/testing/InternalSettings.cpp
|
| diff --git a/Source/core/testing/InternalSettings.cpp b/Source/core/testing/InternalSettings.cpp
|
| index 4ccfa6df6498facd50389ccea9bf37191a98988a..cc1087f91a1e9ede1232660793c5ebdd8bfc4967 100644
|
| --- a/Source/core/testing/InternalSettings.cpp
|
| +++ b/Source/core/testing/InternalSettings.cpp
|
| @@ -75,12 +75,14 @@ InternalSettings::Backup::Backup(Settings* settings)
|
| , m_originalLayerSquashingEnabled(settings->layerSquashingEnabled())
|
| , m_originalPseudoClassesInMatchingCriteriaInAuthorShadowTreesEnabled(RuntimeEnabledFeatures::pseudoClassesInMatchingCriteriaInAuthorShadowTreesEnabled())
|
| , m_originalImageColorProfilesEnabled(RuntimeEnabledFeatures::imageColorProfilesEnabled())
|
| + , m_originalComputedAccessibilityInfoEnabled(RuntimeEnabledFeatures::computedAccessibilityInfoEnabled())
|
| {
|
| }
|
|
|
| void InternalSettings::Backup::restoreTo(Settings* settings)
|
| {
|
| RuntimeEnabledFeatures::setAuthorShadowDOMForAnyElementEnabled(m_originalAuthorShadowDOMForAnyElementEnabled);
|
| + RuntimeEnabledFeatures::setComputedAccessibilityInfoEnabled(m_originalComputedAccessibilityInfoEnabled);
|
| RuntimeEnabledFeatures::setExperimentalContentSecurityPolicyFeaturesEnabled(m_originalCSP);
|
| RuntimeEnabledFeatures::setLaxMixedContentCheckingEnabled(m_originalLaxMixedContentCheckingEnabled);
|
| RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(m_originalOverlayScrollbarsEnabled);
|
| @@ -184,6 +186,11 @@ void InternalSettings::setAuthorShadowDOMForAnyElementEnabled(bool isEnabled)
|
| RuntimeEnabledFeatures::setAuthorShadowDOMForAnyElementEnabled(isEnabled);
|
| }
|
|
|
| +void InternalSettings::setComputedAccessibilityInfoEnabled(bool enabled)
|
| +{
|
| + RuntimeEnabledFeatures::setComputedAccessibilityInfoEnabled(enabled);
|
| +}
|
| +
|
| void InternalSettings::setExperimentalContentSecurityPolicyFeaturesEnabled(bool enabled)
|
| {
|
| RuntimeEnabledFeatures::setExperimentalContentSecurityPolicyFeaturesEnabled(enabled);
|
|
|