 Chromium Code Reviews
 Chromium Code Reviews Issue 9724038:
  DevTools: convert about:workers into about:inspect  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src
    
  
    Issue 9724038:
  DevTools: convert about:workers into about:inspect  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src| Index: chrome/browser/ui/webui/inspect_ui.h | 
| diff --git a/chrome/browser/ui/webui/inspect_ui.h b/chrome/browser/ui/webui/inspect_ui.h | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..c054210c6e36e754b4015e1de4989b44d39de992 | 
| --- /dev/null | 
| +++ b/chrome/browser/ui/webui/inspect_ui.h | 
| @@ -0,0 +1,38 @@ | 
| +// Copyright (c) 2011 The Chromium Authors. All rights reserved. | 
| 
csilv
2012/03/20 18:22:02
nit: 2012
 
pfeldman
2012/03/20 19:18:47
Done.
 | 
| +// Use of this source code is governed by a BSD-style license that can be | 
| +// found in the LICENSE file. | 
| + | 
| +#ifndef CHROME_BROWSER_UI_WEBUI_INSPECT_UI_H_ | 
| +#define CHROME_BROWSER_UI_WEBUI_INSPECT_UI_H_ | 
| +#pragma once | 
| + | 
| +#include "base/memory/ref_counted.h" | 
| +#include "content/public/browser/notification_observer.h" | 
| +#include "content/public/browser/notification_registrar.h" | 
| +#include "content/public/browser/web_ui_controller.h" | 
| + | 
| +class InspectUI : public content::WebUIController, | 
| + public content::NotificationObserver { | 
| + public: | 
| + explicit InspectUI(content::WebUI* web_ui); | 
| + virtual ~InspectUI(); | 
| + | 
| + void RefreshUI(); | 
| + | 
| + private: | 
| + class WorkerCreationDestructionListener; | 
| + | 
| + // content::NotificationObserver overrides. | 
| + virtual void Observe(int type, | 
| + const content::NotificationSource& source, | 
| + const content::NotificationDetails& details) OVERRIDE; | 
| + | 
| + scoped_refptr<WorkerCreationDestructionListener> observer_; | 
| + | 
| + // A scoped container for notification registries. | 
| + content::NotificationRegistrar registrar_; | 
| + | 
| + DISALLOW_COPY_AND_ASSIGN(InspectUI); | 
| +}; | 
| + | 
| +#endif // CHROME_BROWSER_UI_WEBUI_INSPECT_UI_H_ |