Add NetworkService support for DevTools source maps (fixes issue #2671, see issue #2622)

This commit is contained in:
Marshall Greenblatt
2019-06-05 17:12:29 +02:00
parent 6193d8c554
commit 6546556a14
2 changed files with 150 additions and 14 deletions

View File

@@ -90,8 +90,14 @@ class CefDevToolsFrontend : public content::WebContentsObserver,
scoped_refptr<content::DevToolsAgentHost> agent_host_;
CefPoint inspect_element_at_;
std::unique_ptr<content::DevToolsFrontendHost> frontend_host_;
using PendingRequestsMap = std::map<const net::URLFetcher*, int>;
PendingRequestsMap pending_requests_;
class NetworkResourceLoader;
std::set<std::unique_ptr<NetworkResourceLoader>, base::UniquePtrComparator>
loaders_;
using ExtensionsAPIs = std::map<std::string, std::string>;
ExtensionsAPIs extensions_api_;
CefDevToolsFileManager file_manager_;