feat: migrate protocol module to NetworkService (Part 5) (#18170)
* fix: always have head.headers available * fix: use StringDataPipeProducer to write string It can handle large strings correctly. * fix: override RegisterNonNetworkSubresourceURLLoaderFactories * fix: add dummy uninterceptProtocol implementation * fix: jquery error handler can pass empty string For some errors jquery would pass empty string in the error handler, which makes tests pass when they should fail. * chore: fix cpplint warnings * fix: guard RegisterNonNetworkSubresourceURLLoaderFactories call It may be called even when NetworkService is not enabled. * test: disable protocol.interceptHttpProtocol test
This commit is contained in:
parent
a96b6e2c96
commit
237f74a01f
7 changed files with 107 additions and 48 deletions
|
@ -163,6 +163,10 @@ class AtomBrowserClient : public content::ContentBrowserClient,
|
|||
void RegisterNonNetworkNavigationURLLoaderFactories(
|
||||
int frame_tree_node_id,
|
||||
NonNetworkURLLoaderFactoryMap* factories) override;
|
||||
void RegisterNonNetworkSubresourceURLLoaderFactories(
|
||||
int render_process_id,
|
||||
int render_frame_id,
|
||||
NonNetworkURLLoaderFactoryMap* factories) override;
|
||||
|
||||
// content::RenderProcessHostObserver:
|
||||
void RenderProcessHostDestroyed(content::RenderProcessHost* host) override;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue