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

Issue 10536080: Plumb rendering statistics to benchmarking extension. (Closed)

Created:
8 years, 6 months ago by dtu
Modified:
8 years, 5 months ago
Reviewers:
jamesr, nduca
CC:
chromium-reviews, mihaip-chromium-reviews_chromium.org, jochen+watch-content_chromium.org, jam, joi+watch-content_chromium.org, Aaron Boodman, darin-cc_chromium.org, brettw-cc_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Plumb rendering statistics to benchmarking extension. BUG=chromium:130130 TEST=Start Chrome with --enable-benchmarking --enable-stats-table. Open a page that uses hardware compositing, like poster circle. Open Javascript console and type in chrome.benchmarking.renderingStats(). The numbers should be reasonable. Do the same with a page that uses software compositing. It should return an empty Object, and it should not crash. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=145253

Patch Set 1 : Stuff. #

Total comments: 7

Patch Set 2 : Move to gpu_benchmarking_extension. #

Patch Set 3 : Move building of v8 Value into WebKit. #

Patch Set 4 : Undo v8 WebKit stuff. #

Patch Set 5 : Merge. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+38 lines, -0 lines) Patch
M content/renderer/gpu/gpu_benchmarking_extension.cc View 1 2 3 2 chunks +38 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
nduca
http://codereview.chromium.org/10536080/diff/3002/chrome/renderer/benchmarking_extension.cc File chrome/renderer/benchmarking_extension.cc (right): http://codereview.chromium.org/10536080/diff/3002/chrome/renderer/benchmarking_extension.cc#newcode67 chrome/renderer/benchmarking_extension.cc:67: " native function RenderingStats();" We want to move these ...
8 years, 6 months ago (2012-06-15 00:26:21 UTC) #1
nduca
http://codereview.chromium.org/10536080/diff/3002/content/renderer/render_widget.cc File content/renderer/render_widget.cc (right): http://codereview.chromium.org/10536080/diff/3002/content/renderer/render_widget.cc#newcode1703 content/renderer/render_widget.cc:1703: webwidget()->renderingStats(stats); you need to check here if you're in ...
8 years, 6 months ago (2012-06-15 01:57:42 UTC) #2
dtu
https://chromiumcodereview.appspot.com/10536080/diff/3002/chrome/renderer/benchmarking_extension.cc File chrome/renderer/benchmarking_extension.cc (right): https://chromiumcodereview.appspot.com/10536080/diff/3002/chrome/renderer/benchmarking_extension.cc#newcode67 chrome/renderer/benchmarking_extension.cc:67: " native function RenderingStats();" On 2012/06/15 00:26:22, nduca wrote: ...
8 years, 6 months ago (2012-06-20 00:57:32 UTC) #3
dtu
+jamesr for OWNERS. This is the Chromium side of wkbug.com/88268
8 years, 6 months ago (2012-06-22 20:19:01 UTC) #4
jamesr
lgtm
8 years, 6 months ago (2012-06-22 20:21:59 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dtu@chromium.org/10536080/23001
8 years, 5 months ago (2012-07-02 20:53:24 UTC) #6
commit-bot: I haz the power
Try job failure for 10536080-23001 (retry) on win_rel for step "browser_tests". It's a second try, ...
8 years, 5 months ago (2012-07-02 23:14:21 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dtu@chromium.org/10536080/23001
8 years, 5 months ago (2012-07-03 03:04:45 UTC) #8
commit-bot: I haz the power
8 years, 5 months ago (2012-07-03 04:28:06 UTC) #9
Change committed as 145253

Powered by Google App Engine
This is Rietveld 408576698