Index: base/threading/thread.h |
diff --git a/base/threading/thread.h b/base/threading/thread.h |
index 0bd5d12922f1395bf3a93f99af6207fe27bdd2a4..5126491b3861cdb60f23eec1b40b11466d27a33a 100644 |
--- a/base/threading/thread.h |
+++ b/base/threading/thread.h |
@@ -155,25 +155,13 @@ class BASE_EXPORT Thread : PlatformThread::Delegate { |
// |
MessageLoop* message_loop() const { return message_loop_; } |
- // Returns a MessageLoopProxy for this thread. Use the MessageLoopProxy's |
- // PostTask methods to execute code on the thread. Returns NULL if the thread |
- // is not running (e.g. before Start or after Stop have been called). Callers |
- // can hold on to this even after the thread is gone; in this situation, |
- // attempts to PostTask() will fail. |
- // |
- // Note: This method is deprecated. Callers should call task_runner() instead |
- // and use the TaskRunner interfaces for safely interfacing with the Thread. |
- scoped_refptr<MessageLoopProxy> message_loop_proxy() const { |
- return message_loop_ ? message_loop_->message_loop_proxy() : NULL; |
- } |
- |
// Returns a TaskRunner for this thread. Use the TaskRunner's PostTask |
// methods to execute code on the thread. Returns NULL if the thread is not |
// running (e.g. before Start or after Stop have been called). Callers can |
// hold on to this even after the thread is gone; in this situation, attempts |
// to PostTask() will fail. |
scoped_refptr<SingleThreadTaskRunner> task_runner() const { |
- return message_loop_->task_runner(); |
+ return message_loop_ ? message_loop_->task_runner() : nullptr; |
} |
// Returns the name of this thread (for display in debugger too). |
@@ -188,9 +176,6 @@ class BASE_EXPORT Thread : PlatformThread::Delegate { |
// Returns true if the thread has been started, and not yet stopped. |
bool IsRunning() const; |
- // Sets the thread priority. The thread must already be started. |
- void SetPriority(ThreadPriority priority); |
- |
protected: |
// Called just prior to starting the message loop |
virtual void Init() {} |