[webkit-changes] [WebKit/WebKit] 494eb6: Adopt more smart pointers in WebPageProxy (part 8)

Rupin Mittal noreply at github.com
Thu Feb 13 01:17:33 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 494eb6ccd44d9183a838f6c32b077dc0524a4e5f
      https://github.com/WebKit/WebKit/commit/494eb6ccd44d9183a838f6c32b077dc0524a4e5f
  Author: Rupin Mittal <rupin at apple.com>
  Date:   2025-02-13 (Thu, 13 Feb 2025)

  Changed paths:
    M Source/WebKit/UIProcess/WebPageProxy.cpp
    M Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.h

  Log Message:
  -----------
  Adopt more smart pointers in WebPageProxy (part 8)
https://bugs.webkit.org/show_bug.cgi?id=287545
rdar://144670800

Reviewed by Ryosuke Niwa.

Smart pointer adoption as per the static analyzer.
Adding WebPageProxy back to the skip list until analyzer is updated with
false positive fixes.

Fix some new issues as well.

* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::showDigitalCredentialsPicker):
(WebKit::WebPageProxy::dismissDigitalCredentialsPicker):
(WebKit::WebPageProxy::showNotification):
(WebKit::WebPageProxy::requestAttachmentIcon):
(WebKit::WebPageProxy::shouldOffloadIFrameForHost const):
* Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.h:
(WebKit::WebsiteDataStore::protectedResourceMonitorThrottler):

Canonical link: https://commits.webkit.org/290330@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