Bug 92184 - [chromium] Move renderingStats from WebView to WebWidget.
Summary: [chromium] Move renderingStats from WebView to WebWidget.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-24 17:35 PDT by Dave Tu
Modified: 2012-07-24 22:04 PDT (History)
7 users (show)

See Also:


Attachments
Patch (3.88 KB, patch)
2012-07-24 17:38 PDT, Dave Tu
no flags Details | Formatted Diff | Diff
Archive of layout-test-results from gce-cr-linux-08 (1.01 MB, application/zip)
2012-07-24 18:34 PDT, WebKit Review Bot
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Tu 2012-07-24 17:35:45 PDT
[chromium] Move renderingStats from WebView to WebWidget.
Comment 1 Dave Tu 2012-07-24 17:38:12 PDT
Created attachment 154194 [details]
Patch
Comment 2 WebKit Review Bot 2012-07-24 17:39:26 PDT
Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.
Comment 3 Adam Barth 2012-07-24 18:04:48 PDT
Comment on attachment 154194 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=154194&action=review

> Source/WebKit/chromium/public/WebWidget.h:226
> +    // Fills in a WebRenderingStats struct containing information about the state of the compositor.
> +    // This call is relatively expensive in threaded mode as it blocks on the compositor thread.

This comment seems slightly at odds with the ChangeLog.

This patch is fine, but it would be valuable to add some more information to the ChangeLog about why we're making this change.  Maybe just an example?  Certainly not a big deal, but it can be helpful to folks reading these patches.
Comment 4 WebKit Review Bot 2012-07-24 18:34:55 PDT
Comment on attachment 154194 [details]
Patch

Attachment 154194 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/13345054

New failing tests:
fast/forms/range/slider-onchange-event.html
fast/forms/range/slider-mouse-events.html
fast/forms/range/slider-delete-while-dragging-thumb.html
Comment 5 WebKit Review Bot 2012-07-24 18:34:59 PDT
Created attachment 154213 [details]
Archive of layout-test-results from gce-cr-linux-08

The attached test failures were seen while running run-webkit-tests on the chromium-ews.
Bot: gce-cr-linux-08  Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'>  Platform: Linux-2.6.39-gcg-201203291735-x86_64-with-Ubuntu-10.04-lucid
Comment 6 WebKit Review Bot 2012-07-24 19:44:06 PDT
Comment on attachment 154194 [details]
Patch

Rejecting attachment 154194 [details] from commit-queue.

Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2

Last 500 characters of output:
ty/snappy/src --revision 63 --non-interactive --force --accept theirs-conflict --ignore-externals returned non-zero exit status 1 in /mnt/git/webkit-commit-queue/Source/WebKit/chromium
Error: 'depot_tools/gclient sync --force --reset --delete_unversioned_trees' failed 3 tries and returned 256 at Tools/Scripts/update-webkit-chromium line 113.
Re-trying 'depot_tools/gclient sync --force --reset --delete_unversioned_trees'
Died at /mnt/git/webkit-commit-queue/Tools/Scripts/webkitdirs.pm line 2582.

Full output: http://queues.webkit.org/results/13343075
Comment 7 WebKit Review Bot 2012-07-24 22:04:30 PDT
Comment on attachment 154194 [details]
Patch

Clearing flags on attachment: 154194

Committed r123574: <http://trac.webkit.org/changeset/123574>
Comment 8 WebKit Review Bot 2012-07-24 22:04:35 PDT
All reviewed patches have been landed.  Closing bug.