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& allowViewportShrinkToFitContentKey();
51const String& allowsAirPlayForMediaPlaybackKey();
52const String& allowsInlineMediaPlaybackKey();
53const String& allowsInlineMediaPlaybackAfterFullscreenKey();
54const String& allowsPictureInPictureMediaPlaybackKey();
55const String& alwaysUseAcceleratedOverflowScrollKey();
56const String& animatedImageAsyncDecodingEnabledKey();
57const String& applePayCapabilityDisclosureAllowedKey();
58const String& applePayEnabledKey();
59const String& applePayRemoteUIEnabledKey();
60const String& ariaReflectionEnabledKey();
61const String& artificialPluginInitializationDelayEnabledKey();
62const String& asyncFrameScrollingEnabledKey();
63const String& asyncOverflowScrollingEnabledKey();
64const String& asynchronousPluginInitializationEnabledKey();
65const String& asynchronousPluginInitializationEnabledForAllPluginsKey();
66const String& asynchronousSpellCheckingEnabledKey();
67const String& attachmentElementEnabledKey();
68const String& authorAndUserStylesEnabledKey();
69const String& autostartOriginPlugInSnapshottingEnabledKey();
70const String& backspaceKeyNavigationEnabledKey();
71const String& beaconAPIEnabledKey();
72const String& blankAnchorTargetImpliesNoOpenerEnabledKey();
73const String& blockingOfSmallPluginsEnabledKey();
74const String& cssCustomPropertiesAndValuesEnabledKey();
75const String& cssLogicalEnabledKey();
76const String& cssOMViewScrollingAPIEnabledKey();
77const String& cssPaintingAPIEnabledKey();
78const String& cssTypedOMEnabledKey();
79const String& cacheAPIEnabledKey();
80const String& canvasUsesAcceleratedDrawingKey();
81const String& captureAudioInUIProcessEnabledKey();
82const String& captureVideoInUIProcessEnabledKey();
83const String& caretBrowsingEnabledKey();
84const String& colorFilterEnabledKey();
85const String& compositingBordersVisibleKey();
86const String& compositingRepaintCountersVisibleKey();
87const String& constantPropertiesEnabledKey();
88const String& contentChangeObserverEnabledKey();
89const String& cookieEnabledKey();
90const String& coreMathMLEnabledKey();
91const String& crossOriginResourcePolicyEnabledKey();
92const String& cursiveFontFamilyKey();
93const String& customElementsEnabledKey();
94const String& customPasteboardDataEnabledKey();
95const String& dnsPrefetchingEnabledKey();
96const String& domPasteAccessRequestsEnabledKey();
97const String& domPasteAllowedKey();
98const String& domTimersThrottlingEnabledKey();
99const String& darkModeCSSEnabledKey();
100const String& dataDetectorTypesKey();
101const String& dataListElementEnabledKey();
102const String& dataTransferItemsEnabledKey();
103const String& databasesEnabledKey();
104const String& defaultFixedFontSizeKey();
105const String& defaultFontSizeKey();
106const String& defaultTextEncodingNameKey();
107const String& deferredCSSParserEnabledKey();
108const String& developerExtrasEnabledKey();
109const String& deviceHeightKey();
110const String& deviceOrientationEventEnabledKey();
111const String& deviceOrientationPermissionAPIEnabledKey();
112const String& deviceWidthKey();
113const String& diagnosticLoggingEnabledKey();
114const String& directoryUploadEnabledKey();
115const String& disableScreenSizeOverrideKey();
116const String& disabledAdaptationsMetaTagEnabledKey();
117const String& displayContentsEnabledKey();
118const String& displayListDrawingEnabledKey();
119const String& downloadAttributeEnabledKey();
120const String& editableImagesEnabledKey();
121const String& editableLinkBehaviorKey();
122const String& enableInheritURIQueryComponentKey();
123const String& encryptedMediaAPIEnabledKey();
124const String& enumeratingAllNetworkInterfacesEnabledKey();
125const String& experimentalPlugInSandboxProfilesEnabledKey();
126const String& ftpDirectoryTemplatePathKey();
127const String& fantasyFontFamilyKey();
128const String& fastClicksEverywhereKey();
129const String& fasterClicksEnabledKey();
130const String& fetchAPIEnabledKey();
131const String& fetchAPIKeepAliveEnabledKey();
132const String& fixedFontFamilyKey();
133const String& forceAlwaysUserScalableKey();
134const String& forceCompositingModeKey();
135const String& forceFTPDirectoryListingsKey();
136const String& forceSoftwareWebGLRenderingKey();
137const String& forceUpdateScrollbarsOnMainThreadForPerformanceTestingKey();
138const String& frameFlatteningEnabledKey();
139const String& fullScreenEnabledKey();
140const String& isGStreamerEnabledKey();
141const String& gamepadsEnabledKey();
142const String& httpEquivEnabledKey();
143const String& httpSUpgradeEnabledKey();
144const String& hiddenPageCSSAnimationSuspensionEnabledKey();
145const String& hiddenPageDOMTimerThrottlingAutoIncreasesKey();
146const String& hiddenPageDOMTimerThrottlingEnabledKey();
147const String& hyperlinkAuditingEnabledKey();
148const String& iceCandidateFilteringEnabledKey();
149const String& ignoreViewportScalingConstraintsKey();
150const String& imageBitmapOffscreenCanvasEnabledKey();
151const String& imageControlsEnabledKey();
152const String& inactiveMediaCaptureSteamRepromptIntervalInMinutesKey();
153const String& incompleteImageBorderEnabledKey();
154const String& incrementalRenderingSuppressionTimeoutKey();
155const String& inlineMediaPlaybackRequiresPlaysInlineAttributeKey();
156const String& inputEventsEnabledKey();
157const String& inputTypeColorEnabledKey();
158const String& inspectorAdditionsEnabledKey();
159const String& inspectorAttachedHeightKey();
160const String& inspectorAttachedWidthKey();
161const String& inspectorAttachmentSideKey();
162const String& inspectorStartsAttachedKey();
163const String& inspectorWindowFrameKey();
164const String& interactiveFormValidationEnabledKey();
165const String& interruptAudioOnPageVisibilityChangeEnabledKey();
166const String& intersectionObserverEnabledKey();
167const String& invisibleAutoplayNotPermittedKey();
168const String& isITPDatabaseEnabledKey();
169const String& isITPFirstPartyWebsiteDataRemovalEnabledKey();
170const String& isNSURLSessionWebSocketEnabledKey();
171const String& isSecureContextAttributeEnabledKey();
172const String& itpDebugModeEnabledKey();
173const String& javaEnabledKey();
174const String& javaEnabledForLocalFilesKey();
175const String& javaScriptCanAccessClipboardKey();
176const String& javaScriptCanOpenWindowsAutomaticallyKey();
177const String& javaScriptEnabledKey();
178const String& javaScriptMarkupEnabledKey();
179const String& javaScriptRuntimeFlagsKey();
180const String& largeImageAsyncDecodingEnabledKey();
181const String& layoutFallbackWidthKey();
182const String& layoutFormattingContextEnabledKey();
183const String& layoutIntervalKey();
184const String& layoutViewportHeightExpansionFactorKey();
185const String& legacyEncryptedMediaAPIEnabledKey();
186const String& legacyOverflowScrollingTouchEnabledKey();
187const String& linkPreconnectKey();
188const String& linkPrefetchEnabledKey();
189const String& linkPreloadEnabledKey();
190const String& linkPreloadResponsiveImagesEnabledKey();
191const String& loadsImagesAutomaticallyKey();
192const String& loadsSiteIconsIgnoringImageLoadingPreferenceKey();
193const String& localFileContentSniffingEnabledKey();
194const String& localStorageEnabledKey();
195const String& logsPageMessagesToSystemConsoleEnabledKey();
196const String& longRunningMediaCaptureStreamRepromptIntervalInHoursKey();
197const String& lowPowerVideoAudioBufferSizeEnabledKey();
198const String& mainContentUserGestureOverrideEnabledKey();
199const String& maxParseDurationKey();
200const String& mediaCapabilitiesEnabledKey();
201const String& mediaCapabilitiesExtensionsEnabledKey();
202const String& mediaCaptureRequiresSecureConnectionKey();
203const String& mediaContentTypesRequiringHardwareSupportKey();
204const String& mediaControlsScaleWithPageZoomKey();
205const String& mediaDataLoadsAutomaticallyKey();
206const String& mediaDevicesEnabledKey();
207const String& mediaEnabledKey();
208const String& mediaPreloadingEnabledKey();
209const String& mediaRecorderEnabledKey();
210const String& mediaSourceEnabledKey();
211const String& mediaStreamEnabledKey();
212const String& mediaUserGestureInheritsFromDocumentKey();
213const String& menuItemElementEnabledKey();
214const String& minimumFontSizeKey();
215const String& minimumLogicalFontSizeKey();
216const String& minimumZoomFontSizeKey();
217const String& mockCaptureDevicesEnabledKey();
218const String& mockCaptureDevicesPromptEnabledKey();
219const String& mockScrollbarsEnabledKey();
220const String& modernMediaControlsEnabledKey();
221const String& mouseEventsSimulationEnabledKey();
222const String& needsSiteSpecificQuirksKey();
223const String& needsStorageAccessFromFileURLsQuirkKey();
224const String& notificationsEnabledKey();
225const String& offlineWebApplicationCacheEnabledKey();
226const String& pdfPluginEnabledKey();
227const String& pageAtRuleSupportEnabledKey();
228const String& pageCacheSupportsPluginsKey();
229const String& pageVisibilityBasedProcessSuppressionEnabledKey();
230const String& paginateDuringLayoutEnabledKey();
231const String& passiveTouchListenersAsDefaultOnDocumentKey();
232const String& passwordEchoDurationKey();
233const String& passwordEchoEnabledKey();
234const String& peerConnectionEnabledKey();
235const String& pictographFontFamilyKey();
236const String& plugInSnapshottingEnabledKey();
237const String& pluginsEnabledKey();
238const String& pointerEventsEnabledKey();
239const String& primaryPlugInSnapshotDetectionEnabledKey();
240const String& privateBrowsingEnabledKey();
241const String& processSwapOnCrossSiteNavigationEnabledKey();
242const String& punchOutWhiteBackgroundsInDarkModeKey();
243const String& referrerPolicyAttributeEnabledKey();
244const String& requestAnimationFrameEnabledKey();
245const String& requiresUserGestureForAudioPlaybackKey();
246const String& requiresUserGestureForMediaPlaybackKey();
247const String& requiresUserGestureForVideoPlaybackKey();
248const String& requiresUserGestureToLoadVideoKey();
249const String& resizeObserverEnabledKey();
250const String& resourceTimingEnabledKey();
251const String& resourceUsageOverlayVisibleKey();
252const String& restrictedHTTPResponseAccessKey();
253const String& safeBrowsingEnabledKey();
254const String& sansSerifFontFamilyKey();
255const String& screenCaptureEnabledKey();
256const String& scrollAnimatorEnabledKey();
257const String& scrollingPerformanceLoggingEnabledKey();
258const String& selectTrailingWhitespaceEnabledKey();
259const String& selectionAcrossShadowBoundariesEnabledKey();
260const String& selectionPaintingWithoutSelectionGapsEnabledKey();
261const String& serifFontFamilyKey();
262const String& serverTimingEnabledKey();
263const String& serviceControlsEnabledKey();
264const String& serviceWorkersEnabledKey();
265const String& shadowDOMEnabledKey();
266const String& shouldAllowUserInstalledFontsKey();
267const String& shouldConvertPositionStyleOnCopyKey();
268const String& shouldDecidePolicyBeforeLoadingQuickLookPreviewKey();
269const String& shouldDeferAsynchronousScriptsUntilAfterDocumentLoadKey();
270const String& shouldDisplayCaptionsKey();
271const String& shouldDisplaySubtitlesKey();
272const String& shouldDisplayTextDescriptionsKey();
273const String& shouldEnableTextAutosizingBoostKey();
274const String& shouldIgnoreMetaViewportKey();
275const String& shouldPrintBackgroundsKey();
276const String& shouldRespectImageOrientationKey();
277const String& shouldSuppressTextInputFromEditingDuringProvisionalNavigationKey();
278const String& showsToolTipOverTruncatedTextKey();
279const String& showsURLsInToolTipsEnabledKey();
280const String& simpleLineLayoutDebugBordersEnabledKey();
281const String& simpleLineLayoutEnabledKey();
282const String& smartInsertDeleteEnabledKey();
283const String& snapshotAllPlugInsKey();
284const String& sourceBufferChangeTypeEnabledKey();
285const String& spatialNavigationEnabledKey();
286const String& springTimingFunctionEnabledKey();
287const String& standaloneKey();
288const String& standardFontFamilyKey();
289const String& storageAccessAPIEnabledKey();
290const String& storageBlockingPolicyKey();
291const String& subpixelAntialiasedLayerTextEnabledKey();
292const String& subpixelCSSOMElementMetricsEnabledKey();
293const String& subresourceIntegrityEnabledKey();
294const String& suppressesIncrementalRenderingKey();
295const String& syntheticEditingCommandsEnabledKey();
296const String& systemLayoutDirectionKey();
297const String& systemPreviewEnabledKey();
298const String& tabToLinksEnabledKey();
299const String& tabsToLinksKey();
300const String& telephoneNumberParsingEnabledKey();
301const String& temporaryTileCohortRetentionEnabledKey();
302const String& textAreasAreResizableKey();
303const String& textAutosizingEnabledKey();
304const String& textAutosizingUsesIdempotentModeKey();
305const String& thirdPartyIframeRedirectBlockingEnabledKey();
306const String& threadedScrollingEnabledKey();
307const String& tiledScrollingIndicatorVisibleKey();
308const String& undoManagerAPIEnabledKey();
309const String& useGiantTilesKey();
310const String& useLegacyTextAlignPositionedElementBehaviorKey();
311const String& userInterfaceDirectionPolicyKey();
312const String& userTimingEnabledKey();
313const String& usesEncodingDetectorKey();
314const String& usesPageCacheKey();
315const String& videoQualityIncludesDisplayCompositingEnabledKey();
316const String& viewGestureDebuggingEnabledKey();
317const String& viewportFitEnabledKey();
318const String& visibleDebugOverlayRegionsKey();
319const String& visualViewportAPIEnabledKey();
320const String& wantsBalancedSetDefersLoadingBehaviorKey();
321const String& webAPIStatisticsEnabledKey();
322const String& webAnimationsCSSIntegrationEnabledKey();
323const String& webAnimationsEnabledKey();
324const String& webArchiveDebugModeEnabledKey();
325const String& webAudioEnabledKey();
326const String& webAuthenticationEnabledKey();
327const String& webAuthenticationLocalAuthenticatorEnabledKey();
328const String& webGL2EnabledKey();
329const String& webGLCompressedTextureASTCSupportEnabledKey();
330const String& webGLEnabledKey();
331const String& webGPUEnabledKey();
332const String& webRTCH264SimulcastEnabledKey();
333const String& webRTCMDNSICECandidatesEnabledKey();
334const String& webRTCUnifiedPlanEnabledKey();
335const String& webRTCVP8CodecEnabledKey();
336const String& webSQLDisabledKey();
337const String& webSecurityEnabledKey();
338const String& webShareEnabledKey();
339const String& webVREnabledKey();
340const String& xssAuditorEnabledKey();
341
342} // namespace WebPreferencesKey
343} // namespace WebKit
344