Mark AsyncWaiter as final, no bug, blanket-r=bzbarsky

This commit is contained in:
Ehsan Akhgari 2012-10-05 10:48:49 -04:00
parent 66a018ae62
commit 17af47564d

View File

@ -9,6 +9,8 @@
#include "base/message_loop.h"
#include "base/waitable_event.h"
#include "mozilla/Attributes.h"
namespace base {
// -----------------------------------------------------------------------------
@ -50,7 +52,7 @@ class Flag : public RefCountedThreadSafe<Flag> {
// This is an asynchronous waiter which posts a task to a MessageLoop when
// fired. An AsyncWaiter may only be in a single wait-list.
// -----------------------------------------------------------------------------
class AsyncWaiter : public WaitableEvent::Waiter {
class AsyncWaiter MOZ_FINAL : public WaitableEvent::Waiter {
public:
AsyncWaiter(MessageLoop* message_loop, Task* task, Flag* flag)
: message_loop_(message_loop),