| Index: Source/devtools/front_end/profiler/CanvasReplayStateView.js
|
| diff --git a/Source/devtools/front_end/profiler/CanvasReplayStateView.js b/Source/devtools/front_end/profiler/CanvasReplayStateView.js
|
| index eb810705b5cbf4a95346567e31471c82bba4bee1..6ef9e2a9a45ded6f3570848723c0a1c1c1938601 100644
|
| --- a/Source/devtools/front_end/profiler/CanvasReplayStateView.js
|
| +++ b/Source/devtools/front_end/profiler/CanvasReplayStateView.js
|
| @@ -40,14 +40,14 @@ WebInspector.CanvasReplayStateView = function(traceLogPlayer)
|
| this.element.classList.add("canvas-replay-state-view");
|
| this._traceLogPlayer = traceLogPlayer;
|
|
|
| - var controlsContainer = this.element.createChild("div", "status-bar");
|
| - this._prevButton = this._createControlButton(controlsContainer, "canvas-replay-state-prev", WebInspector.UIString("Previous resource."), this._onResourceNavigationClick.bind(this, false));
|
| - this._nextButton = this._createControlButton(controlsContainer, "canvas-replay-state-next", WebInspector.UIString("Next resource."), this._onResourceNavigationClick.bind(this, true));
|
| - this._createControlButton(controlsContainer, "canvas-replay-state-refresh", WebInspector.UIString("Refresh."), this._onStateRefreshClick.bind(this));
|
| + var controlsToolbar = new WebInspector.StatusBar(this.element);
|
| + this._prevButton = this._createControlButton(controlsToolbar, "canvas-replay-state-prev", WebInspector.UIString("Previous resource."), this._onResourceNavigationClick.bind(this, false));
|
| + this._nextButton = this._createControlButton(controlsToolbar, "canvas-replay-state-next", WebInspector.UIString("Next resource."), this._onResourceNavigationClick.bind(this, true));
|
| + this._createControlButton(controlsToolbar, "canvas-replay-state-refresh", WebInspector.UIString("Refresh."), this._onStateRefreshClick.bind(this));
|
|
|
| this._resourceSelector = new WebInspector.StatusBarComboBox(this._onReplayResourceChanged.bind(this));
|
| this._currentOption = this._resourceSelector.createOption(WebInspector.UIString("<auto>"), WebInspector.UIString("Show state of the last replayed resource."), "");
|
| - controlsContainer.appendChild(this._resourceSelector.element);
|
| + controlsToolbar.appendStatusBarItem(this._resourceSelector);
|
|
|
| /** @type {!Object.<string, string>} */
|
| this._resourceIdToDescription = {};
|
| @@ -102,16 +102,16 @@ WebInspector.CanvasReplayStateView.prototype = {
|
| },
|
|
|
| /**
|
| - * @param {!Element} parent
|
| + * @param {!WebInspector.StatusBar} toolbar
|
| * @param {string} className
|
| * @param {string} title
|
| * @param {function(this:WebInspector.CanvasProfileView)} clickCallback
|
| * @return {!WebInspector.StatusBarButton}
|
| */
|
| - _createControlButton: function(parent, className, title, clickCallback)
|
| + _createControlButton: function(toolbar, className, title, clickCallback)
|
| {
|
| var button = new WebInspector.StatusBarButton(title, className + " canvas-replay-button");
|
| - parent.appendChild(button.element);
|
| + toolbar.appendStatusBarItem(button);
|
|
|
| button.makeLongClickEnabled();
|
| button.addEventListener("click", clickCallback, this);
|
|
|