summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/render_thread.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer/render_thread.h')
-rw-r--r--chrome/renderer/render_thread.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/chrome/renderer/render_thread.h b/chrome/renderer/render_thread.h
index 2aaf768..a7ad1fb 100644
--- a/chrome/renderer/render_thread.h
+++ b/chrome/renderer/render_thread.h
@@ -52,12 +52,6 @@ class WebStorageEventDispatcher;
// The RenderThreadBase is the minimal interface that a RenderView/Widget
// expects from a render thread. The interface basically abstracts a way to send
// and receive messages.
-//
-// TODO(brettw) this should be refactored like RenderProcess/RenderProcessImpl:
-// This class should be named RenderThread and the implementation below should
-// be RenderThreadImpl. The ::current() getter on the impl should then be moved
-// here so we can provide another implementation of RenderThread for tests
-// without having to check for NULL all the time.
class RenderThreadBase {
public:
virtual ~RenderThreadBase() {}
@@ -97,10 +91,6 @@ class RenderThread : public RenderThreadBase,
// Returns the one render thread for this process. Note that this should only
// be accessed when running on the render thread itself
- //
- // TODO(brettw) this should be on the abstract base class instead of here,
- // and return the base class' interface instead. Currently this causes
- // problems with testing. See the comment above RenderThreadBase above.
static RenderThread* current();
// Returns the routing ID of the RenderWidget containing the current script