[webkit-changes] [WebKit/WebKit] 34fca8: Port more identifiers from LegacyNullableObjectIde...

Chris Dumez noreply at github.com
Tue Sep 3 07:50:22 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 34fca85581d4fb6c6515240b38e725b1cf80de38
      https://github.com/WebKit/WebKit/commit/34fca85581d4fb6c6515240b38e725b1cf80de38
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M Source/WebKit/Shared/Authentication/cocoa/AuthenticationManagerCocoa.mm
    M Source/WebKit/Shared/IdentifierTypes.h
    M Source/WebKit/Shared/MarkSurfacesAsVolatileRequestIdentifier.h
    M Source/WebKit/Shared/UserContentControllerIdentifier.h
    M Source/WebKit/Shared/WTFArgumentCoders.serialization.in
    M Source/WebKit/Shared/WebPageCreationParameters.h
    M Source/WebKit/UIProcess/Authentication/AuthenticationChallengeProxy.cpp
    M Source/WebKit/UIProcess/GeolocationIdentifier.h
    M Source/WebKit/UIProcess/PDF/WKPDFHUDView.mm
    M Source/WebKit/UIProcess/UserContent/WebUserContentControllerProxy.cpp
    M Source/WebKit/UIProcess/WebPageGroup.cpp
    M Source/WebKit/UIProcess/WebPageProxy.cpp
    M Source/WebKit/UIProcess/WebPageProxy.h
    M Source/WebKit/UIProcess/ios/WKContentViewInteraction.h
    M Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm
    M Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferSetProxy.cpp
    M Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferSetProxy.h
    M Source/WebKit/WebProcess/GPU/graphics/RemoteRenderingBackendProxy.cpp
    M Source/WebKit/WebProcess/GPU/graphics/RemoteRenderingBackendProxy.h
    M Source/WebKit/WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp
    M Source/WebKit/WebProcess/Plugins/PDFPluginIdentifier.h

  Log Message:
  -----------
  Port more identifiers from LegacyNullableObjectIdentifier to ObjectIdentifier
https://bugs.webkit.org/show_bug.cgi?id=278976

Reviewed by Youenn Fablet.

Port more identifiers from LegacyNullableObjectIdentifier to ObjectIdentifier.

Also drop a couple of MarkSurfacesAsVolatileRequestIdentifier data members which would
never get initialized.

* Source/WebKit/Shared/Authentication/cocoa/AuthenticationManagerCocoa.mm:
(WebKit::AuthenticationManager::initializeConnection):
* Source/WebKit/Shared/IdentifierTypes.h:
* Source/WebKit/Shared/MarkSurfacesAsVolatileRequestIdentifier.h:
* Source/WebKit/Shared/UserContentControllerIdentifier.h:
* Source/WebKit/Shared/WTFArgumentCoders.serialization.in:
* Source/WebKit/UIProcess/Authentication/AuthenticationChallengeProxy.cpp:
* Source/WebKit/UIProcess/GeolocationIdentifier.h:
* Source/WebKit/UIProcess/PDF/WKPDFHUDView.mm:
(-[WKPDFHUDView _performActionForControl:]):
* Source/WebKit/UIProcess/UserContent/WebUserContentControllerProxy.cpp:
(WebKit::WebUserContentControllerProxy::parameters const):
* Source/WebKit/UIProcess/WebPageGroup.cpp:
(WebKit::pageGroupData):
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::creationParameters):
* Source/WebKit/UIProcess/WebPageProxy.h:
* Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferSetProxy.cpp:
(WebKit::RemoteImageBufferSetProxy::setConfirmedVolatility):
(WebKit::RemoteImageBufferSetProxy::clearVolatility):
(WebKit::RemoteImageBufferSetProxy::clearVolatilityUntilAfter): Deleted.
* Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferSetProxy.h:
* Source/WebKit/WebProcess/GPU/graphics/RemoteRenderingBackendProxy.cpp:
(WebKit::RemoteRenderingBackendProxy::prepareImageBufferSetsForDisplay):
(WebKit::RemoteRenderingBackendProxy::didMarkLayersAsVolatile):
* Source/WebKit/WebProcess/GPU/graphics/RemoteRenderingBackendProxy.h:
* Source/WebKit/WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp:
(WebKit::GeolocationPermissionRequestManager::cancelRequestForGeolocation):
* Source/WebKit/WebProcess/Plugins/PDFPluginIdentifier.h:

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list