Commit a88f5b60 authored by dcheng's avatar dcheng Committed by Commit bot

Manual fixups in PPAPI for scoped_refptr operator T* removal.

BUG=110610

Review URL: https://codereview.chromium.org/515283002

Cr-Commit-Position: refs/heads/master@{#292586}
parent 41ced7c8
......@@ -37,7 +37,7 @@ BrowserPpapiHost* BrowserPpapiHost::CreateExternalPluginProcess(
scoped_refptr<PepperMessageFilter> pepper_message_filter(
new PepperMessageFilter());
channel->AddFilter(pepper_message_filter->GetFilter());
channel->AddFilter(browser_ppapi_host->message_filter());
channel->AddFilter(browser_ppapi_host->message_filter().get());
channel->AddFilter((new TraceMessageFilter())->GetFilter());
return browser_ppapi_host;
......
......@@ -109,7 +109,8 @@ PepperFileIOHost::PepperFileIOHost(BrowserPpapiHostImpl* host,
: ResourceHost(host->GetPpapiHost(), instance, resource),
browser_ppapi_host_(host),
render_process_host_(NULL),
file_(BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE)),
file_(BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE)
.get()),
open_flags_(0),
file_system_type_(PP_FILESYSTEMTYPE_INVALID),
max_written_offset_(0),
......
......@@ -172,7 +172,7 @@ base::TaskRunner* PluginGlobals::GetFileTaskRunner() {
options.message_loop_type = base::MessageLoop::TYPE_IO;
file_thread_->StartWithOptions(options);
}
return file_thread_->message_loop_proxy();
return file_thread_->message_loop_proxy().get();
}
void PluginGlobals::MarkPluginIsActive() {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment