Index: webkit/glue/webdevtoolsagent_impl.cc |
diff --git a/webkit/glue/webdevtoolsagent_impl.cc b/webkit/glue/webdevtoolsagent_impl.cc |
index ab8d9555de114013649dbdeff775a49a613fbf48..82386dcc0804c067d3d746fdfca5e131c9d965d4 100644 |
--- a/webkit/glue/webdevtoolsagent_impl.cc |
+++ b/webkit/glue/webdevtoolsagent_impl.cc |
@@ -329,11 +329,7 @@ void WebDevToolsAgentImpl::setRuntimeFeatureEnabled(const WebString& wfeature, |
if (feature == kApuAgentFeatureName) { |
setApuAgentEnabled(enabled); |
} else if (feature == kTimelineFeatureName) { |
- InspectorController* ic = web_view_impl_->page()->inspectorController(); |
- if (enabled) |
- ic->startTimelineProfiler(); |
- else |
- ic->stopTimelineProfiler(); |
+ setTimelineProfilingEnabled(enabled); |
} else if (feature == kResourceTrackingFeatureName) { |
InspectorController* ic = web_view_impl_->page()->inspectorController(); |
if (enabled) |
@@ -598,6 +594,21 @@ void WebDevToolsAgentImpl::didFailLoading(unsigned long resourceId, |
ic->didFailLoading(resourceId, resource_error); |
} |
+void WebDevToolsAgentImpl::evaluateInWebInspector(long call_id, |
+ const WebString& script) { |
+ InspectorController* ic = GetInspectorController(); |
+ ic->evaluateForTestInFrontend(call_id, |
+ webkit_glue::WebStringToString(script)); |
+} |
+ |
+void WebDevToolsAgentImpl::setTimelineProfilingEnabled(bool enabled) { |
+ InspectorController* ic = GetInspectorController(); |
+ if (enabled) |
+ ic->startTimelineProfiler(); |
+ else |
+ ic->stopTimelineProfiler(); |
+} |
+ |
namespace WebKit { |