Skip to content

Conversation

@rniwa
Copy link
Member

@rniwa rniwa commented Aug 20, 2023

cc21d6f

Deploy more smart pointers in Source/WebKit/Shared/
https://bugs.webkit.org/show_bug.cgi?id=260440

Reviewed by Wenson Hsieh.

Deployed more smart pointers.

* Source/WebKit/Shared/APIWebArchive.mm:
(API::WebArchive::WebArchive):
* Source/WebKit/Shared/Authentication/AuthenticationManager.cpp:
(WebKit::AuthenticationManager::processChecked const): Added.
(WebKit::AuthenticationManager::AuthenticationManager):
(WebKit::AuthenticationManager::~AuthenticationManager):
(WebKit::AuthenticationManager::didReceiveAuthenticationChallenge):
(WebKit::AuthenticationManager::negotiatedLegacyTLS const):
* Source/WebKit/Shared/Authentication/AuthenticationManager.h:
* Source/WebKit/Shared/Cocoa/WKNSArray.mm:
(-[WKNSArray objectAtIndex:]):
* Source/WebKit/Shared/Cocoa/WKNSDictionary.mm:
(-[WKNSDictionary objectForKey:]):
* Source/WebKit/Shared/EditingRange.cpp:
(WebKit::EditingRange::toRange):
(WebKit::EditingRange::fromRange):
* Source/WebKit/Shared/IPCTester.cpp:
* Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm:
(WebKit::RemoteLayerBackingStore::encode const):
(WebKit::RemoteLayerBackingStore::drawInContext):
* Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.cpp:
(WebKit::dump):
* Source/WebKit/Shared/UserData.cpp:
(WebKit::shouldTransform):
(WebKit::transformGraph):
(WebKit::UserData::encode):
* Source/WebKit/Shared/WebConnection.cpp:
(WebKit::WebConnection::handleMessage):
* Source/WebKit/Shared/WebContextMenuItem.cpp:
(WebKit::WebContextMenuItem::separatorItem):
* Source/WebKit/Shared/WebHitTestResultData.cpp:
(WebKit::WebHitTestResultData::WebHitTestResultData):
(WebKit::WebHitTestResultData::elementBoundingBoxInWindowCoordinates):

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

ccd55a3

Misc iOS, tvOS & watchOS macOS Linux Windows
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 wincairo
✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🛠 gtk
✅ 🧪 ios-wk2-wpt ✅ 🧪 gtk-wk2
✅ 🧪 api-ios ✅ 🧪 mac-wk2 ✅ 🧪 api-gtk
✅ 🛠 tv ✅ 🧪 mac-AS-debug-wk2
✅ 🛠 tv-sim
✅ 🛠 watch
✅ 🛠 🧪 unsafe-merge ✅ 🛠 watch-sim

@rniwa rniwa self-assigned this Aug 20, 2023
@rniwa rniwa added the WebKit2 Bugs relating to the WebKit2 API layer label Aug 20, 2023
@rniwa rniwa requested review from smfr and whsieh August 20, 2023 07:23
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Aug 20, 2023
@rniwa rniwa removed the merging-blocked Applied to prevent a change from being merged label Aug 20, 2023
@webkit-early-warning-system
Copy link
Collaborator

webkit-early-warning-system commented Aug 20, 2023

@webkit-early-warning-system
Copy link
Collaborator

webkit-early-warning-system commented Aug 22, 2023

@webkit-early-warning-system
Copy link
Collaborator

webkit-early-warning-system commented Aug 23, 2023

@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Aug 23, 2023
@rniwa rniwa removed the merging-blocked Applied to prevent a change from being merged label Aug 23, 2023
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Aug 23, 2023
@rniwa rniwa removed the merging-blocked Applied to prevent a change from being merged label Aug 23, 2023
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Aug 23, 2023
@webkit-early-warning-system
Copy link
Collaborator

webkit-early-warning-system commented Aug 23, 2023

@rniwa rniwa removed the merging-blocked Applied to prevent a change from being merged label Aug 23, 2023
@rniwa rniwa added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Aug 24, 2023
https://bugs.webkit.org/show_bug.cgi?id=260440

Reviewed by Wenson Hsieh.

Deployed more smart pointers.

* Source/WebKit/Shared/APIWebArchive.mm:
(API::WebArchive::WebArchive):
* Source/WebKit/Shared/Authentication/AuthenticationManager.cpp:
(WebKit::AuthenticationManager::processChecked const): Added.
(WebKit::AuthenticationManager::AuthenticationManager):
(WebKit::AuthenticationManager::~AuthenticationManager):
(WebKit::AuthenticationManager::didReceiveAuthenticationChallenge):
(WebKit::AuthenticationManager::negotiatedLegacyTLS const):
* Source/WebKit/Shared/Authentication/AuthenticationManager.h:
* Source/WebKit/Shared/Cocoa/WKNSArray.mm:
(-[WKNSArray objectAtIndex:]):
* Source/WebKit/Shared/Cocoa/WKNSDictionary.mm:
(-[WKNSDictionary objectForKey:]):
* Source/WebKit/Shared/EditingRange.cpp:
(WebKit::EditingRange::toRange):
(WebKit::EditingRange::fromRange):
* Source/WebKit/Shared/IPCTester.cpp:
* Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm:
(WebKit::RemoteLayerBackingStore::encode const):
(WebKit::RemoteLayerBackingStore::drawInContext):
* Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.cpp:
(WebKit::dump):
* Source/WebKit/Shared/UserData.cpp:
(WebKit::shouldTransform):
(WebKit::transformGraph):
(WebKit::UserData::encode):
* Source/WebKit/Shared/WebConnection.cpp:
(WebKit::WebConnection::handleMessage):
* Source/WebKit/Shared/WebContextMenuItem.cpp:
(WebKit::WebContextMenuItem::separatorItem):
* Source/WebKit/Shared/WebHitTestResultData.cpp:
(WebKit::WebHitTestResultData::WebHitTestResultData):
(WebKit::WebHitTestResultData::elementBoundingBoxInWindowCoordinates):

Canonical link: https://commits.webkit.org/267232@main
@webkit-commit-queue
Copy link
Collaborator

Committed 267232@main (cc21d6f): https://commits.webkit.org/267232@main

Reviewed commits have been landed. Closing PR #16873 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit cc21d6f into WebKit:main Aug 24, 2023
@webkit-commit-queue webkit-commit-queue removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Aug 24, 2023
@rniwa rniwa deleted the fix260440 branch August 24, 2023 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WebKit2 Bugs relating to the WebKit2 API layer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants