bool InternalSettings::scrollAnimatorEnabled(ExceptionCode& ec) { #if ENABLE(SMOOTH_SCROLLING) InternalSettingsGuardForSettingsReturn(false); return settings()->scrollAnimatorEnabled(); #else UNUSED_PARAM(ec); return false; #endif }
bool InternalSettings::shouldDisplayTrackKind(const String& kind, ExceptionCode& ec) { InternalSettingsGuardForSettingsReturn(false); #if ENABLE(VIDEO_TRACK) if (equalIgnoringCase(kind, "Subtitles")) return settings()->shouldDisplaySubtitles(); if (equalIgnoringCase(kind, "Captions")) return settings()->shouldDisplayCaptions(); if (equalIgnoringCase(kind, "TextDescriptions")) return settings()->shouldDisplayTextDescriptions(); ec = SYNTAX_ERR; return false; #else UNUSED_PARAM(kind); return false; #endif }
bool InternalSettings::shouldDisplayTrackKind(const String& kind, ExceptionCode& ec) { InternalSettingsGuardForSettingsReturn(false); #if ENABLE(VIDEO_TRACK) if (!page()) return false; CaptionUserPreferences* captionPreferences = page()->group().captionPreferences(); if (equalIgnoringCase(kind, "Subtitles")) return captionPreferences->userPrefersSubtitles(); if (equalIgnoringCase(kind, "Captions")) return captionPreferences->userPrefersCaptions(); if (equalIgnoringCase(kind, "TextDescriptions")) return captionPreferences->userPrefersTextDescriptions(); ec = SYNTAX_ERR; return false; #else UNUSED_PARAM(kind); return false; #endif }
bool InternalSettings::cssVariablesEnabled(ExceptionCode& ec) { InternalSettingsGuardForSettingsReturn(false); return settings()->cssVariablesEnabled(); }
bool InternalSettings::unifiedTextCheckingEnabled(ExceptionCode& ec) { InternalSettingsGuardForSettingsReturn(false); return settings()->unifiedTextCheckerEnabled(); }