Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(454)

Issue 10679009: Revision to CPM UI using Flot and JQuery (Closed)

Created:
8 years, 6 months ago by clintstaley
Modified:
8 years, 5 months ago
Reviewers:
open-source-third-party-reviews, Steve Block, koz (OOO until 15th September), Dan Beam, clintstaley
CC:
chromium-reviews, Evan Stade, Matt Tytel, gone
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

New version of performance monitor UI, using Flot and JQuery Image= http://imgur.com/8ifMy Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=145626

Patch Set 1 #

Patch Set 2 : Version without nonminified Flot code #

Total comments: 60

Patch Set 3 : New version with comments, event changes, etc. #

Total comments: 14

Patch Set 4 : Fixes per review #

Total comments: 71

Patch Set 5 : Fixes per review #

Patch Set 6 : Revised constructor patterns per review #

Total comments: 11

Patch Set 7 : Final small fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+636 lines, -326 lines) Patch
M chrome/browser/resources/performance_monitor/chart.css View 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/browser/resources/performance_monitor/chart.html View 1 2 2 chunks +10 lines, -1 line 0 comments Download
M chrome/browser/resources/performance_monitor/chart.js View 1 2 3 4 5 6 1 chunk +557 lines, -325 lines 0 comments Download
A third_party/flot/LICENSE.txt View 1 chunk +22 lines, -0 lines 0 comments Download
A third_party/flot/jquery.colorhelpers.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.crosshair.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.fillbetween.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.image.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.min.js View 1 chunk +6 lines, -0 lines 0 comments Download
A third_party/flot/jquery.flot.navigate.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.pie.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.resize.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.selection.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.stack.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.symbol.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.flot.threshold.min.js View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/flot/jquery.min.js View 1 chunk +23 lines, -0 lines 0 comments Download

Messages

