Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 839877cbe88444b8cbb9bd0a9c781d1d694d9e4f
      
https://github.com/WebKit/WebKit/commit/839877cbe88444b8cbb9bd0a9c781d1d694d9e4f
  Author: Anne van Kesteren <[email protected]>
  Date:   2025-01-20 (Mon, 20 Jan 2025)

  Changed paths:
    M Source/WebCore/CMakeLists.txt
    M Source/WebCore/DerivedSources-input.xcfilelist
    M Source/WebCore/DerivedSources-output.xcfilelist
    M Source/WebCore/DerivedSources.make
    M Source/WebCore/Headers.cmake
    R Source/WebCore/Resources/plugIns.js
    M Source/WebCore/Sources.txt
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    R Source/WebCore/css/plugIns.css
    M Source/WebCore/dom/Document.cpp
    M Source/WebCore/dom/Document.h
    M Source/WebCore/en.lproj/Localizable.strings
    M Source/WebCore/page/ChromeClient.h
    M Source/WebCore/platform/LocalizedStrings.cpp
    M Source/WebCore/platform/LocalizedStrings.h
    M Source/WebCore/rendering/RenderTheme.h
    M Source/WebCore/style/InspectorCSSOMWrappers.cpp
    M Source/WebCore/style/UserAgentStyle.cpp
    M Source/WebCore/style/UserAgentStyle.h
    M Source/WebKit/WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp
    M Source/WebKit/WebProcess/InjectedBundle/InjectedBundlePageUIClient.h
    M Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.h

  Log Message:
  -----------
  Remove more plugin remnants
https://bugs.webkit.org/show_bug.cgi?id=286254

Reviewed by Tim Horton.

This does not remove plugInStartLabelTitle and friends from
APIInjectedBundlePageUIClient as presumably that is API.

In UserAgentStyle we move the input element cases up as otherwise we
get into a bind due to the directives.

We continue to support .js files in make-css-file-arrays.pl as GTK and
WPE depend on that.

* Source/WebCore/CMakeLists.txt:
* Source/WebCore/DerivedSources-input.xcfilelist:
* Source/WebCore/DerivedSources-output.xcfilelist:
* Source/WebCore/DerivedSources.make:
* Source/WebCore/Headers.cmake:
* Source/WebCore/Resources/plugIns.js: Removed.
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/css/plugIns.css: Removed.
* Source/WebCore/dom/Document.cpp:
(WebCore::Document::ensurePlugInsInjectedScript): Deleted.
* Source/WebCore/dom/Document.h:
* Source/WebCore/en.lproj/Localizable.strings:
* Source/WebCore/page/ChromeClient.h:
(WebCore::ChromeClient::plugInStartLabelTitle const): Deleted.
(WebCore::ChromeClient::plugInStartLabelSubtitle const): Deleted.
(WebCore::ChromeClient::plugInExtraStyleSheet const): Deleted.
(WebCore::ChromeClient::plugInExtraScript const): Deleted.
* Source/WebCore/platform/LocalizedStrings.cpp:
(WebCore::snapshottedPlugInLabelTitle): Deleted.
(WebCore::snapshottedPlugInLabelSubtitle): Deleted.
(WebCore::useBlockedPlugInContextMenuTitle): Deleted.
* Source/WebCore/platform/LocalizedStrings.h:
* Source/WebCore/rendering/RenderTheme.h:
(WebCore::RenderTheme::extraQuirksStyleSheet):
(WebCore::RenderTheme::extraPlugInsStyleSheet): Deleted.
* Source/WebCore/style/InspectorCSSOMWrappers.cpp:
(WebCore::Style::InspectorCSSOMWrappers::collectDocumentWrappers):
* Source/WebCore/style/UserAgentStyle.cpp:
(WebCore::Style::UserAgentStyle::ensureDefaultStyleSheetsForElement):
* Source/WebCore/style/UserAgentStyle.h:
* Source/WebKit/WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp:
(WebKit::InjectedBundlePageUIClient::plugInStartLabelTitle const): Deleted.
(WebKit::InjectedBundlePageUIClient::plugInStartLabelSubtitle const): Deleted.
(WebKit::InjectedBundlePageUIClient::plugInExtraStyleSheet const): Deleted.
(WebKit::InjectedBundlePageUIClient::plugInExtraScript const): Deleted.
* Source/WebKit/WebProcess/InjectedBundle/InjectedBundlePageUIClient.h:
* Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::WebChromeClient::plugInStartLabelTitle const): Deleted.
(WebKit::WebChromeClient::plugInStartLabelSubtitle const): Deleted.
(WebKit::WebChromeClient::plugInExtraStyleSheet const): Deleted.
(WebKit::WebChromeClient::plugInExtraScript const): Deleted.
* Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.h:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to