Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e5c038660e27bd020baf52f74a31b91dc467af5b
      
https://github.com/WebKit/WebKit/commit/e5c038660e27bd020baf52f74a31b91dc467af5b
  Author: Rose <83477269+ataridre...@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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to