1<!DOCTYPE html> 2<!-- 3Copyright (c) 2013 The Chromium Authors. All rights reserved. 4Use of this source code is governed by a BSD-style license that can be 5found in the LICENSE file. 6--> 7 8<link rel="import" href="/tracing/base/base.html"> 9<script> 10'use strict'; 11 12tr.exportTo('tr.ui.e.about_tracing', function() { 13 /** 14 * Communicates with content/browser/tracing_controller_impl.cc 15 * 16 * @constructor 17 */ 18 function TracingControllerClient() { } 19 20 TracingControllerClient.prototype = { 21 beginMonitoring: function(monitoringOptions) { }, 22 endMonitoring: function() { }, 23 captureMonitoring: function() { }, 24 getMonitoringStatus: function() { }, 25 getCategories: function() { }, 26 beginRecording: function(recordingOptions) { }, 27 beginGetBufferPercentFull: function() { }, 28 endRecording: function() { }, 29 defaultTraceName: function() { } 30 }; 31 32 return { 33 TracingControllerClient: TracingControllerClient 34 }; 35}); 36</script> 37