mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Apply raw_ptr rewrite to libcef (see #3239)
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
|
||||
#include "base/barrier_closure.h"
|
||||
#include "base/command_line.h"
|
||||
#include "base/memory/raw_ptr.h"
|
||||
#include "base/strings/string_number_conversions.h"
|
||||
#include "cef/libcef/browser/context.h"
|
||||
#include "cef/libcef/browser/origin_whitelist_impl.h"
|
||||
@@ -324,7 +325,7 @@ class InterceptedRequest : public network::mojom::URLLoader,
|
||||
|
||||
void OnUploadProgressACK();
|
||||
|
||||
ProxyURLLoaderFactory* const factory_;
|
||||
const raw_ptr<ProxyURLLoaderFactory> factory_;
|
||||
const int32_t id_;
|
||||
const uint32_t options_;
|
||||
bool input_stream_previously_failed_ = false;
|
||||
@@ -373,7 +374,7 @@ class InterceptedRequest : public network::mojom::URLLoader,
|
||||
mojo::Receiver<network::mojom::TrustedHeaderClient> header_client_receiver_{
|
||||
this};
|
||||
|
||||
StreamReaderURLLoader* stream_loader_ = nullptr;
|
||||
raw_ptr<StreamReaderURLLoader> stream_loader_ = nullptr;
|
||||
|
||||
base::WeakPtrFactory<InterceptedRequest> weak_factory_;
|
||||
};
|
||||
|
@@ -4,6 +4,7 @@
|
||||
|
||||
#include "cef/libcef/browser/net_service/resource_handler_wrapper.h"
|
||||
|
||||
#include "base/memory/raw_ptr.h"
|
||||
#include "base/strings/string_number_conversions.h"
|
||||
#include "cef/libcef/browser/net_service/proxy_url_loader_factory.h"
|
||||
#include "cef/libcef/browser/thread_util.h"
|
||||
@@ -224,7 +225,7 @@ class ReadResponseCallbackWrapper : public CefCallback {
|
||||
}
|
||||
|
||||
scoped_refptr<HandlerProvider> handler_provider_;
|
||||
net::IOBuffer* const dest_;
|
||||
const raw_ptr<net::IOBuffer> dest_;
|
||||
int length_;
|
||||
CefRefPtr<ReadCallbackWrapper> callback_;
|
||||
|
||||
|
@@ -6,6 +6,7 @@
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include "base/memory/raw_ptr.h"
|
||||
#include "cef/libcef/browser/browser_host_base.h"
|
||||
#include "cef/libcef/browser/context.h"
|
||||
#include "cef/libcef/browser/iothread_state.h"
|
||||
@@ -142,7 +143,7 @@ class InterceptedRequestHandlerWrapper : public InterceptedRequestHandler {
|
||||
}
|
||||
|
||||
const int32_t id_;
|
||||
network::ResourceRequest* const request_;
|
||||
const raw_ptr<network::ResourceRequest> request_;
|
||||
const bool request_was_redirected_;
|
||||
OnBeforeRequestResultCallback callback_;
|
||||
CancelRequestCallback cancel_callback_;
|
||||
@@ -357,7 +358,7 @@ class InterceptedRequestHandlerWrapper : public InterceptedRequestHandler {
|
||||
}
|
||||
|
||||
base::Lock lock_;
|
||||
InterceptedRequestHandlerWrapper* wrapper_;
|
||||
raw_ptr<InterceptedRequestHandlerWrapper> wrapper_;
|
||||
};
|
||||
|
||||
InterceptedRequestHandlerWrapper()
|
||||
|
Reference in New Issue
Block a user