Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 32a30dfe6ffb0b6380bca678439c115b60da5be9
      
https://github.com/WebKit/WebKit/commit/32a30dfe6ffb0b6380bca678439c115b60da5be9
  Author: Chris Dumez <cdu...@apple.com>
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
    M Source/WebCore/Modules/highlight/AppHighlightRangeData.h
    M Source/WebCore/Modules/indexeddb/IDBDatabaseIdentifier.h
    M Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.h
    M Source/WebCore/Modules/mediasession/MediaPositionState.h
    M Source/WebCore/Modules/permissions/PermissionDescriptor.h
    M Source/WebCore/Modules/webaudio/BaseAudioContext.h
    M Source/WebCore/PAL/pal/SessionID.h
    M Source/WebCore/contentextensions/ContentExtensionActions.cpp
    M Source/WebCore/contentextensions/ContentExtensionActions.h
    M Source/WebCore/contentextensions/ContentExtensionRule.h
    M Source/WebCore/contentextensions/NFAToDFA.cpp
    M Source/WebCore/contentextensions/Term.h
    M Source/WebCore/css/CSSCounterStyleDescriptors.h
    M Source/WebCore/css/CSSCounterStyleRegistry.cpp
    M Source/WebCore/css/CSSCustomPropertyValue.h
    M Source/WebCore/css/CSSFontFace.h
    M Source/WebCore/css/CSSGradientValue.cpp
    M Source/WebCore/css/CSSGradientValue.h

  Log Message:
  -----------
  Let the compiler generate more comparison operators in WebCore
https://bugs.webkit.org/show_bug.cgi?id=260943

Reviewed by Timothy Hatcher, Ryosuke Niwa and Darin Adler.

Let the compiler generate more comparison operators in WebCore now that we
support C++20.

* Source/WebCore/Modules/highlight/AppHighlightRangeData.h:
(WebCore::AppHighlightRangeData::NodePathComponent::operator== const): Deleted.
* Source/WebCore/Modules/indexeddb/IDBDatabaseIdentifier.h:
(WebCore::IDBDatabaseIdentifier::operator== const): Deleted.
* Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.h:
(WebCore::IDBResourceIdentifier::operator== const): Deleted.
* Source/WebCore/Modules/mediasession/MediaPositionState.h:
(WebCore::MediaPositionState::operator== const): Deleted.
* Source/WebCore/Modules/permissions/PermissionDescriptor.h:
(WebCore::PermissionDescriptor::operator== const): Deleted.
* Source/WebCore/Modules/webaudio/BaseAudioContext.h:
* Source/WebCore/PAL/pal/SessionID.h:
(PAL::SessionID::operator== const): Deleted.
* Source/WebCore/contentextensions/ContentExtensionActions.cpp:
(WebCore::ContentExtensions::ModifyHeadersAction::operator== const): Deleted.
(WebCore::ContentExtensions::ModifyHeadersAction::ModifyHeaderInfo::operator== 
const): Deleted.
(WebCore::ContentExtensions::RedirectAction::operator== const): Deleted.
(WebCore::ContentExtensions::RedirectAction::URLTransformAction::operator== 
const): Deleted.
(WebCore::ContentExtensions::RedirectAction::URLTransformAction::QueryTransform::operator==
 const): Deleted.
(WebCore::ContentExtensions::RedirectAction::URLTransformAction::QueryTransform::QueryKeyValue::operator==
 const): Deleted.
* Source/WebCore/contentextensions/ContentExtensionActions.h:
(WebCore::ContentExtensions::ActionWithoutMetadata::operator== const): Deleted.
(WebCore::ContentExtensions::ActionWithStringMetadata::operator== const): 
Deleted.
* Source/WebCore/contentextensions/ContentExtensionRule.h:
(WebCore::ContentExtensions::Trigger::operator== const): Deleted.
(WebCore::ContentExtensions::Action::operator== const): Deleted.
(WebCore::ContentExtensions::ContentExtensionRule::operator== const): Deleted.
* Source/WebCore/contentextensions/NFAToDFA.cpp:
* Source/WebCore/contentextensions/Term.h:
(WebCore::ContentExtensions::Term::CharacterSet::operator== const): Deleted.
(WebCore::ContentExtensions::Term::Group::operator== const): Deleted.
* Source/WebCore/css/CSSCounterStyleDescriptors.h:
(WebCore::CSSCounterStyleDescriptors::operator== const):
(WebCore::CSSCounterStyleDescriptors::Symbol::operator== const): Deleted.
(WebCore::CSSCounterStyleDescriptors::Pad::operator== const): Deleted.
(WebCore::CSSCounterStyleDescriptors::NegativeSymbols::operator== const): 
Deleted.
* Source/WebCore/css/CSSCounterStyleRegistry.cpp:
(WebCore::CSSCounterStyleRegistry::operator== const):
* Source/WebCore/css/CSSCustomPropertyValue.h:
* Source/WebCore/css/CSSFontFace.h:
* Source/WebCore/css/CSSGradientValue.cpp:
(WebCore::CSSLinearGradientValue::Angle::operator==):
(WebCore::CSSPrefixedLinearGradientValue::operator==):
(WebCore::CSSRadialGradientValue::operator==):
(WebCore::CSSPrefixedRadialGradientValue::operator==):
(WebCore::CSSConicGradientValue::operator==):
* Source/WebCore/css/CSSGradientValue.h:
(WebCore::CSSGradientColorInterpolationMethod::legacyMethod):
(WebCore::operator==):

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


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

Reply via email to