RESOLVED FIXED 31056
Web Inspector: Implement Timeline Window, wire it to the bottom timeline.
https://bugs.webkit.org/show_bug.cgi?id=31056
Summary Web Inspector: Implement Timeline Window, wire it to the bottom timeline.
Pavel Feldman
Reported Tuesday, November 3, 2009 1:42:41 PM UTC
(No summary bars so far).
Attachments
[IMAGE] Looks with the patch applied. (149.43 KB, image/png)
2009-11-03 05:43 PST, Pavel Feldman
no flags
[PATCH] Timeline window. (29.10 KB, patch)
2009-11-03 05:51 PST, Pavel Feldman
timothy: review+
[IMAGE] With overview (144.17 KB, image/png)
2009-11-03 08:47 PST, Pavel Feldman
no flags
Pavel Feldman
Comment 1 Tuesday, November 3, 2009 1:43:49 PM UTC
Created attachment 42372 [details] [IMAGE] Looks with the patch applied.
Pavel Feldman
Comment 2 Tuesday, November 3, 2009 1:51:20 PM UTC
Created attachment 42373 [details] [PATCH] Timeline window.
Pavel Feldman
Comment 3 Tuesday, November 3, 2009 4:47:25 PM UTC
Created attachment 42386 [details] [IMAGE] With overview
Timothy Hatcher
Comment 4 Tuesday, November 3, 2009 4:51:13 PM UTC
Comment on attachment 42373 [details] [PATCH] Timeline window. > + addExtraDivider: function(divider) > + { > + this._eventDividersElement.appendChild(divider); > + }, This sound be _extraDividersElement if the function is addExtraDivider. > + return Number.secondsToString(value + this.minimumBoundary - this._minimumBoundary, WebInspector.UIString.bind(WebInspector)); The "this.minimumBoundary - this._minimumBoundary" line needs clarified. We should renamed _minimumBoundary to mean "minimum boundry ignoring window", maybe add a getter for that too.
Pavel Feldman
Comment 5 Tuesday, November 3, 2009 5:03:10 PM UTC
(In reply to comment #4) > (From update of attachment 42373 [details]) > > + addExtraDivider: function(divider) > > + { > > + this._eventDividersElement.appendChild(divider); > > + }, > > This sound be _extraDividersElement if the function is addExtraDivider. > Renamed method instead. > > > + return Number.secondsToString(value + this.minimumBoundary - this._minimumBoundary, WebInspector.UIString.bind(WebInspector)); > > The "this.minimumBoundary - this._minimumBoundary" line needs clarified. We > should renamed _minimumBoundary to mean "minimum boundry ignoring window", > maybe add a getter for that too. renamed to absoluteMinimumBoundary.
Timothy Hatcher
Comment 6 Tuesday, November 3, 2009 5:04:41 PM UTC
(In reply to comment #5) > (In reply to comment #4) > > (From update of attachment 42373 [details] [details]) > > > + addExtraDivider: function(divider) > > > + { > > > + this._eventDividersElement.appendChild(divider); > > > + }, > > > > This sound be _extraDividersElement if the function is addExtraDivider. > > > > Renamed method instead. > > > > > > + return Number.secondsToString(value + this.minimumBoundary - this._minimumBoundary, WebInspector.UIString.bind(WebInspector)); > > > > The "this.minimumBoundary - this._minimumBoundary" line needs clarified. We > > should renamed _minimumBoundary to mean "minimum boundry ignoring window", > > maybe add a getter for that too. > > renamed to absoluteMinimumBoundary. Sounds good.
Pavel Feldman
Comment 7 Tuesday, November 3, 2009 5:06:44 PM UTC
Committing to http://svn.webkit.org/repository/webkit/trunk ... M WebCore/ChangeLog M WebCore/English.lproj/localizedStrings.js M WebCore/inspector/front-end/AbstractTimelinePanel.js M WebCore/inspector/front-end/ResourcesPanel.js M WebCore/inspector/front-end/TimelinePanel.js M WebCore/inspector/front-end/inspector.css Committed r50458
Note You need to log in before you can comment on or make changes to this bug.