[webkit-changes] [WebKit/WebKit] e5c038: Remove workarounds for Microsoft My Day, Messenger...
Rose
noreply at github.com
Fri Mar 31 02:14:04 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e5c038660e27bd020baf52f74a31b91dc467af5b
https://github.com/WebKit/WebKit/commit/e5c038660e27bd020baf52f74a31b91dc467af5b
Author: Rose <83477269+AtariDreams at users.noreply.github.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M Source/WebCore/WebCore.order
M Source/WebCore/platform/RuntimeApplicationChecks.h
M Source/WebCore/platform/cocoa/RuntimeApplicationChecksCocoa.mm
M Source/WebKitLegacy/WebKitLegacy.xcodeproj/project.pbxproj
M Source/WebKitLegacy/mac/Configurations/WebKitLegacy.xcconfig
R Source/WebKitLegacy/mac/Misc/OutlookQuirksUserScript.js
M Source/WebKitLegacy/mac/Misc/WebKitVersionChecks.h
M Source/WebKitLegacy/mac/WebView/WebFrame.mm
M Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.mm
M Source/WebKitLegacy/mac/WebView/WebView.mm
Log Message:
-----------
Remove workarounds for Microsoft My Day, Messenger, and Outlook
https://bugs.webkit.org/show_bug.cgi?id=252816
Reviewed by Brent Fulgham.
Microsoft My Day no longer exists as of 2008, so we can remove the
workarounds made for it. Same for Microsoft Messenger and Microsoft
Outlook as of 2010.
* Source/WebCore/WebCore.order: Removed mangled names of removed
workarounds.
* Source/WebCore/platform/cocoa/RuntimeApplicationChecksCocoa.mm:
(isMicrosoftMessenger): Removed.
(isMicrosoftMyDay): Removed.
* Source/WebCore/platform/RuntimeApplicationChecks.h:
(isMicrosoftMessenger): Removed.
(isMicrosoftMyDay): Removed.
* Source/WebKitLegacy/WebKitLegacy.xcodeproj/project.pbxproj: Remove
references to OutlookQuirksUserScript.js.
* Source/WebKitLegacy/mac/Configurations/WebKitLegacy.xcconfig: Ditto.
* Source/WebKitLegacy/mac/Misc/OutlookQuirksUserScript.js: Deleted.
* Source/WebKitLegacy/mac/Misc/WebKitVersionChecks.h: Removed
WEBKIT_FIRST_VERSION_WITH_HTML5_PARSER.
* Source/WebKitLegacy/mac/WebView/WebFrame.mm:
(needsMicrosoftMessengerDOMDocumentWorkaround): Removed.
* Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.mm:
(defaultUsePreHTML5ParserQuirks): Remove calls to isMicrosoftMyDay.
* Source/WebKitLegacy/mac/WebView/WebView.mm:(needsOutlookQuirksScript):
Removed.
(_commonInitializationWithFrameName): Removed call to
needsOutlookQuirksScript.
(createOutlookQuirksUserScriptContents): Removed
(_injectOutlookQuirksScript): Removed.
Canonical link: https://commits.webkit.org/262393@main
More information about the webkit-changes
mailing list