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

Issue 2577953002: Fix a bug where an infinite stream of BeginFrame messages are sent to extensions. (Closed)

Created:
4 years ago by erikchen
Modified:
4 years ago
CC:
chromium-reviews, yusukes+watch_chromium.org, shuchen+watch_chromium.org, jam, nona+watch_chromium.org, darin-cc_chromium.org, mac-reviews_chromium.org, James Su
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix a bug where an infinite stream of BeginFrame messages are sent to extensions. |needs_begin_frames| is a parameter that needs to be synchronized between the browser and renderers. A logic mistake caused this parameter to be out of sync, causing the browser to think that every extension required an infinite stream of BeginFrame messages. BUG=673021 Committed: https://crrev.com/e33ff53b1fe079c6243d6beaa4ec7e68cfec35fd Cr-Commit-Position: refs/heads/master@{#438930}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Comments from danakj. #

Total comments: 4

Patch Set 3 : Nits. #

Patch Set 4 : Remove TODOs. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -4 lines) Patch
M content/browser/renderer_host/render_widget_host_view_mac.mm View 1 2 3 2 chunks +9 lines, -4 lines 0 comments Download

Messages

Total messages: 29 (18 generated)
erikchen
avi, danakj: Please review.
4 years ago (2016-12-15 01:20:17 UTC) #3
danakj
https://codereview.chromium.org/2577953002/diff/1/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/2577953002/diff/1/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode488 content/browser/renderer_host/render_widget_host_view_mac.mm:488: if (rvh) { So, when is this null? I ...
4 years ago (2016-12-15 15:56:59 UTC) #7
erikchen
https://codereview.chromium.org/2577953002/diff/1/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/2577953002/diff/1/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode488 content/browser/renderer_host/render_widget_host_view_mac.mm:488: if (rvh) { On 2016/12/15 15:56:59, danakj_OOO_and_slow wrote: > ...
4 years ago (2016-12-15 16:51:11 UTC) #8
danakj
ok thanks, let's remove it in another CL then. LGTM https://codereview.chromium.org/2577953002/diff/20001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/2577953002/diff/20001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode488 ...
4 years ago (2016-12-15 17:30:10 UTC) #13
danakj
btw there's a similar block in RWHVAura also, with the same TODO
4 years ago (2016-12-15 17:30:25 UTC) #14
erikchen
https://codereview.chromium.org/2577953002/diff/20001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/2577953002/diff/20001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode488 content/browser/renderer_host/render_widget_host_view_mac.mm:488: if (rvh) { On 2016/12/15 17:30:10, danakj_OOO_and_slow wrote: > ...
4 years ago (2016-12-15 19:28:22 UTC) #15
Avi (use Gerrit)
lgtm
4 years ago (2016-12-15 21:03:48 UTC) #18
erikchen
On 2016/12/15 21:03:48, Avi wrote: > lgtm removed TODOs, as conditionals are necessary.
4 years ago (2016-12-15 21:10:48 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2577953002/60001
4 years ago (2016-12-15 21:11:36 UTC) #24
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years ago (2016-12-15 21:40:27 UTC) #27
commit-bot: I haz the power
4 years ago (2016-12-15 21:42:40 UTC) #29
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/e33ff53b1fe079c6243d6beaa4ec7e68cfec35fd
Cr-Commit-Position: refs/heads/master@{#438930}

Powered by Google App Engine
This is Rietveld 408576698