Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(259)

Side by Side Diff: Source/core/testing/InternalSettings.cpp

Issue 14467003: Remove ENABLE_DIALOG_ELEMENT (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2012 Google Inc. All rights reserved. 2 * Copyright (C) 2012 Google Inc. All rights reserved.
3 * Copyright (C) 2013 Apple Inc. All rights reserved. 3 * Copyright (C) 2013 Apple Inc. All rights reserved.
4 * 4 *
5 * Redistribution and use in source and binary forms, with or without 5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions 6 * modification, are permitted provided that the following conditions
7 * are met: 7 * are met:
8 * 8 *
9 * 1. Redistributions of source code must retain the above copyright 9 * 1. Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer. 10 * notice, this list of conditions and the following disclaimer.
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
71 , m_originalShadowDOMEnabled(RuntimeEnabledFeatures::shadowDOMEnabled()) 71 , m_originalShadowDOMEnabled(RuntimeEnabledFeatures::shadowDOMEnabled())
72 , m_originalAuthorShadowDOMForAnyElementEnabled(RuntimeEnabledFeatures::auth orShadowDOMForAnyElementEnabled()) 72 , m_originalAuthorShadowDOMForAnyElementEnabled(RuntimeEnabledFeatures::auth orShadowDOMForAnyElementEnabled())
73 , m_originalExperimentalShadowDOMEnabled(RuntimeEnabledFeatures::experimenta lShadowDOMEnabled()) 73 , m_originalExperimentalShadowDOMEnabled(RuntimeEnabledFeatures::experimenta lShadowDOMEnabled())
74 , m_originalStyleScoped(RuntimeEnabledFeatures::styleScopedEnabled()) 74 , m_originalStyleScoped(RuntimeEnabledFeatures::styleScopedEnabled())
75 , m_originalEditingBehavior(settings->editingBehaviorType()) 75 , m_originalEditingBehavior(settings->editingBehaviorType())
76 , m_originalTextAutosizingEnabled(settings->textAutosizingEnabled()) 76 , m_originalTextAutosizingEnabled(settings->textAutosizingEnabled())
77 , m_originalTextAutosizingWindowSizeOverride(settings->textAutosizingWindowS izeOverride()) 77 , m_originalTextAutosizingWindowSizeOverride(settings->textAutosizingWindowS izeOverride())
78 , m_originalTextAutosizingFontScaleFactor(settings->textAutosizingFontScaleF actor()) 78 , m_originalTextAutosizingFontScaleFactor(settings->textAutosizingFontScaleF actor())
79 , m_originalResolutionOverride(settings->resolutionOverride()) 79 , m_originalResolutionOverride(settings->resolutionOverride())
80 , m_originalMediaTypeOverride(settings->mediaTypeOverride()) 80 , m_originalMediaTypeOverride(settings->mediaTypeOverride())
81 #if ENABLE(DIALOG_ELEMENT)
82 , m_originalDialogElementEnabled(RuntimeEnabledFeatures::dialogElementEnable d()) 81 , m_originalDialogElementEnabled(RuntimeEnabledFeatures::dialogElementEnable d())
83 #endif
84 , m_originalLazyLayoutEnabled(RuntimeEnabledFeatures::lazyLayoutEnabled()) 82 , m_originalLazyLayoutEnabled(RuntimeEnabledFeatures::lazyLayoutEnabled())
85 , m_originalMockScrollbarsEnabled(settings->mockScrollbarsEnabled()) 83 , m_originalMockScrollbarsEnabled(settings->mockScrollbarsEnabled())
86 , m_langAttributeAwareFormControlUIEnabled(RuntimeEnabledFeatures::langAttri buteAwareFormControlUIEnabled()) 84 , m_langAttributeAwareFormControlUIEnabled(RuntimeEnabledFeatures::langAttri buteAwareFormControlUIEnabled())
87 , m_imagesEnabled(settings->areImagesEnabled()) 85 , m_imagesEnabled(settings->areImagesEnabled())
88 , m_shouldDisplaySubtitles(settings->shouldDisplaySubtitles()) 86 , m_shouldDisplaySubtitles(settings->shouldDisplaySubtitles())
89 , m_shouldDisplayCaptions(settings->shouldDisplayCaptions()) 87 , m_shouldDisplayCaptions(settings->shouldDisplayCaptions())
90 , m_shouldDisplayTextDescriptions(settings->shouldDisplayTextDescriptions()) 88 , m_shouldDisplayTextDescriptions(settings->shouldDisplayTextDescriptions())
91 , m_defaultVideoPosterURL(settings->defaultVideoPosterURL()) 89 , m_defaultVideoPosterURL(settings->defaultVideoPosterURL())
92 { 90 {
93 } 91 }
94 92
95 void InternalSettings::Backup::restoreTo(Settings* settings) 93 void InternalSettings::Backup::restoreTo(Settings* settings)
96 { 94 {
97 RuntimeEnabledFeatures::setCSSExclusionsEnabled(m_originalCSSExclusionsEnabl ed); 95 RuntimeEnabledFeatures::setCSSExclusionsEnabled(m_originalCSSExclusionsEnabl ed);
98 settings->setCSSVariablesEnabled(m_originalCSSVariablesEnabled); 96 settings->setCSSVariablesEnabled(m_originalCSSVariablesEnabled);
99 RuntimeEnabledFeatures::setShadowDOMEnabled(m_originalShadowDOMEnabled); 97 RuntimeEnabledFeatures::setShadowDOMEnabled(m_originalShadowDOMEnabled);
100 RuntimeEnabledFeatures::setAuthorShadowDOMForAnyElementEnabled(m_originalAut horShadowDOMForAnyElementEnabled); 98 RuntimeEnabledFeatures::setAuthorShadowDOMForAnyElementEnabled(m_originalAut horShadowDOMForAnyElementEnabled);
101 RuntimeEnabledFeatures::setExperimentalShadowDOMEnabled(m_originalExperiment alShadowDOMEnabled); 99 RuntimeEnabledFeatures::setExperimentalShadowDOMEnabled(m_originalExperiment alShadowDOMEnabled);
102 RuntimeEnabledFeatures::setStyleScopedEnabled(m_originalStyleScoped); 100 RuntimeEnabledFeatures::setStyleScopedEnabled(m_originalStyleScoped);
103 settings->setEditingBehaviorType(m_originalEditingBehavior); 101 settings->setEditingBehaviorType(m_originalEditingBehavior);
104 settings->setTextAutosizingEnabled(m_originalTextAutosizingEnabled); 102 settings->setTextAutosizingEnabled(m_originalTextAutosizingEnabled);
105 settings->setTextAutosizingWindowSizeOverride(m_originalTextAutosizingWindow SizeOverride); 103 settings->setTextAutosizingWindowSizeOverride(m_originalTextAutosizingWindow SizeOverride);
106 settings->setTextAutosizingFontScaleFactor(m_originalTextAutosizingFontScale Factor); 104 settings->setTextAutosizingFontScaleFactor(m_originalTextAutosizingFontScale Factor);
107 settings->setResolutionOverride(m_originalResolutionOverride); 105 settings->setResolutionOverride(m_originalResolutionOverride);
108 settings->setMediaTypeOverride(m_originalMediaTypeOverride); 106 settings->setMediaTypeOverride(m_originalMediaTypeOverride);
109 #if ENABLE(DIALOG_ELEMENT)
110 RuntimeEnabledFeatures::setDialogElementEnabled(m_originalDialogElementEnabl ed); 107 RuntimeEnabledFeatures::setDialogElementEnabled(m_originalDialogElementEnabl ed);
111 #endif
112 RuntimeEnabledFeatures::setLazyLayoutEnabled(m_originalLazyLayoutEnabled); 108 RuntimeEnabledFeatures::setLazyLayoutEnabled(m_originalLazyLayoutEnabled);
113 settings->setMockScrollbarsEnabled(m_originalMockScrollbarsEnabled); 109 settings->setMockScrollbarsEnabled(m_originalMockScrollbarsEnabled);
114 RuntimeEnabledFeatures::setLangAttributeAwareFormControlUIEnabled(m_langAttr ibuteAwareFormControlUIEnabled); 110 RuntimeEnabledFeatures::setLangAttributeAwareFormControlUIEnabled(m_langAttr ibuteAwareFormControlUIEnabled);
115 settings->setImagesEnabled(m_imagesEnabled); 111 settings->setImagesEnabled(m_imagesEnabled);
116 settings->setShouldDisplaySubtitles(m_shouldDisplaySubtitles); 112 settings->setShouldDisplaySubtitles(m_shouldDisplaySubtitles);
117 settings->setShouldDisplayCaptions(m_shouldDisplayCaptions); 113 settings->setShouldDisplayCaptions(m_shouldDisplayCaptions);
118 settings->setShouldDisplayTextDescriptions(m_shouldDisplayTextDescriptions); 114 settings->setShouldDisplayTextDescriptions(m_shouldDisplayTextDescriptions);
119 settings->setDefaultVideoPosterURL(m_defaultVideoPosterURL); 115 settings->setDefaultVideoPosterURL(m_defaultVideoPosterURL);
120 } 116 }
121 117
(...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after
335 else if (equalIgnoringCase(editingBehavior, "mac")) 331 else if (equalIgnoringCase(editingBehavior, "mac"))
336 settings()->setEditingBehaviorType(EditingMacBehavior); 332 settings()->setEditingBehaviorType(EditingMacBehavior);
337 else if (equalIgnoringCase(editingBehavior, "unix")) 333 else if (equalIgnoringCase(editingBehavior, "unix"))
338 settings()->setEditingBehaviorType(EditingUnixBehavior); 334 settings()->setEditingBehaviorType(EditingUnixBehavior);
339 else if (equalIgnoringCase(editingBehavior, "android")) 335 else if (equalIgnoringCase(editingBehavior, "android"))
340 settings()->setEditingBehaviorType(EditingAndroidBehavior); 336 settings()->setEditingBehaviorType(EditingAndroidBehavior);
341 else 337 else
342 ec = SYNTAX_ERR; 338 ec = SYNTAX_ERR;
343 } 339 }
344 340
345 void InternalSettings::setDialogElementEnabled(bool enabled, ExceptionCode& ec) 341 void InternalSettings::setDialogElementEnabled(bool enabled, ExceptionCode&)
346 { 342 {
347 UNUSED_PARAM(ec);
348 #if ENABLE(DIALOG_ELEMENT)
349 RuntimeEnabledFeatures::setDialogElementEnabled(enabled); 343 RuntimeEnabledFeatures::setDialogElementEnabled(enabled);
350 #else
351 UNUSED_PARAM(enabled);
352 #endif
353 } 344 }
354 345
355 void InternalSettings::setLazyLayoutEnabled(bool enabled, ExceptionCode& ec) 346 void InternalSettings::setLazyLayoutEnabled(bool enabled, ExceptionCode& ec)
356 { 347 {
357 UNUSED_PARAM(ec); 348 UNUSED_PARAM(ec);
358 RuntimeEnabledFeatures::setLazyLayoutEnabled(enabled); 349 RuntimeEnabledFeatures::setLazyLayoutEnabled(enabled);
359 } 350 }
360 351
361 void InternalSettings::setShouldDisplayTrackKind(const String& kind, bool enable d, ExceptionCode& ec) 352 void InternalSettings::setShouldDisplayTrackKind(const String& kind, bool enable d, ExceptionCode& ec)
362 { 353 {
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
406 settings()->setImagesEnabled(enabled); 397 settings()->setImagesEnabled(enabled);
407 } 398 }
408 399
409 void InternalSettings::setDefaultVideoPosterURL(const String& url, ExceptionCode & ec) 400 void InternalSettings::setDefaultVideoPosterURL(const String& url, ExceptionCode & ec)
410 { 401 {
411 InternalSettingsGuardForSettings(); 402 InternalSettingsGuardForSettings();
412 settings()->setDefaultVideoPosterURL(url); 403 settings()->setDefaultVideoPosterURL(url);
413 } 404 }
414 405
415 } 406 }
OLDNEW
« Source/WebKit/chromium/src/WebRuntimeFeatures.cpp ('K') | « Source/core/testing/InternalSettings.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698