0006-Source-WebCore-page-RuntimeEnabledFeatures.h-hard-di.patch (3549B)
1 From c135e45d15c9654a4189241597fb7a409f9020a0 Mon Sep 17 00:00:00 2001 2 From: "Haelwenn (lanodan) Monnier" <contact@hacktivis.me> 3 Date: Sun, 2 Dec 2018 02:33:31 +0100 4 Subject: [PATCH 6/9] Source/WebCore/page/RuntimeEnabledFeatures.h: 5 hard-disable some features 6 7 --- 8 Source/WebCore/page/RuntimeEnabledFeatures.h | 16 ++++++++-------- 9 1 file changed, 8 insertions(+), 8 deletions(-) 10 11 diff --git a/Source/WebCore/page/RuntimeEnabledFeatures.h b/Source/WebCore/page/RuntimeEnabledFeatures.h 12 index 0f7e7a50..2030412e 100644 13 --- a/Source/WebCore/page/RuntimeEnabledFeatures.h 14 +++ b/Source/WebCore/page/RuntimeEnabledFeatures.h 15 @@ -50,13 +50,13 @@ public: 16 bool displayContentsEnabled() const { return m_isDisplayContentsEnabled; } 17 18 void setLinkPreloadEnabled(bool isEnabled) { m_isLinkPreloadEnabled = isEnabled; } 19 - bool linkPreloadEnabled() const { return m_isLinkPreloadEnabled; } 20 + bool linkPreloadEnabled() const { return false; } 21 22 void setLinkPrefetchEnabled(bool isEnabled) { m_isLinkPrefetchEnabled = isEnabled; } 23 - bool linkPrefetchEnabled() const { return m_isLinkPrefetchEnabled; } 24 + bool linkPrefetchEnabled() const { return false; } 25 26 void setMediaPreloadingEnabled(bool isEnabled) { m_isMediaPreloadingEnabled = isEnabled; } 27 - bool mediaPreloadingEnabled() const { return m_isMediaPreloadingEnabled; } 28 + bool mediaPreloadingEnabled() const { return false; } 29 30 void setResourceTimingEnabled(bool isEnabled) { m_isResourceTimingEnabled = isEnabled; } 31 bool resourceTimingEnabled() const { return m_isResourceTimingEnabled; } 32 @@ -70,19 +70,19 @@ public: 33 bool shadowDOMEnabled() const { return m_isShadowDOMEnabled; } 34 35 void setInputEventsEnabled(bool isEnabled) { m_inputEventsEnabled = isEnabled; } 36 - bool inputEventsEnabled() const { return m_inputEventsEnabled; } 37 + bool inputEventsEnabled() const { return false; } 38 39 void setInteractiveFormValidationEnabled(bool isEnabled) { m_isInteractiveFormValidationEnabled = isEnabled; } 40 bool interactiveFormValidationEnabled() const { return m_isInteractiveFormValidationEnabled; } 41 42 void setCustomElementsEnabled(bool areEnabled) { m_areCustomElementsEnabled = areEnabled; } 43 - bool customElementsEnabled() const { return m_areCustomElementsEnabled; } 44 + bool customElementsEnabled() const { return false; } 45 46 void setMenuItemElementEnabled(bool isEnabled) { m_isMenuItemElementEnabled = isEnabled; } 47 bool menuItemElementEnabled() const { return m_isMenuItemElementEnabled; } 48 49 void setDirectoryUploadEnabled(bool isEnabled) { m_isDirectoryUploadEnabled = isEnabled; } 50 - bool directoryUploadEnabled() const { return m_isDirectoryUploadEnabled; } 51 + bool directoryUploadEnabled() const { return false; } 52 53 #if ENABLE(DARK_MODE_CSS) 54 void setDarkModeCSSEnabled(bool isEnabled) { m_isDarkModeCSSEnabled = isEnabled; } 55 @@ -320,12 +320,12 @@ public: 56 57 #if ENABLE(ENCRYPTED_MEDIA) 58 void setEncryptedMediaAPIEnabled(bool isEnabled) { m_encryptedMediaAPIEnabled = isEnabled; } 59 - bool encryptedMediaAPIEnabled() const { return m_encryptedMediaAPIEnabled; } 60 + bool encryptedMediaAPIEnabled() const { return false; } 61 #endif 62 63 #if ENABLE(LEGACY_ENCRYPTED_MEDIA) 64 void setLegacyEncryptedMediaAPIEnabled(bool isEnabled) { m_legacyEncryptedMediaAPIEnabled = isEnabled; } 65 - bool legacyEncryptedMediaAPIEnabled() const { return m_legacyEncryptedMediaAPIEnabled; } 66 + bool legacyEncryptedMediaAPIEnabled() const { return false; } 67 #endif 68 69 #if ENABLE(SERVICE_WORKER) 70 -- 71 2.21.0 72