Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(63)

Side by Side Diff: Source/core/inspector/InspectorResourceAgent.h

Issue 1232333002: Fix virtual/override/final usage in the rest of Source/core/. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2010 Google Inc. All rights reserved. 2 * Copyright (C) 2010 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
71 class CORE_EXPORT InspectorResourceAgent final : public InspectorBaseAgent<Inspe ctorResourceAgent, InspectorFrontend::Network>, public InspectorBackendDispatche r::NetworkCommandHandler { 71 class CORE_EXPORT InspectorResourceAgent final : public InspectorBaseAgent<Inspe ctorResourceAgent, InspectorFrontend::Network>, public InspectorBackendDispatche r::NetworkCommandHandler {
72 public: 72 public:
73 static PassOwnPtrWillBeRawPtr<InspectorResourceAgent> create(InspectorPageAg ent* pageAgent) 73 static PassOwnPtrWillBeRawPtr<InspectorResourceAgent> create(InspectorPageAg ent* pageAgent)
74 { 74 {
75 return adoptPtrWillBeNoop(new InspectorResourceAgent(pageAgent)); 75 return adoptPtrWillBeNoop(new InspectorResourceAgent(pageAgent));
76 } 76 }
77 77
78 void disable(ErrorString*) override; 78 void disable(ErrorString*) override;
79 void restore() override; 79 void restore() override;
80 80
81 virtual ~InspectorResourceAgent(); 81 ~InspectorResourceAgent() override;
82 DECLARE_VIRTUAL_TRACE(); 82 DECLARE_VIRTUAL_TRACE();
83 83
84 // Called from instrumentation. 84 // Called from instrumentation.
85 void willSendRequest(unsigned long identifier, DocumentLoader*, ResourceRequ est&, const ResourceResponse& redirectResponse, const FetchInitiatorInfo&); 85 void willSendRequest(unsigned long identifier, DocumentLoader*, ResourceRequ est&, const ResourceResponse& redirectResponse, const FetchInitiatorInfo&);
86 void markResourceAsCached(unsigned long identifier); 86 void markResourceAsCached(unsigned long identifier);
87 void didReceiveResourceResponse(LocalFrame*, unsigned long identifier, Docum entLoader*, const ResourceResponse&, ResourceLoader*); 87 void didReceiveResourceResponse(LocalFrame*, unsigned long identifier, Docum entLoader*, const ResourceResponse&, ResourceLoader*);
88 void didReceiveData(LocalFrame*, unsigned long identifier, const char* data, int dataLength, int encodedDataLength); 88 void didReceiveData(LocalFrame*, unsigned long identifier, const char* data, int dataLength, int encodedDataLength);
89 void didFinishLoading(unsigned long identifier, double monotonicFinishTime, int64_t encodedDataLength); 89 void didFinishLoading(unsigned long identifier, double monotonicFinishTime, int64_t encodedDataLength);
90 void didReceiveCORSRedirectResponse(LocalFrame*, unsigned long identifier, D ocumentLoader*, const ResourceResponse&, ResourceLoader*); 90 void didReceiveCORSRedirectResponse(LocalFrame*, unsigned long identifier, D ocumentLoader*, const ResourceResponse&, ResourceLoader*);
91 void didFailLoading(unsigned long identifier, const ResourceError&); 91 void didFailLoading(unsigned long identifier, const ResourceError&);
(...skipping 27 matching lines...) Expand all
119 119
120 void didCreateWebSocket(Document*, unsigned long identifier, const KURL& req uestURL, const String&); 120 void didCreateWebSocket(Document*, unsigned long identifier, const KURL& req uestURL, const String&);
121 void willSendWebSocketHandshakeRequest(Document*, unsigned long identifier, const WebSocketHandshakeRequest*); 121 void willSendWebSocketHandshakeRequest(Document*, unsigned long identifier, const WebSocketHandshakeRequest*);
122 void didReceiveWebSocketHandshakeResponse(Document*, unsigned long identifie r, const WebSocketHandshakeRequest*, const WebSocketHandshakeResponse*); 122 void didReceiveWebSocketHandshakeResponse(Document*, unsigned long identifie r, const WebSocketHandshakeRequest*, const WebSocketHandshakeResponse*);
123 void didCloseWebSocket(Document*, unsigned long identifier); 123 void didCloseWebSocket(Document*, unsigned long identifier);
124 void didReceiveWebSocketFrame(unsigned long identifier, int opCode, bool mas ked, const char* payload, size_t payloadLength); 124 void didReceiveWebSocketFrame(unsigned long identifier, int opCode, bool mas ked, const char* payload, size_t payloadLength);
125 void didSendWebSocketFrame(unsigned long identifier, int opCode, bool masked , const char* payload, size_t payloadLength); 125 void didSendWebSocketFrame(unsigned long identifier, int opCode, bool masked , const char* payload, size_t payloadLength);
126 void didReceiveWebSocketFrameError(unsigned long identifier, const String&); 126 void didReceiveWebSocketFrameError(unsigned long identifier, const String&);
127 127
128 // Called from frontend 128 // Called from frontend
129 virtual void enable(ErrorString*) override; 129 void enable(ErrorString*) override;
130 virtual void setUserAgentOverride(ErrorString*, const String& userAgent) ove rride; 130 void setUserAgentOverride(ErrorString*, const String& userAgent) override;
131 virtual void setExtraHTTPHeaders(ErrorString*, const RefPtr<JSONObject>&) ov erride; 131 void setExtraHTTPHeaders(ErrorString*, const RefPtr<JSONObject>&) override;
132 virtual void getResponseBody(ErrorString*, const String& requestId, PassRefP trWillBeRawPtr<GetResponseBodyCallback>) override; 132 void getResponseBody(ErrorString*, const String& requestId, PassRefPtrWillBe RawPtr<GetResponseBodyCallback>) override;
133 133
134 virtual void replayXHR(ErrorString*, const String& requestId) override; 134 void replayXHR(ErrorString*, const String& requestId) override;
135 virtual void setMonitoringXHREnabled(ErrorString*, bool) override; 135 void setMonitoringXHREnabled(ErrorString*, bool) override;
136 136
137 virtual void canClearBrowserCache(ErrorString*, bool*) override; 137 void canClearBrowserCache(ErrorString*, bool*) override;
138 virtual void canClearBrowserCookies(ErrorString*, bool*) override; 138 void canClearBrowserCookies(ErrorString*, bool*) override;
139 virtual void emulateNetworkConditions(ErrorString*, bool, double, double, do uble) override; 139 void emulateNetworkConditions(ErrorString*, bool, double, double, double) ov erride;
140 virtual void setCacheDisabled(ErrorString*, bool cacheDisabled) override; 140 void setCacheDisabled(ErrorString*, bool cacheDisabled) override;
141 141
142 virtual void setDataSizeLimitsForTest(ErrorString*, int maxTotal, int maxRes ource) override; 142 void setDataSizeLimitsForTest(ErrorString*, int maxTotal, int maxResource) o verride;
143 143
144 // Called from other agents. 144 // Called from other agents.
145 void setHostId(const String&); 145 void setHostId(const String&);
146 bool fetchResourceContent(Document*, const KURL&, String* content, bool* bas e64Encoded); 146 bool fetchResourceContent(Document*, const KURL&, String* content, bool* bas e64Encoded);
147 147
148 private: 148 private:
149 explicit InspectorResourceAgent(InspectorPageAgent*); 149 explicit InspectorResourceAgent(InspectorPageAgent*);
150 150
151 void enable(); 151 void enable();
152 void delayedRemoveReplayXHR(XMLHttpRequest*); 152 void delayedRemoveReplayXHR(XMLHttpRequest*);
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
191 191
192 PersistentHeapHashSetWillBeHeapHashSet<Member<XMLHttpRequest>> m_replayXHRs; 192 PersistentHeapHashSetWillBeHeapHashSet<Member<XMLHttpRequest>> m_replayXHRs;
193 PersistentHeapHashSetWillBeHeapHashSet<Member<XMLHttpRequest>> m_replayXHRsT oBeDeleted; 193 PersistentHeapHashSetWillBeHeapHashSet<Member<XMLHttpRequest>> m_replayXHRsT oBeDeleted;
194 Timer<InspectorResourceAgent> m_removeFinishedReplayXHRTimer; 194 Timer<InspectorResourceAgent> m_removeFinishedReplayXHRTimer;
195 }; 195 };
196 196
197 } // namespace blink 197 } // namespace blink
198 198
199 199
200 #endif // !defined(InspectorResourceAgent_h) 200 #endif // !defined(InspectorResourceAgent_h)
OLDNEW
« no previous file with comments | « Source/core/inspector/InspectorProfilerAgent.h ('k') | Source/core/inspector/InspectorResourceAgent.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698