-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Adopt more smart pointers in GPUProcess #45640
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Adopt more smart pointers in GPUProcess #45640
Conversation
EWS run on previous version of this PR (hash 7dd1285) |
7dd1285
to
df20b17
Compare
EWS run on previous version of this PR (hash df20b17) |
df20b17
to
7f502b6
Compare
EWS run on previous version of this PR (hash 7f502b6) |
7f502b6
to
bbd563b
Compare
EWS run on previous version of this PR (hash bbd563b) |
Safer C++ Build #36672 (bbd563b)
|
bbd563b
to
bc3c43c
Compare
EWS run on previous version of this PR (hash bc3c43c) |
bc3c43c
to
f35dea5
Compare
EWS run on previous version of this PR (hash f35dea5) |
https://bugs.webkit.org/show_bug.cgi?id=293288 Reviewed by NOBODY (OOPS!). Adopt more smart pointers in GPUProcess. * Source/WebCore/platform/graphics/avfoundation/objc/LocalSampleBufferDisplayLayer.h: * Source/WebCore/platform/graphics/avfoundation/objc/LocalSampleBufferDisplayLayer.mm: (WebCore::LocalSampleBufferDisplayLayer::protectedRootLayer): * Source/WebKit/GPUProcess/mac/GPUProcessMac.mm: (WebKit::GPUProcess::updateProcessName): (WebKit::GPUProcess::openDirectoryCacheInvalidated): * Source/WebKit/GPUProcess/webrtc/RemoteSampleBufferDisplayLayer.mm: (WebKit::RemoteSampleBufferDisplayLayer::initialize): * Source/WebKit/SaferCPPExpectations/ForwardDeclCheckerExpectations: * Source/WebKit/SaferCPPExpectations/UnretainedCallArgsCheckerExpectations: * Source/WebKit/Scripts/webkit/messages.py: (types_that_cannot_be_forward_declared):
f35dea5
to
3dbed93
Compare
EWS run on current version of this PR (hash 3dbed93) |
@@ -67,7 +67,9 @@ | |||
void GPUProcess::updateProcessName() | |||
{ | |||
#if !PLATFORM(MACCATALYST) | |||
RetainPtr applicationName = adoptNS([[NSString alloc] initWithFormat:WEB_UI_NSSTRING(@"%@ Graphics and Media", "visible name of the GPU process. The argument is the application name."), m_uiProcessName.createNSString().get()]); | |||
ALLOW_NONLITERAL_FORMAT_BEGIN |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is this about?
@@ -504,6 +504,7 @@ def types_that_cannot_be_forward_declared(): | |||
'IPC::AsyncReplyID', | |||
'IPC::FontReference', | |||
'IPC::Semaphore', | |||
'IPC::SharedBufferReference', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do not understand the changes to this file either.
3dbed93
3dbed93