1/*
2 * THIS FILE WAS AUTOMATICALLY GENERATED, DO NOT EDIT.
3 *
4 * Copyright (C) 2017 Apple Inc. All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:
9 * 1. Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer.
11 * 2. Redistributions in binary form must reproduce the above copyright
12 * notice, this list of conditions and the following disclaimer in the
13 * documentation and/or other materials provided with the distribution.
14 *
15 * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
16 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
17 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
18 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
19 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
20 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
21 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
22 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
23 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
24 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
25 * THE POSSIBILITY OF SUCH DAMAGE.
26 */
27
28#pragma once
29
30#include <wtf/text/WTFString.h>
31
32namespace WebKit {
33namespace WebPreferencesKey {
34
35const String& isAVFoundationEnabledKey();
36const String& isAVFoundationNSURLSessionEnabledKey();
37const String& accelerated2dCanvasEnabledKey();
38const String& acceleratedCompositingEnabledKey();
39const String& acceleratedDrawingEnabledKey();
40const String& accessibilityObjectModelEnabledKey();
41const String& adClickAttributionDebugModeEnabledKey();
42const String& adClickAttributionEnabledKey();
43const String& aggressiveTileRetentionEnabledKey();
44const String& allowCrossOriginSubresourcesToAskForCredentialsKey();
45const String& allowFileAccessFromFileURLsKey();
46const String& allowMediaContentTypesRequiringHardwareSupportAsFallbackKey();
47const String& allowMultiElementImplicitSubmissionKey();
48const String& allowSettingAnyXHRHeaderFromFileURLsKey();
49const String& allowUniversalAccessFromFileURLsKey();
50const String& allowsAirPlayForMediaPlaybackKey();
51const String& allowsInlineMediaPlaybackKey();
52const String& allowsInlineMediaPlaybackAfterFullscreenKey();
53const String& allowsPictureInPictureMediaPlaybackKey();
54const String& alwaysUseAcceleratedOverflowScrollKey();
55const String& animatedImageAsyncDecodingEnabledKey();
56const String& applePayCapabilityDisclosureAllowedKey();
57const String& applePayEnabledKey();
58const String& applePayRemoteUIEnabledKey();
59const String& ariaReflectionEnabledKey();
60const String& artificialPluginInitializationDelayEnabledKey();
61const String& asyncFrameScrollingEnabledKey();
62const String& asyncOverflowScrollingEnabledKey();
63const String& asynchronousPluginInitializationEnabledKey();
64const String& asynchronousPluginInitializationEnabledForAllPluginsKey();
65const String& asynchronousSpellCheckingEnabledKey();
66const String& attachmentElementEnabledKey();
67const String& authorAndUserStylesEnabledKey();
68const String& autostartOriginPlugInSnapshottingEnabledKey();
69const String& backspaceKeyNavigationEnabledKey();
70const String& beaconAPIEnabledKey();
71const String& blankAnchorTargetImpliesNoOpenerEnabledKey();
72const String& blockingOfSmallPluginsEnabledKey();
73const String& cssCustomPropertiesAndValuesEnabledKey();
74const String& cssLogicalEnabledKey();
75const String& cssOMViewScrollingAPIEnabledKey();
76const String& cssPaintingAPIEnabledKey();
77const String& cssTypedOMEnabledKey();
78const String& cacheAPIEnabledKey();
79const String& canvasUsesAcceleratedDrawingKey();
80const String& captureAudioInUIProcessEnabledKey();
81const String& captureVideoInUIProcessEnabledKey();
82const String& caretBrowsingEnabledKey();
83const String& colorFilterEnabledKey();
84const String& compositingBordersVisibleKey();
85const String& compositingRepaintCountersVisibleKey();
86const String& constantPropertiesEnabledKey();
87const String& contentChangeObserverEnabledKey();
88const String& cookieEnabledKey();
89const String& coreMathMLEnabledKey();
90const String& crossOriginResourcePolicyEnabledKey();
91const String& cursiveFontFamilyKey();
92const String& customElementsEnabledKey();
93const String& customPasteboardDataEnabledKey();
94const String& dnsPrefetchingEnabledKey();
95const String& domPasteAccessRequestsEnabledKey();
96const String& domPasteAllowedKey();
97const String& domTimersThrottlingEnabledKey();
98const String& darkModeCSSEnabledKey();
99const String& dataDetectorTypesKey();
100const String& dataListElementEnabledKey();
101const String& dataTransferItemsEnabledKey();
102const String& databasesEnabledKey();
103const String& defaultFixedFontSizeKey();
104const String& defaultFontSizeKey();
105const String& defaultTextEncodingNameKey();
106const String& deferredCSSParserEnabledKey();
107const String& developerExtrasEnabledKey();
108const String& deviceHeightKey();
109const String& deviceOrientationEventEnabledKey();
110const String& deviceOrientationPermissionAPIEnabledKey();
111const String& deviceWidthKey();
112const String& diagnosticLoggingEnabledKey();
113const String& directoryUploadEnabledKey();
114const String& disableScreenSizeOverrideKey();
115const String& disabledAdaptationsMetaTagEnabledKey();
116const String& displayContentsEnabledKey();
117const String& displayListDrawingEnabledKey();
118const String& downloadAttributeEnabledKey();
119const String& editableImagesEnabledKey();
120const String& editableLinkBehaviorKey();
121const String& enableInheritURIQueryComponentKey();
122const String& encryptedMediaAPIEnabledKey();
123const String& enumeratingAllNetworkInterfacesEnabledKey();
124const String& experimentalPlugInSandboxProfilesEnabledKey();
125const String& ftpDirectoryTemplatePathKey();
126const String& fantasyFontFamilyKey();
127const String& fastClicksEverywhereKey();
128const String& fasterClicksEnabledKey();
129const String& fetchAPIEnabledKey();
130const String& fetchAPIKeepAliveEnabledKey();
131const String& fixedFontFamilyKey();
132const String& forceAlwaysUserScalableKey();
133const String& forceCompositingModeKey();
134const String& forceFTPDirectoryListingsKey();
135const String& forceSoftwareWebGLRenderingKey();
136const String& forceUpdateScrollbarsOnMainThreadForPerformanceTestingKey();
137const String& frameFlatteningEnabledKey();
138const String& fullScreenEnabledKey();
139const String& isGStreamerEnabledKey();
140const String& gamepadsEnabledKey();
141const String& httpEquivEnabledKey();
142const String& httpSUpgradeEnabledKey();
143const String& hiddenPageCSSAnimationSuspensionEnabledKey();
144const String& hiddenPageDOMTimerThrottlingAutoIncreasesKey();
145const String& hiddenPageDOMTimerThrottlingEnabledKey();
146const String& hyperlinkAuditingEnabledKey();
147const String& iceCandidateFilteringEnabledKey();
148const String& ignoreViewportScalingConstraintsKey();
149const String& imageBitmapOffscreenCanvasEnabledKey();
150const String& imageControlsEnabledKey();
151const String& inactiveMediaCaptureSteamRepromptIntervalInMinutesKey();
152const String& incompleteImageBorderEnabledKey();
153const String& incrementalRenderingSuppressionTimeoutKey();
154const String& inlineMediaPlaybackRequiresPlaysInlineAttributeKey();
155const String& inputEventsEnabledKey();
156const String& inputTypeColorEnabledKey();
157const String& inspectorAdditionsEnabledKey();
158const String& inspectorAttachedHeightKey();
159const String& inspectorAttachedWidthKey();
160const String& inspectorAttachmentSideKey();
161const String& inspectorStartsAttachedKey();
162const String& inspectorWindowFrameKey();
163const String& interactiveFormValidationEnabledKey();
164const String& intersectionObserverEnabledKey();
165const String& invisibleAutoplayNotPermittedKey();
166const String& isITPDatabaseEnabledKey();
167const String& isITPFirstPartyWebsiteDataRemovalEnabledKey();
168const String& isSecureContextAttributeEnabledKey();
169const String& itpDebugModeEnabledKey();
170const String& javaEnabledKey();
171const String& javaEnabledForLocalFilesKey();
172const String& javaScriptCanAccessClipboardKey();
173const String& javaScriptCanOpenWindowsAutomaticallyKey();
174const String& javaScriptEnabledKey();
175const String& javaScriptMarkupEnabledKey();
176const String& javaScriptRuntimeFlagsKey();
177const String& largeImageAsyncDecodingEnabledKey();
178const String& layoutFallbackWidthKey();
179const String& layoutFormattingContextEnabledKey();
180const String& layoutIntervalKey();
181const String& layoutViewportHeightExpansionFactorKey();
182const String& legacyEncryptedMediaAPIEnabledKey();
183const String& legacyOverflowScrollingTouchEnabledKey();
184const String& linkPreconnectKey();
185const String& linkPrefetchEnabledKey();
186const String& linkPreloadEnabledKey();
187const String& loadsImagesAutomaticallyKey();
188const String& loadsSiteIconsIgnoringImageLoadingPreferenceKey();
189const String& localFileContentSniffingEnabledKey();
190const String& localStorageEnabledKey();
191const String& logsPageMessagesToSystemConsoleEnabledKey();
192const String& longRunningMediaCaptureStreamRepromptIntervalInHoursKey();
193const String& lowPowerVideoAudioBufferSizeEnabledKey();
194const String& mainContentUserGestureOverrideEnabledKey();
195const String& maxParseDurationKey();
196const String& mediaCapabilitiesEnabledKey();
197const String& mediaCapabilitiesExtensionsEnabledKey();
198const String& mediaCaptureRequiresSecureConnectionKey();
199const String& mediaContentTypesRequiringHardwareSupportKey();
200const String& mediaControlsScaleWithPageZoomKey();
201const String& mediaDataLoadsAutomaticallyKey();
202const String& mediaDevicesEnabledKey();
203const String& mediaEnabledKey();
204const String& mediaPreloadingEnabledKey();
205const String& mediaRecorderEnabledKey();
206const String& mediaSourceEnabledKey();
207const String& mediaStreamEnabledKey();
208const String& mediaUserGestureInheritsFromDocumentKey();
209const String& menuItemElementEnabledKey();
210const String& minimumFontSizeKey();
211const String& minimumLogicalFontSizeKey();
212const String& minimumZoomFontSizeKey();
213const String& mockCaptureDevicesEnabledKey();
214const String& mockCaptureDevicesPromptEnabledKey();
215const String& mockScrollbarsEnabledKey();
216const String& modernMediaControlsEnabledKey();
217const String& mouseEventsSimulationEnabledKey();
218const String& needsSiteSpecificQuirksKey();
219const String& needsStorageAccessFromFileURLsQuirkKey();
220const String& notificationsEnabledKey();
221const String& offlineWebApplicationCacheEnabledKey();
222const String& pdfPluginEnabledKey();
223const String& pageAtRuleSupportEnabledKey();
224const String& pageCacheSupportsPluginsKey();
225const String& pageVisibilityBasedProcessSuppressionEnabledKey();
226const String& paginateDuringLayoutEnabledKey();
227const String& passiveTouchListenersAsDefaultOnDocumentKey();
228const String& passwordEchoDurationKey();
229const String& passwordEchoEnabledKey();
230const String& peerConnectionEnabledKey();
231const String& pictographFontFamilyKey();
232const String& plugInSnapshottingEnabledKey();
233const String& pluginsEnabledKey();
234const String& pointerEventsEnabledKey();
235const String& primaryPlugInSnapshotDetectionEnabledKey();
236const String& privateBrowsingEnabledKey();
237const String& processSwapOnCrossSiteNavigationEnabledKey();
238const String& punchOutWhiteBackgroundsInDarkModeKey();
239const String& referrerPolicyAttributeEnabledKey();
240const String& requestAnimationFrameEnabledKey();
241const String& requiresUserGestureForAudioPlaybackKey();
242const String& requiresUserGestureForMediaPlaybackKey();
243const String& requiresUserGestureForVideoPlaybackKey();
244const String& requiresUserGestureToLoadVideoKey();
245const String& resizeObserverEnabledKey();
246const String& resourceTimingEnabledKey();
247const String& resourceUsageOverlayVisibleKey();
248const String& restrictedHTTPResponseAccessKey();
249const String& safeBrowsingEnabledKey();
250const String& sansSerifFontFamilyKey();
251const String& screenCaptureEnabledKey();
252const String& scrollAnimatorEnabledKey();
253const String& scrollingPerformanceLoggingEnabledKey();
254const String& selectTrailingWhitespaceEnabledKey();
255const String& selectionAcrossShadowBoundariesEnabledKey();
256const String& selectionPaintingWithoutSelectionGapsEnabledKey();
257const String& serifFontFamilyKey();
258const String& serverTimingEnabledKey();
259const String& serviceControlsEnabledKey();
260const String& serviceWorkersEnabledKey();
261const String& shadowDOMEnabledKey();
262const String& shouldAllowUserInstalledFontsKey();
263const String& shouldConvertPositionStyleOnCopyKey();
264const String& shouldDecidePolicyBeforeLoadingQuickLookPreviewKey();
265const String& shouldDeferAsynchronousScriptsUntilAfterDocumentLoadKey();
266const String& shouldDisplayCaptionsKey();
267const String& shouldDisplaySubtitlesKey();
268const String& shouldDisplayTextDescriptionsKey();
269const String& shouldEnableTextAutosizingBoostKey();
270const String& shouldIgnoreMetaViewportKey();
271const String& shouldPrintBackgroundsKey();
272const String& shouldRespectImageOrientationKey();
273const String& shouldSuppressTextInputFromEditingDuringProvisionalNavigationKey();
274const String& showsToolTipOverTruncatedTextKey();
275const String& showsURLsInToolTipsEnabledKey();
276const String& simpleLineLayoutDebugBordersEnabledKey();
277const String& simpleLineLayoutEnabledKey();
278const String& smartInsertDeleteEnabledKey();
279const String& snapshotAllPlugInsKey();
280const String& sourceBufferChangeTypeEnabledKey();
281const String& spatialNavigationEnabledKey();
282const String& springTimingFunctionEnabledKey();
283const String& standaloneKey();
284const String& standardFontFamilyKey();
285const String& storageAccessAPIEnabledKey();
286const String& storageBlockingPolicyKey();
287const String& subpixelAntialiasedLayerTextEnabledKey();
288const String& subpixelCSSOMElementMetricsEnabledKey();
289const String& subresourceIntegrityEnabledKey();
290const String& suppressesIncrementalRenderingKey();
291const String& systemLayoutDirectionKey();
292const String& systemPreviewEnabledKey();
293const String& tabToLinksEnabledKey();
294const String& tabsToLinksKey();
295const String& telephoneNumberParsingEnabledKey();
296const String& temporaryTileCohortRetentionEnabledKey();
297const String& textAreasAreResizableKey();
298const String& textAutosizingEnabledKey();
299const String& thirdPartyIframeRedirectBlockingEnabledKey();
300const String& threadedScrollingEnabledKey();
301const String& tiledScrollingIndicatorVisibleKey();
302const String& undoManagerAPIEnabledKey();
303const String& useGiantTilesKey();
304const String& useLegacyTextAlignPositionedElementBehaviorKey();
305const String& useModernCompatibilityModeByDefaultKey();
306const String& userInterfaceDirectionPolicyKey();
307const String& userTimingEnabledKey();
308const String& usesEncodingDetectorKey();
309const String& usesPageCacheKey();
310const String& videoQualityIncludesDisplayCompositingEnabledKey();
311const String& viewGestureDebuggingEnabledKey();
312const String& viewportFitEnabledKey();
313const String& visibleDebugOverlayRegionsKey();
314const String& visualViewportAPIEnabledKey();
315const String& wantsBalancedSetDefersLoadingBehaviorKey();
316const String& webAPIStatisticsEnabledKey();
317const String& webAnimationsCSSIntegrationEnabledKey();
318const String& webAnimationsEnabledKey();
319const String& webArchiveDebugModeEnabledKey();
320const String& webAudioEnabledKey();
321const String& webAuthenticationEnabledKey();
322const String& webAuthenticationLocalAuthenticatorEnabledKey();
323const String& webGL2EnabledKey();
324const String& webGLCompressedTextureASTCSupportEnabledKey();
325const String& webGLEnabledKey();
326const String& webGPUEnabledKey();
327const String& webRTCH264SimulcastEnabledKey();
328const String& webRTCMDNSICECandidatesEnabledKey();
329const String& webRTCUnifiedPlanEnabledKey();
330const String& webRTCVP8CodecEnabledKey();
331const String& webSQLDisabledKey();
332const String& webSecurityEnabledKey();
333const String& webShareEnabledKey();
334const String& webVREnabledKey();
335const String& xssAuditorEnabledKey();
336
337} // namespace WebPreferencesKey
338} // namespace WebKit
339