cef/libcef
Marshall Greenblatt 9ca230c960 Disable dangling ptr check for PendingRequest::request_ (fixes #3743)
The InterceptedRequestHandlerWrapper object may be deleted (likely via
~InterceptedRequest) while the task to call
InterceptedRequestHandlerWrapper:ContinueCreateURLLoaderNetworkObserver
is still pending. That binding holds a
WeakPtr<InterceptedRequestHandlerWrapper> (which is now nullptr)
resulting in the bound std::unique_ptr<PendingRequest> being deleted
while still holding a raw_ptr<network::ResourceRequest> to the
already-deleted object. This is always safe (raw_ptr will never be
dereferenced) because of the WeakPtr check.
2024-07-17 14:46:59 -04:00
..
browser Disable dangling ptr check for PendingRequest::request_ (fixes #3743) 2024-07-17 14:46:59 -04:00
common Rewrite raw pointers reported by clang plugin (see #3239) 2024-06-21 13:00:52 -04:00
features Add DISABLE_ALLOY_BOOTSTRAP to cef_config.h (see #3681, see #3685) 2024-05-01 14:34:32 -04:00
renderer Rewrite raw pointers reported by clang plugin (see #3239) 2024-06-21 13:00:52 -04:00
resources alloy: Add callback for already running app relaunch (fixes #3615) 2023-12-06 11:50:08 -05:00