Total messages: 33 (0 generated)
clintstaley
Koz and Finnur, Thanks for being willing to help us out. Clint
8 years, 6 months ago (2012-06-26 23:30:56 UTC) #1
Aaron Boodman
I thought we decided to check in the minified version of flot, since it's findable ...
8 years, 6 months ago (2012-06-26 23:32:13 UTC) #2
Aaron Boodman
+estade Evan, I don't want you to waste a bunch of time reviewing this until ...
8 years, 6 months ago (2012-06-26 23:47:36 UTC) #3
clintstaley_gmail.com
Can do. Wasn't sure if you all wanted the whole thing in third_party, or only ...
8 years, 6 months ago (2012-06-26 23:54:10 UTC) #4
Finnur
> Koz and Finnur, > Thanks for being willing to help us out. This is ...
8 years, 5 months ago (2012-06-27 09:55:10 UTC) #5
Aaron Boodman
On Wed, Jun 27, 2012 at 2:55 AM, <finnur@chromium.org> wrote: >> Koz and Finnur, >> ...
8 years, 5 months ago (2012-06-27 19:51:40 UTC) #6
Dan Beam
let's just get some style nits out of the way first then I can look ...
8 years, 5 months ago (2012-06-28 21:39:14 UTC) #7
clintstaley
Dan, thanks for your thorough and educational review. I hope this version is closer to ...
8 years, 5 months ago (2012-06-29 22:34:20 UTC) #8
Dan Beam
will re-review soon, just publishing thoughts for right now http://codereview.chromium.org/10679009/diff/4001/chrome/browser/resources/performance_monitor/chart.js File chrome/browser/resources/performance_monitor/chart.js (right): http://codereview.chromium.org/10679009/diff/4001/chrome/browser/resources/performance_monitor/chart.js#newcode8 chrome/browser/resources/performance_monitor/chart.js:8: ...
8 years, 5 months ago (2012-06-29 23:18:59 UTC) #9
koz (OOO until 15th September)
http://codereview.chromium.org/10679009/diff/10001/chrome/browser/resources/performance_monitor/chart.js File chrome/browser/resources/performance_monitor/chart.js (right): http://codereview.chromium.org/10679009/diff/10001/chrome/browser/resources/performance_monitor/chart.js#newcode59 chrome/browser/resources/performance_monitor/chart.js:59: * div list but null data is awaiting a ...
8 years, 5 months ago (2012-07-02 06:14:48 UTC) #10
clintstaley
Koz and/or Dan, back to you. http://codereview.chromium.org/10679009/diff/10001/chrome/browser/resources/performance_monitor/chart.js File chrome/browser/resources/performance_monitor/chart.js (right): http://codereview.chromium.org/10679009/diff/10001/chrome/browser/resources/performance_monitor/chart.js#newcode59 chrome/browser/resources/performance_monitor/chart.js:59: * div list ...
8 years, 5 months ago (2012-07-02 19:09:05 UTC) #11
koz (OOO until 15th September)
Cool, the code lgtm though I'm not sure if Dan had any further comments. I ...
8 years, 5 months ago (2012-07-02 21:17:50 UTC) #12
Dan Beam
the code looks OK to me as well, will re-review one last time after the ...
8 years, 5 months ago (2012-07-02 21:33:10 UTC) #13
clintstaley
Fixes made, Dan http://codereview.chromium.org/10679009/diff/14001/chrome/browser/resources/performance_monitor/chart.js File chrome/browser/resources/performance_monitor/chart.js (right): http://codereview.chromium.org/10679009/diff/14001/chrome/browser/resources/performance_monitor/chart.js#newcode7 chrome/browser/resources/performance_monitor/chart.js:7: function querySelect(criterion) { On 2012/07/02 21:33:10, ...
8 years, 5 months ago (2012-07-02 23:05:29 UTC) #14
Dan Beam
FYI http://codereview.chromium.org/10679009/diff/14001/chrome/browser/resources/performance_monitor/chart.js File chrome/browser/resources/performance_monitor/chart.js (right): http://codereview.chromium.org/10679009/diff/14001/chrome/browser/resources/performance_monitor/chart.js#newcode7 chrome/browser/resources/performance_monitor/chart.js:7: function querySelect(criterion) { On 2012/07/02 23:05:29, clintstaley wrote: ...
8 years, 5 months ago (2012-07-03 01:23:46 UTC) #15
Dan Beam
http://codereview.chromium.org/10679009/diff/14001/chrome/browser/resources/performance_monitor/chart.js File chrome/browser/resources/performance_monitor/chart.js (right): http://codereview.chromium.org/10679009/diff/14001/chrome/browser/resources/performance_monitor/chart.js#newcode58 chrome/browser/resources/performance_monitor/chart.js:58: * null but about to be filled by webui ...
8 years, 5 months ago (2012-07-03 01:24:28 UTC) #16
Dan Beam
http://codereview.chromium.org/10679009/diff/14001/chrome/browser/resources/performance_monitor/chart.js File chrome/browser/resources/performance_monitor/chart.js (right): http://codereview.chromium.org/10679009/diff/14001/chrome/browser/resources/performance_monitor/chart.js#newcode220 chrome/browser/resources/performance_monitor/chart.js:220: { start: this.start + interval * .1, On 2012/07/02 ...
8 years, 5 months ago (2012-07-03 01:29:14 UTC) #17
clintstaley
Dan, Koz, latest revision is in, with the big change in constructor/class design that Dan ...
8 years, 5 months ago (2012-07-04 00:01:03 UTC) #18
Dan Beam
lgtm w/nits http://codereview.chromium.org/10679009/diff/17002/chrome/browser/resources/performance_monitor/chart.js File chrome/browser/resources/performance_monitor/chart.js (right): http://codereview.chromium.org/10679009/diff/17002/chrome/browser/resources/performance_monitor/chart.js#newcode10 chrome/browser/resources/performance_monitor/chart.js:10: var Installer = function() { var Installer ...
8 years, 5 months ago (2012-07-06 23:49:36 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/clintstaley@chromium.org/10679009/17004
8 years, 5 months ago (2012-07-07 00:34:21 UTC) #20
commit-bot: I haz the power
Presubmit check for 10679009-17004 failed and returned exit status -2001. The presubmit check was hung. ...
8 years, 5 months ago (2012-07-07 00:40:29 UTC) #21
Dan Beam
^ fixing this issue here: https://chromiumcodereview.appspot.com/10692115/
8 years, 5 months ago (2012-07-07 04:28:20 UTC) #22
Dan Beam
I'm going to click the commit button for you as nothing has changed with this ...
8 years, 5 months ago (2012-07-07 04:37:05 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/clintstaley@chromium.org/10679009/17004
8 years, 5 months ago (2012-07-07 04:37:20 UTC) #24
commit-bot: I haz the power
Change committed as 145626
8 years, 5 months ago (2012-07-07 05:27:14 UTC) #25
Ryan Sleevi
Note: When adding third-party code, please make sure to follow the directions at http://www.chromium.org/developers/adding-3rd-party-libraries In ...
8 years, 5 months ago (2012-07-08 22:23:45 UTC) #26
clintstaley
Realizing open-source-third-party-reviews should have been on the reviewer list, per "Adding 3rd-party libraries". Doing so ...
8 years, 5 months ago (2012-07-09 22:03:22 UTC) #27
Dan Beam
http://codereview.chromium.org/10679009/diff/17002/chrome/browser/resources/performance_monitor/chart.js File chrome/browser/resources/performance_monitor/chart.js (right): http://codereview.chromium.org/10679009/diff/17002/chrome/browser/resources/performance_monitor/chart.js#newcode15 chrome/browser/resources/performance_monitor/chart.js:15: * value: !number, On 2012/07/09 22:03:22, clintstaley wrote: > ...
8 years, 5 months ago (2012-07-09 23:20:52 UTC) #28
Steve Block
I think you need a README.chromium for this third-party code. See http://www.chromium.org/developers/adding-3rd-party-libraries and 'tools/licenses.py scan'.
8 years, 5 months ago (2012-07-10 08:01:46 UTC) #29
clintstaley
On 2012/07/10 08:01:46, Steve Block wrote: > I think you need a README.chromium for this ...
8 years, 5 months ago (2012-07-10 21:46:24 UTC) #30
clintstaley_gmail.com
Will you have a bit of time to LGTM my CL that adds this missing ...
8 years, 5 months ago (2012-07-13 03:40:52 UTC) #31
Steve Block
Can you point me to your CL?
8 years, 5 months ago (2012-07-24 17:03:39 UTC) #32
Steve Block
8 years, 5 months ago (2012-07-24 21:51:03 UTC) #33

Powered by Google App Engine
This is Rietveld 408576698