Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 33fc758d84d6053a099d371170534f193dcbd6f4
https://github.com/WebKit/WebKit/commit/33fc758d84d6053a099d371170534f193dcbd6f4
Author: Chris Dumez <[email protected]>
Date: 2024-11-23 (Sat, 23 Nov 2024)
Changed paths:
M Source/WebKit/GPUProcess/ShapeDetection/RemoteBarcodeDetector.messages.in
M Source/WebKit/GPUProcess/ShapeDetection/RemoteFaceDetector.messages.in
M Source/WebKit/GPUProcess/ShapeDetection/RemoteTextDetector.messages.in
M Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.messages.in
M Source/WebKit/GPUProcess/graphics/RemoteGraphicsContextGL.messages.in
M Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.messages.in
M Source/WebKit/GPUProcess/graphics/RemoteImageBufferSet.messages.in
M Source/WebKit/GPUProcess/graphics/RemoteRenderingBackend.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteAdapter.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteBindGroup.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteBindGroupLayout.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteBuffer.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteCommandBuffer.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteCommandEncoder.messages.in
M
Source/WebKit/GPUProcess/graphics/WebGPU/RemoteCompositorIntegration.messages.in
M
Source/WebKit/GPUProcess/graphics/WebGPU/RemoteComputePassEncoder.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteComputePipeline.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteDevice.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteExternalTexture.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemotePipelineLayout.messages.in
M
Source/WebKit/GPUProcess/graphics/WebGPU/RemotePresentationContext.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteQuerySet.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteQueue.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteRenderBundle.messages.in
M
Source/WebKit/GPUProcess/graphics/WebGPU/RemoteRenderBundleEncoder.messages.in
M
Source/WebKit/GPUProcess/graphics/WebGPU/RemoteRenderPassEncoder.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteRenderPipeline.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteSampler.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteShaderModule.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteTexture.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteTextureView.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteXRBinding.messages.in
M
Source/WebKit/GPUProcess/graphics/WebGPU/RemoteXRProjectionLayer.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteXRSubImage.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteXRView.messages.in
M Source/WebKit/Scripts/webkit/messages.py
M Source/WebKit/Scripts/webkit/tests/TestWithStream.messages.in
M Source/WebKit/Scripts/webkit/tests/TestWithStreamBatched.messages.in
M
Source/WebKit/Scripts/webkit/tests/TestWithStreamBatchedMessageReceiver.cpp
M Source/WebKit/Scripts/webkit/tests/TestWithStreamMessageReceiver.cpp
M Source/WebKit/Shared/IPCStreamTester.messages.in
M Source/WebKit/Shared/LogStream.messages.in
Log Message:
-----------
Further reduce use of NotRefCounted in *.messages.in files
https://bugs.webkit.org/show_bug.cgi?id=283614
Reviewed by Geoffrey Garen.
Further reduce use of NotRefCounted in *.messages.in files for extra safety.
* Source/WebKit/GPUProcess/ShapeDetection/RemoteBarcodeDetector.messages.in:
* Source/WebKit/GPUProcess/ShapeDetection/RemoteFaceDetector.messages.in:
* Source/WebKit/GPUProcess/ShapeDetection/RemoteTextDetector.messages.in:
* Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.messages.in:
* Source/WebKit/GPUProcess/graphics/RemoteGraphicsContextGL.messages.in:
* Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.messages.in:
* Source/WebKit/GPUProcess/graphics/RemoteImageBufferSet.messages.in:
* Source/WebKit/GPUProcess/graphics/RemoteRenderingBackend.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteAdapter.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteBindGroup.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteBindGroupLayout.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteBuffer.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteCommandBuffer.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteCommandEncoder.messages.in:
*
Source/WebKit/GPUProcess/graphics/WebGPU/RemoteCompositorIntegration.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteComputePassEncoder.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteComputePipeline.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteDevice.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteExternalTexture.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemotePipelineLayout.messages.in:
*
Source/WebKit/GPUProcess/graphics/WebGPU/RemotePresentationContext.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteQuerySet.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteQueue.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteRenderBundle.messages.in:
*
Source/WebKit/GPUProcess/graphics/WebGPU/RemoteRenderBundleEncoder.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteRenderPassEncoder.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteRenderPipeline.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteSampler.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteShaderModule.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteTexture.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteTextureView.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteXRBinding.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteXRProjectionLayer.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteXRSubImage.messages.in:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteXRView.messages.in:
* Source/WebKit/Scripts/webkit/messages.py:
(generate_message_handler):
* Source/WebKit/Scripts/webkit/tests/MessageArgumentDescriptions.cpp:
(IPC::jsValueForArguments):
(IPC::messageArgumentDescriptions):
* Source/WebKit/Scripts/webkit/tests/MessageNames.cpp:
* Source/WebKit/Scripts/webkit/tests/MessageNames.h:
* Source/WebKit/Scripts/webkit/tests/TestWithStream.messages.in:
* Source/WebKit/Scripts/webkit/tests/TestWithStreamBatched.messages.in:
* Source/WebKit/Scripts/webkit/tests/TestWithStreamBatchedMessageReceiver.cpp:
(WebKit::TestWithStreamBatched::didReceiveStreamMessage):
* Source/WebKit/Scripts/webkit/tests/TestWithStreamMessageReceiver.cpp:
(WebKit::TestWithStream::didReceiveStreamMessage):
* Source/WebKit/Shared/IPCStreamTester.messages.in:
* Source/WebKit/Shared/LogStream.messages.in:
Canonical link: https://commits.webkit.org/287016@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes