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