1/*
2 This file is part of the WebKit open source project.
3 This file has been generated by generate-bindings.pl. DO NOT MODIFY!
4
5 This library is free software; you can redistribute it and/or
6 modify it under the terms of the GNU Library General Public
7 License as published by the Free Software Foundation; either
8 version 2 of the License, or (at your option) any later version.
9
10 This library is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 Library General Public License for more details.
14
15 You should have received a copy of the GNU Library General Public License
16 along with this library; see the file COPYING.LIB. If not, write to
17 the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18 Boston, MA 02110-1301, USA.
19*/
20
21#include "config.h"
22#include "JSInternalSettingsGenerated.h"
23
24#include "JSDOMBinding.h"
25#include "JSDOMConvertBoolean.h"
26#include "JSDOMConvertNumbers.h"
27#include "JSDOMConvertStrings.h"
28#include "JSDOMExceptionHandling.h"
29#include "JSDOMOperation.h"
30#include "JSDOMWrapperCache.h"
31#include "ScriptExecutionContext.h"
32#include <JavaScriptCore/HeapSnapshotBuilder.h>
33#include <JavaScriptCore/JSCInlines.h>
34#include <wtf/GetPtr.h>
35#include <wtf/PointerPreparations.h>
36#include <wtf/URL.h>
37
38
39namespace WebCore {
40using namespace JSC;
41
42// Functions
43
44JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCSSOMViewScrollingAPIEnabled(JSC::ExecState*);
45JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAllowed(JSC::ExecState*);
46JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHTTPSUpgradeEnabled(JSC::ExecState*);
47JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAccelerated2dCanvasEnabled(JSC::ExecState*);
48JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositedAnimationsEnabled(JSC::ExecState*);
49JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingEnabled(JSC::ExecState*);
50JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingForFixedPositionEnabled(JSC::ExecState*);
51JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedDrawingEnabled(JSC::ExecState*);
52JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedFiltersEnabled(JSC::ExecState*);
53JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAdClickAttributionEnabled(JSC::ExecState*);
54JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAggressiveTileRetentionEnabled(JSC::ExecState*);
55JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowContentSecurityPolicySourceStarToMatchAnyProtocol(JSC::ExecState*);
56JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowCrossOriginSubresourcesToAskForCredentials(JSC::ExecState*);
57JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowDisplayOfInsecureContent(JSC::ExecState*);
58JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowFileAccessFromFileURLs(JSC::ExecState*);
59JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowMediaContentTypesRequiringHardwareSupportAsFallback(JSC::ExecState*);
60JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowMultiElementImplicitSubmission(JSC::ExecState*);
61JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowRunningOfInsecureContent(JSC::ExecState*);
62JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowSettingAnyXHRHeaderFromFileURLs(JSC::ExecState*);
63JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowUniversalAccessFromFileURLs(JSC::ExecState*);
64JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowsAirPlayForMediaPlayback(JSC::ExecState*);
65JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlayback(JSC::ExecState*);
66JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlaybackAfterFullscreen(JSC::ExecState*);
67JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowsPictureInPictureMediaPlayback(JSC::ExecState*);
68JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAlwaysUseAcceleratedOverflowScroll(JSC::ExecState*);
69JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAnimatedImageAsyncDecodingEnabled(JSC::ExecState*);
70JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAppleMailPaginationQuirkEnabled(JSC::ExecState*);
71JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetApplePayCapabilityDisclosureAllowed(JSC::ExecState*);
72JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetApplePayEnabled(JSC::ExecState*);
73JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetApplePayRemoteUIEnabled(JSC::ExecState*);
74JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAsyncFrameScrollingEnabled(JSC::ExecState*);
75JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAsyncOverflowScrollingEnabled(JSC::ExecState*);
76JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAsynchronousSpellCheckingEnabled(JSC::ExecState*);
77JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAudioPlaybackRequiresUserGesture(JSC::ExecState*);
78JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAuthorAndUserStylesEnabled(JSC::ExecState*);
79JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAutoscrollForDragAndDropEnabled(JSC::ExecState*);
80JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAutostartOriginPlugInSnapshottingEnabled(JSC::ExecState*);
81JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBackForwardCacheExpirationInterval(JSC::ExecState*);
82JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBackgroundShouldExtendBeyondPage(JSC::ExecState*);
83JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBackspaceKeyNavigationEnabled(JSC::ExecState*);
84JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBeaconAPIEnabled(JSC::ExecState*);
85JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBlockingOfSmallPluginsEnabled(JSC::ExecState*);
86JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCanvasUsesAcceleratedDrawing(JSC::ExecState*);
87JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCaretBrowsingEnabled(JSC::ExecState*);
88JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetClientCoordinatesRelativeToLayoutViewport(JSC::ExecState*);
89JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetColorFilterEnabled(JSC::ExecState*);
90JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetConstantPropertiesEnabled(JSC::ExecState*);
91JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetContentChangeObserverEnabled(JSC::ExecState*);
92JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetContentDispositionAttachmentSandboxEnabled(JSC::ExecState*);
93JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCookieEnabled(JSC::ExecState*);
94JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCoreMathMLEnabled(JSC::ExecState*);
95JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCrossOriginCheckInGetMatchedCSSRulesDisabled(JSC::ExecState*);
96JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFixedFontSize(JSC::ExecState*);
97JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFontSize(JSC::ExecState*);
98JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDefaultTextEncodingName(JSC::ExecState*);
99JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDefaultVideoPosterURL(JSC::ExecState*);
100JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeferredCSSParserEnabled(JSC::ExecState*);
101JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDelegatesPageScaling(JSC::ExecState*);
102JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeveloperExtrasEnabled(JSC::ExecState*);
103JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeviceHeight(JSC::ExecState*);
104JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationEventEnabled(JSC::ExecState*);
105JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationPermissionAPIEnabled(JSC::ExecState*);
106JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeviceWidth(JSC::ExecState*);
107JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDiagnosticLoggingEnabled(JSC::ExecState*);
108JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDisableScreenSizeOverride(JSC::ExecState*);
109JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDisplayListDrawingEnabled(JSC::ExecState*);
110JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDNSPrefetchingEnabled(JSC::ExecState*);
111JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAccessRequestsEnabled(JSC::ExecState*);
112JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDOMTimersThrottlingEnabled(JSC::ExecState*);
113JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDownloadableBinaryFontsEnabled(JSC::ExecState*);
114JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetEditableImagesEnabled(JSC::ExecState*);
115JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetEnableInheritURIQueryComponent(JSC::ExecState*);
116JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetEnforceCSSMIMETypeInNoQuirksMode(JSC::ExecState*);
117JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetExperimentalNotificationsEnabled(JSC::ExecState*);
118JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFixedBackgroundsPaintRelativeToDocument(JSC::ExecState*);
119JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFixedElementsLayoutRelativeToFrame(JSC::ExecState*);
120JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFontFallbackPrefersPictographs(JSC::ExecState*);
121JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceCompositingMode(JSC::ExecState*);
122JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceFTPDirectoryListings(JSC::ExecState*);
123JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForcePendingWebGLPolicy(JSC::ExecState*);
124JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceSoftwareWebGLRendering(JSC::ExecState*);
125JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceUpdateScrollbarsOnMainThreadForPerformanceTesting(JSC::ExecState*);
126JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceWebGLUsesLowPower(JSC::ExecState*);
127JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFTPDirectoryTemplatePath(JSC::ExecState*);
128JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFullScreenEnabled(JSC::ExecState*);
129JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetGeolocationFloorLevelEnabled(JSC::ExecState*);
130JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageCSSAnimationSuspensionEnabled(JSC::ExecState*);
131JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingAutoIncreases(JSC::ExecState*);
132JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingEnabled(JSC::ExecState*);
133JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHttpEquivEnabled(JSC::ExecState*);
134JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHyperlinkAuditingEnabled(JSC::ExecState*);
135JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetICECandidateFilteringEnabled(JSC::ExecState*);
136JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetImageControlsEnabled(JSC::ExecState*);
137JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetImageSubsamplingEnabled(JSC::ExecState*);
138JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetImagesEnabled(JSC::ExecState*);
139JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetIncompleteImageBorderEnabled(JSC::ExecState*);
140JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetIncrementalRenderingSuppressionTimeoutInSeconds(JSC::ExecState*);
141JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetInlineMediaPlaybackRequiresPlaysInlineAttribute(JSC::ExecState*);
142JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetInputEventsEnabled(JSC::ExecState*);
143JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetInteractiveFormValidationEnabled(JSC::ExecState*);
144JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetInvisibleAutoplayNotPermitted(JSC::ExecState*);
145JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabled(JSC::ExecState*);
146JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabledForLocalFiles(JSC::ExecState*);
147JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanAccessClipboard(JSC::ExecState*);
148JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanOpenWindowsAutomatically(JSC::ExecState*);
149JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLangAttributeAwareFormControlUIEnabled(JSC::ExecState*);
150JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLargeImageAsyncDecodingEnabled(JSC::ExecState*);
151JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLayoutFallbackWidth(JSC::ExecState*);
152JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLayoutViewportHeightExpansionFactor(JSC::ExecState*);
153JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLegacyOverflowScrollingTouchEnabled(JSC::ExecState*);
154JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLinkPreconnectEnabled(JSC::ExecState*);
155JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLoadDeferringEnabled(JSC::ExecState*);
156JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLoadsImagesAutomatically(JSC::ExecState*);
157JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLoadsSiteIconsIgnoringImageLoadingSetting(JSC::ExecState*);
158JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLocalFileContentSniffingEnabled(JSC::ExecState*);
159JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageDatabasePath(JSC::ExecState*);
160JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageEnabled(JSC::ExecState*);
161JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLogsPageMessagesToSystemConsoleEnabled(JSC::ExecState*);
162JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMainContentUserGestureOverrideEnabled(JSC::ExecState*);
163JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaxParseDuration(JSC::ExecState*);
164JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaximumAccelerated2dCanvasSize(JSC::ExecState*);
165JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaximumHTMLParserDOMTreeDepth(JSC::ExecState*);
166JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaximumPlugInSnapshotAttempts(JSC::ExecState*);
167JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaximumSourceBufferSize(JSC::ExecState*);
168JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesEnabled(JSC::ExecState*);
169JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesExtensionsEnabled(JSC::ExecState*);
170JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaCaptureRequiresSecureConnection(JSC::ExecState*);
171JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaControlsScaleWithPageZoom(JSC::ExecState*);
172JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaDataLoadsAutomatically(JSC::ExecState*);
173JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaDeviceIdentifierStorageDirectory(JSC::ExecState*);
174JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaEnabled(JSC::ExecState*);
175JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaKeysStorageDirectory(JSC::ExecState*);
176JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaPreloadingEnabled(JSC::ExecState*);
177JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaSourceEnabled(JSC::ExecState*);
178JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaTypeOverride(JSC::ExecState*);
179JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaUserGestureInheritsFromDocument(JSC::ExecState*);
180JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMinimumAccelerated2dCanvasSize(JSC::ExecState*);
181JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMinimumFontSize(JSC::ExecState*);
182JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMinimumLogicalFontSize(JSC::ExecState*);
183JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMinimumZoomFontSize(JSC::ExecState*);
184JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMockCaptureDevicesEnabled(JSC::ExecState*);
185JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsAdobeFrameReloadingQuirk(JSC::ExecState*);
186JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsFrameNameFallbackToIdQuirk(JSC::ExecState*);
187JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsIsLoadingInAPISenseQuirk(JSC::ExecState*);
188JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsKeyboardEventDisambiguationQuirks(JSC::ExecState*);
189JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsSiteSpecificQuirks(JSC::ExecState*);
190JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsStorageAccessFromFileURLsQuirk(JSC::ExecState*);
191JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNotificationsEnabled(JSC::ExecState*);
192JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetOfflineWebApplicationCacheEnabled(JSC::ExecState*);
193JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPageCacheSupportsPlugins(JSC::ExecState*);
194JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPaginateDuringLayoutEnabled(JSC::ExecState*);
195JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPassiveTouchListenersAsDefaultOnDocument(JSC::ExecState*);
196JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoDurationInSeconds(JSC::ExecState*);
197JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoEnabled(JSC::ExecState*);
198JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPaymentRequestEnabled(JSC::ExecState*);
199JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPlugInSnapshottingEnabled(JSC::ExecState*);
200JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPluginsEnabled(JSC::ExecState*);
201JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPreferMIMETypeForImages(JSC::ExecState*);
202JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPreventKeyboardDOMEventDispatch(JSC::ExecState*);
203JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPrimaryPlugInSnapshotDetectionEnabled(JSC::ExecState*);
204JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPunchOutWhiteBackgroundsInDarkMode(JSC::ExecState*);
205JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetQuickTimePluginReplacementEnabled(JSC::ExecState*);
206JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetRepaintOutsideLayoutEnabled(JSC::ExecState*);
207JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetRequestAnimationFrameEnabled(JSC::ExecState*);
208JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetRequiresUserGestureToLoadVideo(JSC::ExecState*);
209JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetResizeObserverEnabled(JSC::ExecState*);
210JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetResourceUsageOverlayVisible(JSC::ExecState*);
211JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetRubberBandingForSubScrollableRegionsEnabled(JSC::ExecState*);
212JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScriptEnabled(JSC::ExecState*);
213JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScriptMarkupEnabled(JSC::ExecState*);
214JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScrollAnimatorEnabled(JSC::ExecState*);
215JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScrollingCoordinatorEnabled(JSC::ExecState*);
216JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScrollingPerformanceLoggingEnabled(JSC::ExecState*);
217JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScrollingTreeIncludesFrames(JSC::ExecState*);
218JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSelectTrailingWhitespaceEnabled(JSC::ExecState*);
219JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSelectionAcrossShadowBoundariesEnabled(JSC::ExecState*);
220JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSelectionPaintingWithoutSelectionGapsEnabled(JSC::ExecState*);
221JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetServiceControlsEnabled(JSC::ExecState*);
222JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSessionStorageQuota(JSC::ExecState*);
223JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldAllowUserInstalledFonts(JSC::ExecState*);
224JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertInvalidURLsToBlank(JSC::ExecState*);
225JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertPositionStyleOnCopy(JSC::ExecState*);
226JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDecidePolicyBeforeLoadingQuickLookPreview(JSC::ExecState*);
227JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDeferAsynchronousScriptsUntilAfterDocumentLoad(JSC::ExecState*);
228JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDispatchSyntheticMouseEventsWhenModifyingSelection(JSC::ExecState*);
229JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayCaptions(JSC::ExecState*);
230JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplaySubtitles(JSC::ExecState*);
231JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayTextDescriptions(JSC::ExecState*);
232JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldEnableTextAutosizingBoost(JSC::ExecState*);
233JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreFontLoadCompletions(JSC::ExecState*);
234JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreMetaViewport(JSC::ExecState*);
235JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldInjectUserScriptsInInitialEmptyDocument(JSC::ExecState*);
236JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldPrintBackgrounds(JSC::ExecState*);
237JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldRespectImageOrientation(JSC::ExecState*);
238JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldSuppressTextInputFromEditingDuringProvisionalNavigation(JSC::ExecState*);
239JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowDebugBorders(JSC::ExecState*);
240JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowRepaintCounter(JSC::ExecState*);
241JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowTiledScrollingIndicator(JSC::ExecState*);
242JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowsToolTipOverTruncatedText(JSC::ExecState*);
243JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowsURLsInToolTips(JSC::ExecState*);
244JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShrinksStandaloneImagesToFit(JSC::ExecState*);
245JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutDebugBordersEnabled(JSC::ExecState*);
246JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutEnabled(JSC::ExecState*);
247JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSmartInsertDeleteEnabled(JSC::ExecState*);
248JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSnapshotAllPlugIns(JSC::ExecState*);
249JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSourceBufferChangeTypeEnabled(JSC::ExecState*);
250JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSpatialNavigationEnabled(JSC::ExecState*);
251JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSpringTimingFunctionEnabled(JSC::ExecState*);
252JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetStandalone(JSC::ExecState*);
253JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetStorageAccessAPIEnabled(JSC::ExecState*);
254JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelAntialiasedLayerTextEnabled(JSC::ExecState*);
255JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelCSSOMElementMetricsEnabled(JSC::ExecState*);
256JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSubresourceIntegrityEnabled(JSC::ExecState*);
257JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSuppressesIncrementalRendering(JSC::ExecState*);
258JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTelephoneNumberParsingEnabled(JSC::ExecState*);
259JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTemporaryTileCohortRetentionEnabled(JSC::ExecState*);
260JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTextAreasAreResizable(JSC::ExecState*);
261JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingEnabled(JSC::ExecState*);
262JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingUsesIdempotentMode(JSC::ExecState*);
263JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetThirdPartyIframeRedirectBlockingEnabled(JSC::ExecState*);
264JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTouchEventEmulationEnabled(JSC::ExecState*);
265JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTreatIPAddressAsDomain(JSC::ExecState*);
266JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTreatsAnyTextCSSLinkAsStylesheet(JSC::ExecState*);
267JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUnhandledPromiseRejectionToConsoleEnabled(JSC::ExecState*);
268JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUnifiedTextCheckerEnabled(JSC::ExecState*);
269JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseAnonymousModeWhenFetchingMaskImages(JSC::ExecState*);
270JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseGiantTiles(JSC::ExecState*);
271JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseImageDocumentForSubframePDF(JSC::ExecState*);
272JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyBackgroundSizeShorthandBehavior(JSC::ExecState*);
273JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyTextAlignPositionedElementBehavior(JSC::ExecState*);
274JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUsePreHTML5ParserQuirks(JSC::ExecState*);
275JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUsesDashboardBackwardCompatibilityMode(JSC::ExecState*);
276JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUsesEncodingDetector(JSC::ExecState*);
277JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUsesPageCache(JSC::ExecState*);
278JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetValidationMessageTimerMagnification(JSC::ExecState*);
279JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetVideoPlaybackRequiresUserGesture(JSC::ExecState*);
280JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetVideoQualityIncludesDisplayCompositingEnabled(JSC::ExecState*);
281JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetViewportFitEnabled(JSC::ExecState*);
282JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportAPIEnabled(JSC::ExecState*);
283JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportEnabled(JSC::ExecState*);
284JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWantsBalancedSetDefersLoadingBehavior(JSC::ExecState*);
285JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebArchiveDebugModeEnabled(JSC::ExecState*);
286JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebAudioEnabled(JSC::ExecState*);
287JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebGLEnabled(JSC::ExecState*);
288JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebGLErrorsToConsoleEnabled(JSC::ExecState*);
289JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebSecurityEnabled(JSC::ExecState*);
290JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebkitImageReadyEventEnabled(JSC::ExecState*);
291JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWindowFocusRestricted(JSC::ExecState*);
292JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetXSSAuditorEnabled(JSC::ExecState*);
293JSC::EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetYouTubeFlashPluginReplacementEnabled(JSC::ExecState*);
294
295class JSInternalSettingsGeneratedPrototype : public JSC::JSNonFinalObject {
296public:
297 using Base = JSC::JSNonFinalObject;
298 static JSInternalSettingsGeneratedPrototype* create(JSC::VM& vm, JSDOMGlobalObject* globalObject, JSC::Structure* structure)
299 {
300 JSInternalSettingsGeneratedPrototype* ptr = new (NotNull, JSC::allocateCell<JSInternalSettingsGeneratedPrototype>(vm.heap)) JSInternalSettingsGeneratedPrototype(vm, globalObject, structure);
301 ptr->finishCreation(vm);
302 return ptr;
303 }
304
305 DECLARE_INFO;
306 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype)
307 {
308 return JSC::Structure::create(vm, globalObject, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags), info());
309 }
310
311private:
312 JSInternalSettingsGeneratedPrototype(JSC::VM& vm, JSC::JSGlobalObject*, JSC::Structure* structure)
313 : JSC::JSNonFinalObject(vm, structure)
314 {
315 }
316
317 void finishCreation(JSC::VM&);
318};
319
320/* Hash table for prototype */
321
322static const HashTableValue JSInternalSettingsGeneratedPrototypeTableValues[] =
323{
324 { "setCSSOMViewScrollingAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetCSSOMViewScrollingAPIEnabled), (intptr_t) (1) } },
325 { "setDOMPasteAllowed", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAllowed), (intptr_t) (1) } },
326 { "setHTTPSUpgradeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetHTTPSUpgradeEnabled), (intptr_t) (1) } },
327 { "setAccelerated2dCanvasEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAccelerated2dCanvasEnabled), (intptr_t) (1) } },
328 { "setAcceleratedCompositedAnimationsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositedAnimationsEnabled), (intptr_t) (1) } },
329 { "setAcceleratedCompositingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingEnabled), (intptr_t) (1) } },
330 { "setAcceleratedCompositingForFixedPositionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingForFixedPositionEnabled), (intptr_t) (1) } },
331 { "setAcceleratedDrawingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedDrawingEnabled), (intptr_t) (1) } },
332 { "setAcceleratedFiltersEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedFiltersEnabled), (intptr_t) (1) } },
333 { "setAdClickAttributionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAdClickAttributionEnabled), (intptr_t) (1) } },
334 { "setAggressiveTileRetentionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAggressiveTileRetentionEnabled), (intptr_t) (1) } },
335 { "setAllowContentSecurityPolicySourceStarToMatchAnyProtocol", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowContentSecurityPolicySourceStarToMatchAnyProtocol), (intptr_t) (1) } },
336 { "setAllowCrossOriginSubresourcesToAskForCredentials", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowCrossOriginSubresourcesToAskForCredentials), (intptr_t) (1) } },
337 { "setAllowDisplayOfInsecureContent", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowDisplayOfInsecureContent), (intptr_t) (1) } },
338 { "setAllowFileAccessFromFileURLs", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowFileAccessFromFileURLs), (intptr_t) (1) } },
339 { "setAllowMediaContentTypesRequiringHardwareSupportAsFallback", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowMediaContentTypesRequiringHardwareSupportAsFallback), (intptr_t) (1) } },
340 { "setAllowMultiElementImplicitSubmission", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowMultiElementImplicitSubmission), (intptr_t) (1) } },
341 { "setAllowRunningOfInsecureContent", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowRunningOfInsecureContent), (intptr_t) (1) } },
342 { "setAllowSettingAnyXHRHeaderFromFileURLs", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowSettingAnyXHRHeaderFromFileURLs), (intptr_t) (1) } },
343 { "setAllowUniversalAccessFromFileURLs", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowUniversalAccessFromFileURLs), (intptr_t) (1) } },
344 { "setAllowsAirPlayForMediaPlayback", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowsAirPlayForMediaPlayback), (intptr_t) (1) } },
345 { "setAllowsInlineMediaPlayback", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlayback), (intptr_t) (1) } },
346 { "setAllowsInlineMediaPlaybackAfterFullscreen", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlaybackAfterFullscreen), (intptr_t) (1) } },
347 { "setAllowsPictureInPictureMediaPlayback", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAllowsPictureInPictureMediaPlayback), (intptr_t) (1) } },
348 { "setAlwaysUseAcceleratedOverflowScroll", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAlwaysUseAcceleratedOverflowScroll), (intptr_t) (1) } },
349 { "setAnimatedImageAsyncDecodingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAnimatedImageAsyncDecodingEnabled), (intptr_t) (1) } },
350 { "setAppleMailPaginationQuirkEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAppleMailPaginationQuirkEnabled), (intptr_t) (1) } },
351 { "setApplePayCapabilityDisclosureAllowed", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetApplePayCapabilityDisclosureAllowed), (intptr_t) (1) } },
352 { "setApplePayEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetApplePayEnabled), (intptr_t) (1) } },
353 { "setApplePayRemoteUIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetApplePayRemoteUIEnabled), (intptr_t) (1) } },
354 { "setAsyncFrameScrollingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAsyncFrameScrollingEnabled), (intptr_t) (1) } },
355 { "setAsyncOverflowScrollingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAsyncOverflowScrollingEnabled), (intptr_t) (1) } },
356 { "setAsynchronousSpellCheckingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAsynchronousSpellCheckingEnabled), (intptr_t) (1) } },
357 { "setAudioPlaybackRequiresUserGesture", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAudioPlaybackRequiresUserGesture), (intptr_t) (1) } },
358 { "setAuthorAndUserStylesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAuthorAndUserStylesEnabled), (intptr_t) (1) } },
359 { "setAutoscrollForDragAndDropEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAutoscrollForDragAndDropEnabled), (intptr_t) (1) } },
360 { "setAutostartOriginPlugInSnapshottingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetAutostartOriginPlugInSnapshottingEnabled), (intptr_t) (1) } },
361 { "setBackForwardCacheExpirationInterval", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetBackForwardCacheExpirationInterval), (intptr_t) (1) } },
362 { "setBackgroundShouldExtendBeyondPage", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetBackgroundShouldExtendBeyondPage), (intptr_t) (1) } },
363 { "setBackspaceKeyNavigationEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetBackspaceKeyNavigationEnabled), (intptr_t) (1) } },
364 { "setBeaconAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetBeaconAPIEnabled), (intptr_t) (1) } },
365 { "setBlockingOfSmallPluginsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetBlockingOfSmallPluginsEnabled), (intptr_t) (1) } },
366 { "setCanvasUsesAcceleratedDrawing", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetCanvasUsesAcceleratedDrawing), (intptr_t) (1) } },
367 { "setCaretBrowsingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetCaretBrowsingEnabled), (intptr_t) (1) } },
368 { "setClientCoordinatesRelativeToLayoutViewport", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetClientCoordinatesRelativeToLayoutViewport), (intptr_t) (1) } },
369 { "setColorFilterEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetColorFilterEnabled), (intptr_t) (1) } },
370 { "setConstantPropertiesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetConstantPropertiesEnabled), (intptr_t) (1) } },
371 { "setContentChangeObserverEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetContentChangeObserverEnabled), (intptr_t) (1) } },
372 { "setContentDispositionAttachmentSandboxEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetContentDispositionAttachmentSandboxEnabled), (intptr_t) (1) } },
373 { "setCookieEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetCookieEnabled), (intptr_t) (1) } },
374 { "setCoreMathMLEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetCoreMathMLEnabled), (intptr_t) (1) } },
375 { "setCrossOriginCheckInGetMatchedCSSRulesDisabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetCrossOriginCheckInGetMatchedCSSRulesDisabled), (intptr_t) (1) } },
376 { "setDefaultFixedFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFixedFontSize), (intptr_t) (1) } },
377 { "setDefaultFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFontSize), (intptr_t) (1) } },
378 { "setDefaultTextEncodingName", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDefaultTextEncodingName), (intptr_t) (1) } },
379 { "setDefaultVideoPosterURL", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDefaultVideoPosterURL), (intptr_t) (1) } },
380 { "setDeferredCSSParserEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDeferredCSSParserEnabled), (intptr_t) (1) } },
381 { "setDelegatesPageScaling", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDelegatesPageScaling), (intptr_t) (1) } },
382 { "setDeveloperExtrasEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDeveloperExtrasEnabled), (intptr_t) (1) } },
383 { "setDeviceHeight", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDeviceHeight), (intptr_t) (1) } },
384 { "setDeviceOrientationEventEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationEventEnabled), (intptr_t) (1) } },
385 { "setDeviceOrientationPermissionAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationPermissionAPIEnabled), (intptr_t) (1) } },
386 { "setDeviceWidth", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDeviceWidth), (intptr_t) (1) } },
387 { "setDiagnosticLoggingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDiagnosticLoggingEnabled), (intptr_t) (1) } },
388 { "setDisableScreenSizeOverride", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDisableScreenSizeOverride), (intptr_t) (1) } },
389 { "setDisplayListDrawingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDisplayListDrawingEnabled), (intptr_t) (1) } },
390 { "setDNSPrefetchingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDNSPrefetchingEnabled), (intptr_t) (1) } },
391 { "setDOMPasteAccessRequestsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAccessRequestsEnabled), (intptr_t) (1) } },
392 { "setDOMTimersThrottlingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDOMTimersThrottlingEnabled), (intptr_t) (1) } },
393 { "setDownloadableBinaryFontsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetDownloadableBinaryFontsEnabled), (intptr_t) (1) } },
394 { "setEditableImagesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetEditableImagesEnabled), (intptr_t) (1) } },
395 { "setEnableInheritURIQueryComponent", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetEnableInheritURIQueryComponent), (intptr_t) (1) } },
396 { "setEnforceCSSMIMETypeInNoQuirksMode", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetEnforceCSSMIMETypeInNoQuirksMode), (intptr_t) (1) } },
397 { "setExperimentalNotificationsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetExperimentalNotificationsEnabled), (intptr_t) (1) } },
398 { "setFixedBackgroundsPaintRelativeToDocument", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetFixedBackgroundsPaintRelativeToDocument), (intptr_t) (1) } },
399 { "setFixedElementsLayoutRelativeToFrame", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetFixedElementsLayoutRelativeToFrame), (intptr_t) (1) } },
400 { "setFontFallbackPrefersPictographs", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetFontFallbackPrefersPictographs), (intptr_t) (1) } },
401 { "setForceCompositingMode", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetForceCompositingMode), (intptr_t) (1) } },
402 { "setForceFTPDirectoryListings", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetForceFTPDirectoryListings), (intptr_t) (1) } },
403 { "setForcePendingWebGLPolicy", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetForcePendingWebGLPolicy), (intptr_t) (1) } },
404 { "setForceSoftwareWebGLRendering", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetForceSoftwareWebGLRendering), (intptr_t) (1) } },
405 { "setForceUpdateScrollbarsOnMainThreadForPerformanceTesting", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetForceUpdateScrollbarsOnMainThreadForPerformanceTesting), (intptr_t) (1) } },
406 { "setForceWebGLUsesLowPower", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetForceWebGLUsesLowPower), (intptr_t) (1) } },
407 { "setFTPDirectoryTemplatePath", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetFTPDirectoryTemplatePath), (intptr_t) (1) } },
408 { "setFullScreenEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetFullScreenEnabled), (intptr_t) (1) } },
409 { "setGeolocationFloorLevelEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetGeolocationFloorLevelEnabled), (intptr_t) (1) } },
410 { "setHiddenPageCSSAnimationSuspensionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageCSSAnimationSuspensionEnabled), (intptr_t) (1) } },
411 { "setHiddenPageDOMTimerThrottlingAutoIncreases", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingAutoIncreases), (intptr_t) (1) } },
412 { "setHiddenPageDOMTimerThrottlingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingEnabled), (intptr_t) (1) } },
413 { "setHttpEquivEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetHttpEquivEnabled), (intptr_t) (1) } },
414 { "setHyperlinkAuditingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetHyperlinkAuditingEnabled), (intptr_t) (1) } },
415 { "setICECandidateFilteringEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetICECandidateFilteringEnabled), (intptr_t) (1) } },
416 { "setImageControlsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetImageControlsEnabled), (intptr_t) (1) } },
417 { "setImageSubsamplingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetImageSubsamplingEnabled), (intptr_t) (1) } },
418 { "setImagesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetImagesEnabled), (intptr_t) (1) } },
419 { "setIncompleteImageBorderEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetIncompleteImageBorderEnabled), (intptr_t) (1) } },
420 { "setIncrementalRenderingSuppressionTimeoutInSeconds", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetIncrementalRenderingSuppressionTimeoutInSeconds), (intptr_t) (1) } },
421 { "setInlineMediaPlaybackRequiresPlaysInlineAttribute", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetInlineMediaPlaybackRequiresPlaysInlineAttribute), (intptr_t) (1) } },
422 { "setInputEventsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetInputEventsEnabled), (intptr_t) (1) } },
423 { "setInteractiveFormValidationEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetInteractiveFormValidationEnabled), (intptr_t) (1) } },
424 { "setInvisibleAutoplayNotPermitted", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetInvisibleAutoplayNotPermitted), (intptr_t) (1) } },
425 { "setJavaEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabled), (intptr_t) (1) } },
426 { "setJavaEnabledForLocalFiles", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabledForLocalFiles), (intptr_t) (1) } },
427 { "setJavaScriptCanAccessClipboard", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanAccessClipboard), (intptr_t) (1) } },
428 { "setJavaScriptCanOpenWindowsAutomatically", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanOpenWindowsAutomatically), (intptr_t) (1) } },
429 { "setLangAttributeAwareFormControlUIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLangAttributeAwareFormControlUIEnabled), (intptr_t) (1) } },
430 { "setLargeImageAsyncDecodingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLargeImageAsyncDecodingEnabled), (intptr_t) (1) } },
431 { "setLayoutFallbackWidth", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLayoutFallbackWidth), (intptr_t) (1) } },
432 { "setLayoutViewportHeightExpansionFactor", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLayoutViewportHeightExpansionFactor), (intptr_t) (1) } },
433 { "setLegacyOverflowScrollingTouchEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLegacyOverflowScrollingTouchEnabled), (intptr_t) (1) } },
434 { "setLinkPreconnectEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLinkPreconnectEnabled), (intptr_t) (1) } },
435 { "setLoadDeferringEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLoadDeferringEnabled), (intptr_t) (1) } },
436 { "setLoadsImagesAutomatically", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLoadsImagesAutomatically), (intptr_t) (1) } },
437 { "setLoadsSiteIconsIgnoringImageLoadingSetting", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLoadsSiteIconsIgnoringImageLoadingSetting), (intptr_t) (1) } },
438 { "setLocalFileContentSniffingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLocalFileContentSniffingEnabled), (intptr_t) (1) } },
439 { "setLocalStorageDatabasePath", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageDatabasePath), (intptr_t) (1) } },
440 { "setLocalStorageEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageEnabled), (intptr_t) (1) } },
441 { "setLogsPageMessagesToSystemConsoleEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetLogsPageMessagesToSystemConsoleEnabled), (intptr_t) (1) } },
442 { "setMainContentUserGestureOverrideEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMainContentUserGestureOverrideEnabled), (intptr_t) (1) } },
443 { "setMaxParseDuration", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMaxParseDuration), (intptr_t) (1) } },
444 { "setMaximumAccelerated2dCanvasSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMaximumAccelerated2dCanvasSize), (intptr_t) (1) } },
445 { "setMaximumHTMLParserDOMTreeDepth", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMaximumHTMLParserDOMTreeDepth), (intptr_t) (1) } },
446 { "setMaximumPlugInSnapshotAttempts", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMaximumPlugInSnapshotAttempts), (intptr_t) (1) } },
447 { "setMaximumSourceBufferSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMaximumSourceBufferSize), (intptr_t) (1) } },
448 { "setMediaCapabilitiesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesEnabled), (intptr_t) (1) } },
449 { "setMediaCapabilitiesExtensionsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesExtensionsEnabled), (intptr_t) (1) } },
450 { "setMediaCaptureRequiresSecureConnection", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaCaptureRequiresSecureConnection), (intptr_t) (1) } },
451 { "setMediaControlsScaleWithPageZoom", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaControlsScaleWithPageZoom), (intptr_t) (1) } },
452 { "setMediaDataLoadsAutomatically", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaDataLoadsAutomatically), (intptr_t) (1) } },
453 { "setMediaDeviceIdentifierStorageDirectory", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaDeviceIdentifierStorageDirectory), (intptr_t) (1) } },
454 { "setMediaEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaEnabled), (intptr_t) (1) } },
455 { "setMediaKeysStorageDirectory", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaKeysStorageDirectory), (intptr_t) (1) } },
456 { "setMediaPreloadingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaPreloadingEnabled), (intptr_t) (1) } },
457 { "setMediaSourceEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaSourceEnabled), (intptr_t) (1) } },
458 { "setMediaTypeOverride", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaTypeOverride), (intptr_t) (1) } },
459 { "setMediaUserGestureInheritsFromDocument", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMediaUserGestureInheritsFromDocument), (intptr_t) (1) } },
460 { "setMinimumAccelerated2dCanvasSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMinimumAccelerated2dCanvasSize), (intptr_t) (1) } },
461 { "setMinimumFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMinimumFontSize), (intptr_t) (1) } },
462 { "setMinimumLogicalFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMinimumLogicalFontSize), (intptr_t) (1) } },
463 { "setMinimumZoomFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMinimumZoomFontSize), (intptr_t) (1) } },
464 { "setMockCaptureDevicesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetMockCaptureDevicesEnabled), (intptr_t) (1) } },
465 { "setNeedsAdobeFrameReloadingQuirk", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetNeedsAdobeFrameReloadingQuirk), (intptr_t) (1) } },
466 { "setNeedsFrameNameFallbackToIdQuirk", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetNeedsFrameNameFallbackToIdQuirk), (intptr_t) (1) } },
467 { "setNeedsIsLoadingInAPISenseQuirk", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetNeedsIsLoadingInAPISenseQuirk), (intptr_t) (1) } },
468 { "setNeedsKeyboardEventDisambiguationQuirks", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetNeedsKeyboardEventDisambiguationQuirks), (intptr_t) (1) } },
469 { "setNeedsSiteSpecificQuirks", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetNeedsSiteSpecificQuirks), (intptr_t) (1) } },
470 { "setNeedsStorageAccessFromFileURLsQuirk", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetNeedsStorageAccessFromFileURLsQuirk), (intptr_t) (1) } },
471 { "setNotificationsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetNotificationsEnabled), (intptr_t) (1) } },
472 { "setOfflineWebApplicationCacheEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetOfflineWebApplicationCacheEnabled), (intptr_t) (1) } },
473 { "setPageCacheSupportsPlugins", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPageCacheSupportsPlugins), (intptr_t) (1) } },
474 { "setPaginateDuringLayoutEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPaginateDuringLayoutEnabled), (intptr_t) (1) } },
475 { "setPassiveTouchListenersAsDefaultOnDocument", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPassiveTouchListenersAsDefaultOnDocument), (intptr_t) (1) } },
476 { "setPasswordEchoDurationInSeconds", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoDurationInSeconds), (intptr_t) (1) } },
477 { "setPasswordEchoEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoEnabled), (intptr_t) (1) } },
478 { "setPaymentRequestEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPaymentRequestEnabled), (intptr_t) (1) } },
479 { "setPlugInSnapshottingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPlugInSnapshottingEnabled), (intptr_t) (1) } },
480 { "setPluginsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPluginsEnabled), (intptr_t) (1) } },
481 { "setPreferMIMETypeForImages", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPreferMIMETypeForImages), (intptr_t) (1) } },
482 { "setPreventKeyboardDOMEventDispatch", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPreventKeyboardDOMEventDispatch), (intptr_t) (1) } },
483 { "setPrimaryPlugInSnapshotDetectionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPrimaryPlugInSnapshotDetectionEnabled), (intptr_t) (1) } },
484 { "setPunchOutWhiteBackgroundsInDarkMode", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetPunchOutWhiteBackgroundsInDarkMode), (intptr_t) (1) } },
485 { "setQuickTimePluginReplacementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetQuickTimePluginReplacementEnabled), (intptr_t) (1) } },
486 { "setRepaintOutsideLayoutEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetRepaintOutsideLayoutEnabled), (intptr_t) (1) } },
487 { "setRequestAnimationFrameEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetRequestAnimationFrameEnabled), (intptr_t) (1) } },
488 { "setRequiresUserGestureToLoadVideo", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetRequiresUserGestureToLoadVideo), (intptr_t) (1) } },
489 { "setResizeObserverEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetResizeObserverEnabled), (intptr_t) (1) } },
490 { "setResourceUsageOverlayVisible", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetResourceUsageOverlayVisible), (intptr_t) (1) } },
491 { "setRubberBandingForSubScrollableRegionsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetRubberBandingForSubScrollableRegionsEnabled), (intptr_t) (1) } },
492 { "setScriptEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetScriptEnabled), (intptr_t) (1) } },
493 { "setScriptMarkupEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetScriptMarkupEnabled), (intptr_t) (1) } },
494 { "setScrollAnimatorEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetScrollAnimatorEnabled), (intptr_t) (1) } },
495 { "setScrollingCoordinatorEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetScrollingCoordinatorEnabled), (intptr_t) (1) } },
496 { "setScrollingPerformanceLoggingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetScrollingPerformanceLoggingEnabled), (intptr_t) (1) } },
497 { "setScrollingTreeIncludesFrames", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetScrollingTreeIncludesFrames), (intptr_t) (1) } },
498 { "setSelectTrailingWhitespaceEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSelectTrailingWhitespaceEnabled), (intptr_t) (1) } },
499 { "setSelectionAcrossShadowBoundariesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSelectionAcrossShadowBoundariesEnabled), (intptr_t) (1) } },
500 { "setSelectionPaintingWithoutSelectionGapsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSelectionPaintingWithoutSelectionGapsEnabled), (intptr_t) (1) } },
501 { "setServiceControlsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetServiceControlsEnabled), (intptr_t) (1) } },
502 { "setSessionStorageQuota", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSessionStorageQuota), (intptr_t) (1) } },
503 { "setShouldAllowUserInstalledFonts", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldAllowUserInstalledFonts), (intptr_t) (1) } },
504 { "setShouldConvertInvalidURLsToBlank", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertInvalidURLsToBlank), (intptr_t) (1) } },
505 { "setShouldConvertPositionStyleOnCopy", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertPositionStyleOnCopy), (intptr_t) (1) } },
506 { "setShouldDecidePolicyBeforeLoadingQuickLookPreview", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldDecidePolicyBeforeLoadingQuickLookPreview), (intptr_t) (1) } },
507 { "setShouldDeferAsynchronousScriptsUntilAfterDocumentLoad", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldDeferAsynchronousScriptsUntilAfterDocumentLoad), (intptr_t) (1) } },
508 { "setShouldDispatchSyntheticMouseEventsWhenModifyingSelection", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldDispatchSyntheticMouseEventsWhenModifyingSelection), (intptr_t) (1) } },
509 { "setShouldDisplayCaptions", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayCaptions), (intptr_t) (1) } },
510 { "setShouldDisplaySubtitles", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplaySubtitles), (intptr_t) (1) } },
511 { "setShouldDisplayTextDescriptions", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayTextDescriptions), (intptr_t) (1) } },
512 { "setShouldEnableTextAutosizingBoost", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldEnableTextAutosizingBoost), (intptr_t) (1) } },
513 { "setShouldIgnoreFontLoadCompletions", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreFontLoadCompletions), (intptr_t) (1) } },
514 { "setShouldIgnoreMetaViewport", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreMetaViewport), (intptr_t) (1) } },
515 { "setShouldInjectUserScriptsInInitialEmptyDocument", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldInjectUserScriptsInInitialEmptyDocument), (intptr_t) (1) } },
516 { "setShouldPrintBackgrounds", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldPrintBackgrounds), (intptr_t) (1) } },
517 { "setShouldRespectImageOrientation", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldRespectImageOrientation), (intptr_t) (1) } },
518 { "setShouldSuppressTextInputFromEditingDuringProvisionalNavigation", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShouldSuppressTextInputFromEditingDuringProvisionalNavigation), (intptr_t) (1) } },
519 { "setShowDebugBorders", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShowDebugBorders), (intptr_t) (1) } },
520 { "setShowRepaintCounter", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShowRepaintCounter), (intptr_t) (1) } },
521 { "setShowTiledScrollingIndicator", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShowTiledScrollingIndicator), (intptr_t) (1) } },
522 { "setShowsToolTipOverTruncatedText", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShowsToolTipOverTruncatedText), (intptr_t) (1) } },
523 { "setShowsURLsInToolTips", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShowsURLsInToolTips), (intptr_t) (1) } },
524 { "setShrinksStandaloneImagesToFit", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetShrinksStandaloneImagesToFit), (intptr_t) (1) } },
525 { "setSimpleLineLayoutDebugBordersEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutDebugBordersEnabled), (intptr_t) (1) } },
526 { "setSimpleLineLayoutEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutEnabled), (intptr_t) (1) } },
527 { "setSmartInsertDeleteEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSmartInsertDeleteEnabled), (intptr_t) (1) } },
528 { "setSnapshotAllPlugIns", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSnapshotAllPlugIns), (intptr_t) (1) } },
529 { "setSourceBufferChangeTypeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSourceBufferChangeTypeEnabled), (intptr_t) (1) } },
530 { "setSpatialNavigationEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSpatialNavigationEnabled), (intptr_t) (1) } },
531 { "setSpringTimingFunctionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSpringTimingFunctionEnabled), (intptr_t) (1) } },
532 { "setStandalone", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetStandalone), (intptr_t) (1) } },
533 { "setStorageAccessAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetStorageAccessAPIEnabled), (intptr_t) (1) } },
534 { "setSubpixelAntialiasedLayerTextEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelAntialiasedLayerTextEnabled), (intptr_t) (1) } },
535 { "setSubpixelCSSOMElementMetricsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelCSSOMElementMetricsEnabled), (intptr_t) (1) } },
536 { "setSubresourceIntegrityEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSubresourceIntegrityEnabled), (intptr_t) (1) } },
537 { "setSuppressesIncrementalRendering", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetSuppressesIncrementalRendering), (intptr_t) (1) } },
538 { "setTelephoneNumberParsingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetTelephoneNumberParsingEnabled), (intptr_t) (1) } },
539 { "setTemporaryTileCohortRetentionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetTemporaryTileCohortRetentionEnabled), (intptr_t) (1) } },
540 { "setTextAreasAreResizable", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetTextAreasAreResizable), (intptr_t) (1) } },
541 { "setTextAutosizingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingEnabled), (intptr_t) (1) } },
542 { "setTextAutosizingUsesIdempotentMode", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingUsesIdempotentMode), (intptr_t) (1) } },
543 { "setThirdPartyIframeRedirectBlockingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetThirdPartyIframeRedirectBlockingEnabled), (intptr_t) (1) } },
544 { "setTouchEventEmulationEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetTouchEventEmulationEnabled), (intptr_t) (1) } },
545 { "setTreatIPAddressAsDomain", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetTreatIPAddressAsDomain), (intptr_t) (1) } },
546 { "setTreatsAnyTextCSSLinkAsStylesheet", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetTreatsAnyTextCSSLinkAsStylesheet), (intptr_t) (1) } },
547 { "setUnhandledPromiseRejectionToConsoleEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUnhandledPromiseRejectionToConsoleEnabled), (intptr_t) (1) } },
548 { "setUnifiedTextCheckerEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUnifiedTextCheckerEnabled), (intptr_t) (1) } },
549 { "setUseAnonymousModeWhenFetchingMaskImages", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUseAnonymousModeWhenFetchingMaskImages), (intptr_t) (1) } },
550 { "setUseGiantTiles", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUseGiantTiles), (intptr_t) (1) } },
551 { "setUseImageDocumentForSubframePDF", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUseImageDocumentForSubframePDF), (intptr_t) (1) } },
552 { "setUseLegacyBackgroundSizeShorthandBehavior", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyBackgroundSizeShorthandBehavior), (intptr_t) (1) } },
553 { "setUseLegacyTextAlignPositionedElementBehavior", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyTextAlignPositionedElementBehavior), (intptr_t) (1) } },
554 { "setUsePreHTML5ParserQuirks", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUsePreHTML5ParserQuirks), (intptr_t) (1) } },
555 { "setUsesDashboardBackwardCompatibilityMode", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUsesDashboardBackwardCompatibilityMode), (intptr_t) (1) } },
556 { "setUsesEncodingDetector", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUsesEncodingDetector), (intptr_t) (1) } },
557 { "setUsesPageCache", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetUsesPageCache), (intptr_t) (1) } },
558 { "setValidationMessageTimerMagnification", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetValidationMessageTimerMagnification), (intptr_t) (1) } },
559 { "setVideoPlaybackRequiresUserGesture", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetVideoPlaybackRequiresUserGesture), (intptr_t) (1) } },
560 { "setVideoQualityIncludesDisplayCompositingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetVideoQualityIncludesDisplayCompositingEnabled), (intptr_t) (1) } },
561 { "setViewportFitEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetViewportFitEnabled), (intptr_t) (1) } },
562 { "setVisualViewportAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportAPIEnabled), (intptr_t) (1) } },
563 { "setVisualViewportEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportEnabled), (intptr_t) (1) } },
564 { "setWantsBalancedSetDefersLoadingBehavior", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetWantsBalancedSetDefersLoadingBehavior), (intptr_t) (1) } },
565 { "setWebArchiveDebugModeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetWebArchiveDebugModeEnabled), (intptr_t) (1) } },
566 { "setWebAudioEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetWebAudioEnabled), (intptr_t) (1) } },
567 { "setWebGLEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetWebGLEnabled), (intptr_t) (1) } },
568 { "setWebGLErrorsToConsoleEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetWebGLErrorsToConsoleEnabled), (intptr_t) (1) } },
569 { "setWebSecurityEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetWebSecurityEnabled), (intptr_t) (1) } },
570 { "setWebkitImageReadyEventEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetWebkitImageReadyEventEnabled), (intptr_t) (1) } },
571 { "setWindowFocusRestricted", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetWindowFocusRestricted), (intptr_t) (1) } },
572 { "setXSSAuditorEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetXSSAuditorEnabled), (intptr_t) (1) } },
573 { "setYouTubeFlashPluginReplacementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunctionSetYouTubeFlashPluginReplacementEnabled), (intptr_t) (1) } },
574};
575
576const ClassInfo JSInternalSettingsGeneratedPrototype::s_info = { "InternalSettingsGeneratedPrototype", &Base::s_info, nullptr, nullptr, CREATE_METHOD_TABLE(JSInternalSettingsGeneratedPrototype) };
577
578void JSInternalSettingsGeneratedPrototype::finishCreation(VM& vm)
579{
580 Base::finishCreation(vm);
581 reifyStaticProperties(vm, JSInternalSettingsGenerated::info(), JSInternalSettingsGeneratedPrototypeTableValues, *this);
582}
583
584const ClassInfo JSInternalSettingsGenerated::s_info = { "InternalSettingsGenerated", &Base::s_info, nullptr, nullptr, CREATE_METHOD_TABLE(JSInternalSettingsGenerated) };
585
586JSInternalSettingsGenerated::JSInternalSettingsGenerated(Structure* structure, JSDOMGlobalObject& globalObject, Ref<InternalSettingsGenerated>&& impl)
587 : JSDOMWrapper<InternalSettingsGenerated>(structure, globalObject, WTFMove(impl))
588{
589}
590
591void JSInternalSettingsGenerated::finishCreation(VM& vm)
592{
593 Base::finishCreation(vm);
594 ASSERT(inherits(vm, info()));
595
596}
597
598JSObject* JSInternalSettingsGenerated::createPrototype(VM& vm, JSDOMGlobalObject& globalObject)
599{
600 return JSInternalSettingsGeneratedPrototype::create(vm, &globalObject, JSInternalSettingsGeneratedPrototype::createStructure(vm, &globalObject, globalObject.objectPrototype()));
601}
602
603JSObject* JSInternalSettingsGenerated::prototype(VM& vm, JSDOMGlobalObject& globalObject)
604{
605 return getDOMPrototype<JSInternalSettingsGenerated>(vm, globalObject);
606}
607
608void JSInternalSettingsGenerated::destroy(JSC::JSCell* cell)
609{
610 JSInternalSettingsGenerated* thisObject = static_cast<JSInternalSettingsGenerated*>(cell);
611 thisObject->JSInternalSettingsGenerated::~JSInternalSettingsGenerated();
612}
613
614template<> inline JSInternalSettingsGenerated* IDLOperation<JSInternalSettingsGenerated>::cast(ExecState& state)
615{
616 return jsDynamicCast<JSInternalSettingsGenerated*>(state.vm(), state.thisValue());
617}
618
619static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetCSSOMViewScrollingAPIEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
620{
621 UNUSED_PARAM(state);
622 UNUSED_PARAM(throwScope);
623 auto& impl = castedThis->wrapped();
624 if (UNLIKELY(state->argumentCount() < 1))
625 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
626 auto CSSOMViewScrollingAPIEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
627 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
628 impl.setCSSOMViewScrollingAPIEnabled(WTFMove(CSSOMViewScrollingAPIEnabled));
629 return JSValue::encode(jsUndefined());
630}
631
632EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCSSOMViewScrollingAPIEnabled(ExecState* state)
633{
634 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetCSSOMViewScrollingAPIEnabledBody>(*state, "setCSSOMViewScrollingAPIEnabled");
635}
636
637static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAllowedBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
638{
639 UNUSED_PARAM(state);
640 UNUSED_PARAM(throwScope);
641 auto& impl = castedThis->wrapped();
642 if (UNLIKELY(state->argumentCount() < 1))
643 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
644 auto DOMPasteAllowed = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
645 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
646 impl.setDOMPasteAllowed(WTFMove(DOMPasteAllowed));
647 return JSValue::encode(jsUndefined());
648}
649
650EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAllowed(ExecState* state)
651{
652 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAllowedBody>(*state, "setDOMPasteAllowed");
653}
654
655static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetHTTPSUpgradeEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
656{
657 UNUSED_PARAM(state);
658 UNUSED_PARAM(throwScope);
659 auto& impl = castedThis->wrapped();
660 if (UNLIKELY(state->argumentCount() < 1))
661 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
662 auto HTTPSUpgradeEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
663 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
664 impl.setHTTPSUpgradeEnabled(WTFMove(HTTPSUpgradeEnabled));
665 return JSValue::encode(jsUndefined());
666}
667
668EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHTTPSUpgradeEnabled(ExecState* state)
669{
670 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetHTTPSUpgradeEnabledBody>(*state, "setHTTPSUpgradeEnabled");
671}
672
673static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAccelerated2dCanvasEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
674{
675 UNUSED_PARAM(state);
676 UNUSED_PARAM(throwScope);
677 auto& impl = castedThis->wrapped();
678 if (UNLIKELY(state->argumentCount() < 1))
679 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
680 auto accelerated2dCanvasEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
681 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
682 impl.setAccelerated2dCanvasEnabled(WTFMove(accelerated2dCanvasEnabled));
683 return JSValue::encode(jsUndefined());
684}
685
686EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAccelerated2dCanvasEnabled(ExecState* state)
687{
688 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAccelerated2dCanvasEnabledBody>(*state, "setAccelerated2dCanvasEnabled");
689}
690
691static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositedAnimationsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
692{
693 UNUSED_PARAM(state);
694 UNUSED_PARAM(throwScope);
695 auto& impl = castedThis->wrapped();
696 if (UNLIKELY(state->argumentCount() < 1))
697 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
698 auto acceleratedCompositedAnimationsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
699 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
700 impl.setAcceleratedCompositedAnimationsEnabled(WTFMove(acceleratedCompositedAnimationsEnabled));
701 return JSValue::encode(jsUndefined());
702}
703
704EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositedAnimationsEnabled(ExecState* state)
705{
706 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositedAnimationsEnabledBody>(*state, "setAcceleratedCompositedAnimationsEnabled");
707}
708
709static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
710{
711 UNUSED_PARAM(state);
712 UNUSED_PARAM(throwScope);
713 auto& impl = castedThis->wrapped();
714 if (UNLIKELY(state->argumentCount() < 1))
715 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
716 auto acceleratedCompositingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
717 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
718 impl.setAcceleratedCompositingEnabled(WTFMove(acceleratedCompositingEnabled));
719 return JSValue::encode(jsUndefined());
720}
721
722EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingEnabled(ExecState* state)
723{
724 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingEnabledBody>(*state, "setAcceleratedCompositingEnabled");
725}
726
727static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingForFixedPositionEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
728{
729 UNUSED_PARAM(state);
730 UNUSED_PARAM(throwScope);
731 auto& impl = castedThis->wrapped();
732 if (UNLIKELY(state->argumentCount() < 1))
733 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
734 auto acceleratedCompositingForFixedPositionEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
735 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
736 impl.setAcceleratedCompositingForFixedPositionEnabled(WTFMove(acceleratedCompositingForFixedPositionEnabled));
737 return JSValue::encode(jsUndefined());
738}
739
740EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingForFixedPositionEnabled(ExecState* state)
741{
742 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedCompositingForFixedPositionEnabledBody>(*state, "setAcceleratedCompositingForFixedPositionEnabled");
743}
744
745static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedDrawingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
746{
747 UNUSED_PARAM(state);
748 UNUSED_PARAM(throwScope);
749 auto& impl = castedThis->wrapped();
750 if (UNLIKELY(state->argumentCount() < 1))
751 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
752 auto acceleratedDrawingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
753 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
754 impl.setAcceleratedDrawingEnabled(WTFMove(acceleratedDrawingEnabled));
755 return JSValue::encode(jsUndefined());
756}
757
758EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedDrawingEnabled(ExecState* state)
759{
760 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedDrawingEnabledBody>(*state, "setAcceleratedDrawingEnabled");
761}
762
763static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedFiltersEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
764{
765 UNUSED_PARAM(state);
766 UNUSED_PARAM(throwScope);
767 auto& impl = castedThis->wrapped();
768 if (UNLIKELY(state->argumentCount() < 1))
769 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
770 auto acceleratedFiltersEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
771 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
772 impl.setAcceleratedFiltersEnabled(WTFMove(acceleratedFiltersEnabled));
773 return JSValue::encode(jsUndefined());
774}
775
776EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedFiltersEnabled(ExecState* state)
777{
778 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAcceleratedFiltersEnabledBody>(*state, "setAcceleratedFiltersEnabled");
779}
780
781static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAdClickAttributionEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
782{
783 UNUSED_PARAM(state);
784 UNUSED_PARAM(throwScope);
785 auto& impl = castedThis->wrapped();
786 if (UNLIKELY(state->argumentCount() < 1))
787 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
788 auto adClickAttributionEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
789 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
790 impl.setAdClickAttributionEnabled(WTFMove(adClickAttributionEnabled));
791 return JSValue::encode(jsUndefined());
792}
793
794EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAdClickAttributionEnabled(ExecState* state)
795{
796 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAdClickAttributionEnabledBody>(*state, "setAdClickAttributionEnabled");
797}
798
799static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAggressiveTileRetentionEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
800{
801 UNUSED_PARAM(state);
802 UNUSED_PARAM(throwScope);
803 auto& impl = castedThis->wrapped();
804 if (UNLIKELY(state->argumentCount() < 1))
805 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
806 auto aggressiveTileRetentionEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
807 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
808 impl.setAggressiveTileRetentionEnabled(WTFMove(aggressiveTileRetentionEnabled));
809 return JSValue::encode(jsUndefined());
810}
811
812EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAggressiveTileRetentionEnabled(ExecState* state)
813{
814 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAggressiveTileRetentionEnabledBody>(*state, "setAggressiveTileRetentionEnabled");
815}
816
817static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowContentSecurityPolicySourceStarToMatchAnyProtocolBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
818{
819 UNUSED_PARAM(state);
820 UNUSED_PARAM(throwScope);
821 auto& impl = castedThis->wrapped();
822 if (UNLIKELY(state->argumentCount() < 1))
823 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
824 auto allowContentSecurityPolicySourceStarToMatchAnyProtocol = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
825 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
826 impl.setAllowContentSecurityPolicySourceStarToMatchAnyProtocol(WTFMove(allowContentSecurityPolicySourceStarToMatchAnyProtocol));
827 return JSValue::encode(jsUndefined());
828}
829
830EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowContentSecurityPolicySourceStarToMatchAnyProtocol(ExecState* state)
831{
832 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowContentSecurityPolicySourceStarToMatchAnyProtocolBody>(*state, "setAllowContentSecurityPolicySourceStarToMatchAnyProtocol");
833}
834
835static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowCrossOriginSubresourcesToAskForCredentialsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
836{
837 UNUSED_PARAM(state);
838 UNUSED_PARAM(throwScope);
839 auto& impl = castedThis->wrapped();
840 if (UNLIKELY(state->argumentCount() < 1))
841 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
842 auto allowCrossOriginSubresourcesToAskForCredentials = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
843 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
844 impl.setAllowCrossOriginSubresourcesToAskForCredentials(WTFMove(allowCrossOriginSubresourcesToAskForCredentials));
845 return JSValue::encode(jsUndefined());
846}
847
848EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowCrossOriginSubresourcesToAskForCredentials(ExecState* state)
849{
850 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowCrossOriginSubresourcesToAskForCredentialsBody>(*state, "setAllowCrossOriginSubresourcesToAskForCredentials");
851}
852
853static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowDisplayOfInsecureContentBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
854{
855 UNUSED_PARAM(state);
856 UNUSED_PARAM(throwScope);
857 auto& impl = castedThis->wrapped();
858 if (UNLIKELY(state->argumentCount() < 1))
859 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
860 auto allowDisplayOfInsecureContent = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
861 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
862 impl.setAllowDisplayOfInsecureContent(WTFMove(allowDisplayOfInsecureContent));
863 return JSValue::encode(jsUndefined());
864}
865
866EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowDisplayOfInsecureContent(ExecState* state)
867{
868 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowDisplayOfInsecureContentBody>(*state, "setAllowDisplayOfInsecureContent");
869}
870
871static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowFileAccessFromFileURLsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
872{
873 UNUSED_PARAM(state);
874 UNUSED_PARAM(throwScope);
875 auto& impl = castedThis->wrapped();
876 if (UNLIKELY(state->argumentCount() < 1))
877 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
878 auto allowFileAccessFromFileURLs = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
879 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
880 impl.setAllowFileAccessFromFileURLs(WTFMove(allowFileAccessFromFileURLs));
881 return JSValue::encode(jsUndefined());
882}
883
884EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowFileAccessFromFileURLs(ExecState* state)
885{
886 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowFileAccessFromFileURLsBody>(*state, "setAllowFileAccessFromFileURLs");
887}
888
889static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowMediaContentTypesRequiringHardwareSupportAsFallbackBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
890{
891 UNUSED_PARAM(state);
892 UNUSED_PARAM(throwScope);
893 auto& impl = castedThis->wrapped();
894 if (UNLIKELY(state->argumentCount() < 1))
895 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
896 auto allowMediaContentTypesRequiringHardwareSupportAsFallback = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
897 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
898 impl.setAllowMediaContentTypesRequiringHardwareSupportAsFallback(WTFMove(allowMediaContentTypesRequiringHardwareSupportAsFallback));
899 return JSValue::encode(jsUndefined());
900}
901
902EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowMediaContentTypesRequiringHardwareSupportAsFallback(ExecState* state)
903{
904 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowMediaContentTypesRequiringHardwareSupportAsFallbackBody>(*state, "setAllowMediaContentTypesRequiringHardwareSupportAsFallback");
905}
906
907static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowMultiElementImplicitSubmissionBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
908{
909 UNUSED_PARAM(state);
910 UNUSED_PARAM(throwScope);
911 auto& impl = castedThis->wrapped();
912 if (UNLIKELY(state->argumentCount() < 1))
913 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
914 auto allowMultiElementImplicitSubmission = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
915 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
916 impl.setAllowMultiElementImplicitSubmission(WTFMove(allowMultiElementImplicitSubmission));
917 return JSValue::encode(jsUndefined());
918}
919
920EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowMultiElementImplicitSubmission(ExecState* state)
921{
922 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowMultiElementImplicitSubmissionBody>(*state, "setAllowMultiElementImplicitSubmission");
923}
924
925static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowRunningOfInsecureContentBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
926{
927 UNUSED_PARAM(state);
928 UNUSED_PARAM(throwScope);
929 auto& impl = castedThis->wrapped();
930 if (UNLIKELY(state->argumentCount() < 1))
931 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
932 auto allowRunningOfInsecureContent = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
933 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
934 impl.setAllowRunningOfInsecureContent(WTFMove(allowRunningOfInsecureContent));
935 return JSValue::encode(jsUndefined());
936}
937
938EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowRunningOfInsecureContent(ExecState* state)
939{
940 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowRunningOfInsecureContentBody>(*state, "setAllowRunningOfInsecureContent");
941}
942
943static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowSettingAnyXHRHeaderFromFileURLsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
944{
945 UNUSED_PARAM(state);
946 UNUSED_PARAM(throwScope);
947 auto& impl = castedThis->wrapped();
948 if (UNLIKELY(state->argumentCount() < 1))
949 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
950 auto allowSettingAnyXHRHeaderFromFileURLs = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
951 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
952 impl.setAllowSettingAnyXHRHeaderFromFileURLs(WTFMove(allowSettingAnyXHRHeaderFromFileURLs));
953 return JSValue::encode(jsUndefined());
954}
955
956EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowSettingAnyXHRHeaderFromFileURLs(ExecState* state)
957{
958 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowSettingAnyXHRHeaderFromFileURLsBody>(*state, "setAllowSettingAnyXHRHeaderFromFileURLs");
959}
960
961static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowUniversalAccessFromFileURLsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
962{
963 UNUSED_PARAM(state);
964 UNUSED_PARAM(throwScope);
965 auto& impl = castedThis->wrapped();
966 if (UNLIKELY(state->argumentCount() < 1))
967 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
968 auto allowUniversalAccessFromFileURLs = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
969 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
970 impl.setAllowUniversalAccessFromFileURLs(WTFMove(allowUniversalAccessFromFileURLs));
971 return JSValue::encode(jsUndefined());
972}
973
974EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowUniversalAccessFromFileURLs(ExecState* state)
975{
976 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowUniversalAccessFromFileURLsBody>(*state, "setAllowUniversalAccessFromFileURLs");
977}
978
979static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowsAirPlayForMediaPlaybackBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
980{
981 UNUSED_PARAM(state);
982 UNUSED_PARAM(throwScope);
983 auto& impl = castedThis->wrapped();
984 if (UNLIKELY(state->argumentCount() < 1))
985 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
986 auto allowsAirPlayForMediaPlayback = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
987 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
988 impl.setAllowsAirPlayForMediaPlayback(WTFMove(allowsAirPlayForMediaPlayback));
989 return JSValue::encode(jsUndefined());
990}
991
992EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowsAirPlayForMediaPlayback(ExecState* state)
993{
994 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowsAirPlayForMediaPlaybackBody>(*state, "setAllowsAirPlayForMediaPlayback");
995}
996
997static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlaybackBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
998{
999 UNUSED_PARAM(state);
1000 UNUSED_PARAM(throwScope);
1001 auto& impl = castedThis->wrapped();
1002 if (UNLIKELY(state->argumentCount() < 1))
1003 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1004 auto allowsInlineMediaPlayback = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1005 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1006 impl.setAllowsInlineMediaPlayback(WTFMove(allowsInlineMediaPlayback));
1007 return JSValue::encode(jsUndefined());
1008}
1009
1010EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlayback(ExecState* state)
1011{
1012 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlaybackBody>(*state, "setAllowsInlineMediaPlayback");
1013}
1014
1015static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlaybackAfterFullscreenBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1016{
1017 UNUSED_PARAM(state);
1018 UNUSED_PARAM(throwScope);
1019 auto& impl = castedThis->wrapped();
1020 if (UNLIKELY(state->argumentCount() < 1))
1021 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1022 auto allowsInlineMediaPlaybackAfterFullscreen = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1023 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1024 impl.setAllowsInlineMediaPlaybackAfterFullscreen(WTFMove(allowsInlineMediaPlaybackAfterFullscreen));
1025 return JSValue::encode(jsUndefined());
1026}
1027
1028EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlaybackAfterFullscreen(ExecState* state)
1029{
1030 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowsInlineMediaPlaybackAfterFullscreenBody>(*state, "setAllowsInlineMediaPlaybackAfterFullscreen");
1031}
1032
1033static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAllowsPictureInPictureMediaPlaybackBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1034{
1035 UNUSED_PARAM(state);
1036 UNUSED_PARAM(throwScope);
1037 auto& impl = castedThis->wrapped();
1038 if (UNLIKELY(state->argumentCount() < 1))
1039 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1040 auto allowsPictureInPictureMediaPlayback = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1041 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1042 impl.setAllowsPictureInPictureMediaPlayback(WTFMove(allowsPictureInPictureMediaPlayback));
1043 return JSValue::encode(jsUndefined());
1044}
1045
1046EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAllowsPictureInPictureMediaPlayback(ExecState* state)
1047{
1048 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAllowsPictureInPictureMediaPlaybackBody>(*state, "setAllowsPictureInPictureMediaPlayback");
1049}
1050
1051static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAlwaysUseAcceleratedOverflowScrollBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1052{
1053 UNUSED_PARAM(state);
1054 UNUSED_PARAM(throwScope);
1055 auto& impl = castedThis->wrapped();
1056 if (UNLIKELY(state->argumentCount() < 1))
1057 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1058 auto alwaysUseAcceleratedOverflowScroll = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1059 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1060 impl.setAlwaysUseAcceleratedOverflowScroll(WTFMove(alwaysUseAcceleratedOverflowScroll));
1061 return JSValue::encode(jsUndefined());
1062}
1063
1064EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAlwaysUseAcceleratedOverflowScroll(ExecState* state)
1065{
1066 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAlwaysUseAcceleratedOverflowScrollBody>(*state, "setAlwaysUseAcceleratedOverflowScroll");
1067}
1068
1069static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAnimatedImageAsyncDecodingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1070{
1071 UNUSED_PARAM(state);
1072 UNUSED_PARAM(throwScope);
1073 auto& impl = castedThis->wrapped();
1074 if (UNLIKELY(state->argumentCount() < 1))
1075 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1076 auto animatedImageAsyncDecodingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1077 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1078 impl.setAnimatedImageAsyncDecodingEnabled(WTFMove(animatedImageAsyncDecodingEnabled));
1079 return JSValue::encode(jsUndefined());
1080}
1081
1082EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAnimatedImageAsyncDecodingEnabled(ExecState* state)
1083{
1084 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAnimatedImageAsyncDecodingEnabledBody>(*state, "setAnimatedImageAsyncDecodingEnabled");
1085}
1086
1087static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAppleMailPaginationQuirkEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1088{
1089 UNUSED_PARAM(state);
1090 UNUSED_PARAM(throwScope);
1091 auto& impl = castedThis->wrapped();
1092 if (UNLIKELY(state->argumentCount() < 1))
1093 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1094 auto appleMailPaginationQuirkEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1095 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1096 impl.setAppleMailPaginationQuirkEnabled(WTFMove(appleMailPaginationQuirkEnabled));
1097 return JSValue::encode(jsUndefined());
1098}
1099
1100EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAppleMailPaginationQuirkEnabled(ExecState* state)
1101{
1102 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAppleMailPaginationQuirkEnabledBody>(*state, "setAppleMailPaginationQuirkEnabled");
1103}
1104
1105static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetApplePayCapabilityDisclosureAllowedBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1106{
1107 UNUSED_PARAM(state);
1108 UNUSED_PARAM(throwScope);
1109 auto& impl = castedThis->wrapped();
1110 if (UNLIKELY(state->argumentCount() < 1))
1111 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1112 auto applePayCapabilityDisclosureAllowed = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1113 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1114 impl.setApplePayCapabilityDisclosureAllowed(WTFMove(applePayCapabilityDisclosureAllowed));
1115 return JSValue::encode(jsUndefined());
1116}
1117
1118EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetApplePayCapabilityDisclosureAllowed(ExecState* state)
1119{
1120 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetApplePayCapabilityDisclosureAllowedBody>(*state, "setApplePayCapabilityDisclosureAllowed");
1121}
1122
1123static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetApplePayEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1124{
1125 UNUSED_PARAM(state);
1126 UNUSED_PARAM(throwScope);
1127 auto& impl = castedThis->wrapped();
1128 if (UNLIKELY(state->argumentCount() < 1))
1129 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1130 auto applePayEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1131 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1132 impl.setApplePayEnabled(WTFMove(applePayEnabled));
1133 return JSValue::encode(jsUndefined());
1134}
1135
1136EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetApplePayEnabled(ExecState* state)
1137{
1138 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetApplePayEnabledBody>(*state, "setApplePayEnabled");
1139}
1140
1141static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetApplePayRemoteUIEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1142{
1143 UNUSED_PARAM(state);
1144 UNUSED_PARAM(throwScope);
1145 auto& impl = castedThis->wrapped();
1146 if (UNLIKELY(state->argumentCount() < 1))
1147 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1148 auto applePayRemoteUIEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1149 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1150 impl.setApplePayRemoteUIEnabled(WTFMove(applePayRemoteUIEnabled));
1151 return JSValue::encode(jsUndefined());
1152}
1153
1154EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetApplePayRemoteUIEnabled(ExecState* state)
1155{
1156 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetApplePayRemoteUIEnabledBody>(*state, "setApplePayRemoteUIEnabled");
1157}
1158
1159static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAsyncFrameScrollingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1160{
1161 UNUSED_PARAM(state);
1162 UNUSED_PARAM(throwScope);
1163 auto& impl = castedThis->wrapped();
1164 if (UNLIKELY(state->argumentCount() < 1))
1165 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1166 auto asyncFrameScrollingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1167 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1168 impl.setAsyncFrameScrollingEnabled(WTFMove(asyncFrameScrollingEnabled));
1169 return JSValue::encode(jsUndefined());
1170}
1171
1172EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAsyncFrameScrollingEnabled(ExecState* state)
1173{
1174 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAsyncFrameScrollingEnabledBody>(*state, "setAsyncFrameScrollingEnabled");
1175}
1176
1177static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAsyncOverflowScrollingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1178{
1179 UNUSED_PARAM(state);
1180 UNUSED_PARAM(throwScope);
1181 auto& impl = castedThis->wrapped();
1182 if (UNLIKELY(state->argumentCount() < 1))
1183 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1184 auto asyncOverflowScrollingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1185 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1186 impl.setAsyncOverflowScrollingEnabled(WTFMove(asyncOverflowScrollingEnabled));
1187 return JSValue::encode(jsUndefined());
1188}
1189
1190EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAsyncOverflowScrollingEnabled(ExecState* state)
1191{
1192 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAsyncOverflowScrollingEnabledBody>(*state, "setAsyncOverflowScrollingEnabled");
1193}
1194
1195static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAsynchronousSpellCheckingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1196{
1197 UNUSED_PARAM(state);
1198 UNUSED_PARAM(throwScope);
1199 auto& impl = castedThis->wrapped();
1200 if (UNLIKELY(state->argumentCount() < 1))
1201 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1202 auto asynchronousSpellCheckingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1203 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1204 impl.setAsynchronousSpellCheckingEnabled(WTFMove(asynchronousSpellCheckingEnabled));
1205 return JSValue::encode(jsUndefined());
1206}
1207
1208EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAsynchronousSpellCheckingEnabled(ExecState* state)
1209{
1210 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAsynchronousSpellCheckingEnabledBody>(*state, "setAsynchronousSpellCheckingEnabled");
1211}
1212
1213static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAudioPlaybackRequiresUserGestureBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1214{
1215 UNUSED_PARAM(state);
1216 UNUSED_PARAM(throwScope);
1217 auto& impl = castedThis->wrapped();
1218 if (UNLIKELY(state->argumentCount() < 1))
1219 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1220 auto audioPlaybackRequiresUserGesture = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1221 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1222 impl.setAudioPlaybackRequiresUserGesture(WTFMove(audioPlaybackRequiresUserGesture));
1223 return JSValue::encode(jsUndefined());
1224}
1225
1226EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAudioPlaybackRequiresUserGesture(ExecState* state)
1227{
1228 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAudioPlaybackRequiresUserGestureBody>(*state, "setAudioPlaybackRequiresUserGesture");
1229}
1230
1231static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAuthorAndUserStylesEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1232{
1233 UNUSED_PARAM(state);
1234 UNUSED_PARAM(throwScope);
1235 auto& impl = castedThis->wrapped();
1236 if (UNLIKELY(state->argumentCount() < 1))
1237 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1238 auto authorAndUserStylesEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1239 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1240 impl.setAuthorAndUserStylesEnabled(WTFMove(authorAndUserStylesEnabled));
1241 return JSValue::encode(jsUndefined());
1242}
1243
1244EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAuthorAndUserStylesEnabled(ExecState* state)
1245{
1246 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAuthorAndUserStylesEnabledBody>(*state, "setAuthorAndUserStylesEnabled");
1247}
1248
1249static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAutoscrollForDragAndDropEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1250{
1251 UNUSED_PARAM(state);
1252 UNUSED_PARAM(throwScope);
1253 auto& impl = castedThis->wrapped();
1254 if (UNLIKELY(state->argumentCount() < 1))
1255 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1256 auto autoscrollForDragAndDropEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1257 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1258 impl.setAutoscrollForDragAndDropEnabled(WTFMove(autoscrollForDragAndDropEnabled));
1259 return JSValue::encode(jsUndefined());
1260}
1261
1262EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAutoscrollForDragAndDropEnabled(ExecState* state)
1263{
1264 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAutoscrollForDragAndDropEnabledBody>(*state, "setAutoscrollForDragAndDropEnabled");
1265}
1266
1267static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetAutostartOriginPlugInSnapshottingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1268{
1269 UNUSED_PARAM(state);
1270 UNUSED_PARAM(throwScope);
1271 auto& impl = castedThis->wrapped();
1272 if (UNLIKELY(state->argumentCount() < 1))
1273 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1274 auto autostartOriginPlugInSnapshottingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1275 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1276 impl.setAutostartOriginPlugInSnapshottingEnabled(WTFMove(autostartOriginPlugInSnapshottingEnabled));
1277 return JSValue::encode(jsUndefined());
1278}
1279
1280EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetAutostartOriginPlugInSnapshottingEnabled(ExecState* state)
1281{
1282 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetAutostartOriginPlugInSnapshottingEnabledBody>(*state, "setAutostartOriginPlugInSnapshottingEnabled");
1283}
1284
1285static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetBackForwardCacheExpirationIntervalBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1286{
1287 UNUSED_PARAM(state);
1288 UNUSED_PARAM(throwScope);
1289 auto& impl = castedThis->wrapped();
1290 if (UNLIKELY(state->argumentCount() < 1))
1291 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1292 auto backForwardCacheExpirationInterval = convert<IDLDouble>(*state, state->uncheckedArgument(0));
1293 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1294 impl.setBackForwardCacheExpirationInterval(WTFMove(backForwardCacheExpirationInterval));
1295 return JSValue::encode(jsUndefined());
1296}
1297
1298EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBackForwardCacheExpirationInterval(ExecState* state)
1299{
1300 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetBackForwardCacheExpirationIntervalBody>(*state, "setBackForwardCacheExpirationInterval");
1301}
1302
1303static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetBackgroundShouldExtendBeyondPageBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1304{
1305 UNUSED_PARAM(state);
1306 UNUSED_PARAM(throwScope);
1307 auto& impl = castedThis->wrapped();
1308 if (UNLIKELY(state->argumentCount() < 1))
1309 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1310 auto backgroundShouldExtendBeyondPage = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1311 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1312 impl.setBackgroundShouldExtendBeyondPage(WTFMove(backgroundShouldExtendBeyondPage));
1313 return JSValue::encode(jsUndefined());
1314}
1315
1316EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBackgroundShouldExtendBeyondPage(ExecState* state)
1317{
1318 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetBackgroundShouldExtendBeyondPageBody>(*state, "setBackgroundShouldExtendBeyondPage");
1319}
1320
1321static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetBackspaceKeyNavigationEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1322{
1323 UNUSED_PARAM(state);
1324 UNUSED_PARAM(throwScope);
1325 auto& impl = castedThis->wrapped();
1326 if (UNLIKELY(state->argumentCount() < 1))
1327 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1328 auto backspaceKeyNavigationEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1329 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1330 impl.setBackspaceKeyNavigationEnabled(WTFMove(backspaceKeyNavigationEnabled));
1331 return JSValue::encode(jsUndefined());
1332}
1333
1334EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBackspaceKeyNavigationEnabled(ExecState* state)
1335{
1336 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetBackspaceKeyNavigationEnabledBody>(*state, "setBackspaceKeyNavigationEnabled");
1337}
1338
1339static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetBeaconAPIEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1340{
1341 UNUSED_PARAM(state);
1342 UNUSED_PARAM(throwScope);
1343 auto& impl = castedThis->wrapped();
1344 if (UNLIKELY(state->argumentCount() < 1))
1345 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1346 auto beaconAPIEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1347 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1348 impl.setBeaconAPIEnabled(WTFMove(beaconAPIEnabled));
1349 return JSValue::encode(jsUndefined());
1350}
1351
1352EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBeaconAPIEnabled(ExecState* state)
1353{
1354 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetBeaconAPIEnabledBody>(*state, "setBeaconAPIEnabled");
1355}
1356
1357static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetBlockingOfSmallPluginsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1358{
1359 UNUSED_PARAM(state);
1360 UNUSED_PARAM(throwScope);
1361 auto& impl = castedThis->wrapped();
1362 if (UNLIKELY(state->argumentCount() < 1))
1363 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1364 auto blockingOfSmallPluginsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1365 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1366 impl.setBlockingOfSmallPluginsEnabled(WTFMove(blockingOfSmallPluginsEnabled));
1367 return JSValue::encode(jsUndefined());
1368}
1369
1370EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetBlockingOfSmallPluginsEnabled(ExecState* state)
1371{
1372 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetBlockingOfSmallPluginsEnabledBody>(*state, "setBlockingOfSmallPluginsEnabled");
1373}
1374
1375static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetCanvasUsesAcceleratedDrawingBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1376{
1377 UNUSED_PARAM(state);
1378 UNUSED_PARAM(throwScope);
1379 auto& impl = castedThis->wrapped();
1380 if (UNLIKELY(state->argumentCount() < 1))
1381 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1382 auto canvasUsesAcceleratedDrawing = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1383 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1384 impl.setCanvasUsesAcceleratedDrawing(WTFMove(canvasUsesAcceleratedDrawing));
1385 return JSValue::encode(jsUndefined());
1386}
1387
1388EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCanvasUsesAcceleratedDrawing(ExecState* state)
1389{
1390 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetCanvasUsesAcceleratedDrawingBody>(*state, "setCanvasUsesAcceleratedDrawing");
1391}
1392
1393static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetCaretBrowsingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1394{
1395 UNUSED_PARAM(state);
1396 UNUSED_PARAM(throwScope);
1397 auto& impl = castedThis->wrapped();
1398 if (UNLIKELY(state->argumentCount() < 1))
1399 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1400 auto caretBrowsingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1401 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1402 impl.setCaretBrowsingEnabled(WTFMove(caretBrowsingEnabled));
1403 return JSValue::encode(jsUndefined());
1404}
1405
1406EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCaretBrowsingEnabled(ExecState* state)
1407{
1408 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetCaretBrowsingEnabledBody>(*state, "setCaretBrowsingEnabled");
1409}
1410
1411static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetClientCoordinatesRelativeToLayoutViewportBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1412{
1413 UNUSED_PARAM(state);
1414 UNUSED_PARAM(throwScope);
1415 auto& impl = castedThis->wrapped();
1416 if (UNLIKELY(state->argumentCount() < 1))
1417 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1418 auto clientCoordinatesRelativeToLayoutViewport = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1419 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1420 impl.setClientCoordinatesRelativeToLayoutViewport(WTFMove(clientCoordinatesRelativeToLayoutViewport));
1421 return JSValue::encode(jsUndefined());
1422}
1423
1424EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetClientCoordinatesRelativeToLayoutViewport(ExecState* state)
1425{
1426 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetClientCoordinatesRelativeToLayoutViewportBody>(*state, "setClientCoordinatesRelativeToLayoutViewport");
1427}
1428
1429static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetColorFilterEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1430{
1431 UNUSED_PARAM(state);
1432 UNUSED_PARAM(throwScope);
1433 auto& impl = castedThis->wrapped();
1434 if (UNLIKELY(state->argumentCount() < 1))
1435 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1436 auto colorFilterEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1437 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1438 impl.setColorFilterEnabled(WTFMove(colorFilterEnabled));
1439 return JSValue::encode(jsUndefined());
1440}
1441
1442EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetColorFilterEnabled(ExecState* state)
1443{
1444 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetColorFilterEnabledBody>(*state, "setColorFilterEnabled");
1445}
1446
1447static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetConstantPropertiesEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1448{
1449 UNUSED_PARAM(state);
1450 UNUSED_PARAM(throwScope);
1451 auto& impl = castedThis->wrapped();
1452 if (UNLIKELY(state->argumentCount() < 1))
1453 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1454 auto constantPropertiesEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1455 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1456 impl.setConstantPropertiesEnabled(WTFMove(constantPropertiesEnabled));
1457 return JSValue::encode(jsUndefined());
1458}
1459
1460EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetConstantPropertiesEnabled(ExecState* state)
1461{
1462 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetConstantPropertiesEnabledBody>(*state, "setConstantPropertiesEnabled");
1463}
1464
1465static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetContentChangeObserverEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1466{
1467 UNUSED_PARAM(state);
1468 UNUSED_PARAM(throwScope);
1469 auto& impl = castedThis->wrapped();
1470 if (UNLIKELY(state->argumentCount() < 1))
1471 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1472 auto contentChangeObserverEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1473 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1474 impl.setContentChangeObserverEnabled(WTFMove(contentChangeObserverEnabled));
1475 return JSValue::encode(jsUndefined());
1476}
1477
1478EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetContentChangeObserverEnabled(ExecState* state)
1479{
1480 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetContentChangeObserverEnabledBody>(*state, "setContentChangeObserverEnabled");
1481}
1482
1483static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetContentDispositionAttachmentSandboxEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1484{
1485 UNUSED_PARAM(state);
1486 UNUSED_PARAM(throwScope);
1487 auto& impl = castedThis->wrapped();
1488 if (UNLIKELY(state->argumentCount() < 1))
1489 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1490 auto contentDispositionAttachmentSandboxEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1491 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1492 impl.setContentDispositionAttachmentSandboxEnabled(WTFMove(contentDispositionAttachmentSandboxEnabled));
1493 return JSValue::encode(jsUndefined());
1494}
1495
1496EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetContentDispositionAttachmentSandboxEnabled(ExecState* state)
1497{
1498 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetContentDispositionAttachmentSandboxEnabledBody>(*state, "setContentDispositionAttachmentSandboxEnabled");
1499}
1500
1501static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetCookieEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1502{
1503 UNUSED_PARAM(state);
1504 UNUSED_PARAM(throwScope);
1505 auto& impl = castedThis->wrapped();
1506 if (UNLIKELY(state->argumentCount() < 1))
1507 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1508 auto cookieEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1509 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1510 impl.setCookieEnabled(WTFMove(cookieEnabled));
1511 return JSValue::encode(jsUndefined());
1512}
1513
1514EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCookieEnabled(ExecState* state)
1515{
1516 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetCookieEnabledBody>(*state, "setCookieEnabled");
1517}
1518
1519static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetCoreMathMLEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1520{
1521 UNUSED_PARAM(state);
1522 UNUSED_PARAM(throwScope);
1523 auto& impl = castedThis->wrapped();
1524 if (UNLIKELY(state->argumentCount() < 1))
1525 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1526 auto coreMathMLEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1527 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1528 impl.setCoreMathMLEnabled(WTFMove(coreMathMLEnabled));
1529 return JSValue::encode(jsUndefined());
1530}
1531
1532EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCoreMathMLEnabled(ExecState* state)
1533{
1534 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetCoreMathMLEnabledBody>(*state, "setCoreMathMLEnabled");
1535}
1536
1537static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetCrossOriginCheckInGetMatchedCSSRulesDisabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1538{
1539 UNUSED_PARAM(state);
1540 UNUSED_PARAM(throwScope);
1541 auto& impl = castedThis->wrapped();
1542 if (UNLIKELY(state->argumentCount() < 1))
1543 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1544 auto crossOriginCheckInGetMatchedCSSRulesDisabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1545 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1546 impl.setCrossOriginCheckInGetMatchedCSSRulesDisabled(WTFMove(crossOriginCheckInGetMatchedCSSRulesDisabled));
1547 return JSValue::encode(jsUndefined());
1548}
1549
1550EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetCrossOriginCheckInGetMatchedCSSRulesDisabled(ExecState* state)
1551{
1552 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetCrossOriginCheckInGetMatchedCSSRulesDisabledBody>(*state, "setCrossOriginCheckInGetMatchedCSSRulesDisabled");
1553}
1554
1555static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFixedFontSizeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1556{
1557 UNUSED_PARAM(state);
1558 UNUSED_PARAM(throwScope);
1559 auto& impl = castedThis->wrapped();
1560 if (UNLIKELY(state->argumentCount() < 1))
1561 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1562 auto defaultFixedFontSize = convert<IDLLong>(*state, state->uncheckedArgument(0));
1563 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1564 impl.setDefaultFixedFontSize(WTFMove(defaultFixedFontSize));
1565 return JSValue::encode(jsUndefined());
1566}
1567
1568EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFixedFontSize(ExecState* state)
1569{
1570 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFixedFontSizeBody>(*state, "setDefaultFixedFontSize");
1571}
1572
1573static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFontSizeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1574{
1575 UNUSED_PARAM(state);
1576 UNUSED_PARAM(throwScope);
1577 auto& impl = castedThis->wrapped();
1578 if (UNLIKELY(state->argumentCount() < 1))
1579 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1580 auto defaultFontSize = convert<IDLLong>(*state, state->uncheckedArgument(0));
1581 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1582 impl.setDefaultFontSize(WTFMove(defaultFontSize));
1583 return JSValue::encode(jsUndefined());
1584}
1585
1586EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFontSize(ExecState* state)
1587{
1588 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDefaultFontSizeBody>(*state, "setDefaultFontSize");
1589}
1590
1591static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDefaultTextEncodingNameBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1592{
1593 UNUSED_PARAM(state);
1594 UNUSED_PARAM(throwScope);
1595 auto& impl = castedThis->wrapped();
1596 if (UNLIKELY(state->argumentCount() < 1))
1597 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1598 auto defaultTextEncodingName = convert<IDLDOMString>(*state, state->uncheckedArgument(0));
1599 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1600 impl.setDefaultTextEncodingName(WTFMove(defaultTextEncodingName));
1601 return JSValue::encode(jsUndefined());
1602}
1603
1604EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDefaultTextEncodingName(ExecState* state)
1605{
1606 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDefaultTextEncodingNameBody>(*state, "setDefaultTextEncodingName");
1607}
1608
1609static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDefaultVideoPosterURLBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1610{
1611 UNUSED_PARAM(state);
1612 UNUSED_PARAM(throwScope);
1613 auto& impl = castedThis->wrapped();
1614 if (UNLIKELY(state->argumentCount() < 1))
1615 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1616 auto defaultVideoPosterURL = convert<IDLDOMString>(*state, state->uncheckedArgument(0));
1617 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1618 impl.setDefaultVideoPosterURL(WTFMove(defaultVideoPosterURL));
1619 return JSValue::encode(jsUndefined());
1620}
1621
1622EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDefaultVideoPosterURL(ExecState* state)
1623{
1624 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDefaultVideoPosterURLBody>(*state, "setDefaultVideoPosterURL");
1625}
1626
1627static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDeferredCSSParserEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1628{
1629 UNUSED_PARAM(state);
1630 UNUSED_PARAM(throwScope);
1631 auto& impl = castedThis->wrapped();
1632 if (UNLIKELY(state->argumentCount() < 1))
1633 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1634 auto deferredCSSParserEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1635 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1636 impl.setDeferredCSSParserEnabled(WTFMove(deferredCSSParserEnabled));
1637 return JSValue::encode(jsUndefined());
1638}
1639
1640EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeferredCSSParserEnabled(ExecState* state)
1641{
1642 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDeferredCSSParserEnabledBody>(*state, "setDeferredCSSParserEnabled");
1643}
1644
1645static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDelegatesPageScalingBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1646{
1647 UNUSED_PARAM(state);
1648 UNUSED_PARAM(throwScope);
1649 auto& impl = castedThis->wrapped();
1650 if (UNLIKELY(state->argumentCount() < 1))
1651 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1652 auto delegatesPageScaling = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1653 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1654 impl.setDelegatesPageScaling(WTFMove(delegatesPageScaling));
1655 return JSValue::encode(jsUndefined());
1656}
1657
1658EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDelegatesPageScaling(ExecState* state)
1659{
1660 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDelegatesPageScalingBody>(*state, "setDelegatesPageScaling");
1661}
1662
1663static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDeveloperExtrasEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1664{
1665 UNUSED_PARAM(state);
1666 UNUSED_PARAM(throwScope);
1667 auto& impl = castedThis->wrapped();
1668 if (UNLIKELY(state->argumentCount() < 1))
1669 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1670 auto developerExtrasEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1671 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1672 impl.setDeveloperExtrasEnabled(WTFMove(developerExtrasEnabled));
1673 return JSValue::encode(jsUndefined());
1674}
1675
1676EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeveloperExtrasEnabled(ExecState* state)
1677{
1678 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDeveloperExtrasEnabledBody>(*state, "setDeveloperExtrasEnabled");
1679}
1680
1681static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDeviceHeightBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1682{
1683 UNUSED_PARAM(state);
1684 UNUSED_PARAM(throwScope);
1685 auto& impl = castedThis->wrapped();
1686 if (UNLIKELY(state->argumentCount() < 1))
1687 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1688 auto deviceHeight = convert<IDLLong>(*state, state->uncheckedArgument(0));
1689 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1690 impl.setDeviceHeight(WTFMove(deviceHeight));
1691 return JSValue::encode(jsUndefined());
1692}
1693
1694EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeviceHeight(ExecState* state)
1695{
1696 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDeviceHeightBody>(*state, "setDeviceHeight");
1697}
1698
1699static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationEventEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1700{
1701 UNUSED_PARAM(state);
1702 UNUSED_PARAM(throwScope);
1703 auto& impl = castedThis->wrapped();
1704 if (UNLIKELY(state->argumentCount() < 1))
1705 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1706 auto deviceOrientationEventEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1707 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1708 impl.setDeviceOrientationEventEnabled(WTFMove(deviceOrientationEventEnabled));
1709 return JSValue::encode(jsUndefined());
1710}
1711
1712EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationEventEnabled(ExecState* state)
1713{
1714 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationEventEnabledBody>(*state, "setDeviceOrientationEventEnabled");
1715}
1716
1717static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationPermissionAPIEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1718{
1719 UNUSED_PARAM(state);
1720 UNUSED_PARAM(throwScope);
1721 auto& impl = castedThis->wrapped();
1722 if (UNLIKELY(state->argumentCount() < 1))
1723 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1724 auto deviceOrientationPermissionAPIEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1725 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1726 impl.setDeviceOrientationPermissionAPIEnabled(WTFMove(deviceOrientationPermissionAPIEnabled));
1727 return JSValue::encode(jsUndefined());
1728}
1729
1730EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationPermissionAPIEnabled(ExecState* state)
1731{
1732 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDeviceOrientationPermissionAPIEnabledBody>(*state, "setDeviceOrientationPermissionAPIEnabled");
1733}
1734
1735static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDeviceWidthBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1736{
1737 UNUSED_PARAM(state);
1738 UNUSED_PARAM(throwScope);
1739 auto& impl = castedThis->wrapped();
1740 if (UNLIKELY(state->argumentCount() < 1))
1741 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1742 auto deviceWidth = convert<IDLLong>(*state, state->uncheckedArgument(0));
1743 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1744 impl.setDeviceWidth(WTFMove(deviceWidth));
1745 return JSValue::encode(jsUndefined());
1746}
1747
1748EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDeviceWidth(ExecState* state)
1749{
1750 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDeviceWidthBody>(*state, "setDeviceWidth");
1751}
1752
1753static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDiagnosticLoggingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1754{
1755 UNUSED_PARAM(state);
1756 UNUSED_PARAM(throwScope);
1757 auto& impl = castedThis->wrapped();
1758 if (UNLIKELY(state->argumentCount() < 1))
1759 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1760 auto diagnosticLoggingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1761 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1762 impl.setDiagnosticLoggingEnabled(WTFMove(diagnosticLoggingEnabled));
1763 return JSValue::encode(jsUndefined());
1764}
1765
1766EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDiagnosticLoggingEnabled(ExecState* state)
1767{
1768 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDiagnosticLoggingEnabledBody>(*state, "setDiagnosticLoggingEnabled");
1769}
1770
1771static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDisableScreenSizeOverrideBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1772{
1773 UNUSED_PARAM(state);
1774 UNUSED_PARAM(throwScope);
1775 auto& impl = castedThis->wrapped();
1776 if (UNLIKELY(state->argumentCount() < 1))
1777 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1778 auto disableScreenSizeOverride = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1779 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1780 impl.setDisableScreenSizeOverride(WTFMove(disableScreenSizeOverride));
1781 return JSValue::encode(jsUndefined());
1782}
1783
1784EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDisableScreenSizeOverride(ExecState* state)
1785{
1786 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDisableScreenSizeOverrideBody>(*state, "setDisableScreenSizeOverride");
1787}
1788
1789static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDisplayListDrawingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1790{
1791 UNUSED_PARAM(state);
1792 UNUSED_PARAM(throwScope);
1793 auto& impl = castedThis->wrapped();
1794 if (UNLIKELY(state->argumentCount() < 1))
1795 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1796 auto displayListDrawingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1797 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1798 impl.setDisplayListDrawingEnabled(WTFMove(displayListDrawingEnabled));
1799 return JSValue::encode(jsUndefined());
1800}
1801
1802EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDisplayListDrawingEnabled(ExecState* state)
1803{
1804 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDisplayListDrawingEnabledBody>(*state, "setDisplayListDrawingEnabled");
1805}
1806
1807static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDNSPrefetchingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1808{
1809 UNUSED_PARAM(state);
1810 UNUSED_PARAM(throwScope);
1811 auto& impl = castedThis->wrapped();
1812 if (UNLIKELY(state->argumentCount() < 1))
1813 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1814 auto dnsPrefetchingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1815 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1816 impl.setDNSPrefetchingEnabled(WTFMove(dnsPrefetchingEnabled));
1817 return JSValue::encode(jsUndefined());
1818}
1819
1820EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDNSPrefetchingEnabled(ExecState* state)
1821{
1822 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDNSPrefetchingEnabledBody>(*state, "setDNSPrefetchingEnabled");
1823}
1824
1825static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAccessRequestsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1826{
1827 UNUSED_PARAM(state);
1828 UNUSED_PARAM(throwScope);
1829 auto& impl = castedThis->wrapped();
1830 if (UNLIKELY(state->argumentCount() < 1))
1831 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1832 auto domPasteAccessRequestsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1833 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1834 impl.setDOMPasteAccessRequestsEnabled(WTFMove(domPasteAccessRequestsEnabled));
1835 return JSValue::encode(jsUndefined());
1836}
1837
1838EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAccessRequestsEnabled(ExecState* state)
1839{
1840 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDOMPasteAccessRequestsEnabledBody>(*state, "setDOMPasteAccessRequestsEnabled");
1841}
1842
1843static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDOMTimersThrottlingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1844{
1845 UNUSED_PARAM(state);
1846 UNUSED_PARAM(throwScope);
1847 auto& impl = castedThis->wrapped();
1848 if (UNLIKELY(state->argumentCount() < 1))
1849 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1850 auto domTimersThrottlingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1851 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1852 impl.setDOMTimersThrottlingEnabled(WTFMove(domTimersThrottlingEnabled));
1853 return JSValue::encode(jsUndefined());
1854}
1855
1856EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDOMTimersThrottlingEnabled(ExecState* state)
1857{
1858 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDOMTimersThrottlingEnabledBody>(*state, "setDOMTimersThrottlingEnabled");
1859}
1860
1861static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetDownloadableBinaryFontsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1862{
1863 UNUSED_PARAM(state);
1864 UNUSED_PARAM(throwScope);
1865 auto& impl = castedThis->wrapped();
1866 if (UNLIKELY(state->argumentCount() < 1))
1867 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1868 auto downloadableBinaryFontsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1869 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1870 impl.setDownloadableBinaryFontsEnabled(WTFMove(downloadableBinaryFontsEnabled));
1871 return JSValue::encode(jsUndefined());
1872}
1873
1874EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetDownloadableBinaryFontsEnabled(ExecState* state)
1875{
1876 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetDownloadableBinaryFontsEnabledBody>(*state, "setDownloadableBinaryFontsEnabled");
1877}
1878
1879static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetEditableImagesEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1880{
1881 UNUSED_PARAM(state);
1882 UNUSED_PARAM(throwScope);
1883 auto& impl = castedThis->wrapped();
1884 if (UNLIKELY(state->argumentCount() < 1))
1885 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1886 auto editableImagesEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1887 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1888 impl.setEditableImagesEnabled(WTFMove(editableImagesEnabled));
1889 return JSValue::encode(jsUndefined());
1890}
1891
1892EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetEditableImagesEnabled(ExecState* state)
1893{
1894 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetEditableImagesEnabledBody>(*state, "setEditableImagesEnabled");
1895}
1896
1897static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetEnableInheritURIQueryComponentBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1898{
1899 UNUSED_PARAM(state);
1900 UNUSED_PARAM(throwScope);
1901 auto& impl = castedThis->wrapped();
1902 if (UNLIKELY(state->argumentCount() < 1))
1903 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1904 auto enableInheritURIQueryComponent = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1905 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1906 impl.setEnableInheritURIQueryComponent(WTFMove(enableInheritURIQueryComponent));
1907 return JSValue::encode(jsUndefined());
1908}
1909
1910EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetEnableInheritURIQueryComponent(ExecState* state)
1911{
1912 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetEnableInheritURIQueryComponentBody>(*state, "setEnableInheritURIQueryComponent");
1913}
1914
1915static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetEnforceCSSMIMETypeInNoQuirksModeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1916{
1917 UNUSED_PARAM(state);
1918 UNUSED_PARAM(throwScope);
1919 auto& impl = castedThis->wrapped();
1920 if (UNLIKELY(state->argumentCount() < 1))
1921 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1922 auto enforceCSSMIMETypeInNoQuirksMode = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1923 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1924 impl.setEnforceCSSMIMETypeInNoQuirksMode(WTFMove(enforceCSSMIMETypeInNoQuirksMode));
1925 return JSValue::encode(jsUndefined());
1926}
1927
1928EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetEnforceCSSMIMETypeInNoQuirksMode(ExecState* state)
1929{
1930 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetEnforceCSSMIMETypeInNoQuirksModeBody>(*state, "setEnforceCSSMIMETypeInNoQuirksMode");
1931}
1932
1933static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetExperimentalNotificationsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1934{
1935 UNUSED_PARAM(state);
1936 UNUSED_PARAM(throwScope);
1937 auto& impl = castedThis->wrapped();
1938 if (UNLIKELY(state->argumentCount() < 1))
1939 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1940 auto experimentalNotificationsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1941 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1942 impl.setExperimentalNotificationsEnabled(WTFMove(experimentalNotificationsEnabled));
1943 return JSValue::encode(jsUndefined());
1944}
1945
1946EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetExperimentalNotificationsEnabled(ExecState* state)
1947{
1948 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetExperimentalNotificationsEnabledBody>(*state, "setExperimentalNotificationsEnabled");
1949}
1950
1951static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetFixedBackgroundsPaintRelativeToDocumentBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1952{
1953 UNUSED_PARAM(state);
1954 UNUSED_PARAM(throwScope);
1955 auto& impl = castedThis->wrapped();
1956 if (UNLIKELY(state->argumentCount() < 1))
1957 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1958 auto fixedBackgroundsPaintRelativeToDocument = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1959 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1960 impl.setFixedBackgroundsPaintRelativeToDocument(WTFMove(fixedBackgroundsPaintRelativeToDocument));
1961 return JSValue::encode(jsUndefined());
1962}
1963
1964EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFixedBackgroundsPaintRelativeToDocument(ExecState* state)
1965{
1966 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetFixedBackgroundsPaintRelativeToDocumentBody>(*state, "setFixedBackgroundsPaintRelativeToDocument");
1967}
1968
1969static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetFixedElementsLayoutRelativeToFrameBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1970{
1971 UNUSED_PARAM(state);
1972 UNUSED_PARAM(throwScope);
1973 auto& impl = castedThis->wrapped();
1974 if (UNLIKELY(state->argumentCount() < 1))
1975 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1976 auto fixedElementsLayoutRelativeToFrame = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1977 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1978 impl.setFixedElementsLayoutRelativeToFrame(WTFMove(fixedElementsLayoutRelativeToFrame));
1979 return JSValue::encode(jsUndefined());
1980}
1981
1982EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFixedElementsLayoutRelativeToFrame(ExecState* state)
1983{
1984 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetFixedElementsLayoutRelativeToFrameBody>(*state, "setFixedElementsLayoutRelativeToFrame");
1985}
1986
1987static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetFontFallbackPrefersPictographsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
1988{
1989 UNUSED_PARAM(state);
1990 UNUSED_PARAM(throwScope);
1991 auto& impl = castedThis->wrapped();
1992 if (UNLIKELY(state->argumentCount() < 1))
1993 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
1994 auto fontFallbackPrefersPictographs = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
1995 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1996 impl.setFontFallbackPrefersPictographs(WTFMove(fontFallbackPrefersPictographs));
1997 return JSValue::encode(jsUndefined());
1998}
1999
2000EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFontFallbackPrefersPictographs(ExecState* state)
2001{
2002 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetFontFallbackPrefersPictographsBody>(*state, "setFontFallbackPrefersPictographs");
2003}
2004
2005static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetForceCompositingModeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2006{
2007 UNUSED_PARAM(state);
2008 UNUSED_PARAM(throwScope);
2009 auto& impl = castedThis->wrapped();
2010 if (UNLIKELY(state->argumentCount() < 1))
2011 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2012 auto forceCompositingMode = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2013 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2014 impl.setForceCompositingMode(WTFMove(forceCompositingMode));
2015 return JSValue::encode(jsUndefined());
2016}
2017
2018EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceCompositingMode(ExecState* state)
2019{
2020 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetForceCompositingModeBody>(*state, "setForceCompositingMode");
2021}
2022
2023static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetForceFTPDirectoryListingsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2024{
2025 UNUSED_PARAM(state);
2026 UNUSED_PARAM(throwScope);
2027 auto& impl = castedThis->wrapped();
2028 if (UNLIKELY(state->argumentCount() < 1))
2029 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2030 auto forceFTPDirectoryListings = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2031 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2032 impl.setForceFTPDirectoryListings(WTFMove(forceFTPDirectoryListings));
2033 return JSValue::encode(jsUndefined());
2034}
2035
2036EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceFTPDirectoryListings(ExecState* state)
2037{
2038 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetForceFTPDirectoryListingsBody>(*state, "setForceFTPDirectoryListings");
2039}
2040
2041static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetForcePendingWebGLPolicyBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2042{
2043 UNUSED_PARAM(state);
2044 UNUSED_PARAM(throwScope);
2045 auto& impl = castedThis->wrapped();
2046 if (UNLIKELY(state->argumentCount() < 1))
2047 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2048 auto forcePendingWebGLPolicy = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2049 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2050 impl.setForcePendingWebGLPolicy(WTFMove(forcePendingWebGLPolicy));
2051 return JSValue::encode(jsUndefined());
2052}
2053
2054EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForcePendingWebGLPolicy(ExecState* state)
2055{
2056 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetForcePendingWebGLPolicyBody>(*state, "setForcePendingWebGLPolicy");
2057}
2058
2059static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetForceSoftwareWebGLRenderingBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2060{
2061 UNUSED_PARAM(state);
2062 UNUSED_PARAM(throwScope);
2063 auto& impl = castedThis->wrapped();
2064 if (UNLIKELY(state->argumentCount() < 1))
2065 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2066 auto forceSoftwareWebGLRendering = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2067 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2068 impl.setForceSoftwareWebGLRendering(WTFMove(forceSoftwareWebGLRendering));
2069 return JSValue::encode(jsUndefined());
2070}
2071
2072EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceSoftwareWebGLRendering(ExecState* state)
2073{
2074 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetForceSoftwareWebGLRenderingBody>(*state, "setForceSoftwareWebGLRendering");
2075}
2076
2077static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetForceUpdateScrollbarsOnMainThreadForPerformanceTestingBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2078{
2079 UNUSED_PARAM(state);
2080 UNUSED_PARAM(throwScope);
2081 auto& impl = castedThis->wrapped();
2082 if (UNLIKELY(state->argumentCount() < 1))
2083 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2084 auto forceUpdateScrollbarsOnMainThreadForPerformanceTesting = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2085 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2086 impl.setForceUpdateScrollbarsOnMainThreadForPerformanceTesting(WTFMove(forceUpdateScrollbarsOnMainThreadForPerformanceTesting));
2087 return JSValue::encode(jsUndefined());
2088}
2089
2090EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceUpdateScrollbarsOnMainThreadForPerformanceTesting(ExecState* state)
2091{
2092 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetForceUpdateScrollbarsOnMainThreadForPerformanceTestingBody>(*state, "setForceUpdateScrollbarsOnMainThreadForPerformanceTesting");
2093}
2094
2095static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetForceWebGLUsesLowPowerBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2096{
2097 UNUSED_PARAM(state);
2098 UNUSED_PARAM(throwScope);
2099 auto& impl = castedThis->wrapped();
2100 if (UNLIKELY(state->argumentCount() < 1))
2101 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2102 auto forceWebGLUsesLowPower = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2103 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2104 impl.setForceWebGLUsesLowPower(WTFMove(forceWebGLUsesLowPower));
2105 return JSValue::encode(jsUndefined());
2106}
2107
2108EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetForceWebGLUsesLowPower(ExecState* state)
2109{
2110 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetForceWebGLUsesLowPowerBody>(*state, "setForceWebGLUsesLowPower");
2111}
2112
2113static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetFTPDirectoryTemplatePathBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2114{
2115 UNUSED_PARAM(state);
2116 UNUSED_PARAM(throwScope);
2117 auto& impl = castedThis->wrapped();
2118 if (UNLIKELY(state->argumentCount() < 1))
2119 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2120 auto ftpDirectoryTemplatePath = convert<IDLDOMString>(*state, state->uncheckedArgument(0));
2121 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2122 impl.setFTPDirectoryTemplatePath(WTFMove(ftpDirectoryTemplatePath));
2123 return JSValue::encode(jsUndefined());
2124}
2125
2126EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFTPDirectoryTemplatePath(ExecState* state)
2127{
2128 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetFTPDirectoryTemplatePathBody>(*state, "setFTPDirectoryTemplatePath");
2129}
2130
2131static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetFullScreenEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2132{
2133 UNUSED_PARAM(state);
2134 UNUSED_PARAM(throwScope);
2135 auto& impl = castedThis->wrapped();
2136 if (UNLIKELY(state->argumentCount() < 1))
2137 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2138 auto fullScreenEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2139 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2140 impl.setFullScreenEnabled(WTFMove(fullScreenEnabled));
2141 return JSValue::encode(jsUndefined());
2142}
2143
2144EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetFullScreenEnabled(ExecState* state)
2145{
2146 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetFullScreenEnabledBody>(*state, "setFullScreenEnabled");
2147}
2148
2149static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetGeolocationFloorLevelEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2150{
2151 UNUSED_PARAM(state);
2152 UNUSED_PARAM(throwScope);
2153 auto& impl = castedThis->wrapped();
2154 if (UNLIKELY(state->argumentCount() < 1))
2155 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2156 auto geolocationFloorLevelEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2157 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2158 impl.setGeolocationFloorLevelEnabled(WTFMove(geolocationFloorLevelEnabled));
2159 return JSValue::encode(jsUndefined());
2160}
2161
2162EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetGeolocationFloorLevelEnabled(ExecState* state)
2163{
2164 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetGeolocationFloorLevelEnabledBody>(*state, "setGeolocationFloorLevelEnabled");
2165}
2166
2167static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageCSSAnimationSuspensionEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2168{
2169 UNUSED_PARAM(state);
2170 UNUSED_PARAM(throwScope);
2171 auto& impl = castedThis->wrapped();
2172 if (UNLIKELY(state->argumentCount() < 1))
2173 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2174 auto hiddenPageCSSAnimationSuspensionEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2175 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2176 impl.setHiddenPageCSSAnimationSuspensionEnabled(WTFMove(hiddenPageCSSAnimationSuspensionEnabled));
2177 return JSValue::encode(jsUndefined());
2178}
2179
2180EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageCSSAnimationSuspensionEnabled(ExecState* state)
2181{
2182 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageCSSAnimationSuspensionEnabledBody>(*state, "setHiddenPageCSSAnimationSuspensionEnabled");
2183}
2184
2185static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingAutoIncreasesBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2186{
2187 UNUSED_PARAM(state);
2188 UNUSED_PARAM(throwScope);
2189 auto& impl = castedThis->wrapped();
2190 if (UNLIKELY(state->argumentCount() < 1))
2191 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2192 auto hiddenPageDOMTimerThrottlingAutoIncreases = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2193 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2194 impl.setHiddenPageDOMTimerThrottlingAutoIncreases(WTFMove(hiddenPageDOMTimerThrottlingAutoIncreases));
2195 return JSValue::encode(jsUndefined());
2196}
2197
2198EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingAutoIncreases(ExecState* state)
2199{
2200 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingAutoIncreasesBody>(*state, "setHiddenPageDOMTimerThrottlingAutoIncreases");
2201}
2202
2203static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2204{
2205 UNUSED_PARAM(state);
2206 UNUSED_PARAM(throwScope);
2207 auto& impl = castedThis->wrapped();
2208 if (UNLIKELY(state->argumentCount() < 1))
2209 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2210 auto hiddenPageDOMTimerThrottlingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2211 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2212 impl.setHiddenPageDOMTimerThrottlingEnabled(WTFMove(hiddenPageDOMTimerThrottlingEnabled));
2213 return JSValue::encode(jsUndefined());
2214}
2215
2216EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingEnabled(ExecState* state)
2217{
2218 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetHiddenPageDOMTimerThrottlingEnabledBody>(*state, "setHiddenPageDOMTimerThrottlingEnabled");
2219}
2220
2221static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetHttpEquivEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2222{
2223 UNUSED_PARAM(state);
2224 UNUSED_PARAM(throwScope);
2225 auto& impl = castedThis->wrapped();
2226 if (UNLIKELY(state->argumentCount() < 1))
2227 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2228 auto httpEquivEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2229 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2230 impl.setHttpEquivEnabled(WTFMove(httpEquivEnabled));
2231 return JSValue::encode(jsUndefined());
2232}
2233
2234EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHttpEquivEnabled(ExecState* state)
2235{
2236 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetHttpEquivEnabledBody>(*state, "setHttpEquivEnabled");
2237}
2238
2239static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetHyperlinkAuditingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2240{
2241 UNUSED_PARAM(state);
2242 UNUSED_PARAM(throwScope);
2243 auto& impl = castedThis->wrapped();
2244 if (UNLIKELY(state->argumentCount() < 1))
2245 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2246 auto hyperlinkAuditingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2247 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2248 impl.setHyperlinkAuditingEnabled(WTFMove(hyperlinkAuditingEnabled));
2249 return JSValue::encode(jsUndefined());
2250}
2251
2252EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetHyperlinkAuditingEnabled(ExecState* state)
2253{
2254 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetHyperlinkAuditingEnabledBody>(*state, "setHyperlinkAuditingEnabled");
2255}
2256
2257static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetICECandidateFilteringEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2258{
2259 UNUSED_PARAM(state);
2260 UNUSED_PARAM(throwScope);
2261 auto& impl = castedThis->wrapped();
2262 if (UNLIKELY(state->argumentCount() < 1))
2263 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2264 auto iceCandidateFilteringEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2265 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2266 impl.setICECandidateFilteringEnabled(WTFMove(iceCandidateFilteringEnabled));
2267 return JSValue::encode(jsUndefined());
2268}
2269
2270EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetICECandidateFilteringEnabled(ExecState* state)
2271{
2272 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetICECandidateFilteringEnabledBody>(*state, "setICECandidateFilteringEnabled");
2273}
2274
2275static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetImageControlsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2276{
2277 UNUSED_PARAM(state);
2278 UNUSED_PARAM(throwScope);
2279 auto& impl = castedThis->wrapped();
2280 if (UNLIKELY(state->argumentCount() < 1))
2281 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2282 auto imageControlsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2283 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2284 impl.setImageControlsEnabled(WTFMove(imageControlsEnabled));
2285 return JSValue::encode(jsUndefined());
2286}
2287
2288EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetImageControlsEnabled(ExecState* state)
2289{
2290 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetImageControlsEnabledBody>(*state, "setImageControlsEnabled");
2291}
2292
2293static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetImageSubsamplingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2294{
2295 UNUSED_PARAM(state);
2296 UNUSED_PARAM(throwScope);
2297 auto& impl = castedThis->wrapped();
2298 if (UNLIKELY(state->argumentCount() < 1))
2299 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2300 auto imageSubsamplingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2301 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2302 impl.setImageSubsamplingEnabled(WTFMove(imageSubsamplingEnabled));
2303 return JSValue::encode(jsUndefined());
2304}
2305
2306EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetImageSubsamplingEnabled(ExecState* state)
2307{
2308 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetImageSubsamplingEnabledBody>(*state, "setImageSubsamplingEnabled");
2309}
2310
2311static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetImagesEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2312{
2313 UNUSED_PARAM(state);
2314 UNUSED_PARAM(throwScope);
2315 auto& impl = castedThis->wrapped();
2316 if (UNLIKELY(state->argumentCount() < 1))
2317 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2318 auto imagesEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2319 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2320 impl.setImagesEnabled(WTFMove(imagesEnabled));
2321 return JSValue::encode(jsUndefined());
2322}
2323
2324EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetImagesEnabled(ExecState* state)
2325{
2326 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetImagesEnabledBody>(*state, "setImagesEnabled");
2327}
2328
2329static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetIncompleteImageBorderEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2330{
2331 UNUSED_PARAM(state);
2332 UNUSED_PARAM(throwScope);
2333 auto& impl = castedThis->wrapped();
2334 if (UNLIKELY(state->argumentCount() < 1))
2335 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2336 auto incompleteImageBorderEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2337 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2338 impl.setIncompleteImageBorderEnabled(WTFMove(incompleteImageBorderEnabled));
2339 return JSValue::encode(jsUndefined());
2340}
2341
2342EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetIncompleteImageBorderEnabled(ExecState* state)
2343{
2344 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetIncompleteImageBorderEnabledBody>(*state, "setIncompleteImageBorderEnabled");
2345}
2346
2347static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetIncrementalRenderingSuppressionTimeoutInSecondsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2348{
2349 UNUSED_PARAM(state);
2350 UNUSED_PARAM(throwScope);
2351 auto& impl = castedThis->wrapped();
2352 if (UNLIKELY(state->argumentCount() < 1))
2353 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2354 auto incrementalRenderingSuppressionTimeoutInSeconds = convert<IDLDouble>(*state, state->uncheckedArgument(0));
2355 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2356 impl.setIncrementalRenderingSuppressionTimeoutInSeconds(WTFMove(incrementalRenderingSuppressionTimeoutInSeconds));
2357 return JSValue::encode(jsUndefined());
2358}
2359
2360EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetIncrementalRenderingSuppressionTimeoutInSeconds(ExecState* state)
2361{
2362 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetIncrementalRenderingSuppressionTimeoutInSecondsBody>(*state, "setIncrementalRenderingSuppressionTimeoutInSeconds");
2363}
2364
2365static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetInlineMediaPlaybackRequiresPlaysInlineAttributeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2366{
2367 UNUSED_PARAM(state);
2368 UNUSED_PARAM(throwScope);
2369 auto& impl = castedThis->wrapped();
2370 if (UNLIKELY(state->argumentCount() < 1))
2371 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2372 auto inlineMediaPlaybackRequiresPlaysInlineAttribute = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2373 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2374 impl.setInlineMediaPlaybackRequiresPlaysInlineAttribute(WTFMove(inlineMediaPlaybackRequiresPlaysInlineAttribute));
2375 return JSValue::encode(jsUndefined());
2376}
2377
2378EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetInlineMediaPlaybackRequiresPlaysInlineAttribute(ExecState* state)
2379{
2380 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetInlineMediaPlaybackRequiresPlaysInlineAttributeBody>(*state, "setInlineMediaPlaybackRequiresPlaysInlineAttribute");
2381}
2382
2383static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetInputEventsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2384{
2385 UNUSED_PARAM(state);
2386 UNUSED_PARAM(throwScope);
2387 auto& impl = castedThis->wrapped();
2388 if (UNLIKELY(state->argumentCount() < 1))
2389 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2390 auto inputEventsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2391 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2392 impl.setInputEventsEnabled(WTFMove(inputEventsEnabled));
2393 return JSValue::encode(jsUndefined());
2394}
2395
2396EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetInputEventsEnabled(ExecState* state)
2397{
2398 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetInputEventsEnabledBody>(*state, "setInputEventsEnabled");
2399}
2400
2401static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetInteractiveFormValidationEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2402{
2403 UNUSED_PARAM(state);
2404 UNUSED_PARAM(throwScope);
2405 auto& impl = castedThis->wrapped();
2406 if (UNLIKELY(state->argumentCount() < 1))
2407 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2408 auto interactiveFormValidationEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2409 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2410 impl.setInteractiveFormValidationEnabled(WTFMove(interactiveFormValidationEnabled));
2411 return JSValue::encode(jsUndefined());
2412}
2413
2414EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetInteractiveFormValidationEnabled(ExecState* state)
2415{
2416 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetInteractiveFormValidationEnabledBody>(*state, "setInteractiveFormValidationEnabled");
2417}
2418
2419static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetInvisibleAutoplayNotPermittedBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2420{
2421 UNUSED_PARAM(state);
2422 UNUSED_PARAM(throwScope);
2423 auto& impl = castedThis->wrapped();
2424 if (UNLIKELY(state->argumentCount() < 1))
2425 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2426 auto invisibleAutoplayNotPermitted = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2427 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2428 impl.setInvisibleAutoplayNotPermitted(WTFMove(invisibleAutoplayNotPermitted));
2429 return JSValue::encode(jsUndefined());
2430}
2431
2432EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetInvisibleAutoplayNotPermitted(ExecState* state)
2433{
2434 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetInvisibleAutoplayNotPermittedBody>(*state, "setInvisibleAutoplayNotPermitted");
2435}
2436
2437static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2438{
2439 UNUSED_PARAM(state);
2440 UNUSED_PARAM(throwScope);
2441 auto& impl = castedThis->wrapped();
2442 if (UNLIKELY(state->argumentCount() < 1))
2443 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2444 auto javaEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2445 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2446 impl.setJavaEnabled(WTFMove(javaEnabled));
2447 return JSValue::encode(jsUndefined());
2448}
2449
2450EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabled(ExecState* state)
2451{
2452 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabledBody>(*state, "setJavaEnabled");
2453}
2454
2455static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabledForLocalFilesBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2456{
2457 UNUSED_PARAM(state);
2458 UNUSED_PARAM(throwScope);
2459 auto& impl = castedThis->wrapped();
2460 if (UNLIKELY(state->argumentCount() < 1))
2461 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2462 auto javaEnabledForLocalFiles = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2463 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2464 impl.setJavaEnabledForLocalFiles(WTFMove(javaEnabledForLocalFiles));
2465 return JSValue::encode(jsUndefined());
2466}
2467
2468EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabledForLocalFiles(ExecState* state)
2469{
2470 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetJavaEnabledForLocalFilesBody>(*state, "setJavaEnabledForLocalFiles");
2471}
2472
2473static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanAccessClipboardBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2474{
2475 UNUSED_PARAM(state);
2476 UNUSED_PARAM(throwScope);
2477 auto& impl = castedThis->wrapped();
2478 if (UNLIKELY(state->argumentCount() < 1))
2479 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2480 auto javaScriptCanAccessClipboard = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2481 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2482 impl.setJavaScriptCanAccessClipboard(WTFMove(javaScriptCanAccessClipboard));
2483 return JSValue::encode(jsUndefined());
2484}
2485
2486EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanAccessClipboard(ExecState* state)
2487{
2488 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanAccessClipboardBody>(*state, "setJavaScriptCanAccessClipboard");
2489}
2490
2491static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanOpenWindowsAutomaticallyBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2492{
2493 UNUSED_PARAM(state);
2494 UNUSED_PARAM(throwScope);
2495 auto& impl = castedThis->wrapped();
2496 if (UNLIKELY(state->argumentCount() < 1))
2497 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2498 auto javaScriptCanOpenWindowsAutomatically = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2499 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2500 impl.setJavaScriptCanOpenWindowsAutomatically(WTFMove(javaScriptCanOpenWindowsAutomatically));
2501 return JSValue::encode(jsUndefined());
2502}
2503
2504EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanOpenWindowsAutomatically(ExecState* state)
2505{
2506 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetJavaScriptCanOpenWindowsAutomaticallyBody>(*state, "setJavaScriptCanOpenWindowsAutomatically");
2507}
2508
2509static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLangAttributeAwareFormControlUIEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2510{
2511 UNUSED_PARAM(state);
2512 UNUSED_PARAM(throwScope);
2513 auto& impl = castedThis->wrapped();
2514 if (UNLIKELY(state->argumentCount() < 1))
2515 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2516 auto langAttributeAwareFormControlUIEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2517 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2518 impl.setLangAttributeAwareFormControlUIEnabled(WTFMove(langAttributeAwareFormControlUIEnabled));
2519 return JSValue::encode(jsUndefined());
2520}
2521
2522EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLangAttributeAwareFormControlUIEnabled(ExecState* state)
2523{
2524 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLangAttributeAwareFormControlUIEnabledBody>(*state, "setLangAttributeAwareFormControlUIEnabled");
2525}
2526
2527static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLargeImageAsyncDecodingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2528{
2529 UNUSED_PARAM(state);
2530 UNUSED_PARAM(throwScope);
2531 auto& impl = castedThis->wrapped();
2532 if (UNLIKELY(state->argumentCount() < 1))
2533 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2534 auto largeImageAsyncDecodingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2535 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2536 impl.setLargeImageAsyncDecodingEnabled(WTFMove(largeImageAsyncDecodingEnabled));
2537 return JSValue::encode(jsUndefined());
2538}
2539
2540EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLargeImageAsyncDecodingEnabled(ExecState* state)
2541{
2542 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLargeImageAsyncDecodingEnabledBody>(*state, "setLargeImageAsyncDecodingEnabled");
2543}
2544
2545static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLayoutFallbackWidthBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2546{
2547 UNUSED_PARAM(state);
2548 UNUSED_PARAM(throwScope);
2549 auto& impl = castedThis->wrapped();
2550 if (UNLIKELY(state->argumentCount() < 1))
2551 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2552 auto layoutFallbackWidth = convert<IDLLong>(*state, state->uncheckedArgument(0));
2553 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2554 impl.setLayoutFallbackWidth(WTFMove(layoutFallbackWidth));
2555 return JSValue::encode(jsUndefined());
2556}
2557
2558EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLayoutFallbackWidth(ExecState* state)
2559{
2560 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLayoutFallbackWidthBody>(*state, "setLayoutFallbackWidth");
2561}
2562
2563static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLayoutViewportHeightExpansionFactorBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2564{
2565 UNUSED_PARAM(state);
2566 UNUSED_PARAM(throwScope);
2567 auto& impl = castedThis->wrapped();
2568 if (UNLIKELY(state->argumentCount() < 1))
2569 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2570 auto layoutViewportHeightExpansionFactor = convert<IDLDouble>(*state, state->uncheckedArgument(0));
2571 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2572 impl.setLayoutViewportHeightExpansionFactor(WTFMove(layoutViewportHeightExpansionFactor));
2573 return JSValue::encode(jsUndefined());
2574}
2575
2576EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLayoutViewportHeightExpansionFactor(ExecState* state)
2577{
2578 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLayoutViewportHeightExpansionFactorBody>(*state, "setLayoutViewportHeightExpansionFactor");
2579}
2580
2581static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLegacyOverflowScrollingTouchEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2582{
2583 UNUSED_PARAM(state);
2584 UNUSED_PARAM(throwScope);
2585 auto& impl = castedThis->wrapped();
2586 if (UNLIKELY(state->argumentCount() < 1))
2587 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2588 auto legacyOverflowScrollingTouchEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2589 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2590 impl.setLegacyOverflowScrollingTouchEnabled(WTFMove(legacyOverflowScrollingTouchEnabled));
2591 return JSValue::encode(jsUndefined());
2592}
2593
2594EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLegacyOverflowScrollingTouchEnabled(ExecState* state)
2595{
2596 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLegacyOverflowScrollingTouchEnabledBody>(*state, "setLegacyOverflowScrollingTouchEnabled");
2597}
2598
2599static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLinkPreconnectEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2600{
2601 UNUSED_PARAM(state);
2602 UNUSED_PARAM(throwScope);
2603 auto& impl = castedThis->wrapped();
2604 if (UNLIKELY(state->argumentCount() < 1))
2605 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2606 auto linkPreconnectEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2607 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2608 impl.setLinkPreconnectEnabled(WTFMove(linkPreconnectEnabled));
2609 return JSValue::encode(jsUndefined());
2610}
2611
2612EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLinkPreconnectEnabled(ExecState* state)
2613{
2614 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLinkPreconnectEnabledBody>(*state, "setLinkPreconnectEnabled");
2615}
2616
2617static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLoadDeferringEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2618{
2619 UNUSED_PARAM(state);
2620 UNUSED_PARAM(throwScope);
2621 auto& impl = castedThis->wrapped();
2622 if (UNLIKELY(state->argumentCount() < 1))
2623 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2624 auto loadDeferringEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2625 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2626 impl.setLoadDeferringEnabled(WTFMove(loadDeferringEnabled));
2627 return JSValue::encode(jsUndefined());
2628}
2629
2630EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLoadDeferringEnabled(ExecState* state)
2631{
2632 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLoadDeferringEnabledBody>(*state, "setLoadDeferringEnabled");
2633}
2634
2635static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLoadsImagesAutomaticallyBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2636{
2637 UNUSED_PARAM(state);
2638 UNUSED_PARAM(throwScope);
2639 auto& impl = castedThis->wrapped();
2640 if (UNLIKELY(state->argumentCount() < 1))
2641 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2642 auto loadsImagesAutomatically = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2643 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2644 impl.setLoadsImagesAutomatically(WTFMove(loadsImagesAutomatically));
2645 return JSValue::encode(jsUndefined());
2646}
2647
2648EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLoadsImagesAutomatically(ExecState* state)
2649{
2650 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLoadsImagesAutomaticallyBody>(*state, "setLoadsImagesAutomatically");
2651}
2652
2653static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLoadsSiteIconsIgnoringImageLoadingSettingBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2654{
2655 UNUSED_PARAM(state);
2656 UNUSED_PARAM(throwScope);
2657 auto& impl = castedThis->wrapped();
2658 if (UNLIKELY(state->argumentCount() < 1))
2659 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2660 auto loadsSiteIconsIgnoringImageLoadingSetting = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2661 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2662 impl.setLoadsSiteIconsIgnoringImageLoadingSetting(WTFMove(loadsSiteIconsIgnoringImageLoadingSetting));
2663 return JSValue::encode(jsUndefined());
2664}
2665
2666EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLoadsSiteIconsIgnoringImageLoadingSetting(ExecState* state)
2667{
2668 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLoadsSiteIconsIgnoringImageLoadingSettingBody>(*state, "setLoadsSiteIconsIgnoringImageLoadingSetting");
2669}
2670
2671static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLocalFileContentSniffingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2672{
2673 UNUSED_PARAM(state);
2674 UNUSED_PARAM(throwScope);
2675 auto& impl = castedThis->wrapped();
2676 if (UNLIKELY(state->argumentCount() < 1))
2677 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2678 auto localFileContentSniffingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2679 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2680 impl.setLocalFileContentSniffingEnabled(WTFMove(localFileContentSniffingEnabled));
2681 return JSValue::encode(jsUndefined());
2682}
2683
2684EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLocalFileContentSniffingEnabled(ExecState* state)
2685{
2686 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLocalFileContentSniffingEnabledBody>(*state, "setLocalFileContentSniffingEnabled");
2687}
2688
2689static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageDatabasePathBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2690{
2691 UNUSED_PARAM(state);
2692 UNUSED_PARAM(throwScope);
2693 auto& impl = castedThis->wrapped();
2694 if (UNLIKELY(state->argumentCount() < 1))
2695 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2696 auto localStorageDatabasePath = convert<IDLDOMString>(*state, state->uncheckedArgument(0));
2697 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2698 impl.setLocalStorageDatabasePath(WTFMove(localStorageDatabasePath));
2699 return JSValue::encode(jsUndefined());
2700}
2701
2702EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageDatabasePath(ExecState* state)
2703{
2704 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageDatabasePathBody>(*state, "setLocalStorageDatabasePath");
2705}
2706
2707static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2708{
2709 UNUSED_PARAM(state);
2710 UNUSED_PARAM(throwScope);
2711 auto& impl = castedThis->wrapped();
2712 if (UNLIKELY(state->argumentCount() < 1))
2713 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2714 auto localStorageEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2715 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2716 impl.setLocalStorageEnabled(WTFMove(localStorageEnabled));
2717 return JSValue::encode(jsUndefined());
2718}
2719
2720EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageEnabled(ExecState* state)
2721{
2722 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLocalStorageEnabledBody>(*state, "setLocalStorageEnabled");
2723}
2724
2725static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetLogsPageMessagesToSystemConsoleEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2726{
2727 UNUSED_PARAM(state);
2728 UNUSED_PARAM(throwScope);
2729 auto& impl = castedThis->wrapped();
2730 if (UNLIKELY(state->argumentCount() < 1))
2731 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2732 auto logsPageMessagesToSystemConsoleEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2733 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2734 impl.setLogsPageMessagesToSystemConsoleEnabled(WTFMove(logsPageMessagesToSystemConsoleEnabled));
2735 return JSValue::encode(jsUndefined());
2736}
2737
2738EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetLogsPageMessagesToSystemConsoleEnabled(ExecState* state)
2739{
2740 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetLogsPageMessagesToSystemConsoleEnabledBody>(*state, "setLogsPageMessagesToSystemConsoleEnabled");
2741}
2742
2743static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMainContentUserGestureOverrideEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2744{
2745 UNUSED_PARAM(state);
2746 UNUSED_PARAM(throwScope);
2747 auto& impl = castedThis->wrapped();
2748 if (UNLIKELY(state->argumentCount() < 1))
2749 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2750 auto mainContentUserGestureOverrideEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2751 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2752 impl.setMainContentUserGestureOverrideEnabled(WTFMove(mainContentUserGestureOverrideEnabled));
2753 return JSValue::encode(jsUndefined());
2754}
2755
2756EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMainContentUserGestureOverrideEnabled(ExecState* state)
2757{
2758 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMainContentUserGestureOverrideEnabledBody>(*state, "setMainContentUserGestureOverrideEnabled");
2759}
2760
2761static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMaxParseDurationBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2762{
2763 UNUSED_PARAM(state);
2764 UNUSED_PARAM(throwScope);
2765 auto& impl = castedThis->wrapped();
2766 if (UNLIKELY(state->argumentCount() < 1))
2767 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2768 auto maxParseDuration = convert<IDLDouble>(*state, state->uncheckedArgument(0));
2769 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2770 impl.setMaxParseDuration(WTFMove(maxParseDuration));
2771 return JSValue::encode(jsUndefined());
2772}
2773
2774EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaxParseDuration(ExecState* state)
2775{
2776 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMaxParseDurationBody>(*state, "setMaxParseDuration");
2777}
2778
2779static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMaximumAccelerated2dCanvasSizeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2780{
2781 UNUSED_PARAM(state);
2782 UNUSED_PARAM(throwScope);
2783 auto& impl = castedThis->wrapped();
2784 if (UNLIKELY(state->argumentCount() < 1))
2785 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2786 auto maximumAccelerated2dCanvasSize = convert<IDLUnsignedLong>(*state, state->uncheckedArgument(0));
2787 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2788 impl.setMaximumAccelerated2dCanvasSize(WTFMove(maximumAccelerated2dCanvasSize));
2789 return JSValue::encode(jsUndefined());
2790}
2791
2792EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaximumAccelerated2dCanvasSize(ExecState* state)
2793{
2794 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMaximumAccelerated2dCanvasSizeBody>(*state, "setMaximumAccelerated2dCanvasSize");
2795}
2796
2797static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMaximumHTMLParserDOMTreeDepthBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2798{
2799 UNUSED_PARAM(state);
2800 UNUSED_PARAM(throwScope);
2801 auto& impl = castedThis->wrapped();
2802 if (UNLIKELY(state->argumentCount() < 1))
2803 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2804 auto maximumHTMLParserDOMTreeDepth = convert<IDLUnsignedLong>(*state, state->uncheckedArgument(0));
2805 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2806 impl.setMaximumHTMLParserDOMTreeDepth(WTFMove(maximumHTMLParserDOMTreeDepth));
2807 return JSValue::encode(jsUndefined());
2808}
2809
2810EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaximumHTMLParserDOMTreeDepth(ExecState* state)
2811{
2812 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMaximumHTMLParserDOMTreeDepthBody>(*state, "setMaximumHTMLParserDOMTreeDepth");
2813}
2814
2815static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMaximumPlugInSnapshotAttemptsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2816{
2817 UNUSED_PARAM(state);
2818 UNUSED_PARAM(throwScope);
2819 auto& impl = castedThis->wrapped();
2820 if (UNLIKELY(state->argumentCount() < 1))
2821 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2822 auto maximumPlugInSnapshotAttempts = convert<IDLUnsignedLong>(*state, state->uncheckedArgument(0));
2823 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2824 impl.setMaximumPlugInSnapshotAttempts(WTFMove(maximumPlugInSnapshotAttempts));
2825 return JSValue::encode(jsUndefined());
2826}
2827
2828EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaximumPlugInSnapshotAttempts(ExecState* state)
2829{
2830 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMaximumPlugInSnapshotAttemptsBody>(*state, "setMaximumPlugInSnapshotAttempts");
2831}
2832
2833static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMaximumSourceBufferSizeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2834{
2835 UNUSED_PARAM(state);
2836 UNUSED_PARAM(throwScope);
2837 auto& impl = castedThis->wrapped();
2838 if (UNLIKELY(state->argumentCount() < 1))
2839 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2840 auto maximumSourceBufferSize = convert<IDLLong>(*state, state->uncheckedArgument(0));
2841 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2842 impl.setMaximumSourceBufferSize(WTFMove(maximumSourceBufferSize));
2843 return JSValue::encode(jsUndefined());
2844}
2845
2846EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMaximumSourceBufferSize(ExecState* state)
2847{
2848 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMaximumSourceBufferSizeBody>(*state, "setMaximumSourceBufferSize");
2849}
2850
2851static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2852{
2853 UNUSED_PARAM(state);
2854 UNUSED_PARAM(throwScope);
2855 auto& impl = castedThis->wrapped();
2856 if (UNLIKELY(state->argumentCount() < 1))
2857 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2858 auto mediaCapabilitiesEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2859 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2860 impl.setMediaCapabilitiesEnabled(WTFMove(mediaCapabilitiesEnabled));
2861 return JSValue::encode(jsUndefined());
2862}
2863
2864EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesEnabled(ExecState* state)
2865{
2866 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesEnabledBody>(*state, "setMediaCapabilitiesEnabled");
2867}
2868
2869static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesExtensionsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2870{
2871 UNUSED_PARAM(state);
2872 UNUSED_PARAM(throwScope);
2873 auto& impl = castedThis->wrapped();
2874 if (UNLIKELY(state->argumentCount() < 1))
2875 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2876 auto mediaCapabilitiesExtensionsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2877 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2878 impl.setMediaCapabilitiesExtensionsEnabled(WTFMove(mediaCapabilitiesExtensionsEnabled));
2879 return JSValue::encode(jsUndefined());
2880}
2881
2882EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesExtensionsEnabled(ExecState* state)
2883{
2884 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaCapabilitiesExtensionsEnabledBody>(*state, "setMediaCapabilitiesExtensionsEnabled");
2885}
2886
2887static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaCaptureRequiresSecureConnectionBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2888{
2889 UNUSED_PARAM(state);
2890 UNUSED_PARAM(throwScope);
2891 auto& impl = castedThis->wrapped();
2892 if (UNLIKELY(state->argumentCount() < 1))
2893 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2894 auto mediaCaptureRequiresSecureConnection = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2895 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2896 impl.setMediaCaptureRequiresSecureConnection(WTFMove(mediaCaptureRequiresSecureConnection));
2897 return JSValue::encode(jsUndefined());
2898}
2899
2900EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaCaptureRequiresSecureConnection(ExecState* state)
2901{
2902 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaCaptureRequiresSecureConnectionBody>(*state, "setMediaCaptureRequiresSecureConnection");
2903}
2904
2905static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaControlsScaleWithPageZoomBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2906{
2907 UNUSED_PARAM(state);
2908 UNUSED_PARAM(throwScope);
2909 auto& impl = castedThis->wrapped();
2910 if (UNLIKELY(state->argumentCount() < 1))
2911 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2912 auto mediaControlsScaleWithPageZoom = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2913 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2914 impl.setMediaControlsScaleWithPageZoom(WTFMove(mediaControlsScaleWithPageZoom));
2915 return JSValue::encode(jsUndefined());
2916}
2917
2918EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaControlsScaleWithPageZoom(ExecState* state)
2919{
2920 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaControlsScaleWithPageZoomBody>(*state, "setMediaControlsScaleWithPageZoom");
2921}
2922
2923static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaDataLoadsAutomaticallyBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2924{
2925 UNUSED_PARAM(state);
2926 UNUSED_PARAM(throwScope);
2927 auto& impl = castedThis->wrapped();
2928 if (UNLIKELY(state->argumentCount() < 1))
2929 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2930 auto mediaDataLoadsAutomatically = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2931 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2932 impl.setMediaDataLoadsAutomatically(WTFMove(mediaDataLoadsAutomatically));
2933 return JSValue::encode(jsUndefined());
2934}
2935
2936EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaDataLoadsAutomatically(ExecState* state)
2937{
2938 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaDataLoadsAutomaticallyBody>(*state, "setMediaDataLoadsAutomatically");
2939}
2940
2941static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaDeviceIdentifierStorageDirectoryBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2942{
2943 UNUSED_PARAM(state);
2944 UNUSED_PARAM(throwScope);
2945 auto& impl = castedThis->wrapped();
2946 if (UNLIKELY(state->argumentCount() < 1))
2947 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2948 auto mediaDeviceIdentifierStorageDirectory = convert<IDLDOMString>(*state, state->uncheckedArgument(0));
2949 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2950 impl.setMediaDeviceIdentifierStorageDirectory(WTFMove(mediaDeviceIdentifierStorageDirectory));
2951 return JSValue::encode(jsUndefined());
2952}
2953
2954EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaDeviceIdentifierStorageDirectory(ExecState* state)
2955{
2956 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaDeviceIdentifierStorageDirectoryBody>(*state, "setMediaDeviceIdentifierStorageDirectory");
2957}
2958
2959static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2960{
2961 UNUSED_PARAM(state);
2962 UNUSED_PARAM(throwScope);
2963 auto& impl = castedThis->wrapped();
2964 if (UNLIKELY(state->argumentCount() < 1))
2965 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2966 auto mediaEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
2967 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2968 impl.setMediaEnabled(WTFMove(mediaEnabled));
2969 return JSValue::encode(jsUndefined());
2970}
2971
2972EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaEnabled(ExecState* state)
2973{
2974 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaEnabledBody>(*state, "setMediaEnabled");
2975}
2976
2977static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaKeysStorageDirectoryBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2978{
2979 UNUSED_PARAM(state);
2980 UNUSED_PARAM(throwScope);
2981 auto& impl = castedThis->wrapped();
2982 if (UNLIKELY(state->argumentCount() < 1))
2983 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
2984 auto mediaKeysStorageDirectory = convert<IDLDOMString>(*state, state->uncheckedArgument(0));
2985 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2986 impl.setMediaKeysStorageDirectory(WTFMove(mediaKeysStorageDirectory));
2987 return JSValue::encode(jsUndefined());
2988}
2989
2990EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaKeysStorageDirectory(ExecState* state)
2991{
2992 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaKeysStorageDirectoryBody>(*state, "setMediaKeysStorageDirectory");
2993}
2994
2995static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaPreloadingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
2996{
2997 UNUSED_PARAM(state);
2998 UNUSED_PARAM(throwScope);
2999 auto& impl = castedThis->wrapped();
3000 if (UNLIKELY(state->argumentCount() < 1))
3001 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3002 auto mediaPreloadingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3003 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3004 impl.setMediaPreloadingEnabled(WTFMove(mediaPreloadingEnabled));
3005 return JSValue::encode(jsUndefined());
3006}
3007
3008EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaPreloadingEnabled(ExecState* state)
3009{
3010 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaPreloadingEnabledBody>(*state, "setMediaPreloadingEnabled");
3011}
3012
3013static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaSourceEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3014{
3015 UNUSED_PARAM(state);
3016 UNUSED_PARAM(throwScope);
3017 auto& impl = castedThis->wrapped();
3018 if (UNLIKELY(state->argumentCount() < 1))
3019 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3020 auto mediaSourceEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3021 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3022 impl.setMediaSourceEnabled(WTFMove(mediaSourceEnabled));
3023 return JSValue::encode(jsUndefined());
3024}
3025
3026EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaSourceEnabled(ExecState* state)
3027{
3028 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaSourceEnabledBody>(*state, "setMediaSourceEnabled");
3029}
3030
3031static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaTypeOverrideBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3032{
3033 UNUSED_PARAM(state);
3034 UNUSED_PARAM(throwScope);
3035 auto& impl = castedThis->wrapped();
3036 if (UNLIKELY(state->argumentCount() < 1))
3037 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3038 auto mediaTypeOverride = convert<IDLDOMString>(*state, state->uncheckedArgument(0));
3039 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3040 impl.setMediaTypeOverride(WTFMove(mediaTypeOverride));
3041 return JSValue::encode(jsUndefined());
3042}
3043
3044EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaTypeOverride(ExecState* state)
3045{
3046 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaTypeOverrideBody>(*state, "setMediaTypeOverride");
3047}
3048
3049static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMediaUserGestureInheritsFromDocumentBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3050{
3051 UNUSED_PARAM(state);
3052 UNUSED_PARAM(throwScope);
3053 auto& impl = castedThis->wrapped();
3054 if (UNLIKELY(state->argumentCount() < 1))
3055 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3056 auto mediaUserGestureInheritsFromDocument = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3057 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3058 impl.setMediaUserGestureInheritsFromDocument(WTFMove(mediaUserGestureInheritsFromDocument));
3059 return JSValue::encode(jsUndefined());
3060}
3061
3062EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMediaUserGestureInheritsFromDocument(ExecState* state)
3063{
3064 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMediaUserGestureInheritsFromDocumentBody>(*state, "setMediaUserGestureInheritsFromDocument");
3065}
3066
3067static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMinimumAccelerated2dCanvasSizeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3068{
3069 UNUSED_PARAM(state);
3070 UNUSED_PARAM(throwScope);
3071 auto& impl = castedThis->wrapped();
3072 if (UNLIKELY(state->argumentCount() < 1))
3073 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3074 auto minimumAccelerated2dCanvasSize = convert<IDLLong>(*state, state->uncheckedArgument(0));
3075 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3076 impl.setMinimumAccelerated2dCanvasSize(WTFMove(minimumAccelerated2dCanvasSize));
3077 return JSValue::encode(jsUndefined());
3078}
3079
3080EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMinimumAccelerated2dCanvasSize(ExecState* state)
3081{
3082 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMinimumAccelerated2dCanvasSizeBody>(*state, "setMinimumAccelerated2dCanvasSize");
3083}
3084
3085static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMinimumFontSizeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3086{
3087 UNUSED_PARAM(state);
3088 UNUSED_PARAM(throwScope);
3089 auto& impl = castedThis->wrapped();
3090 if (UNLIKELY(state->argumentCount() < 1))
3091 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3092 auto minimumFontSize = convert<IDLLong>(*state, state->uncheckedArgument(0));
3093 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3094 impl.setMinimumFontSize(WTFMove(minimumFontSize));
3095 return JSValue::encode(jsUndefined());
3096}
3097
3098EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMinimumFontSize(ExecState* state)
3099{
3100 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMinimumFontSizeBody>(*state, "setMinimumFontSize");
3101}
3102
3103static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMinimumLogicalFontSizeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3104{
3105 UNUSED_PARAM(state);
3106 UNUSED_PARAM(throwScope);
3107 auto& impl = castedThis->wrapped();
3108 if (UNLIKELY(state->argumentCount() < 1))
3109 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3110 auto minimumLogicalFontSize = convert<IDLLong>(*state, state->uncheckedArgument(0));
3111 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3112 impl.setMinimumLogicalFontSize(WTFMove(minimumLogicalFontSize));
3113 return JSValue::encode(jsUndefined());
3114}
3115
3116EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMinimumLogicalFontSize(ExecState* state)
3117{
3118 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMinimumLogicalFontSizeBody>(*state, "setMinimumLogicalFontSize");
3119}
3120
3121static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMinimumZoomFontSizeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3122{
3123 UNUSED_PARAM(state);
3124 UNUSED_PARAM(throwScope);
3125 auto& impl = castedThis->wrapped();
3126 if (UNLIKELY(state->argumentCount() < 1))
3127 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3128 auto minimumZoomFontSize = convert<IDLFloat>(*state, state->uncheckedArgument(0));
3129 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3130 impl.setMinimumZoomFontSize(WTFMove(minimumZoomFontSize));
3131 return JSValue::encode(jsUndefined());
3132}
3133
3134EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMinimumZoomFontSize(ExecState* state)
3135{
3136 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMinimumZoomFontSizeBody>(*state, "setMinimumZoomFontSize");
3137}
3138
3139static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetMockCaptureDevicesEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3140{
3141 UNUSED_PARAM(state);
3142 UNUSED_PARAM(throwScope);
3143 auto& impl = castedThis->wrapped();
3144 if (UNLIKELY(state->argumentCount() < 1))
3145 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3146 auto mockCaptureDevicesEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3147 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3148 impl.setMockCaptureDevicesEnabled(WTFMove(mockCaptureDevicesEnabled));
3149 return JSValue::encode(jsUndefined());
3150}
3151
3152EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetMockCaptureDevicesEnabled(ExecState* state)
3153{
3154 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetMockCaptureDevicesEnabledBody>(*state, "setMockCaptureDevicesEnabled");
3155}
3156
3157static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetNeedsAdobeFrameReloadingQuirkBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3158{
3159 UNUSED_PARAM(state);
3160 UNUSED_PARAM(throwScope);
3161 auto& impl = castedThis->wrapped();
3162 if (UNLIKELY(state->argumentCount() < 1))
3163 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3164 auto needsAdobeFrameReloadingQuirk = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3165 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3166 impl.setNeedsAdobeFrameReloadingQuirk(WTFMove(needsAdobeFrameReloadingQuirk));
3167 return JSValue::encode(jsUndefined());
3168}
3169
3170EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsAdobeFrameReloadingQuirk(ExecState* state)
3171{
3172 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetNeedsAdobeFrameReloadingQuirkBody>(*state, "setNeedsAdobeFrameReloadingQuirk");
3173}
3174
3175static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetNeedsFrameNameFallbackToIdQuirkBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3176{
3177 UNUSED_PARAM(state);
3178 UNUSED_PARAM(throwScope);
3179 auto& impl = castedThis->wrapped();
3180 if (UNLIKELY(state->argumentCount() < 1))
3181 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3182 auto needsFrameNameFallbackToIdQuirk = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3183 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3184 impl.setNeedsFrameNameFallbackToIdQuirk(WTFMove(needsFrameNameFallbackToIdQuirk));
3185 return JSValue::encode(jsUndefined());
3186}
3187
3188EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsFrameNameFallbackToIdQuirk(ExecState* state)
3189{
3190 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetNeedsFrameNameFallbackToIdQuirkBody>(*state, "setNeedsFrameNameFallbackToIdQuirk");
3191}
3192
3193static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetNeedsIsLoadingInAPISenseQuirkBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3194{
3195 UNUSED_PARAM(state);
3196 UNUSED_PARAM(throwScope);
3197 auto& impl = castedThis->wrapped();
3198 if (UNLIKELY(state->argumentCount() < 1))
3199 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3200 auto needsIsLoadingInAPISenseQuirk = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3201 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3202 impl.setNeedsIsLoadingInAPISenseQuirk(WTFMove(needsIsLoadingInAPISenseQuirk));
3203 return JSValue::encode(jsUndefined());
3204}
3205
3206EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsIsLoadingInAPISenseQuirk(ExecState* state)
3207{
3208 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetNeedsIsLoadingInAPISenseQuirkBody>(*state, "setNeedsIsLoadingInAPISenseQuirk");
3209}
3210
3211static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetNeedsKeyboardEventDisambiguationQuirksBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3212{
3213 UNUSED_PARAM(state);
3214 UNUSED_PARAM(throwScope);
3215 auto& impl = castedThis->wrapped();
3216 if (UNLIKELY(state->argumentCount() < 1))
3217 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3218 auto needsKeyboardEventDisambiguationQuirks = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3219 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3220 impl.setNeedsKeyboardEventDisambiguationQuirks(WTFMove(needsKeyboardEventDisambiguationQuirks));
3221 return JSValue::encode(jsUndefined());
3222}
3223
3224EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsKeyboardEventDisambiguationQuirks(ExecState* state)
3225{
3226 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetNeedsKeyboardEventDisambiguationQuirksBody>(*state, "setNeedsKeyboardEventDisambiguationQuirks");
3227}
3228
3229static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetNeedsSiteSpecificQuirksBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3230{
3231 UNUSED_PARAM(state);
3232 UNUSED_PARAM(throwScope);
3233 auto& impl = castedThis->wrapped();
3234 if (UNLIKELY(state->argumentCount() < 1))
3235 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3236 auto needsSiteSpecificQuirks = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3237 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3238 impl.setNeedsSiteSpecificQuirks(WTFMove(needsSiteSpecificQuirks));
3239 return JSValue::encode(jsUndefined());
3240}
3241
3242EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsSiteSpecificQuirks(ExecState* state)
3243{
3244 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetNeedsSiteSpecificQuirksBody>(*state, "setNeedsSiteSpecificQuirks");
3245}
3246
3247static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetNeedsStorageAccessFromFileURLsQuirkBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3248{
3249 UNUSED_PARAM(state);
3250 UNUSED_PARAM(throwScope);
3251 auto& impl = castedThis->wrapped();
3252 if (UNLIKELY(state->argumentCount() < 1))
3253 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3254 auto needsStorageAccessFromFileURLsQuirk = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3255 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3256 impl.setNeedsStorageAccessFromFileURLsQuirk(WTFMove(needsStorageAccessFromFileURLsQuirk));
3257 return JSValue::encode(jsUndefined());
3258}
3259
3260EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNeedsStorageAccessFromFileURLsQuirk(ExecState* state)
3261{
3262 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetNeedsStorageAccessFromFileURLsQuirkBody>(*state, "setNeedsStorageAccessFromFileURLsQuirk");
3263}
3264
3265static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetNotificationsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3266{
3267 UNUSED_PARAM(state);
3268 UNUSED_PARAM(throwScope);
3269 auto& impl = castedThis->wrapped();
3270 if (UNLIKELY(state->argumentCount() < 1))
3271 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3272 auto notificationsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3273 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3274 impl.setNotificationsEnabled(WTFMove(notificationsEnabled));
3275 return JSValue::encode(jsUndefined());
3276}
3277
3278EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetNotificationsEnabled(ExecState* state)
3279{
3280 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetNotificationsEnabledBody>(*state, "setNotificationsEnabled");
3281}
3282
3283static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetOfflineWebApplicationCacheEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3284{
3285 UNUSED_PARAM(state);
3286 UNUSED_PARAM(throwScope);
3287 auto& impl = castedThis->wrapped();
3288 if (UNLIKELY(state->argumentCount() < 1))
3289 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3290 auto offlineWebApplicationCacheEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3291 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3292 impl.setOfflineWebApplicationCacheEnabled(WTFMove(offlineWebApplicationCacheEnabled));
3293 return JSValue::encode(jsUndefined());
3294}
3295
3296EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetOfflineWebApplicationCacheEnabled(ExecState* state)
3297{
3298 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetOfflineWebApplicationCacheEnabledBody>(*state, "setOfflineWebApplicationCacheEnabled");
3299}
3300
3301static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPageCacheSupportsPluginsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3302{
3303 UNUSED_PARAM(state);
3304 UNUSED_PARAM(throwScope);
3305 auto& impl = castedThis->wrapped();
3306 if (UNLIKELY(state->argumentCount() < 1))
3307 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3308 auto pageCacheSupportsPlugins = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3309 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3310 impl.setPageCacheSupportsPlugins(WTFMove(pageCacheSupportsPlugins));
3311 return JSValue::encode(jsUndefined());
3312}
3313
3314EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPageCacheSupportsPlugins(ExecState* state)
3315{
3316 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPageCacheSupportsPluginsBody>(*state, "setPageCacheSupportsPlugins");
3317}
3318
3319static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPaginateDuringLayoutEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3320{
3321 UNUSED_PARAM(state);
3322 UNUSED_PARAM(throwScope);
3323 auto& impl = castedThis->wrapped();
3324 if (UNLIKELY(state->argumentCount() < 1))
3325 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3326 auto paginateDuringLayoutEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3327 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3328 impl.setPaginateDuringLayoutEnabled(WTFMove(paginateDuringLayoutEnabled));
3329 return JSValue::encode(jsUndefined());
3330}
3331
3332EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPaginateDuringLayoutEnabled(ExecState* state)
3333{
3334 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPaginateDuringLayoutEnabledBody>(*state, "setPaginateDuringLayoutEnabled");
3335}
3336
3337static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPassiveTouchListenersAsDefaultOnDocumentBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3338{
3339 UNUSED_PARAM(state);
3340 UNUSED_PARAM(throwScope);
3341 auto& impl = castedThis->wrapped();
3342 if (UNLIKELY(state->argumentCount() < 1))
3343 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3344 auto passiveTouchListenersAsDefaultOnDocument = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3345 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3346 impl.setPassiveTouchListenersAsDefaultOnDocument(WTFMove(passiveTouchListenersAsDefaultOnDocument));
3347 return JSValue::encode(jsUndefined());
3348}
3349
3350EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPassiveTouchListenersAsDefaultOnDocument(ExecState* state)
3351{
3352 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPassiveTouchListenersAsDefaultOnDocumentBody>(*state, "setPassiveTouchListenersAsDefaultOnDocument");
3353}
3354
3355static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoDurationInSecondsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3356{
3357 UNUSED_PARAM(state);
3358 UNUSED_PARAM(throwScope);
3359 auto& impl = castedThis->wrapped();
3360 if (UNLIKELY(state->argumentCount() < 1))
3361 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3362 auto passwordEchoDurationInSeconds = convert<IDLDouble>(*state, state->uncheckedArgument(0));
3363 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3364 impl.setPasswordEchoDurationInSeconds(WTFMove(passwordEchoDurationInSeconds));
3365 return JSValue::encode(jsUndefined());
3366}
3367
3368EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoDurationInSeconds(ExecState* state)
3369{
3370 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoDurationInSecondsBody>(*state, "setPasswordEchoDurationInSeconds");
3371}
3372
3373static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3374{
3375 UNUSED_PARAM(state);
3376 UNUSED_PARAM(throwScope);
3377 auto& impl = castedThis->wrapped();
3378 if (UNLIKELY(state->argumentCount() < 1))
3379 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3380 auto passwordEchoEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3381 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3382 impl.setPasswordEchoEnabled(WTFMove(passwordEchoEnabled));
3383 return JSValue::encode(jsUndefined());
3384}
3385
3386EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoEnabled(ExecState* state)
3387{
3388 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPasswordEchoEnabledBody>(*state, "setPasswordEchoEnabled");
3389}
3390
3391static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPaymentRequestEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3392{
3393 UNUSED_PARAM(state);
3394 UNUSED_PARAM(throwScope);
3395 auto& impl = castedThis->wrapped();
3396 if (UNLIKELY(state->argumentCount() < 1))
3397 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3398 auto paymentRequestEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3399 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3400 impl.setPaymentRequestEnabled(WTFMove(paymentRequestEnabled));
3401 return JSValue::encode(jsUndefined());
3402}
3403
3404EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPaymentRequestEnabled(ExecState* state)
3405{
3406 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPaymentRequestEnabledBody>(*state, "setPaymentRequestEnabled");
3407}
3408
3409static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPlugInSnapshottingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3410{
3411 UNUSED_PARAM(state);
3412 UNUSED_PARAM(throwScope);
3413 auto& impl = castedThis->wrapped();
3414 if (UNLIKELY(state->argumentCount() < 1))
3415 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3416 auto plugInSnapshottingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3417 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3418 impl.setPlugInSnapshottingEnabled(WTFMove(plugInSnapshottingEnabled));
3419 return JSValue::encode(jsUndefined());
3420}
3421
3422EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPlugInSnapshottingEnabled(ExecState* state)
3423{
3424 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPlugInSnapshottingEnabledBody>(*state, "setPlugInSnapshottingEnabled");
3425}
3426
3427static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPluginsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3428{
3429 UNUSED_PARAM(state);
3430 UNUSED_PARAM(throwScope);
3431 auto& impl = castedThis->wrapped();
3432 if (UNLIKELY(state->argumentCount() < 1))
3433 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3434 auto pluginsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3435 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3436 impl.setPluginsEnabled(WTFMove(pluginsEnabled));
3437 return JSValue::encode(jsUndefined());
3438}
3439
3440EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPluginsEnabled(ExecState* state)
3441{
3442 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPluginsEnabledBody>(*state, "setPluginsEnabled");
3443}
3444
3445static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPreferMIMETypeForImagesBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3446{
3447 UNUSED_PARAM(state);
3448 UNUSED_PARAM(throwScope);
3449 auto& impl = castedThis->wrapped();
3450 if (UNLIKELY(state->argumentCount() < 1))
3451 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3452 auto preferMIMETypeForImages = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3453 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3454 impl.setPreferMIMETypeForImages(WTFMove(preferMIMETypeForImages));
3455 return JSValue::encode(jsUndefined());
3456}
3457
3458EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPreferMIMETypeForImages(ExecState* state)
3459{
3460 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPreferMIMETypeForImagesBody>(*state, "setPreferMIMETypeForImages");
3461}
3462
3463static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPreventKeyboardDOMEventDispatchBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3464{
3465 UNUSED_PARAM(state);
3466 UNUSED_PARAM(throwScope);
3467 auto& impl = castedThis->wrapped();
3468 if (UNLIKELY(state->argumentCount() < 1))
3469 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3470 auto preventKeyboardDOMEventDispatch = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3471 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3472 impl.setPreventKeyboardDOMEventDispatch(WTFMove(preventKeyboardDOMEventDispatch));
3473 return JSValue::encode(jsUndefined());
3474}
3475
3476EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPreventKeyboardDOMEventDispatch(ExecState* state)
3477{
3478 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPreventKeyboardDOMEventDispatchBody>(*state, "setPreventKeyboardDOMEventDispatch");
3479}
3480
3481static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPrimaryPlugInSnapshotDetectionEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3482{
3483 UNUSED_PARAM(state);
3484 UNUSED_PARAM(throwScope);
3485 auto& impl = castedThis->wrapped();
3486 if (UNLIKELY(state->argumentCount() < 1))
3487 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3488 auto primaryPlugInSnapshotDetectionEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3489 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3490 impl.setPrimaryPlugInSnapshotDetectionEnabled(WTFMove(primaryPlugInSnapshotDetectionEnabled));
3491 return JSValue::encode(jsUndefined());
3492}
3493
3494EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPrimaryPlugInSnapshotDetectionEnabled(ExecState* state)
3495{
3496 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPrimaryPlugInSnapshotDetectionEnabledBody>(*state, "setPrimaryPlugInSnapshotDetectionEnabled");
3497}
3498
3499static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetPunchOutWhiteBackgroundsInDarkModeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3500{
3501 UNUSED_PARAM(state);
3502 UNUSED_PARAM(throwScope);
3503 auto& impl = castedThis->wrapped();
3504 if (UNLIKELY(state->argumentCount() < 1))
3505 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3506 auto punchOutWhiteBackgroundsInDarkMode = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3507 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3508 impl.setPunchOutWhiteBackgroundsInDarkMode(WTFMove(punchOutWhiteBackgroundsInDarkMode));
3509 return JSValue::encode(jsUndefined());
3510}
3511
3512EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetPunchOutWhiteBackgroundsInDarkMode(ExecState* state)
3513{
3514 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetPunchOutWhiteBackgroundsInDarkModeBody>(*state, "setPunchOutWhiteBackgroundsInDarkMode");
3515}
3516
3517static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetQuickTimePluginReplacementEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3518{
3519 UNUSED_PARAM(state);
3520 UNUSED_PARAM(throwScope);
3521 auto& impl = castedThis->wrapped();
3522 if (UNLIKELY(state->argumentCount() < 1))
3523 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3524 auto quickTimePluginReplacementEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3525 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3526 impl.setQuickTimePluginReplacementEnabled(WTFMove(quickTimePluginReplacementEnabled));
3527 return JSValue::encode(jsUndefined());
3528}
3529
3530EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetQuickTimePluginReplacementEnabled(ExecState* state)
3531{
3532 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetQuickTimePluginReplacementEnabledBody>(*state, "setQuickTimePluginReplacementEnabled");
3533}
3534
3535static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetRepaintOutsideLayoutEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3536{
3537 UNUSED_PARAM(state);
3538 UNUSED_PARAM(throwScope);
3539 auto& impl = castedThis->wrapped();
3540 if (UNLIKELY(state->argumentCount() < 1))
3541 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3542 auto repaintOutsideLayoutEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3543 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3544 impl.setRepaintOutsideLayoutEnabled(WTFMove(repaintOutsideLayoutEnabled));
3545 return JSValue::encode(jsUndefined());
3546}
3547
3548EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetRepaintOutsideLayoutEnabled(ExecState* state)
3549{
3550 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetRepaintOutsideLayoutEnabledBody>(*state, "setRepaintOutsideLayoutEnabled");
3551}
3552
3553static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetRequestAnimationFrameEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3554{
3555 UNUSED_PARAM(state);
3556 UNUSED_PARAM(throwScope);
3557 auto& impl = castedThis->wrapped();
3558 if (UNLIKELY(state->argumentCount() < 1))
3559 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3560 auto requestAnimationFrameEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3561 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3562 impl.setRequestAnimationFrameEnabled(WTFMove(requestAnimationFrameEnabled));
3563 return JSValue::encode(jsUndefined());
3564}
3565
3566EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetRequestAnimationFrameEnabled(ExecState* state)
3567{
3568 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetRequestAnimationFrameEnabledBody>(*state, "setRequestAnimationFrameEnabled");
3569}
3570
3571static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetRequiresUserGestureToLoadVideoBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3572{
3573 UNUSED_PARAM(state);
3574 UNUSED_PARAM(throwScope);
3575 auto& impl = castedThis->wrapped();
3576 if (UNLIKELY(state->argumentCount() < 1))
3577 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3578 auto requiresUserGestureToLoadVideo = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3579 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3580 impl.setRequiresUserGestureToLoadVideo(WTFMove(requiresUserGestureToLoadVideo));
3581 return JSValue::encode(jsUndefined());
3582}
3583
3584EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetRequiresUserGestureToLoadVideo(ExecState* state)
3585{
3586 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetRequiresUserGestureToLoadVideoBody>(*state, "setRequiresUserGestureToLoadVideo");
3587}
3588
3589static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetResizeObserverEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3590{
3591 UNUSED_PARAM(state);
3592 UNUSED_PARAM(throwScope);
3593 auto& impl = castedThis->wrapped();
3594 if (UNLIKELY(state->argumentCount() < 1))
3595 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3596 auto resizeObserverEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3597 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3598 impl.setResizeObserverEnabled(WTFMove(resizeObserverEnabled));
3599 return JSValue::encode(jsUndefined());
3600}
3601
3602EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetResizeObserverEnabled(ExecState* state)
3603{
3604 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetResizeObserverEnabledBody>(*state, "setResizeObserverEnabled");
3605}
3606
3607static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetResourceUsageOverlayVisibleBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3608{
3609 UNUSED_PARAM(state);
3610 UNUSED_PARAM(throwScope);
3611 auto& impl = castedThis->wrapped();
3612 if (UNLIKELY(state->argumentCount() < 1))
3613 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3614 auto resourceUsageOverlayVisible = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3615 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3616 impl.setResourceUsageOverlayVisible(WTFMove(resourceUsageOverlayVisible));
3617 return JSValue::encode(jsUndefined());
3618}
3619
3620EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetResourceUsageOverlayVisible(ExecState* state)
3621{
3622 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetResourceUsageOverlayVisibleBody>(*state, "setResourceUsageOverlayVisible");
3623}
3624
3625static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetRubberBandingForSubScrollableRegionsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3626{
3627 UNUSED_PARAM(state);
3628 UNUSED_PARAM(throwScope);
3629 auto& impl = castedThis->wrapped();
3630 if (UNLIKELY(state->argumentCount() < 1))
3631 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3632 auto rubberBandingForSubScrollableRegionsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3633 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3634 impl.setRubberBandingForSubScrollableRegionsEnabled(WTFMove(rubberBandingForSubScrollableRegionsEnabled));
3635 return JSValue::encode(jsUndefined());
3636}
3637
3638EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetRubberBandingForSubScrollableRegionsEnabled(ExecState* state)
3639{
3640 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetRubberBandingForSubScrollableRegionsEnabledBody>(*state, "setRubberBandingForSubScrollableRegionsEnabled");
3641}
3642
3643static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetScriptEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3644{
3645 UNUSED_PARAM(state);
3646 UNUSED_PARAM(throwScope);
3647 auto& impl = castedThis->wrapped();
3648 if (UNLIKELY(state->argumentCount() < 1))
3649 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3650 auto scriptEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3651 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3652 impl.setScriptEnabled(WTFMove(scriptEnabled));
3653 return JSValue::encode(jsUndefined());
3654}
3655
3656EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScriptEnabled(ExecState* state)
3657{
3658 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetScriptEnabledBody>(*state, "setScriptEnabled");
3659}
3660
3661static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetScriptMarkupEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3662{
3663 UNUSED_PARAM(state);
3664 UNUSED_PARAM(throwScope);
3665 auto& impl = castedThis->wrapped();
3666 if (UNLIKELY(state->argumentCount() < 1))
3667 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3668 auto scriptMarkupEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3669 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3670 impl.setScriptMarkupEnabled(WTFMove(scriptMarkupEnabled));
3671 return JSValue::encode(jsUndefined());
3672}
3673
3674EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScriptMarkupEnabled(ExecState* state)
3675{
3676 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetScriptMarkupEnabledBody>(*state, "setScriptMarkupEnabled");
3677}
3678
3679static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetScrollAnimatorEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3680{
3681 UNUSED_PARAM(state);
3682 UNUSED_PARAM(throwScope);
3683 auto& impl = castedThis->wrapped();
3684 if (UNLIKELY(state->argumentCount() < 1))
3685 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3686 auto scrollAnimatorEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3687 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3688 impl.setScrollAnimatorEnabled(WTFMove(scrollAnimatorEnabled));
3689 return JSValue::encode(jsUndefined());
3690}
3691
3692EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScrollAnimatorEnabled(ExecState* state)
3693{
3694 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetScrollAnimatorEnabledBody>(*state, "setScrollAnimatorEnabled");
3695}
3696
3697static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetScrollingCoordinatorEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3698{
3699 UNUSED_PARAM(state);
3700 UNUSED_PARAM(throwScope);
3701 auto& impl = castedThis->wrapped();
3702 if (UNLIKELY(state->argumentCount() < 1))
3703 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3704 auto scrollingCoordinatorEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3705 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3706 impl.setScrollingCoordinatorEnabled(WTFMove(scrollingCoordinatorEnabled));
3707 return JSValue::encode(jsUndefined());
3708}
3709
3710EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScrollingCoordinatorEnabled(ExecState* state)
3711{
3712 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetScrollingCoordinatorEnabledBody>(*state, "setScrollingCoordinatorEnabled");
3713}
3714
3715static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetScrollingPerformanceLoggingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3716{
3717 UNUSED_PARAM(state);
3718 UNUSED_PARAM(throwScope);
3719 auto& impl = castedThis->wrapped();
3720 if (UNLIKELY(state->argumentCount() < 1))
3721 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3722 auto scrollingPerformanceLoggingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3723 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3724 impl.setScrollingPerformanceLoggingEnabled(WTFMove(scrollingPerformanceLoggingEnabled));
3725 return JSValue::encode(jsUndefined());
3726}
3727
3728EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScrollingPerformanceLoggingEnabled(ExecState* state)
3729{
3730 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetScrollingPerformanceLoggingEnabledBody>(*state, "setScrollingPerformanceLoggingEnabled");
3731}
3732
3733static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetScrollingTreeIncludesFramesBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3734{
3735 UNUSED_PARAM(state);
3736 UNUSED_PARAM(throwScope);
3737 auto& impl = castedThis->wrapped();
3738 if (UNLIKELY(state->argumentCount() < 1))
3739 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3740 auto scrollingTreeIncludesFrames = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3741 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3742 impl.setScrollingTreeIncludesFrames(WTFMove(scrollingTreeIncludesFrames));
3743 return JSValue::encode(jsUndefined());
3744}
3745
3746EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetScrollingTreeIncludesFrames(ExecState* state)
3747{
3748 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetScrollingTreeIncludesFramesBody>(*state, "setScrollingTreeIncludesFrames");
3749}
3750
3751static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSelectTrailingWhitespaceEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3752{
3753 UNUSED_PARAM(state);
3754 UNUSED_PARAM(throwScope);
3755 auto& impl = castedThis->wrapped();
3756 if (UNLIKELY(state->argumentCount() < 1))
3757 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3758 auto selectTrailingWhitespaceEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3759 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3760 impl.setSelectTrailingWhitespaceEnabled(WTFMove(selectTrailingWhitespaceEnabled));
3761 return JSValue::encode(jsUndefined());
3762}
3763
3764EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSelectTrailingWhitespaceEnabled(ExecState* state)
3765{
3766 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSelectTrailingWhitespaceEnabledBody>(*state, "setSelectTrailingWhitespaceEnabled");
3767}
3768
3769static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSelectionAcrossShadowBoundariesEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3770{
3771 UNUSED_PARAM(state);
3772 UNUSED_PARAM(throwScope);
3773 auto& impl = castedThis->wrapped();
3774 if (UNLIKELY(state->argumentCount() < 1))
3775 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3776 auto selectionAcrossShadowBoundariesEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3777 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3778 impl.setSelectionAcrossShadowBoundariesEnabled(WTFMove(selectionAcrossShadowBoundariesEnabled));
3779 return JSValue::encode(jsUndefined());
3780}
3781
3782EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSelectionAcrossShadowBoundariesEnabled(ExecState* state)
3783{
3784 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSelectionAcrossShadowBoundariesEnabledBody>(*state, "setSelectionAcrossShadowBoundariesEnabled");
3785}
3786
3787static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSelectionPaintingWithoutSelectionGapsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3788{
3789 UNUSED_PARAM(state);
3790 UNUSED_PARAM(throwScope);
3791 auto& impl = castedThis->wrapped();
3792 if (UNLIKELY(state->argumentCount() < 1))
3793 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3794 auto selectionPaintingWithoutSelectionGapsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3795 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3796 impl.setSelectionPaintingWithoutSelectionGapsEnabled(WTFMove(selectionPaintingWithoutSelectionGapsEnabled));
3797 return JSValue::encode(jsUndefined());
3798}
3799
3800EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSelectionPaintingWithoutSelectionGapsEnabled(ExecState* state)
3801{
3802 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSelectionPaintingWithoutSelectionGapsEnabledBody>(*state, "setSelectionPaintingWithoutSelectionGapsEnabled");
3803}
3804
3805static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetServiceControlsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3806{
3807 UNUSED_PARAM(state);
3808 UNUSED_PARAM(throwScope);
3809 auto& impl = castedThis->wrapped();
3810 if (UNLIKELY(state->argumentCount() < 1))
3811 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3812 auto serviceControlsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3813 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3814 impl.setServiceControlsEnabled(WTFMove(serviceControlsEnabled));
3815 return JSValue::encode(jsUndefined());
3816}
3817
3818EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetServiceControlsEnabled(ExecState* state)
3819{
3820 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetServiceControlsEnabledBody>(*state, "setServiceControlsEnabled");
3821}
3822
3823static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSessionStorageQuotaBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3824{
3825 UNUSED_PARAM(state);
3826 UNUSED_PARAM(throwScope);
3827 auto& impl = castedThis->wrapped();
3828 if (UNLIKELY(state->argumentCount() < 1))
3829 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3830 auto sessionStorageQuota = convert<IDLUnsignedLong>(*state, state->uncheckedArgument(0));
3831 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3832 impl.setSessionStorageQuota(WTFMove(sessionStorageQuota));
3833 return JSValue::encode(jsUndefined());
3834}
3835
3836EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSessionStorageQuota(ExecState* state)
3837{
3838 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSessionStorageQuotaBody>(*state, "setSessionStorageQuota");
3839}
3840
3841static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldAllowUserInstalledFontsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3842{
3843 UNUSED_PARAM(state);
3844 UNUSED_PARAM(throwScope);
3845 auto& impl = castedThis->wrapped();
3846 if (UNLIKELY(state->argumentCount() < 1))
3847 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3848 auto shouldAllowUserInstalledFonts = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3849 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3850 impl.setShouldAllowUserInstalledFonts(WTFMove(shouldAllowUserInstalledFonts));
3851 return JSValue::encode(jsUndefined());
3852}
3853
3854EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldAllowUserInstalledFonts(ExecState* state)
3855{
3856 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldAllowUserInstalledFontsBody>(*state, "setShouldAllowUserInstalledFonts");
3857}
3858
3859static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertInvalidURLsToBlankBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3860{
3861 UNUSED_PARAM(state);
3862 UNUSED_PARAM(throwScope);
3863 auto& impl = castedThis->wrapped();
3864 if (UNLIKELY(state->argumentCount() < 1))
3865 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3866 auto shouldConvertInvalidURLsToBlank = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3867 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3868 impl.setShouldConvertInvalidURLsToBlank(WTFMove(shouldConvertInvalidURLsToBlank));
3869 return JSValue::encode(jsUndefined());
3870}
3871
3872EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertInvalidURLsToBlank(ExecState* state)
3873{
3874 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertInvalidURLsToBlankBody>(*state, "setShouldConvertInvalidURLsToBlank");
3875}
3876
3877static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertPositionStyleOnCopyBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3878{
3879 UNUSED_PARAM(state);
3880 UNUSED_PARAM(throwScope);
3881 auto& impl = castedThis->wrapped();
3882 if (UNLIKELY(state->argumentCount() < 1))
3883 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3884 auto shouldConvertPositionStyleOnCopy = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3885 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3886 impl.setShouldConvertPositionStyleOnCopy(WTFMove(shouldConvertPositionStyleOnCopy));
3887 return JSValue::encode(jsUndefined());
3888}
3889
3890EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertPositionStyleOnCopy(ExecState* state)
3891{
3892 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldConvertPositionStyleOnCopyBody>(*state, "setShouldConvertPositionStyleOnCopy");
3893}
3894
3895static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldDecidePolicyBeforeLoadingQuickLookPreviewBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3896{
3897 UNUSED_PARAM(state);
3898 UNUSED_PARAM(throwScope);
3899 auto& impl = castedThis->wrapped();
3900 if (UNLIKELY(state->argumentCount() < 1))
3901 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3902 auto shouldDecidePolicyBeforeLoadingQuickLookPreview = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3903 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3904 impl.setShouldDecidePolicyBeforeLoadingQuickLookPreview(WTFMove(shouldDecidePolicyBeforeLoadingQuickLookPreview));
3905 return JSValue::encode(jsUndefined());
3906}
3907
3908EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDecidePolicyBeforeLoadingQuickLookPreview(ExecState* state)
3909{
3910 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldDecidePolicyBeforeLoadingQuickLookPreviewBody>(*state, "setShouldDecidePolicyBeforeLoadingQuickLookPreview");
3911}
3912
3913static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldDeferAsynchronousScriptsUntilAfterDocumentLoadBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3914{
3915 UNUSED_PARAM(state);
3916 UNUSED_PARAM(throwScope);
3917 auto& impl = castedThis->wrapped();
3918 if (UNLIKELY(state->argumentCount() < 1))
3919 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3920 auto shouldDeferAsynchronousScriptsUntilAfterDocumentLoad = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3921 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3922 impl.setShouldDeferAsynchronousScriptsUntilAfterDocumentLoad(WTFMove(shouldDeferAsynchronousScriptsUntilAfterDocumentLoad));
3923 return JSValue::encode(jsUndefined());
3924}
3925
3926EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDeferAsynchronousScriptsUntilAfterDocumentLoad(ExecState* state)
3927{
3928 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldDeferAsynchronousScriptsUntilAfterDocumentLoadBody>(*state, "setShouldDeferAsynchronousScriptsUntilAfterDocumentLoad");
3929}
3930
3931static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldDispatchSyntheticMouseEventsWhenModifyingSelectionBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3932{
3933 UNUSED_PARAM(state);
3934 UNUSED_PARAM(throwScope);
3935 auto& impl = castedThis->wrapped();
3936 if (UNLIKELY(state->argumentCount() < 1))
3937 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3938 auto shouldDispatchSyntheticMouseEventsWhenModifyingSelection = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3939 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3940 impl.setShouldDispatchSyntheticMouseEventsWhenModifyingSelection(WTFMove(shouldDispatchSyntheticMouseEventsWhenModifyingSelection));
3941 return JSValue::encode(jsUndefined());
3942}
3943
3944EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDispatchSyntheticMouseEventsWhenModifyingSelection(ExecState* state)
3945{
3946 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldDispatchSyntheticMouseEventsWhenModifyingSelectionBody>(*state, "setShouldDispatchSyntheticMouseEventsWhenModifyingSelection");
3947}
3948
3949static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayCaptionsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3950{
3951 UNUSED_PARAM(state);
3952 UNUSED_PARAM(throwScope);
3953 auto& impl = castedThis->wrapped();
3954 if (UNLIKELY(state->argumentCount() < 1))
3955 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3956 auto shouldDisplayCaptions = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3957 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3958 impl.setShouldDisplayCaptions(WTFMove(shouldDisplayCaptions));
3959 return JSValue::encode(jsUndefined());
3960}
3961
3962EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayCaptions(ExecState* state)
3963{
3964 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayCaptionsBody>(*state, "setShouldDisplayCaptions");
3965}
3966
3967static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplaySubtitlesBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3968{
3969 UNUSED_PARAM(state);
3970 UNUSED_PARAM(throwScope);
3971 auto& impl = castedThis->wrapped();
3972 if (UNLIKELY(state->argumentCount() < 1))
3973 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3974 auto shouldDisplaySubtitles = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3975 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3976 impl.setShouldDisplaySubtitles(WTFMove(shouldDisplaySubtitles));
3977 return JSValue::encode(jsUndefined());
3978}
3979
3980EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplaySubtitles(ExecState* state)
3981{
3982 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplaySubtitlesBody>(*state, "setShouldDisplaySubtitles");
3983}
3984
3985static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayTextDescriptionsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
3986{
3987 UNUSED_PARAM(state);
3988 UNUSED_PARAM(throwScope);
3989 auto& impl = castedThis->wrapped();
3990 if (UNLIKELY(state->argumentCount() < 1))
3991 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
3992 auto shouldDisplayTextDescriptions = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
3993 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3994 impl.setShouldDisplayTextDescriptions(WTFMove(shouldDisplayTextDescriptions));
3995 return JSValue::encode(jsUndefined());
3996}
3997
3998EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayTextDescriptions(ExecState* state)
3999{
4000 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldDisplayTextDescriptionsBody>(*state, "setShouldDisplayTextDescriptions");
4001}
4002
4003static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldEnableTextAutosizingBoostBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4004{
4005 UNUSED_PARAM(state);
4006 UNUSED_PARAM(throwScope);
4007 auto& impl = castedThis->wrapped();
4008 if (UNLIKELY(state->argumentCount() < 1))
4009 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4010 auto shouldEnableTextAutosizingBoost = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4011 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4012 impl.setShouldEnableTextAutosizingBoost(WTFMove(shouldEnableTextAutosizingBoost));
4013 return JSValue::encode(jsUndefined());
4014}
4015
4016EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldEnableTextAutosizingBoost(ExecState* state)
4017{
4018 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldEnableTextAutosizingBoostBody>(*state, "setShouldEnableTextAutosizingBoost");
4019}
4020
4021static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreFontLoadCompletionsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4022{
4023 UNUSED_PARAM(state);
4024 UNUSED_PARAM(throwScope);
4025 auto& impl = castedThis->wrapped();
4026 if (UNLIKELY(state->argumentCount() < 1))
4027 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4028 auto shouldIgnoreFontLoadCompletions = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4029 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4030 impl.setShouldIgnoreFontLoadCompletions(WTFMove(shouldIgnoreFontLoadCompletions));
4031 return JSValue::encode(jsUndefined());
4032}
4033
4034EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreFontLoadCompletions(ExecState* state)
4035{
4036 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreFontLoadCompletionsBody>(*state, "setShouldIgnoreFontLoadCompletions");
4037}
4038
4039static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreMetaViewportBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4040{
4041 UNUSED_PARAM(state);
4042 UNUSED_PARAM(throwScope);
4043 auto& impl = castedThis->wrapped();
4044 if (UNLIKELY(state->argumentCount() < 1))
4045 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4046 auto shouldIgnoreMetaViewport = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4047 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4048 impl.setShouldIgnoreMetaViewport(WTFMove(shouldIgnoreMetaViewport));
4049 return JSValue::encode(jsUndefined());
4050}
4051
4052EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreMetaViewport(ExecState* state)
4053{
4054 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldIgnoreMetaViewportBody>(*state, "setShouldIgnoreMetaViewport");
4055}
4056
4057static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldInjectUserScriptsInInitialEmptyDocumentBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4058{
4059 UNUSED_PARAM(state);
4060 UNUSED_PARAM(throwScope);
4061 auto& impl = castedThis->wrapped();
4062 if (UNLIKELY(state->argumentCount() < 1))
4063 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4064 auto shouldInjectUserScriptsInInitialEmptyDocument = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4065 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4066 impl.setShouldInjectUserScriptsInInitialEmptyDocument(WTFMove(shouldInjectUserScriptsInInitialEmptyDocument));
4067 return JSValue::encode(jsUndefined());
4068}
4069
4070EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldInjectUserScriptsInInitialEmptyDocument(ExecState* state)
4071{
4072 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldInjectUserScriptsInInitialEmptyDocumentBody>(*state, "setShouldInjectUserScriptsInInitialEmptyDocument");
4073}
4074
4075static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldPrintBackgroundsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4076{
4077 UNUSED_PARAM(state);
4078 UNUSED_PARAM(throwScope);
4079 auto& impl = castedThis->wrapped();
4080 if (UNLIKELY(state->argumentCount() < 1))
4081 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4082 auto shouldPrintBackgrounds = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4083 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4084 impl.setShouldPrintBackgrounds(WTFMove(shouldPrintBackgrounds));
4085 return JSValue::encode(jsUndefined());
4086}
4087
4088EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldPrintBackgrounds(ExecState* state)
4089{
4090 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldPrintBackgroundsBody>(*state, "setShouldPrintBackgrounds");
4091}
4092
4093static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldRespectImageOrientationBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4094{
4095 UNUSED_PARAM(state);
4096 UNUSED_PARAM(throwScope);
4097 auto& impl = castedThis->wrapped();
4098 if (UNLIKELY(state->argumentCount() < 1))
4099 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4100 auto shouldRespectImageOrientation = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4101 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4102 impl.setShouldRespectImageOrientation(WTFMove(shouldRespectImageOrientation));
4103 return JSValue::encode(jsUndefined());
4104}
4105
4106EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldRespectImageOrientation(ExecState* state)
4107{
4108 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldRespectImageOrientationBody>(*state, "setShouldRespectImageOrientation");
4109}
4110
4111static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShouldSuppressTextInputFromEditingDuringProvisionalNavigationBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4112{
4113 UNUSED_PARAM(state);
4114 UNUSED_PARAM(throwScope);
4115 auto& impl = castedThis->wrapped();
4116 if (UNLIKELY(state->argumentCount() < 1))
4117 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4118 auto shouldSuppressTextInputFromEditingDuringProvisionalNavigation = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4119 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4120 impl.setShouldSuppressTextInputFromEditingDuringProvisionalNavigation(WTFMove(shouldSuppressTextInputFromEditingDuringProvisionalNavigation));
4121 return JSValue::encode(jsUndefined());
4122}
4123
4124EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShouldSuppressTextInputFromEditingDuringProvisionalNavigation(ExecState* state)
4125{
4126 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShouldSuppressTextInputFromEditingDuringProvisionalNavigationBody>(*state, "setShouldSuppressTextInputFromEditingDuringProvisionalNavigation");
4127}
4128
4129static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShowDebugBordersBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4130{
4131 UNUSED_PARAM(state);
4132 UNUSED_PARAM(throwScope);
4133 auto& impl = castedThis->wrapped();
4134 if (UNLIKELY(state->argumentCount() < 1))
4135 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4136 auto showDebugBorders = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4137 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4138 impl.setShowDebugBorders(WTFMove(showDebugBorders));
4139 return JSValue::encode(jsUndefined());
4140}
4141
4142EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowDebugBorders(ExecState* state)
4143{
4144 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShowDebugBordersBody>(*state, "setShowDebugBorders");
4145}
4146
4147static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShowRepaintCounterBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4148{
4149 UNUSED_PARAM(state);
4150 UNUSED_PARAM(throwScope);
4151 auto& impl = castedThis->wrapped();
4152 if (UNLIKELY(state->argumentCount() < 1))
4153 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4154 auto showRepaintCounter = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4155 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4156 impl.setShowRepaintCounter(WTFMove(showRepaintCounter));
4157 return JSValue::encode(jsUndefined());
4158}
4159
4160EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowRepaintCounter(ExecState* state)
4161{
4162 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShowRepaintCounterBody>(*state, "setShowRepaintCounter");
4163}
4164
4165static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShowTiledScrollingIndicatorBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4166{
4167 UNUSED_PARAM(state);
4168 UNUSED_PARAM(throwScope);
4169 auto& impl = castedThis->wrapped();
4170 if (UNLIKELY(state->argumentCount() < 1))
4171 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4172 auto showTiledScrollingIndicator = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4173 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4174 impl.setShowTiledScrollingIndicator(WTFMove(showTiledScrollingIndicator));
4175 return JSValue::encode(jsUndefined());
4176}
4177
4178EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowTiledScrollingIndicator(ExecState* state)
4179{
4180 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShowTiledScrollingIndicatorBody>(*state, "setShowTiledScrollingIndicator");
4181}
4182
4183static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShowsToolTipOverTruncatedTextBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4184{
4185 UNUSED_PARAM(state);
4186 UNUSED_PARAM(throwScope);
4187 auto& impl = castedThis->wrapped();
4188 if (UNLIKELY(state->argumentCount() < 1))
4189 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4190 auto showsToolTipOverTruncatedText = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4191 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4192 impl.setShowsToolTipOverTruncatedText(WTFMove(showsToolTipOverTruncatedText));
4193 return JSValue::encode(jsUndefined());
4194}
4195
4196EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowsToolTipOverTruncatedText(ExecState* state)
4197{
4198 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShowsToolTipOverTruncatedTextBody>(*state, "setShowsToolTipOverTruncatedText");
4199}
4200
4201static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShowsURLsInToolTipsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4202{
4203 UNUSED_PARAM(state);
4204 UNUSED_PARAM(throwScope);
4205 auto& impl = castedThis->wrapped();
4206 if (UNLIKELY(state->argumentCount() < 1))
4207 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4208 auto showsURLsInToolTips = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4209 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4210 impl.setShowsURLsInToolTips(WTFMove(showsURLsInToolTips));
4211 return JSValue::encode(jsUndefined());
4212}
4213
4214EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShowsURLsInToolTips(ExecState* state)
4215{
4216 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShowsURLsInToolTipsBody>(*state, "setShowsURLsInToolTips");
4217}
4218
4219static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetShrinksStandaloneImagesToFitBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4220{
4221 UNUSED_PARAM(state);
4222 UNUSED_PARAM(throwScope);
4223 auto& impl = castedThis->wrapped();
4224 if (UNLIKELY(state->argumentCount() < 1))
4225 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4226 auto shrinksStandaloneImagesToFit = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4227 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4228 impl.setShrinksStandaloneImagesToFit(WTFMove(shrinksStandaloneImagesToFit));
4229 return JSValue::encode(jsUndefined());
4230}
4231
4232EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetShrinksStandaloneImagesToFit(ExecState* state)
4233{
4234 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetShrinksStandaloneImagesToFitBody>(*state, "setShrinksStandaloneImagesToFit");
4235}
4236
4237static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutDebugBordersEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4238{
4239 UNUSED_PARAM(state);
4240 UNUSED_PARAM(throwScope);
4241 auto& impl = castedThis->wrapped();
4242 if (UNLIKELY(state->argumentCount() < 1))
4243 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4244 auto simpleLineLayoutDebugBordersEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4245 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4246 impl.setSimpleLineLayoutDebugBordersEnabled(WTFMove(simpleLineLayoutDebugBordersEnabled));
4247 return JSValue::encode(jsUndefined());
4248}
4249
4250EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutDebugBordersEnabled(ExecState* state)
4251{
4252 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutDebugBordersEnabledBody>(*state, "setSimpleLineLayoutDebugBordersEnabled");
4253}
4254
4255static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4256{
4257 UNUSED_PARAM(state);
4258 UNUSED_PARAM(throwScope);
4259 auto& impl = castedThis->wrapped();
4260 if (UNLIKELY(state->argumentCount() < 1))
4261 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4262 auto simpleLineLayoutEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4263 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4264 impl.setSimpleLineLayoutEnabled(WTFMove(simpleLineLayoutEnabled));
4265 return JSValue::encode(jsUndefined());
4266}
4267
4268EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutEnabled(ExecState* state)
4269{
4270 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSimpleLineLayoutEnabledBody>(*state, "setSimpleLineLayoutEnabled");
4271}
4272
4273static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSmartInsertDeleteEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4274{
4275 UNUSED_PARAM(state);
4276 UNUSED_PARAM(throwScope);
4277 auto& impl = castedThis->wrapped();
4278 if (UNLIKELY(state->argumentCount() < 1))
4279 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4280 auto smartInsertDeleteEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4281 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4282 impl.setSmartInsertDeleteEnabled(WTFMove(smartInsertDeleteEnabled));
4283 return JSValue::encode(jsUndefined());
4284}
4285
4286EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSmartInsertDeleteEnabled(ExecState* state)
4287{
4288 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSmartInsertDeleteEnabledBody>(*state, "setSmartInsertDeleteEnabled");
4289}
4290
4291static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSnapshotAllPlugInsBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4292{
4293 UNUSED_PARAM(state);
4294 UNUSED_PARAM(throwScope);
4295 auto& impl = castedThis->wrapped();
4296 if (UNLIKELY(state->argumentCount() < 1))
4297 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4298 auto snapshotAllPlugIns = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4299 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4300 impl.setSnapshotAllPlugIns(WTFMove(snapshotAllPlugIns));
4301 return JSValue::encode(jsUndefined());
4302}
4303
4304EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSnapshotAllPlugIns(ExecState* state)
4305{
4306 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSnapshotAllPlugInsBody>(*state, "setSnapshotAllPlugIns");
4307}
4308
4309static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSourceBufferChangeTypeEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4310{
4311 UNUSED_PARAM(state);
4312 UNUSED_PARAM(throwScope);
4313 auto& impl = castedThis->wrapped();
4314 if (UNLIKELY(state->argumentCount() < 1))
4315 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4316 auto sourceBufferChangeTypeEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4317 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4318 impl.setSourceBufferChangeTypeEnabled(WTFMove(sourceBufferChangeTypeEnabled));
4319 return JSValue::encode(jsUndefined());
4320}
4321
4322EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSourceBufferChangeTypeEnabled(ExecState* state)
4323{
4324 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSourceBufferChangeTypeEnabledBody>(*state, "setSourceBufferChangeTypeEnabled");
4325}
4326
4327static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSpatialNavigationEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4328{
4329 UNUSED_PARAM(state);
4330 UNUSED_PARAM(throwScope);
4331 auto& impl = castedThis->wrapped();
4332 if (UNLIKELY(state->argumentCount() < 1))
4333 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4334 auto spatialNavigationEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4335 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4336 impl.setSpatialNavigationEnabled(WTFMove(spatialNavigationEnabled));
4337 return JSValue::encode(jsUndefined());
4338}
4339
4340EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSpatialNavigationEnabled(ExecState* state)
4341{
4342 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSpatialNavigationEnabledBody>(*state, "setSpatialNavigationEnabled");
4343}
4344
4345static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSpringTimingFunctionEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4346{
4347 UNUSED_PARAM(state);
4348 UNUSED_PARAM(throwScope);
4349 auto& impl = castedThis->wrapped();
4350 if (UNLIKELY(state->argumentCount() < 1))
4351 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4352 auto springTimingFunctionEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4353 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4354 impl.setSpringTimingFunctionEnabled(WTFMove(springTimingFunctionEnabled));
4355 return JSValue::encode(jsUndefined());
4356}
4357
4358EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSpringTimingFunctionEnabled(ExecState* state)
4359{
4360 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSpringTimingFunctionEnabledBody>(*state, "setSpringTimingFunctionEnabled");
4361}
4362
4363static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetStandaloneBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4364{
4365 UNUSED_PARAM(state);
4366 UNUSED_PARAM(throwScope);
4367 auto& impl = castedThis->wrapped();
4368 if (UNLIKELY(state->argumentCount() < 1))
4369 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4370 auto standalone = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4371 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4372 impl.setStandalone(WTFMove(standalone));
4373 return JSValue::encode(jsUndefined());
4374}
4375
4376EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetStandalone(ExecState* state)
4377{
4378 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetStandaloneBody>(*state, "setStandalone");
4379}
4380
4381static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetStorageAccessAPIEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4382{
4383 UNUSED_PARAM(state);
4384 UNUSED_PARAM(throwScope);
4385 auto& impl = castedThis->wrapped();
4386 if (UNLIKELY(state->argumentCount() < 1))
4387 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4388 auto storageAccessAPIEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4389 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4390 impl.setStorageAccessAPIEnabled(WTFMove(storageAccessAPIEnabled));
4391 return JSValue::encode(jsUndefined());
4392}
4393
4394EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetStorageAccessAPIEnabled(ExecState* state)
4395{
4396 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetStorageAccessAPIEnabledBody>(*state, "setStorageAccessAPIEnabled");
4397}
4398
4399static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelAntialiasedLayerTextEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4400{
4401 UNUSED_PARAM(state);
4402 UNUSED_PARAM(throwScope);
4403 auto& impl = castedThis->wrapped();
4404 if (UNLIKELY(state->argumentCount() < 1))
4405 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4406 auto subpixelAntialiasedLayerTextEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4407 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4408 impl.setSubpixelAntialiasedLayerTextEnabled(WTFMove(subpixelAntialiasedLayerTextEnabled));
4409 return JSValue::encode(jsUndefined());
4410}
4411
4412EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelAntialiasedLayerTextEnabled(ExecState* state)
4413{
4414 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelAntialiasedLayerTextEnabledBody>(*state, "setSubpixelAntialiasedLayerTextEnabled");
4415}
4416
4417static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelCSSOMElementMetricsEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4418{
4419 UNUSED_PARAM(state);
4420 UNUSED_PARAM(throwScope);
4421 auto& impl = castedThis->wrapped();
4422 if (UNLIKELY(state->argumentCount() < 1))
4423 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4424 auto subpixelCSSOMElementMetricsEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4425 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4426 impl.setSubpixelCSSOMElementMetricsEnabled(WTFMove(subpixelCSSOMElementMetricsEnabled));
4427 return JSValue::encode(jsUndefined());
4428}
4429
4430EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelCSSOMElementMetricsEnabled(ExecState* state)
4431{
4432 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSubpixelCSSOMElementMetricsEnabledBody>(*state, "setSubpixelCSSOMElementMetricsEnabled");
4433}
4434
4435static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSubresourceIntegrityEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4436{
4437 UNUSED_PARAM(state);
4438 UNUSED_PARAM(throwScope);
4439 auto& impl = castedThis->wrapped();
4440 if (UNLIKELY(state->argumentCount() < 1))
4441 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4442 auto subresourceIntegrityEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4443 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4444 impl.setSubresourceIntegrityEnabled(WTFMove(subresourceIntegrityEnabled));
4445 return JSValue::encode(jsUndefined());
4446}
4447
4448EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSubresourceIntegrityEnabled(ExecState* state)
4449{
4450 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSubresourceIntegrityEnabledBody>(*state, "setSubresourceIntegrityEnabled");
4451}
4452
4453static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetSuppressesIncrementalRenderingBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4454{
4455 UNUSED_PARAM(state);
4456 UNUSED_PARAM(throwScope);
4457 auto& impl = castedThis->wrapped();
4458 if (UNLIKELY(state->argumentCount() < 1))
4459 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4460 auto suppressesIncrementalRendering = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4461 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4462 impl.setSuppressesIncrementalRendering(WTFMove(suppressesIncrementalRendering));
4463 return JSValue::encode(jsUndefined());
4464}
4465
4466EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetSuppressesIncrementalRendering(ExecState* state)
4467{
4468 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetSuppressesIncrementalRenderingBody>(*state, "setSuppressesIncrementalRendering");
4469}
4470
4471static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetTelephoneNumberParsingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4472{
4473 UNUSED_PARAM(state);
4474 UNUSED_PARAM(throwScope);
4475 auto& impl = castedThis->wrapped();
4476 if (UNLIKELY(state->argumentCount() < 1))
4477 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4478 auto telephoneNumberParsingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4479 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4480 impl.setTelephoneNumberParsingEnabled(WTFMove(telephoneNumberParsingEnabled));
4481 return JSValue::encode(jsUndefined());
4482}
4483
4484EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTelephoneNumberParsingEnabled(ExecState* state)
4485{
4486 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetTelephoneNumberParsingEnabledBody>(*state, "setTelephoneNumberParsingEnabled");
4487}
4488
4489static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetTemporaryTileCohortRetentionEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4490{
4491 UNUSED_PARAM(state);
4492 UNUSED_PARAM(throwScope);
4493 auto& impl = castedThis->wrapped();
4494 if (UNLIKELY(state->argumentCount() < 1))
4495 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4496 auto temporaryTileCohortRetentionEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4497 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4498 impl.setTemporaryTileCohortRetentionEnabled(WTFMove(temporaryTileCohortRetentionEnabled));
4499 return JSValue::encode(jsUndefined());
4500}
4501
4502EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTemporaryTileCohortRetentionEnabled(ExecState* state)
4503{
4504 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetTemporaryTileCohortRetentionEnabledBody>(*state, "setTemporaryTileCohortRetentionEnabled");
4505}
4506
4507static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetTextAreasAreResizableBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4508{
4509 UNUSED_PARAM(state);
4510 UNUSED_PARAM(throwScope);
4511 auto& impl = castedThis->wrapped();
4512 if (UNLIKELY(state->argumentCount() < 1))
4513 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4514 auto textAreasAreResizable = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4515 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4516 impl.setTextAreasAreResizable(WTFMove(textAreasAreResizable));
4517 return JSValue::encode(jsUndefined());
4518}
4519
4520EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTextAreasAreResizable(ExecState* state)
4521{
4522 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetTextAreasAreResizableBody>(*state, "setTextAreasAreResizable");
4523}
4524
4525static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4526{
4527 UNUSED_PARAM(state);
4528 UNUSED_PARAM(throwScope);
4529 auto& impl = castedThis->wrapped();
4530 if (UNLIKELY(state->argumentCount() < 1))
4531 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4532 auto textAutosizingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4533 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4534 impl.setTextAutosizingEnabled(WTFMove(textAutosizingEnabled));
4535 return JSValue::encode(jsUndefined());
4536}
4537
4538EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingEnabled(ExecState* state)
4539{
4540 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingEnabledBody>(*state, "setTextAutosizingEnabled");
4541}
4542
4543static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingUsesIdempotentModeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4544{
4545 UNUSED_PARAM(state);
4546 UNUSED_PARAM(throwScope);
4547 auto& impl = castedThis->wrapped();
4548 if (UNLIKELY(state->argumentCount() < 1))
4549 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4550 auto textAutosizingUsesIdempotentMode = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4551 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4552 impl.setTextAutosizingUsesIdempotentMode(WTFMove(textAutosizingUsesIdempotentMode));
4553 return JSValue::encode(jsUndefined());
4554}
4555
4556EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingUsesIdempotentMode(ExecState* state)
4557{
4558 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetTextAutosizingUsesIdempotentModeBody>(*state, "setTextAutosizingUsesIdempotentMode");
4559}
4560
4561static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetThirdPartyIframeRedirectBlockingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4562{
4563 UNUSED_PARAM(state);
4564 UNUSED_PARAM(throwScope);
4565 auto& impl = castedThis->wrapped();
4566 if (UNLIKELY(state->argumentCount() < 1))
4567 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4568 auto thirdPartyIframeRedirectBlockingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4569 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4570 impl.setThirdPartyIframeRedirectBlockingEnabled(WTFMove(thirdPartyIframeRedirectBlockingEnabled));
4571 return JSValue::encode(jsUndefined());
4572}
4573
4574EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetThirdPartyIframeRedirectBlockingEnabled(ExecState* state)
4575{
4576 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetThirdPartyIframeRedirectBlockingEnabledBody>(*state, "setThirdPartyIframeRedirectBlockingEnabled");
4577}
4578
4579static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetTouchEventEmulationEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4580{
4581 UNUSED_PARAM(state);
4582 UNUSED_PARAM(throwScope);
4583 auto& impl = castedThis->wrapped();
4584 if (UNLIKELY(state->argumentCount() < 1))
4585 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4586 auto touchEventEmulationEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4587 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4588 impl.setTouchEventEmulationEnabled(WTFMove(touchEventEmulationEnabled));
4589 return JSValue::encode(jsUndefined());
4590}
4591
4592EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTouchEventEmulationEnabled(ExecState* state)
4593{
4594 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetTouchEventEmulationEnabledBody>(*state, "setTouchEventEmulationEnabled");
4595}
4596
4597static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetTreatIPAddressAsDomainBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4598{
4599 UNUSED_PARAM(state);
4600 UNUSED_PARAM(throwScope);
4601 auto& impl = castedThis->wrapped();
4602 if (UNLIKELY(state->argumentCount() < 1))
4603 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4604 auto treatIPAddressAsDomain = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4605 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4606 impl.setTreatIPAddressAsDomain(WTFMove(treatIPAddressAsDomain));
4607 return JSValue::encode(jsUndefined());
4608}
4609
4610EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTreatIPAddressAsDomain(ExecState* state)
4611{
4612 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetTreatIPAddressAsDomainBody>(*state, "setTreatIPAddressAsDomain");
4613}
4614
4615static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetTreatsAnyTextCSSLinkAsStylesheetBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4616{
4617 UNUSED_PARAM(state);
4618 UNUSED_PARAM(throwScope);
4619 auto& impl = castedThis->wrapped();
4620 if (UNLIKELY(state->argumentCount() < 1))
4621 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4622 auto treatsAnyTextCSSLinkAsStylesheet = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4623 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4624 impl.setTreatsAnyTextCSSLinkAsStylesheet(WTFMove(treatsAnyTextCSSLinkAsStylesheet));
4625 return JSValue::encode(jsUndefined());
4626}
4627
4628EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetTreatsAnyTextCSSLinkAsStylesheet(ExecState* state)
4629{
4630 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetTreatsAnyTextCSSLinkAsStylesheetBody>(*state, "setTreatsAnyTextCSSLinkAsStylesheet");
4631}
4632
4633static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUnhandledPromiseRejectionToConsoleEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4634{
4635 UNUSED_PARAM(state);
4636 UNUSED_PARAM(throwScope);
4637 auto& impl = castedThis->wrapped();
4638 if (UNLIKELY(state->argumentCount() < 1))
4639 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4640 auto unhandledPromiseRejectionToConsoleEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4641 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4642 impl.setUnhandledPromiseRejectionToConsoleEnabled(WTFMove(unhandledPromiseRejectionToConsoleEnabled));
4643 return JSValue::encode(jsUndefined());
4644}
4645
4646EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUnhandledPromiseRejectionToConsoleEnabled(ExecState* state)
4647{
4648 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUnhandledPromiseRejectionToConsoleEnabledBody>(*state, "setUnhandledPromiseRejectionToConsoleEnabled");
4649}
4650
4651static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUnifiedTextCheckerEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4652{
4653 UNUSED_PARAM(state);
4654 UNUSED_PARAM(throwScope);
4655 auto& impl = castedThis->wrapped();
4656 if (UNLIKELY(state->argumentCount() < 1))
4657 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4658 auto unifiedTextCheckerEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4659 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4660 impl.setUnifiedTextCheckerEnabled(WTFMove(unifiedTextCheckerEnabled));
4661 return JSValue::encode(jsUndefined());
4662}
4663
4664EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUnifiedTextCheckerEnabled(ExecState* state)
4665{
4666 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUnifiedTextCheckerEnabledBody>(*state, "setUnifiedTextCheckerEnabled");
4667}
4668
4669static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUseAnonymousModeWhenFetchingMaskImagesBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4670{
4671 UNUSED_PARAM(state);
4672 UNUSED_PARAM(throwScope);
4673 auto& impl = castedThis->wrapped();
4674 if (UNLIKELY(state->argumentCount() < 1))
4675 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4676 auto useAnonymousModeWhenFetchingMaskImages = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4677 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4678 impl.setUseAnonymousModeWhenFetchingMaskImages(WTFMove(useAnonymousModeWhenFetchingMaskImages));
4679 return JSValue::encode(jsUndefined());
4680}
4681
4682EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseAnonymousModeWhenFetchingMaskImages(ExecState* state)
4683{
4684 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUseAnonymousModeWhenFetchingMaskImagesBody>(*state, "setUseAnonymousModeWhenFetchingMaskImages");
4685}
4686
4687static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUseGiantTilesBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4688{
4689 UNUSED_PARAM(state);
4690 UNUSED_PARAM(throwScope);
4691 auto& impl = castedThis->wrapped();
4692 if (UNLIKELY(state->argumentCount() < 1))
4693 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4694 auto useGiantTiles = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4695 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4696 impl.setUseGiantTiles(WTFMove(useGiantTiles));
4697 return JSValue::encode(jsUndefined());
4698}
4699
4700EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseGiantTiles(ExecState* state)
4701{
4702 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUseGiantTilesBody>(*state, "setUseGiantTiles");
4703}
4704
4705static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUseImageDocumentForSubframePDFBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4706{
4707 UNUSED_PARAM(state);
4708 UNUSED_PARAM(throwScope);
4709 auto& impl = castedThis->wrapped();
4710 if (UNLIKELY(state->argumentCount() < 1))
4711 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4712 auto useImageDocumentForSubframePDF = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4713 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4714 impl.setUseImageDocumentForSubframePDF(WTFMove(useImageDocumentForSubframePDF));
4715 return JSValue::encode(jsUndefined());
4716}
4717
4718EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseImageDocumentForSubframePDF(ExecState* state)
4719{
4720 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUseImageDocumentForSubframePDFBody>(*state, "setUseImageDocumentForSubframePDF");
4721}
4722
4723static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyBackgroundSizeShorthandBehaviorBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4724{
4725 UNUSED_PARAM(state);
4726 UNUSED_PARAM(throwScope);
4727 auto& impl = castedThis->wrapped();
4728 if (UNLIKELY(state->argumentCount() < 1))
4729 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4730 auto useLegacyBackgroundSizeShorthandBehavior = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4731 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4732 impl.setUseLegacyBackgroundSizeShorthandBehavior(WTFMove(useLegacyBackgroundSizeShorthandBehavior));
4733 return JSValue::encode(jsUndefined());
4734}
4735
4736EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyBackgroundSizeShorthandBehavior(ExecState* state)
4737{
4738 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyBackgroundSizeShorthandBehaviorBody>(*state, "setUseLegacyBackgroundSizeShorthandBehavior");
4739}
4740
4741static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyTextAlignPositionedElementBehaviorBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4742{
4743 UNUSED_PARAM(state);
4744 UNUSED_PARAM(throwScope);
4745 auto& impl = castedThis->wrapped();
4746 if (UNLIKELY(state->argumentCount() < 1))
4747 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4748 auto useLegacyTextAlignPositionedElementBehavior = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4749 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4750 impl.setUseLegacyTextAlignPositionedElementBehavior(WTFMove(useLegacyTextAlignPositionedElementBehavior));
4751 return JSValue::encode(jsUndefined());
4752}
4753
4754EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyTextAlignPositionedElementBehavior(ExecState* state)
4755{
4756 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUseLegacyTextAlignPositionedElementBehaviorBody>(*state, "setUseLegacyTextAlignPositionedElementBehavior");
4757}
4758
4759static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUsePreHTML5ParserQuirksBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4760{
4761 UNUSED_PARAM(state);
4762 UNUSED_PARAM(throwScope);
4763 auto& impl = castedThis->wrapped();
4764 if (UNLIKELY(state->argumentCount() < 1))
4765 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4766 auto usePreHTML5ParserQuirks = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4767 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4768 impl.setUsePreHTML5ParserQuirks(WTFMove(usePreHTML5ParserQuirks));
4769 return JSValue::encode(jsUndefined());
4770}
4771
4772EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUsePreHTML5ParserQuirks(ExecState* state)
4773{
4774 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUsePreHTML5ParserQuirksBody>(*state, "setUsePreHTML5ParserQuirks");
4775}
4776
4777static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUsesDashboardBackwardCompatibilityModeBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4778{
4779 UNUSED_PARAM(state);
4780 UNUSED_PARAM(throwScope);
4781 auto& impl = castedThis->wrapped();
4782 if (UNLIKELY(state->argumentCount() < 1))
4783 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4784 auto usesDashboardBackwardCompatibilityMode = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4785 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4786 impl.setUsesDashboardBackwardCompatibilityMode(WTFMove(usesDashboardBackwardCompatibilityMode));
4787 return JSValue::encode(jsUndefined());
4788}
4789
4790EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUsesDashboardBackwardCompatibilityMode(ExecState* state)
4791{
4792 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUsesDashboardBackwardCompatibilityModeBody>(*state, "setUsesDashboardBackwardCompatibilityMode");
4793}
4794
4795static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUsesEncodingDetectorBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4796{
4797 UNUSED_PARAM(state);
4798 UNUSED_PARAM(throwScope);
4799 auto& impl = castedThis->wrapped();
4800 if (UNLIKELY(state->argumentCount() < 1))
4801 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4802 auto usesEncodingDetector = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4803 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4804 impl.setUsesEncodingDetector(WTFMove(usesEncodingDetector));
4805 return JSValue::encode(jsUndefined());
4806}
4807
4808EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUsesEncodingDetector(ExecState* state)
4809{
4810 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUsesEncodingDetectorBody>(*state, "setUsesEncodingDetector");
4811}
4812
4813static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetUsesPageCacheBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4814{
4815 UNUSED_PARAM(state);
4816 UNUSED_PARAM(throwScope);
4817 auto& impl = castedThis->wrapped();
4818 if (UNLIKELY(state->argumentCount() < 1))
4819 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4820 auto usesPageCache = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4821 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4822 impl.setUsesPageCache(WTFMove(usesPageCache));
4823 return JSValue::encode(jsUndefined());
4824}
4825
4826EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetUsesPageCache(ExecState* state)
4827{
4828 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetUsesPageCacheBody>(*state, "setUsesPageCache");
4829}
4830
4831static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetValidationMessageTimerMagnificationBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4832{
4833 UNUSED_PARAM(state);
4834 UNUSED_PARAM(throwScope);
4835 auto& impl = castedThis->wrapped();
4836 if (UNLIKELY(state->argumentCount() < 1))
4837 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4838 auto validationMessageTimerMagnification = convert<IDLLong>(*state, state->uncheckedArgument(0));
4839 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4840 impl.setValidationMessageTimerMagnification(WTFMove(validationMessageTimerMagnification));
4841 return JSValue::encode(jsUndefined());
4842}
4843
4844EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetValidationMessageTimerMagnification(ExecState* state)
4845{
4846 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetValidationMessageTimerMagnificationBody>(*state, "setValidationMessageTimerMagnification");
4847}
4848
4849static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetVideoPlaybackRequiresUserGestureBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4850{
4851 UNUSED_PARAM(state);
4852 UNUSED_PARAM(throwScope);
4853 auto& impl = castedThis->wrapped();
4854 if (UNLIKELY(state->argumentCount() < 1))
4855 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4856 auto videoPlaybackRequiresUserGesture = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4857 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4858 impl.setVideoPlaybackRequiresUserGesture(WTFMove(videoPlaybackRequiresUserGesture));
4859 return JSValue::encode(jsUndefined());
4860}
4861
4862EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetVideoPlaybackRequiresUserGesture(ExecState* state)
4863{
4864 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetVideoPlaybackRequiresUserGestureBody>(*state, "setVideoPlaybackRequiresUserGesture");
4865}
4866
4867static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetVideoQualityIncludesDisplayCompositingEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4868{
4869 UNUSED_PARAM(state);
4870 UNUSED_PARAM(throwScope);
4871 auto& impl = castedThis->wrapped();
4872 if (UNLIKELY(state->argumentCount() < 1))
4873 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4874 auto videoQualityIncludesDisplayCompositingEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4875 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4876 impl.setVideoQualityIncludesDisplayCompositingEnabled(WTFMove(videoQualityIncludesDisplayCompositingEnabled));
4877 return JSValue::encode(jsUndefined());
4878}
4879
4880EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetVideoQualityIncludesDisplayCompositingEnabled(ExecState* state)
4881{
4882 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetVideoQualityIncludesDisplayCompositingEnabledBody>(*state, "setVideoQualityIncludesDisplayCompositingEnabled");
4883}
4884
4885static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetViewportFitEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4886{
4887 UNUSED_PARAM(state);
4888 UNUSED_PARAM(throwScope);
4889 auto& impl = castedThis->wrapped();
4890 if (UNLIKELY(state->argumentCount() < 1))
4891 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4892 auto viewportFitEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4893 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4894 impl.setViewportFitEnabled(WTFMove(viewportFitEnabled));
4895 return JSValue::encode(jsUndefined());
4896}
4897
4898EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetViewportFitEnabled(ExecState* state)
4899{
4900 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetViewportFitEnabledBody>(*state, "setViewportFitEnabled");
4901}
4902
4903static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportAPIEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4904{
4905 UNUSED_PARAM(state);
4906 UNUSED_PARAM(throwScope);
4907 auto& impl = castedThis->wrapped();
4908 if (UNLIKELY(state->argumentCount() < 1))
4909 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4910 auto visualViewportAPIEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4911 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4912 impl.setVisualViewportAPIEnabled(WTFMove(visualViewportAPIEnabled));
4913 return JSValue::encode(jsUndefined());
4914}
4915
4916EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportAPIEnabled(ExecState* state)
4917{
4918 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportAPIEnabledBody>(*state, "setVisualViewportAPIEnabled");
4919}
4920
4921static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4922{
4923 UNUSED_PARAM(state);
4924 UNUSED_PARAM(throwScope);
4925 auto& impl = castedThis->wrapped();
4926 if (UNLIKELY(state->argumentCount() < 1))
4927 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4928 auto visualViewportEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4929 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4930 impl.setVisualViewportEnabled(WTFMove(visualViewportEnabled));
4931 return JSValue::encode(jsUndefined());
4932}
4933
4934EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportEnabled(ExecState* state)
4935{
4936 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetVisualViewportEnabledBody>(*state, "setVisualViewportEnabled");
4937}
4938
4939static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetWantsBalancedSetDefersLoadingBehaviorBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4940{
4941 UNUSED_PARAM(state);
4942 UNUSED_PARAM(throwScope);
4943 auto& impl = castedThis->wrapped();
4944 if (UNLIKELY(state->argumentCount() < 1))
4945 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4946 auto wantsBalancedSetDefersLoadingBehavior = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4947 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4948 impl.setWantsBalancedSetDefersLoadingBehavior(WTFMove(wantsBalancedSetDefersLoadingBehavior));
4949 return JSValue::encode(jsUndefined());
4950}
4951
4952EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWantsBalancedSetDefersLoadingBehavior(ExecState* state)
4953{
4954 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetWantsBalancedSetDefersLoadingBehaviorBody>(*state, "setWantsBalancedSetDefersLoadingBehavior");
4955}
4956
4957static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetWebArchiveDebugModeEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4958{
4959 UNUSED_PARAM(state);
4960 UNUSED_PARAM(throwScope);
4961 auto& impl = castedThis->wrapped();
4962 if (UNLIKELY(state->argumentCount() < 1))
4963 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4964 auto webArchiveDebugModeEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4965 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4966 impl.setWebArchiveDebugModeEnabled(WTFMove(webArchiveDebugModeEnabled));
4967 return JSValue::encode(jsUndefined());
4968}
4969
4970EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebArchiveDebugModeEnabled(ExecState* state)
4971{
4972 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetWebArchiveDebugModeEnabledBody>(*state, "setWebArchiveDebugModeEnabled");
4973}
4974
4975static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetWebAudioEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4976{
4977 UNUSED_PARAM(state);
4978 UNUSED_PARAM(throwScope);
4979 auto& impl = castedThis->wrapped();
4980 if (UNLIKELY(state->argumentCount() < 1))
4981 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
4982 auto webAudioEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
4983 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4984 impl.setWebAudioEnabled(WTFMove(webAudioEnabled));
4985 return JSValue::encode(jsUndefined());
4986}
4987
4988EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebAudioEnabled(ExecState* state)
4989{
4990 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetWebAudioEnabledBody>(*state, "setWebAudioEnabled");
4991}
4992
4993static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetWebGLEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
4994{
4995 UNUSED_PARAM(state);
4996 UNUSED_PARAM(throwScope);
4997 auto& impl = castedThis->wrapped();
4998 if (UNLIKELY(state->argumentCount() < 1))
4999 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
5000 auto webGLEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
5001 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5002 impl.setWebGLEnabled(WTFMove(webGLEnabled));
5003 return JSValue::encode(jsUndefined());
5004}
5005
5006EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebGLEnabled(ExecState* state)
5007{
5008 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetWebGLEnabledBody>(*state, "setWebGLEnabled");
5009}
5010
5011static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetWebGLErrorsToConsoleEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
5012{
5013 UNUSED_PARAM(state);
5014 UNUSED_PARAM(throwScope);
5015 auto& impl = castedThis->wrapped();
5016 if (UNLIKELY(state->argumentCount() < 1))
5017 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
5018 auto webGLErrorsToConsoleEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
5019 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5020 impl.setWebGLErrorsToConsoleEnabled(WTFMove(webGLErrorsToConsoleEnabled));
5021 return JSValue::encode(jsUndefined());
5022}
5023
5024EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebGLErrorsToConsoleEnabled(ExecState* state)
5025{
5026 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetWebGLErrorsToConsoleEnabledBody>(*state, "setWebGLErrorsToConsoleEnabled");
5027}
5028
5029static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetWebSecurityEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
5030{
5031 UNUSED_PARAM(state);
5032 UNUSED_PARAM(throwScope);
5033 auto& impl = castedThis->wrapped();
5034 if (UNLIKELY(state->argumentCount() < 1))
5035 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
5036 auto webSecurityEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
5037 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5038 impl.setWebSecurityEnabled(WTFMove(webSecurityEnabled));
5039 return JSValue::encode(jsUndefined());
5040}
5041
5042EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebSecurityEnabled(ExecState* state)
5043{
5044 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetWebSecurityEnabledBody>(*state, "setWebSecurityEnabled");
5045}
5046
5047static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetWebkitImageReadyEventEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
5048{
5049 UNUSED_PARAM(state);
5050 UNUSED_PARAM(throwScope);
5051 auto& impl = castedThis->wrapped();
5052 if (UNLIKELY(state->argumentCount() < 1))
5053 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
5054 auto webkitImageReadyEventEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
5055 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5056 impl.setWebkitImageReadyEventEnabled(WTFMove(webkitImageReadyEventEnabled));
5057 return JSValue::encode(jsUndefined());
5058}
5059
5060EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWebkitImageReadyEventEnabled(ExecState* state)
5061{
5062 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetWebkitImageReadyEventEnabledBody>(*state, "setWebkitImageReadyEventEnabled");
5063}
5064
5065static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetWindowFocusRestrictedBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
5066{
5067 UNUSED_PARAM(state);
5068 UNUSED_PARAM(throwScope);
5069 auto& impl = castedThis->wrapped();
5070 if (UNLIKELY(state->argumentCount() < 1))
5071 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
5072 auto windowFocusRestricted = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
5073 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5074 impl.setWindowFocusRestricted(WTFMove(windowFocusRestricted));
5075 return JSValue::encode(jsUndefined());
5076}
5077
5078EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetWindowFocusRestricted(ExecState* state)
5079{
5080 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetWindowFocusRestrictedBody>(*state, "setWindowFocusRestricted");
5081}
5082
5083static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetXSSAuditorEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
5084{
5085 UNUSED_PARAM(state);
5086 UNUSED_PARAM(throwScope);
5087 auto& impl = castedThis->wrapped();
5088 if (UNLIKELY(state->argumentCount() < 1))
5089 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
5090 auto xssAuditorEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
5091 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5092 impl.setXSSAuditorEnabled(WTFMove(xssAuditorEnabled));
5093 return JSValue::encode(jsUndefined());
5094}
5095
5096EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetXSSAuditorEnabled(ExecState* state)
5097{
5098 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetXSSAuditorEnabledBody>(*state, "setXSSAuditorEnabled");
5099}
5100
5101static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunctionSetYouTubeFlashPluginReplacementEnabledBody(JSC::ExecState* state, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis, JSC::ThrowScope& throwScope)
5102{
5103 UNUSED_PARAM(state);
5104 UNUSED_PARAM(throwScope);
5105 auto& impl = castedThis->wrapped();
5106 if (UNLIKELY(state->argumentCount() < 1))
5107 return throwVMError(state, throwScope, createNotEnoughArgumentsError(state));
5108 auto youTubeFlashPluginReplacementEnabled = convert<IDLBoolean>(*state, state->uncheckedArgument(0));
5109 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5110 impl.setYouTubeFlashPluginReplacementEnabled(WTFMove(youTubeFlashPluginReplacementEnabled));
5111 return JSValue::encode(jsUndefined());
5112}
5113
5114EncodedJSValue JSC_HOST_CALL jsInternalSettingsGeneratedPrototypeFunctionSetYouTubeFlashPluginReplacementEnabled(ExecState* state)
5115{
5116 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunctionSetYouTubeFlashPluginReplacementEnabledBody>(*state, "setYouTubeFlashPluginReplacementEnabled");
5117}
5118
5119void JSInternalSettingsGenerated::heapSnapshot(JSCell* cell, HeapSnapshotBuilder& builder)
5120{
5121 auto* thisObject = jsCast<JSInternalSettingsGenerated*>(cell);
5122 builder.setWrappedObjectForCell(cell, &thisObject->wrapped());
5123 if (thisObject->scriptExecutionContext())
5124 builder.setLabelForCell(cell, "url " + thisObject->scriptExecutionContext()->url().string());
5125 Base::heapSnapshot(cell, builder);
5126}
5127
5128bool JSInternalSettingsGeneratedOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, SlotVisitor& visitor, const char** reason)
5129{
5130 UNUSED_PARAM(handle);
5131 UNUSED_PARAM(visitor);
5132 UNUSED_PARAM(reason);
5133 return false;
5134}
5135
5136void JSInternalSettingsGeneratedOwner::finalize(JSC::Handle<JSC::Unknown> handle, void* context)
5137{
5138 auto* jsInternalSettingsGenerated = static_cast<JSInternalSettingsGenerated*>(handle.slot()->asCell());
5139 auto& world = *static_cast<DOMWrapperWorld*>(context);
5140 uncacheWrapper(world, &jsInternalSettingsGenerated->wrapped(), jsInternalSettingsGenerated);
5141}
5142
5143#if ENABLE(BINDING_INTEGRITY)
5144#if PLATFORM(WIN)
5145#pragma warning(disable: 4483)
5146extern "C" { extern void (*const __identifier("??_7InternalSettingsGenerated@WebCore@@6B@")[])(); }
5147#else
5148extern "C" { extern void* _ZTVN7WebCore25InternalSettingsGeneratedE[]; }
5149#endif
5150#endif
5151
5152JSC::JSValue toJSNewlyCreated(JSC::ExecState*, JSDOMGlobalObject* globalObject, Ref<InternalSettingsGenerated>&& impl)
5153{
5154
5155#if ENABLE(BINDING_INTEGRITY)
5156 void* actualVTablePointer = *(reinterpret_cast<void**>(impl.ptr()));
5157#if PLATFORM(WIN)
5158 void* expectedVTablePointer = WTF_PREPARE_VTBL_POINTER_FOR_INSPECTION(__identifier("??_7InternalSettingsGenerated@WebCore@@6B@"));
5159#else
5160 void* expectedVTablePointer = WTF_PREPARE_VTBL_POINTER_FOR_INSPECTION(&_ZTVN7WebCore25InternalSettingsGeneratedE[2]);
5161#endif
5162
5163 // If this fails InternalSettingsGenerated does not have a vtable, so you need to add the
5164 // ImplementationLacksVTable attribute to the interface definition
5165 static_assert(std::is_polymorphic<InternalSettingsGenerated>::value, "InternalSettingsGenerated is not polymorphic");
5166
5167 // If you hit this assertion you either have a use after free bug, or
5168 // InternalSettingsGenerated has subclasses. If InternalSettingsGenerated has subclasses that get passed
5169 // to toJS() we currently require InternalSettingsGenerated you to opt out of binding hardening
5170 // by adding the SkipVTableValidation attribute to the interface IDL definition
5171 RELEASE_ASSERT(actualVTablePointer == expectedVTablePointer);
5172#endif
5173 return createWrapper<InternalSettingsGenerated>(globalObject, WTFMove(impl));
5174}
5175
5176JSC::JSValue toJS(JSC::ExecState* state, JSDOMGlobalObject* globalObject, InternalSettingsGenerated& impl)
5177{
5178 return wrap(state, globalObject, impl);
5179}
5180
5181InternalSettingsGenerated* JSInternalSettingsGenerated::toWrapped(JSC::VM& vm, JSC::JSValue value)
5182{
5183 if (auto* wrapper = jsDynamicCast<JSInternalSettingsGenerated*>(vm, value))
5184 return &wrapper->wrapped();
5185 return nullptr;
5186}
5187
5188}
5189