summaryrefslogtreecommitdiffstats
path: root/content/common/gpu/devtools_gpu_agent.cc
diff options
context:
space:
mode:
authoralph@chromium.org <alph@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-22 16:32:20 +0000
committeralph@chromium.org <alph@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-22 16:32:20 +0000
commit8960f29854d39e5ce834183a304ce7fa3b4b5844 (patch)
treed4cede3c102a9f433b793d3f1c5b0eb9569226e8 /content/common/gpu/devtools_gpu_agent.cc
parent1c1e784bf45aedf96e3c24e1fce78a3f63e604bd (diff)
downloadchromium_src-8960f29854d39e5ce834183a304ce7fa3b4b5844.zip
chromium_src-8960f29854d39e5ce834183a304ce7fa3b4b5844.tar.gz
chromium_src-8960f29854d39e5ce834183a304ce7fa3b4b5844.tar.bz2
DevTools: Pass foreign bit to Blink instead of owner_pid
BUG=298951 Review URL: https://codereview.chromium.org/81433004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236778 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/common/gpu/devtools_gpu_agent.cc')
-rw-r--r--content/common/gpu/devtools_gpu_agent.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/content/common/gpu/devtools_gpu_agent.cc b/content/common/gpu/devtools_gpu_agent.cc
index 315be90..ecdf739 100644
--- a/content/common/gpu/devtools_gpu_agent.cc
+++ b/content/common/gpu/devtools_gpu_agent.cc
@@ -48,7 +48,7 @@ void DevToolsGpuAgent::StopEventsRecording() {
void DevToolsGpuAgent::ProcessEvent(
TimeTicks timestamp,
GpuEventsDispatcher::EventPhase phase,
- int owner_pid) {
+ base::ProcessId owner_pid) {
DCHECK(CalledOnValidThread());
if (route_id_ == MSG_ROUTING_NONE)
return;
@@ -56,7 +56,7 @@ void DevToolsGpuAgent::ProcessEvent(
GpuTaskInfo task;
task.timestamp = (timestamp - TimeTicks()).InSecondsF();
task.phase = phase;
- task.owner_pid = owner_pid;
+ task.foreign = gpu_channel_->renderer_pid() != owner_pid;
const int kFlushIntervalMs = 100;
const unsigned kMaxPendingItems = 100;