summaryrefslogtreecommitdiffstats
path: root/webkit/glue/devtools/js/inspector_controller.js
diff options
context:
space:
mode:
authorpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-04 08:34:42 +0000
committerpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-04 08:34:42 +0000
commitf7d8990e20a92e0e83f69d3cde7c1979cd4cc6f8 (patch)
treebf0d9c6fb6b551b4693e5df806a56df5aa6af0eb /webkit/glue/devtools/js/inspector_controller.js
parentdbd66915c44803aea177d24295893591e131176c (diff)
downloadchromium_src-f7d8990e20a92e0e83f69d3cde7c1979cd4cc6f8.zip
chromium_src-f7d8990e20a92e0e83f69d3cde7c1979cd4cc6f8.tar.gz
chromium_src-f7d8990e20a92e0e83f69d3cde7c1979cd4cc6f8.tar.bz2
APU: Makes appropriate devtools updates for empty TimelineAgent implementation.
Original review url: http://codereview.chromium.org/174131 TBR=knorton Review URL: http://codereview.chromium.org/200017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25437 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/devtools/js/inspector_controller.js')
-rw-r--r--webkit/glue/devtools/js/inspector_controller.js30
1 files changed, 30 insertions, 0 deletions
diff --git a/webkit/glue/devtools/js/inspector_controller.js b/webkit/glue/devtools/js/inspector_controller.js
index 235c166..5cca4a2 100644
--- a/webkit/glue/devtools/js/inspector_controller.js
+++ b/webkit/glue/devtools/js/inspector_controller.js
@@ -46,6 +46,11 @@ devtools.InspectorController = function() {
* @type {boolean}
*/
this.resourceTrackingEnabled_ = false;
+
+ /**
+ * @type {boolean}
+ */
+ this.timelineEnabled_ = false;
};
@@ -282,6 +287,31 @@ devtools.InspectorController.prototype.resourceTrackingEnabled = function() {
/**
+ * Enables timeline.
+ */
+devtools.InspectorController.prototype.enableTimeline = function() {
+ this.timelineEnabled_ = true;
+ WebInspector.timelineWasEnabled();
+};
+
+
+/**
+ * Disables timeline.
+ */
+devtools.InspectorController.prototype.disableTimeline = function() {
+ this.timelineEnabled_ = false;
+ WebInspector.timelineWasDisabled();
+};
+
+/**
+ * @return {boolean} True iff timeline is enabled.
+ */
+devtools.InspectorController.prototype.timelineEnabled = function() {
+ return this.timelineEnabled_;
+};
+
+
+/**
* Enables debugger.
*/
devtools.InspectorController.prototype.enableDebugger = function() {