| Index: Source/core/testing/InternalSettings.cpp
|
| diff --git a/Source/core/testing/InternalSettings.cpp b/Source/core/testing/InternalSettings.cpp
|
| index 13e3fd5ec1b70cb699bc8f452aff1c1f6acf5a9b..4ccfa6df6498facd50389ccea9bf37191a98988a 100644
|
| --- a/Source/core/testing/InternalSettings.cpp
|
| +++ b/Source/core/testing/InternalSettings.cpp
|
| @@ -74,6 +74,7 @@ InternalSettings::Backup::Backup(Settings* settings)
|
| , m_defaultVideoPosterURL(settings->defaultVideoPosterURL())
|
| , m_originalLayerSquashingEnabled(settings->layerSquashingEnabled())
|
| , m_originalPseudoClassesInMatchingCriteriaInAuthorShadowTreesEnabled(RuntimeEnabledFeatures::pseudoClassesInMatchingCriteriaInAuthorShadowTreesEnabled())
|
| + , m_originalImageColorProfilesEnabled(RuntimeEnabledFeatures::imageColorProfilesEnabled())
|
| {
|
| }
|
|
|
| @@ -96,6 +97,7 @@ void InternalSettings::Backup::restoreTo(Settings* settings)
|
| settings->setLayerSquashingEnabled(m_originalLayerSquashingEnabled);
|
| settings->genericFontFamilySettings().reset();
|
| RuntimeEnabledFeatures::setPseudoClassesInMatchingCriteriaInAuthorShadowTreesEnabled(m_originalPseudoClassesInMatchingCriteriaInAuthorShadowTreesEnabled);
|
| + RuntimeEnabledFeatures::setImageColorProfilesEnabled(m_originalImageColorProfilesEnabled);
|
| }
|
|
|
| #if ENABLE(OILPAN)
|
| @@ -197,6 +199,11 @@ void InternalSettings::setPseudoClassesInMatchingCriteriaInAuthorShadowTreesEnab
|
| RuntimeEnabledFeatures::setPseudoClassesInMatchingCriteriaInAuthorShadowTreesEnabled(enabled);
|
| }
|
|
|
| +void InternalSettings::setImageColorProfilesEnabled(bool enabled)
|
| +{
|
| + RuntimeEnabledFeatures::setImageColorProfilesEnabled(enabled);
|
| +}
|
| +
|
| void InternalSettings::setOverlayScrollbarsEnabled(bool enabled)
|
| {
|
| RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(enabled);
|
|
|