Chromium Code Reviews| Index: content/browser/devtools/protocol/memory_handler.h |
| diff --git a/content/browser/devtools/protocol/memory_handler.h b/content/browser/devtools/protocol/memory_handler.h |
| index 3dd0b9306fe413270458785b006db1ec21e1336b..7232acc50b880d16e5fb50fa01f23f26c445fc7d 100644 |
| --- a/content/browser/devtools/protocol/memory_handler.h |
| +++ b/content/browser/devtools/protocol/memory_handler.h |
| @@ -6,28 +6,29 @@ |
| #define CONTENT_BROWSER_DEVTOOLS_PROTOCOL_MEMORY_HANDLER_H_ |
| #include "base/macros.h" |
| -#include "content/browser/devtools/protocol/devtools_protocol_dispatcher.h" |
| +#include "content/browser/devtools/protocol/memory.h" |
| namespace content { |
| -namespace devtools { |
| -namespace memory { |
| +namespace protocol { |
| -class MemoryHandler { |
| +class MemoryHandler : public Memory::Backend { |
| public: |
| MemoryHandler(); |
| - ~MemoryHandler(); |
| + ~MemoryHandler() override; |
| - typedef DevToolsProtocolClient::Response Response; |
| - Response SetPressureNotificationsSuppressed(bool suppressed); |
| - Response SimulatePressureNotification(const std::string& level); |
| - Response GetDOMCounters(int* documents, int* nodes, int* event_listeners); |
| + void Wire(UberDispatcher*); |
| + Response Disable() override; |
| + |
| + Response SetPressureNotificationsSuppressed(bool suppressed) override; |
| + Response SimulatePressureNotification(const std::string& level) override; |
| private: |
| + std::unique_ptr<Memory::Frontend> frontend_; |
|
caseq
2016/11/21 23:32:33
We don't seem to need it, do we?
dgozman
2016/11/22 00:53:39
Removed.
|
| + |
| DISALLOW_COPY_AND_ASSIGN(MemoryHandler); |
| }; |
| -} // namespace memory |
| -} // namespace devtools |
| +} // namespace protocol |
| } // namespace content |
| #endif // CONTENT_BROWSER_DEVTOOLS_PROTOCOL_MEMORY_HANDLER_H_ |