Title: [292547] trunk
Revision
292547
Author
bfulg...@apple.com
Date
2022-04-07 11:08:45 -0700 (Thu, 07 Apr 2022)

Log Message

[WebKitLegacy] Remove NPAPIPlugInsEnabledForTestingInWebKitLegacy
https://bugs.webkit.org/show_bug.cgi?id=238882

Reviewed by Tim Horton.

We have completely removed the NPAPI code and no longer run the tests. We no longer need this setting
and should remove it to reduce complexity and build time.

The specific skipped tests will be removed in a follow-up patch.

Source/WTF:

* Scripts/Preferences/WebPreferencesInternal.yaml:

Tools:

* DumpRenderTree/TestOptions.cpp:
(WTR::TestOptions::defaults):

Modified Paths

Diff

Modified: trunk/Source/WTF/ChangeLog (292546 => 292547)


--- trunk/Source/WTF/ChangeLog	2022-04-07 17:37:17 UTC (rev 292546)
+++ trunk/Source/WTF/ChangeLog	2022-04-07 18:08:45 UTC (rev 292547)
@@ -1,3 +1,17 @@
+2022-04-07  Brent Fulgham  <bfulg...@apple.com>
+
+        [WebKitLegacy] Remove NPAPIPlugInsEnabledForTestingInWebKitLegacy
+        https://bugs.webkit.org/show_bug.cgi?id=238882
+
+        Reviewed by Tim Horton.
+
+        We have completely removed the NPAPI code and no longer run the tests. We no longer need this setting
+        and should remove it to reduce complexity and build time.
+
+        The specific skipped tests will be removed in a follow-up patch.
+
+        * Scripts/Preferences/WebPreferencesInternal.yaml:
+
 2022-04-07  Geza Lore  <gl...@igalia.com>
 
         [JSC][ARMv7] Support proper near calls and JUMP_ISLANDS

Modified: trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml (292546 => 292547)


--- trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml	2022-04-07 17:37:17 UTC (rev 292546)
+++ trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml	2022-04-07 18:08:45 UTC (rev 292547)
@@ -665,16 +665,6 @@
     WebCore:
       default: false
 
-NPAPIPlugInsEnabledForTestingInWebKitLegacy:
-  type: bool
-  humanReadableName: "NPAPI Plug-Ins Enabled In WebKitLegacy"
-  humanReadableDescription: "Enable NPAPI Plug-Ins for testing"
-  webcoreBinding: none
-  exposed: [ WebKitLegacy ]
-  defaultValue:
-    WebKitLegacy:
-      default: false
-
 NotificationEventEnabled:
   type: bool
   humanReadableName: "NotificationEvent support"

Modified: trunk/Tools/ChangeLog (292546 => 292547)


--- trunk/Tools/ChangeLog	2022-04-07 17:37:17 UTC (rev 292546)
+++ trunk/Tools/ChangeLog	2022-04-07 18:08:45 UTC (rev 292547)
@@ -1,3 +1,18 @@
+2022-04-07  Brent Fulgham  <bfulg...@apple.com>
+
+        [WebKitLegacy] Remove NPAPIPlugInsEnabledForTestingInWebKitLegacy
+        https://bugs.webkit.org/show_bug.cgi?id=238882
+
+        Reviewed by Tim Horton.
+
+        We have completely removed the NPAPI code and no longer run the tests. We no longer need this setting
+        and should remove it to reduce complexity and build time.
+
+        The specific skipped tests will be removed in a follow-up patch.
+
+        * DumpRenderTree/TestOptions.cpp:
+        (WTR::TestOptions::defaults):
+
 2022-04-06  Jonathan Bedard  <jbed...@apple.com>
 
         [Merge-Queue] Remove labels from pull request

Modified: trunk/Tools/DumpRenderTree/TestOptions.cpp (292546 => 292547)


--- trunk/Tools/DumpRenderTree/TestOptions.cpp	2022-04-07 17:37:17 UTC (rev 292546)
+++ trunk/Tools/DumpRenderTree/TestOptions.cpp	2022-04-07 18:08:45 UTC (rev 292547)
@@ -89,7 +89,6 @@
             { "MediaDevicesEnabled", true },
             { "MediaPreloadingEnabled", true },
             { "MockScrollbarsEnabled", true },
-            { "NPAPIPlugInsEnabledForTestingInWebKitLegacy", true },
             { "NeedsStorageAccessFromFileURLsQuirk", false },
             { "OfflineWebApplicationCacheEnabled", true },
             { "RequiresUserGestureForAudioPlayback", false },
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to