mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
feat: support app#login event for utility process net requests (#42631)
* feat: support app#login event for utility process net requests * chore: address review feedback * GlobalRequestID: Avoid unwanted inlining and narrowing int conversions Refs https://chromium-review.googlesource.com/c/chromium/src/+/5702737
This commit is contained in:
@@ -39,13 +39,16 @@ class URLLoaderBundle {
|
||||
static URLLoaderBundle* GetInstance();
|
||||
void SetURLLoaderFactory(
|
||||
mojo::PendingRemote<network::mojom::URLLoaderFactory> factory,
|
||||
mojo::Remote<network::mojom::HostResolver> host_resolver);
|
||||
mojo::Remote<network::mojom::HostResolver> host_resolver,
|
||||
bool use_network_observer_from_url_loader_factory);
|
||||
scoped_refptr<network::SharedURLLoaderFactory> GetSharedURLLoaderFactory();
|
||||
network::mojom::HostResolver* GetHostResolver();
|
||||
bool ShouldUseNetworkObserverfromURLLoaderFactory() const;
|
||||
|
||||
private:
|
||||
scoped_refptr<network::SharedURLLoaderFactory> factory_;
|
||||
mojo::Remote<network::mojom::HostResolver> host_resolver_;
|
||||
bool should_use_network_observer_from_url_loader_factory_ = false;
|
||||
};
|
||||
|
||||
class NodeService : public node::mojom::NodeService {
|
||||
|
||||
Reference in New Issue
Block a user