[webkit-changes] [WebKit/WebKit] b11a18: [webkitpy] Remove remaining references to NPAPI/Ne...

Adrian Perez noreply at github.com
Mon Feb 26 13:04:45 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b11a184b89df551c0b160c9ed80d939724f0ed8c
      https://github.com/WebKit/WebKit/commit/b11a184b89df551c0b160c9ed80d939724f0ed8c
  Author: Adrian Perez de Castro <aperez at igalia.com>
  Date:   2024-02-26 (Mon, 26 Feb 2024)

  Changed paths:
    M Tools/Scripts/webkitpy/style/checker.py
    M Tools/Scripts/webkitpy/style/checker_unittest.py
    M Tools/Scripts/webkitpy/style/checkers/cpp_unittest.py

  Log Message:
  -----------
  [webkitpy] Remove remaining references to NPAPI/Netscape plugins
https://bugs.webkit.org/show_bug.cgi?id=270068

Reviewed by Jonathan Bedard.

NPAPI plug-in support is long gone, this cleans up webkitpy a little
by removing related code.

* Tools/Scripts/webkitpy/style/checker.py: Remove style checker rules
for TestNetscapePlugin (which was part of DumpRenderTree), and the
WebKit/WebProcess/Plugins/Netscape subdir.
* Tools/Scripts/webkitpy/style/checker_unittest.py: Remove tests for
DumpRenderTree's TestNetscapePlugin source.
(GlobalVariablesTest.test_path_rules_specifier):
* Tools/Scripts/webkitpy/style/checkers/cpp_unittest.py: Remove tests
that check NPAPI symbols which don't follow WebKit guidelines do not
trigger the linter.
(WebKitStyleTest.test_names.struct):

Canonical link: https://commits.webkit.org/275341@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list