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

Issue 435002: Optimize the rendering when there are pending key events.... (Closed)

Created:
11 years, 1 month ago by James Su
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com, brettw+cc_chromium.org, jam, ben+cc_chromium.org
Visibility:
Public.

Description

Optimize the rendering when there are pending key events. BUG=27932 : Regression: Forced rendering for every keystroke TEST=See the bug report. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=33395

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 1

Patch Set 4 : '' #

Patch Set 5 : '' #

Total comments: 4

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+145 lines, -97 lines) Patch
M chrome/browser/renderer_host/render_widget_host.h View 1 2 3 4 5 2 chunks +12 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/render_widget_host.cc View 1 2 3 4 5 7 9 chunks +133 lines, -97 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Evan Martin
Seems clever. Darin may have better thoughts on it.
11 years, 1 month ago (2009-11-23 18:05:37 UTC) #1
James Su
I just updated the CL to have a maximum postponed duration for the paint ack ...
11 years, 1 month ago (2009-11-24 07:12:33 UTC) #2
darin (slow to review)
so this is to compensate for the fact that we now queue key events in ...
11 years, 1 month ago (2009-11-24 07:46:06 UTC) #3
James Su
Thanks a lot for your review. On 2009/11/24 07:46:06, darin wrote: > so this is ...
11 years, 1 month ago (2009-11-24 10:10:01 UTC) #4
James Su
Hi, I just updated the CL to split OnMsgInputEventAck(). - James Su
11 years, 1 month ago (2009-11-25 03:21:45 UTC) #5
darin (slow to review)
I'm OK with landing this patch now as it fixes a pretty severe problem. I'm ...
11 years ago (2009-11-25 21:26:59 UTC) #6
Use pkasting(at)chromium.org
On Wed, Nov 25, 2009 at 1:26 PM, <darin@chromium.org> wrote: > I'd really like to ...
11 years ago (2009-11-25 21:30:32 UTC) #7
James Su
A bug for further optimization has been filed: http://crbug.com/28839 - James Su http://codereview.chromium.org/435002/diff/4/5 File chrome/browser/renderer_host/render_widget_host.cc ...
11 years ago (2009-11-26 01:21:48 UTC) #8
darin (slow to review)
On Wed, Nov 25, 2009 at 5:21 PM, <suzhe@chromium.org> wrote: > A bug for further ...
11 years ago (2009-11-26 05:54:48 UTC) #9
James Su
100 may only allow to process one or two key strokes in batch, which would ...
11 years ago (2009-11-26 06:38:11 UTC) #10
James Su
Anyway, if you think my proposal in http://crbug/28839 is reasonable, this CL would just be ...
11 years ago (2009-11-26 06:40:30 UTC) #11
darin (slow to review)
Fine to proceed with 1000 if you think that's best. I don't mean to hold ...
11 years ago (2009-11-26 08:00:50 UTC) #12
James Su
So, may I submit this CL first, so that it can catch M4? I'll implement ...
11 years ago (2009-11-26 08:41:31 UTC) #13
James Su
Ping darin, may I submit this CL? On 2009/11/26 08:41:31, James Su wrote: > So, ...
11 years ago (2009-11-27 11:31:54 UTC) #14
darin (slow to review)
11 years ago (2009-11-30 21:05:28 UTC) #15
On 2009/11/27 11:31:54, James Su wrote:
> Ping darin, may I submit this CL?

Yes.  Sorry, that's what I meant earlier.  LGTM for trunk and M4.

Powered by Google App Engine
This is Rietveld 408576698