| Index: chrome/browser/renderer_host/render_view_host.cc
|
| ===================================================================
|
| --- chrome/browser/renderer_host/render_view_host.cc (revision 30693)
|
| +++ chrome/browser/renderer_host/render_view_host.cc (working copy)
|
| @@ -808,6 +808,8 @@
|
| OnUndockDevToolsWindow);
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_ToggleInspectElementMode,
|
| OnToggleInspectElementMode);
|
| + IPC_MESSAGE_HANDLER(ViewHostMsg_DevToolsRuntimeFeatureStateChanged,
|
| + OnDevToolsRuntimeFeatureStateChanged);
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_UserMetricsRecordAction,
|
| OnUserMetricsRecordAction)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_MissingPluginStatus, OnMissingPluginStatus);
|
| @@ -1438,6 +1440,13 @@
|
| DevToolsManager::GetInstance()->ToggleInspectElementMode(this, enabled);
|
| }
|
|
|
| +void RenderViewHost::OnDevToolsRuntimeFeatureStateChanged(
|
| + const std::string& feature,
|
| + bool enabled) {
|
| + DevToolsManager::GetInstance()->
|
| + RuntimeFeatureStateChanged(this, feature, enabled);
|
| +}
|
| +
|
| void RenderViewHost::OnUserMetricsRecordAction(const std::wstring& action) {
|
| UserMetrics::RecordComputedAction(action.c_str(), process()->profile());
|
| }
|
|
|