diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/exported/web_runtime_features.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/exported/web_runtime_features.cc | 93 |
1 files changed, 34 insertions, 59 deletions
diff --git a/chromium/third_party/blink/renderer/platform/exported/web_runtime_features.cc b/chromium/third_party/blink/renderer/platform/exported/web_runtime_features.cc index a9da7db2638..8eae6d43357 100644 --- a/chromium/third_party/blink/renderer/platform/exported/web_runtime_features.cc +++ b/chromium/third_party/blink/renderer/platform/exported/web_runtime_features.cc @@ -40,6 +40,16 @@ void WebRuntimeFeatures::EnableBlockingFocusWithoutUserActivation(bool enable) { RuntimeEnabledFeatures::SetBlockingFocusWithoutUserActivationEnabled(enable); } +void WebRuntimeFeatures::EnableBrowserVerifiedUserActivationKeyboard( + bool enable) { + RuntimeEnabledFeatures::SetBrowserVerifiedUserActivationKeyboardEnabled( + enable); +} + +void WebRuntimeFeatures::EnableBrowserVerifiedUserActivationMouse(bool enable) { + RuntimeEnabledFeatures::SetBrowserVerifiedUserActivationMouseEnabled(enable); +} + void WebRuntimeFeatures::EnableExperimentalFeatures(bool enable) { RuntimeEnabledFeatures::SetExperimentalFeaturesEnabled(enable); } @@ -105,6 +115,10 @@ void WebRuntimeFeatures::EnableAccessibilityExposeDisplayNone(bool enable) { RuntimeEnabledFeatures::SetAccessibilityExposeDisplayNoneEnabled(enable); } +void WebRuntimeFeatures::EnableAccessibilityExposeHTMLElement(bool enable) { + RuntimeEnabledFeatures::SetAccessibilityExposeHTMLElementEnabled(enable); +} + void WebRuntimeFeatures::EnableAccessibilityObjectModel(bool enable) { RuntimeEnabledFeatures::SetAccessibilityObjectModelEnabled(enable); } @@ -141,10 +155,6 @@ void WebRuntimeFeatures::EnableCookiesWithoutSameSiteMustBeSecure(bool enable) { RuntimeEnabledFeatures::SetCookiesWithoutSameSiteMustBeSecureEnabled(enable); } -void WebRuntimeFeatures::EnableWasmCodeCache(bool enable) { - RuntimeEnabledFeatures::SetWasmCodeCacheEnabled(enable); -} - void WebRuntimeFeatures::EnableCanvas2dImageChromium(bool enable) { RuntimeEnabledFeatures::SetCanvas2dImageChromiumEnabled(enable); } @@ -209,10 +219,6 @@ void WebRuntimeFeatures::EnableForceTallerSelectPopup(bool enable) { RuntimeEnabledFeatures::SetForceTallerSelectPopupEnabled(enable); } -void WebRuntimeFeatures::EnableFormControlsRefresh(bool enable) { - RuntimeEnabledFeatures::SetFormControlsRefreshEnabled(enable); -} - void WebRuntimeFeatures::EnableGenericSensorExtraClasses(bool enable) { RuntimeEnabledFeatures::SetSensorExtraClassesEnabled(enable); } @@ -229,18 +235,6 @@ void WebRuntimeFeatures::EnableInputMultipleFieldsUI(bool enable) { RuntimeEnabledFeatures::SetInputMultipleFieldsUIEnabled(enable); } -void WebRuntimeFeatures::EnableBuiltInModuleAll(bool enable) { - RuntimeEnabledFeatures::SetBuiltInModuleAllEnabled(enable); -} - -void WebRuntimeFeatures::EnableBuiltInModuleInfra(bool enable) { - RuntimeEnabledFeatures::SetBuiltInModuleInfraEnabled(enable); -} - -void WebRuntimeFeatures::EnableBuiltInModuleKvStorage(bool enable) { - RuntimeEnabledFeatures::SetBuiltInModuleKvStorageEnabled(enable); -} - void WebRuntimeFeatures::EnableLayoutNG(bool enable) { RuntimeEnabledFeatures::SetLayoutNGEnabled(enable); } @@ -329,15 +323,24 @@ void WebRuntimeFeatures::EnablePaymentApp(bool enable) { RuntimeEnabledFeatures::SetPaymentAppEnabled(enable); } +void WebRuntimeFeatures::EnablePaymentHandlerMinimalUI(bool enable) { + RuntimeEnabledFeatures::SetPaymentHandlerMinimalUIEnabled(enable); +} + void WebRuntimeFeatures::EnablePaymentRequest(bool enable) { RuntimeEnabledFeatures::SetPaymentRequestEnabled(enable); if (!enable) { // Disable features that depend on Payment Request API. - RuntimeEnabledFeatures::SetPaymentMethodChangeEventEnabled(false); RuntimeEnabledFeatures::SetPaymentAppEnabled(false); + RuntimeEnabledFeatures::SetPaymentHandlerMinimalUIEnabled(false); + RuntimeEnabledFeatures::SetPaymentMethodChangeEventEnabled(false); } } +void WebRuntimeFeatures::EnablePercentBasedScrolling(bool enable) { + RuntimeEnabledFeatures::SetPercentBasedScrollingEnabled(enable); +} + void WebRuntimeFeatures::EnablePerformanceManagerInstrumentation(bool enable) { RuntimeEnabledFeatures::SetPerformanceManagerInstrumentationEnabled(enable); } @@ -374,10 +377,6 @@ void WebRuntimeFeatures::EnableScriptedSpeechSynthesis(bool enable) { RuntimeEnabledFeatures::SetScriptedSpeechSynthesisEnabled(enable); } -void WebRuntimeFeatures::EnableUpdateHoverAtBeginFrame(bool enable) { - RuntimeEnabledFeatures::SetUpdateHoverAtBeginFrameEnabled(enable); -} - void WebRuntimeFeatures::EnableUserActivationPostMessageTransfer(bool enable) { RuntimeEnabledFeatures::SetUserActivationPostMessageTransferEnabled(enable); } @@ -430,10 +429,6 @@ void WebRuntimeFeatures::EnablePreciseMemoryInfo(bool enable) { RuntimeEnabledFeatures::SetPreciseMemoryInfoEnabled(enable); } -void WebRuntimeFeatures::EnablePrintBrowser(bool enable) { - RuntimeEnabledFeatures::SetPrintBrowserEnabled(enable); -} - void WebRuntimeFeatures::EnableV8IdleTasks(bool enable) { RuntimeEnabledFeatures::SetV8IdleTasksEnabled(enable); } @@ -466,24 +461,12 @@ void WebRuntimeFeatures::EnableWebXRARModule(bool enable) { RuntimeEnabledFeatures::SetWebXRARModuleEnabled(enable); } -void WebRuntimeFeatures::EnableWebXRARDOMOverlay(bool enable) { - RuntimeEnabledFeatures::SetWebXRARDOMOverlayEnabled(enable); -} - -void WebRuntimeFeatures::EnableWebXRAnchors(bool enable) { - RuntimeEnabledFeatures::SetWebXRAnchorsEnabled(enable); -} - -void WebRuntimeFeatures::EnableWebXrGamepadModule(bool enable) { - RuntimeEnabledFeatures::SetWebXrGamepadModuleEnabled(enable); -} - void WebRuntimeFeatures::EnableWebXRHitTest(bool enable) { RuntimeEnabledFeatures::SetWebXRHitTestEnabled(enable); } -void WebRuntimeFeatures::EnableWebXRPlaneDetection(bool enable) { - RuntimeEnabledFeatures::SetWebXRPlaneDetectionEnabled(enable); +void WebRuntimeFeatures::EnableWebXRIncubations(bool enable) { + RuntimeEnabledFeatures::SetWebXRIncubationsEnabled(enable); } void WebRuntimeFeatures::EnablePresentationAPI(bool enable) { @@ -514,14 +497,6 @@ void WebRuntimeFeatures::EnableExpensiveBackgroundTimerThrottling(bool enable) { RuntimeEnabledFeatures::SetExpensiveBackgroundTimerThrottlingEnabled(enable); } -void WebRuntimeFeatures::EnableFetchMetadata(bool enable) { - RuntimeEnabledFeatures::SetFetchMetadataEnabled(enable); -} - -void WebRuntimeFeatures::EnableFetchMetadataDestination(bool enable) { - RuntimeEnabledFeatures::SetFetchMetadataDestinationEnabled(enable); -} - void WebRuntimeFeatures::EnableTimerThrottlingForBackgroundTabs(bool enable) { RuntimeEnabledFeatures::SetTimerThrottlingForBackgroundTabsEnabled(enable); } @@ -552,10 +527,6 @@ void WebRuntimeFeatures::EnableVideoRotateToFullscreen(bool enable) { RuntimeEnabledFeatures::SetVideoRotateToFullscreenEnabled(enable); } -void WebRuntimeFeatures::EnableVideoFullscreenDetection(bool enable) { - RuntimeEnabledFeatures::SetVideoFullscreenDetectionEnabled(enable); -} - void WebRuntimeFeatures::EnableVideoPlaybackQuality(bool enable) { RuntimeEnabledFeatures::SetVideoPlaybackQualityEnabled(enable); } @@ -668,10 +639,6 @@ void WebRuntimeFeatures::EnableSmsReceiver(bool enable) { RuntimeEnabledFeatures::SetSmsReceiverEnabled(enable); } -void WebRuntimeFeatures::EnableDisplayLocking(bool enable) { - RuntimeEnabledFeatures::SetDisplayLockingEnabled(enable); -} - void WebRuntimeFeatures::EnableConsolidatedMovementXY(bool enable) { RuntimeEnabledFeatures::SetConsolidatedMovementXYEnabled(enable); } @@ -696,4 +663,12 @@ void WebRuntimeFeatures::EnableAcceleratedSmallCanvases(bool enable) { RuntimeEnabledFeatures::SetAcceleratedSmallCanvasesEnabled(enable); } +void WebRuntimeFeatures::EnableTrustTokens(bool enable) { + RuntimeEnabledFeatures::SetTrustTokensEnabled(enable); +} + +void WebRuntimeFeatures::EnableInstalledApp(bool enable) { + RuntimeEnabledFeatures::SetInstalledAppEnabled(enable); +} + } // namespace blink |