| Index: content/renderer/render_thread_impl_browsertest.cc
|
| diff --git a/content/renderer/render_thread_impl_browsertest.cc b/content/renderer/render_thread_impl_browsertest.cc
|
| index 3e4a795a9ed38a01ac1e9d9cf937ced534b98c08..bda8944a8314766538b70a9a7ba6587bb2b49087 100644
|
| --- a/content/renderer/render_thread_impl_browsertest.cc
|
| +++ b/content/renderer/render_thread_impl_browsertest.cc
|
| @@ -77,6 +77,12 @@ class TestTaskCounter : public base::SingleThreadTaskRunner {
|
| int count_;
|
| };
|
|
|
| +#if defined(COMPILER_MSVC)
|
| +// See explanation for other RenderViewHostImpl which is the same issue.
|
| +#pragma warning(push)
|
| +#pragma warning(disable: 4250)
|
| +#endif
|
| +
|
| class RenderThreadImplForTest : public RenderThreadImpl {
|
| public:
|
| RenderThreadImplForTest(const std::string& channel_id,
|
| @@ -91,12 +97,16 @@ class RenderThreadImplForTest : public RenderThreadImpl {
|
| RenderThreadImpl::SetResourceDispatchTaskQueue(test_task_counter_);
|
| }
|
|
|
| - using ChildThread::OnMessageReceived;
|
| + using ChildThreadImpl::OnMessageReceived;
|
|
|
| private:
|
| scoped_refptr<TestTaskCounter> test_task_counter_;
|
| };
|
|
|
| +#if defined(COMPILER_MSVC)
|
| +#pragma warning(pop)
|
| +#endif
|
| +
|
| void QuitTask(base::MessageLoop* message_loop) {
|
| message_loop->QuitWhenIdle();
|
| }
|
|
|