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

Issue 240163005: Deliver IPC messages together with SwapCompositorFrame (Closed)

Created:
6 years, 8 months ago by mkosiba (inactive)
Modified:
6 years, 5 months ago
CC:
chromium-reviews, creis+watch_chromium.org, yusukes+watch_chromium.org, yukishiino+watch_chromium.org, nasko+codewatch_chromium.org, penghuang+watch_chromium.org, nona+watch_chromium.org, darin-cc_chromium.org, piman+watch_chromium.org, cc-bugs_chromium.org, James Su, android-webview-reviews_chromium.org, miu+watch_chromium.org, Sami
Visibility:
Public.

Description

Deliver IPC messages together with SwapCompositorFrame This makes it possible to send IPC messages in such a way that they're delivered together with the SwapCompositorFrame corresponding to the next commit. BUG=364612 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284712

Patch Set 1 #

Patch Set 2 : use IPC? #

Total comments: 13

Patch Set 3 : don't use metadata to stash IPC messages #

Total comments: 6

Patch Set 4 : cleanup #

Patch Set 5 : add missing doc #

Total comments: 19

Patch Set 6 : address feedback #

Patch Set 7 : #

Total comments: 14

Patch Set 8 : who needs a frame number #

Total comments: 4

Patch Set 9 : rebase #

Patch Set 10 : #

Patch Set 11 : preserve fifo ordering (I hope) #

Patch Set 12 : don't use unknown to break the promise on deletion #

Total comments: 20

Patch Set 13 : rebase (I think..) #

Patch Set 14 : feedback + add more testing #

Total comments: 13

Patch Set 15 : introduce a separate queue for with_swap messages #

Total comments: 7

Patch Set 16 : remove unique policy, clean tests up a bit #

Total comments: 2

Patch Set 17 : rebase #

Patch Set 18 : add test for FirstVisuallyNonEmptyPaint #

Total comments: 2

Patch Set 19 : make it build #

Patch Set 20 : remove accidentally checked in android_aosp manifest #

Total comments: 2

Patch Set 21 : rebase update docs #

Patch Set 22 : rebase some more #

Patch Set 23 : fix compile errors and content_browsertests null ptr #

Patch Set 24 : more style fixes #

Total comments: 3

Patch Set 25 : rebase + bad message handling #

Patch Set 26 : rebase #

Patch Set 27 : reimplement Android test in Java :/ #

Patch Set 28 : disable browsertest for android for realz this time #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+1493 lines, -85 lines) Patch
M cc/base/latency_info_swap_promise.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +2 lines, -2 lines 0 comments Download
M cc/base/swap_promise.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +1 line, -3 lines 0 comments Download
M cc/trees/layer_tree_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +2 lines, -2 lines 0 comments Download
M cc/trees/layer_tree_host_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +46 lines, -2 lines 0 comments Download
M cc/trees/layer_tree_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +2 lines, -2 lines 0 comments Download
M cc/trees/thread_proxy.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 3 chunks +6 lines, -5 lines 0 comments Download
M content/browser/android/in_process/synchronous_compositor_factory_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +3 lines, -1 line 0 comments Download
M content/browser/android/in_process/synchronous_compositor_factory_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 chunks +6 lines, -2 lines 0 comments Download
M content/browser/android/in_process/synchronous_compositor_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +4 lines, -0 lines 0 comments Download
M content/browser/android/in_process/synchronous_compositor_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 3 chunks +13 lines, -0 lines 0 comments Download
M content/browser/android/in_process/synchronous_compositor_output_surface.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 chunks +14 lines, -1 line 0 comments Download
M content/browser/android/in_process/synchronous_compositor_output_surface.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 chunks +13 lines, -2 lines 0 comments Download
M content/browser/frame_host/render_frame_host_manager_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +14 lines, -0 lines 0 comments Download
M content/browser/web_contents/aura/overscroll_navigation_overlay_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +3 lines, -1 line 0 comments Download
M content/browser/web_contents/web_contents_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/web_contents/web_contents_impl_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +40 lines, -0 lines 0 comments Download
M content/common/frame_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +4 lines, -0 lines 0 comments Download
M content/common/view_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 chunks +5 lines, -7 lines 0 comments Download
M content/content_renderer.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +4 lines, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +2 lines, -0 lines 0 comments Download
A content/public/android/javatests/src/org/chromium/content/browser/WebContentsObserverAndroidTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +73 lines, -0 lines 2 comments Download
M content/renderer/android/synchronous_compositor_factory.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +3 lines, -1 line 0 comments Download
M content/renderer/gpu/compositor_output_surface.h View 1 2 3 3 chunks +3 lines, -0 lines 0 comments Download
M content/renderer/gpu/compositor_output_surface.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 chunks +18 lines, -3 lines 0 comments Download
M content/renderer/gpu/delegated_compositor_output_surface.h View 1 2 1 chunk +4 lines, -1 line 0 comments Download
M content/renderer/gpu/delegated_compositor_output_surface.cc View 1 2 1 chunk +4 lines, -1 line 0 comments Download
A content/renderer/gpu/frame_swap_message_queue.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +108 lines, -0 lines 0 comments Download
A content/renderer/gpu/frame_swap_message_queue.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +202 lines, -0 lines 0 comments Download
A content/renderer/gpu/frame_swap_message_queue_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +294 lines, -0 lines 0 comments Download
M content/renderer/gpu/mailbox_output_surface.h View 1 2 3 chunks +3 lines, -0 lines 0 comments Download
M content/renderer/gpu/mailbox_output_surface.cc View 1 2 2 chunks +3 lines, -0 lines 0 comments Download
A content/renderer/gpu/queue_message_swap_promise.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +45 lines, -0 lines 0 comments Download
A content/renderer/gpu/queue_message_swap_promise.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +65 lines, -0 lines 0 comments Download
A content/renderer/gpu/queue_message_swap_promise_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +322 lines, -0 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +2 lines, -0 lines 0 comments Download
M content/renderer/gpu/render_widget_compositor.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +9 lines, -0 lines 0 comments Download
M content/renderer/internal_document_state_data.h View 1 chunk +0 lines, -10 lines 0 comments Download
A content/renderer/message_delivery_policy.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +25 lines, -0 lines 0 comments Download
M content/renderer/render_frame_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +4 lines, -0 lines 0 comments Download
M content/renderer/render_view_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +0 lines, -7 lines 0 comments Download
M content/renderer/render_widget.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 8 chunks +31 lines, -1 line 0 comments Download
M content/renderer/render_widget.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 chunks +81 lines, -23 lines 0 comments Download
M ui/events/latency_info.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +3 lines, -3 lines 0 comments Download
M ui/events/latency_info.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 58 (0 generated)
mkosiba (inactive)
I'm submitting this for feedback on the overall solution/plumbing/naming - in other words - does ...
6 years, 8 months ago (2014-04-17 18:44:10 UTC) #1
mkosiba (inactive)
On 2014/04/17 18:44:10, mkosiba wrote: > I'm submitting this for feedback on the overall solution/plumbing/naming ...
6 years, 8 months ago (2014-04-17 18:46:39 UTC) #2
danakj
There is LatencyInfo tracking for determining when a change caused by an input events gets ...
6 years, 8 months ago (2014-04-17 18:55:03 UTC) #3
piman
On Thu, Apr 17, 2014 at 11:55 AM, <danakj@chromium.org> wrote: > There is LatencyInfo tracking ...
6 years, 8 months ago (2014-04-18 01:32:33 UTC) #4
mkosiba (inactive)
On 2014/04/18 01:32:33, piman wrote: > On Thu, Apr 17, 2014 at 11:55 AM, <mailto:danakj@chromium.org> ...
6 years, 8 months ago (2014-04-23 13:52:48 UTC) #5
piman
On Wed, Apr 23, 2014 at 6:52 AM, <mkosiba@chromium.org> wrote: > On 2014/04/18 01:32:33, piman ...
6 years, 8 months ago (2014-04-24 20:58:20 UTC) #6
mkosiba (inactive)
ok, got a super rough version of the patch up. I put in a comment ...
6 years, 7 months ago (2014-05-06 22:30:33 UTC) #7
piman
Couple of high-level comments. Beware that LTH::QueueSwapPromise may fail in case of queue overflow, it'll ...
6 years, 7 months ago (2014-05-07 01:21:46 UTC) #8
mkosiba (inactive)
On 2014/05/07 01:21:46, piman wrote: > Couple of high-level comments. Thanks! > Beware that LTH::QueueSwapPromise ...
6 years, 7 months ago (2014-05-07 18:27:07 UTC) #9
mkosiba (inactive)
https://codereview.chromium.org/240163005/diff/20001/cc/output/compositor_frame_metadata.h File cc/output/compositor_frame_metadata.h (right): https://codereview.chromium.org/240163005/diff/20001/cc/output/compositor_frame_metadata.h#newcode45 cc/output/compositor_frame_metadata.h:45: std::vector<IPC::Message> payload; On 2014/05/07 01:21:46, piman wrote: > On ...
6 years, 7 months ago (2014-05-07 18:27:20 UTC) #10
piman
On Wed, May 7, 2014 at 11:27 AM, <mkosiba@chromium.org> wrote: > > https://codereview.chromium.org/240163005/diff/20001/cc/ > output/compositor_frame_metadata.h ...
6 years, 7 months ago (2014-05-07 21:17:33 UTC) #11
piman
On Wed, May 7, 2014 at 11:27 AM, <mkosiba@chromium.org> wrote: > On 2014/05/07 01:21:46, piman ...
6 years, 7 months ago (2014-05-07 21:23:41 UTC) #12
mkosiba (inactive)
Thanks for the great comments Antoine! I think I have a better idea of how ...
6 years, 7 months ago (2014-05-08 19:04:18 UTC) #13
piman
On Thu, May 8, 2014 at 12:04 PM, <mkosiba@chromium.org> wrote: > Thanks for the great ...
6 years, 7 months ago (2014-05-08 20:49:12 UTC) #14
mkosiba (inactive)
hoping this is closer to what you were thinking of, PTAL. Still need to implement ...
6 years, 7 months ago (2014-05-13 19:15:25 UTC) #15
mkosiba (inactive)
https://codereview.chromium.org/240163005/diff/40001/content/renderer/render_widget.cc File content/renderer/render_widget.cc (right): https://codereview.chromium.org/240163005/diff/40001/content/renderer/render_widget.cc#newcode1266 content/renderer/render_widget.cc:1266: if (!message_queue_->TryQueueMessage(metadata->source_frame_number, msg_)) { the interesting case is how ...
6 years, 7 months ago (2014-05-14 10:08:07 UTC) #16
mkosiba (inactive)
https://codereview.chromium.org/240163005/diff/40001/content/renderer/render_widget.cc File content/renderer/render_widget.cc (right): https://codereview.chromium.org/240163005/diff/40001/content/renderer/render_widget.cc#newcode1266 content/renderer/render_widget.cc:1266: if (!message_queue_->TryQueueMessage(metadata->source_frame_number, msg_)) { On 2014/05/14 10:08:08, mkosiba wrote: ...
6 years, 7 months ago (2014-05-15 17:11:48 UTC) #17
mkosiba (inactive)
[this issue used to be called [draft] Improve renderer load progress reporting.] I've reduced the ...
6 years, 7 months ago (2014-05-20 13:19:47 UTC) #18
piman
https://codereview.chromium.org/240163005/diff/80001/cc/output/compositor_frame_metadata.h File cc/output/compositor_frame_metadata.h (right): https://codereview.chromium.org/240163005/diff/80001/cc/output/compositor_frame_metadata.h#newcode38 cc/output/compositor_frame_metadata.h:38: int source_frame_number; This has no meaning in the parent ...
6 years, 7 months ago (2014-05-20 19:54:04 UTC) #19
mkosiba (inactive)
https://codereview.chromium.org/240163005/diff/80001/cc/output/compositor_frame_metadata.h File cc/output/compositor_frame_metadata.h (right): https://codereview.chromium.org/240163005/diff/80001/cc/output/compositor_frame_metadata.h#newcode38 cc/output/compositor_frame_metadata.h:38: int source_frame_number; On 2014/05/20 19:54:05, piman wrote: > This ...
6 years, 7 months ago (2014-05-22 17:40:23 UTC) #20
mkosiba (inactive)
+CC miletus@ miletus, In this change I wanted to remove the limit for the max ...
6 years, 7 months ago (2014-05-22 17:41:32 UTC) #21
Yufeng Shen (Slow to review)
On 2014/05/22 17:41:32, mkosiba wrote: > +CC miletus@ > > miletus, > In this change ...
6 years, 7 months ago (2014-05-22 18:38:21 UTC) #22
piman
Trying to simplify things... https://codereview.chromium.org/240163005/diff/120001/content/renderer/gpu/compositor_output_surface.cc File content/renderer/gpu/compositor_output_surface.cc (right): https://codereview.chromium.org/240163005/diff/120001/content/renderer/gpu/compositor_output_surface.cc#newcode171 content/renderer/gpu/compositor_output_surface.cc:171: FrameSwapMessageQueue::SendMessageScope send_message_scope = Do we ...
6 years, 7 months ago (2014-05-22 23:32:01 UTC) #23
boliu
https://codereview.chromium.org/240163005/diff/120001/content/browser/android/in_process/synchronous_compositor_output_surface.cc File content/browser/android/in_process/synchronous_compositor_output_surface.cc (right): https://codereview.chromium.org/240163005/diff/120001/content/browser/android/in_process/synchronous_compositor_output_surface.cc#newcode151 content/browser/android/in_process/synchronous_compositor_output_surface.cc:151: // We don't care about the SendMessageScope since we're ...
6 years, 7 months ago (2014-05-23 06:26:59 UTC) #24
mkosiba (inactive)
Thanks! Patch is ~100 lines less now. https://codereview.chromium.org/240163005/diff/120001/content/browser/android/in_process/synchronous_compositor_output_surface.cc File content/browser/android/in_process/synchronous_compositor_output_surface.cc (right): https://codereview.chromium.org/240163005/diff/120001/content/browser/android/in_process/synchronous_compositor_output_surface.cc#newcode151 content/browser/android/in_process/synchronous_compositor_output_surface.cc:151: // We ...
6 years, 7 months ago (2014-05-23 15:50:37 UTC) #25
mkosiba (inactive)
Thanks! Patch is ~100 lines less now.
6 years, 7 months ago (2014-05-23 15:50:43 UTC) #26
piman
https://codereview.chromium.org/240163005/diff/120001/content/renderer/gpu/compositor_output_surface.cc File content/renderer/gpu/compositor_output_surface.cc (right): https://codereview.chromium.org/240163005/diff/120001/content/renderer/gpu/compositor_output_surface.cc#newcode171 content/renderer/gpu/compositor_output_surface.cc:171: FrameSwapMessageQueue::SendMessageScope send_message_scope = On 2014/05/23 15:50:38, mkosiba wrote: > ...
6 years, 7 months ago (2014-05-23 20:26:35 UTC) #27
mkosiba (inactive)
hey! looks like everyone's back from vacation so I'm going to take the patch out ...
6 years, 6 months ago (2014-06-18 14:58:03 UTC) #28
piman
Is there a way to test the RenderWidget logic? https://codereview.chromium.org/240163005/diff/210001/content/renderer/gpu/frame_swap_message_queue.h File content/renderer/gpu/frame_swap_message_queue.h (right): https://codereview.chromium.org/240163005/diff/210001/content/renderer/gpu/frame_swap_message_queue.h#newcode42 content/renderer/gpu/frame_swap_message_queue.h:42: ...
6 years, 6 months ago (2014-06-19 23:02:30 UTC) #29
mkosiba (inactive)
added some unittests (will add more test cases in the next iteration). Was this what ...
6 years, 6 months ago (2014-06-24 18:29:54 UTC) #30
piman
https://codereview.chromium.org/240163005/diff/210001/content/renderer/render_widget.cc File content/renderer/render_widget.cc (right): https://codereview.chromium.org/240163005/diff/210001/content/renderer/render_widget.cc#newcode188 content/renderer/render_widget.cc:188: // end up being sent prematurely if reason == ...
6 years, 6 months ago (2014-06-24 19:35:54 UTC) #31
mkosiba (inactive)
PTAL I ended up creating separate queues for the two types of messages to get ...
6 years, 6 months ago (2014-06-25 18:40:38 UTC) #32
piman
https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc File cc/trees/layer_tree_host_unittest.cc (right): https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc#newcode4539 cc/trees/layer_tree_host_unittest.cc:4539: // Initiate an abortable commit. What causes this commit ...
6 years, 6 months ago (2014-06-25 21:20:32 UTC) #33
mkosiba (inactive)
https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc File cc/trees/layer_tree_host_unittest.cc (right): https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc#newcode4539 cc/trees/layer_tree_host_unittest.cc:4539: // Initiate an abortable commit. On 2014/06/25 21:20:32, piman ...
6 years, 6 months ago (2014-06-25 22:08:33 UTC) #34
mkosiba (inactive)
ok, new iteration up https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc File cc/trees/layer_tree_host_unittest.cc (right): https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc#newcode4539 cc/trees/layer_tree_host_unittest.cc:4539: // Initiate an abortable commit. ...
6 years, 6 months ago (2014-06-26 12:36:47 UTC) #35
piman
https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc File cc/trees/layer_tree_host_unittest.cc (right): https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc#newcode4539 cc/trees/layer_tree_host_unittest.cc:4539: // Initiate an abortable commit. On 2014/06/26 12:36:47, mkosiba ...
6 years, 6 months ago (2014-06-26 20:40:12 UTC) #36
mkosiba (inactive)
https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc File cc/trees/layer_tree_host_unittest.cc (right): https://codereview.chromium.org/240163005/diff/270001/cc/trees/layer_tree_host_unittest.cc#newcode4539 cc/trees/layer_tree_host_unittest.cc:4539: // Initiate an abortable commit. On 2014/06/26 20:40:12, piman ...
6 years, 5 months ago (2014-06-27 14:18:59 UTC) #37
piman
lgtm https://codereview.chromium.org/240163005/diff/370001/content/renderer/gpu/queue_message_swap_promise_unittest.cc File content/renderer/gpu/queue_message_swap_promise_unittest.cc (right): https://codereview.chromium.org/240163005/diff/370001/content/renderer/gpu/queue_message_swap_promise_unittest.cc#newcode136 content/renderer/gpu/queue_message_swap_promise_unittest.cc:136: {MESSAGE_DELIVERY_POLICY_WITH_NEXT_SWAP, false, 1}, nit: indent looked correct before ...
6 years, 5 months ago (2014-06-27 19:17:30 UTC) #38
mkosiba (inactive)
dcheng@chromium.org: Please review IPC changes jbauman@chromium.org: Please review changes in ui/events/latency_info*
6 years, 5 months ago (2014-06-30 16:23:10 UTC) #39
mkosiba (inactive)
https://codereview.chromium.org/240163005/diff/370001/content/renderer/gpu/queue_message_swap_promise_unittest.cc File content/renderer/gpu/queue_message_swap_promise_unittest.cc (right): https://codereview.chromium.org/240163005/diff/370001/content/renderer/gpu/queue_message_swap_promise_unittest.cc#newcode136 content/renderer/gpu/queue_message_swap_promise_unittest.cc:136: {MESSAGE_DELIVERY_POLICY_WITH_NEXT_SWAP, false, 1}, On 2014/06/27 19:17:30, piman (slow to ...
6 years, 5 months ago (2014-06-30 16:28:09 UTC) #40
jbauman
lgtm
6 years, 5 months ago (2014-06-30 21:07:32 UTC) #41
mkosiba (inactive)
+inferno, could you review the IPC changes since it looks like dcheng is OOO?
6 years, 5 months ago (2014-07-01 22:14:41 UTC) #42
Tom Sepez
I can give you a "Message headers LGTM" in place of inferno, but I am ...
6 years, 5 months ago (2014-07-02 17:56:04 UTC) #43
Tom Sepez
I mean: > You should check if the message was handled, calling BadMessageReceived() otherwise.
6 years, 5 months ago (2014-07-02 17:58:37 UTC) #44
jam
https://codereview.chromium.org/240163005/diff/450001/content/browser/renderer_host/render_widget_host_impl.cc File content/browser/renderer_host/render_widget_host_impl.cc (right): https://codereview.chromium.org/240163005/diff/450001/content/browser/renderer_host/render_widget_host_impl.cc#newcode1498 content/browser/renderer_host/render_widget_host_impl.cc:1498: rph->OnMessageReceived(*i); On 2014/07/02 17:56:04, Tom Sepez wrote: > You ...
6 years, 5 months ago (2014-07-02 20:10:54 UTC) #45
mkosiba (inactive)
https://codereview.chromium.org/240163005/diff/450001/content/browser/renderer_host/render_widget_host_impl.cc File content/browser/renderer_host/render_widget_host_impl.cc (right): https://codereview.chromium.org/240163005/diff/450001/content/browser/renderer_host/render_widget_host_impl.cc#newcode1498 content/browser/renderer_host/render_widget_host_impl.cc:1498: rph->OnMessageReceived(*i); On 2014/07/02 20:10:54, jam wrote: > On 2014/07/02 ...
6 years, 5 months ago (2014-07-03 15:47:33 UTC) #46
jam
On 2014/07/03 15:47:33, mkosiba wrote: > https://codereview.chromium.org/240163005/diff/450001/content/browser/renderer_host/render_widget_host_impl.cc > File content/browser/renderer_host/render_widget_host_impl.cc (right): > > https://codereview.chromium.org/240163005/diff/450001/content/browser/renderer_host/render_widget_host_impl.cc#newcode1498 > ...
6 years, 5 months ago (2014-07-14 17:13:36 UTC) #47
mkosiba (inactive)
+yaron for content/public/android/javatests/src/org/chromium/content/browser/WebContentsObserverAndroidTest.java
6 years, 5 months ago (2014-07-21 17:22:17 UTC) #48
mkosiba (inactive)
The CQ bit was checked by mkosiba@chromium.org
6 years, 5 months ago (2014-07-22 09:25:28 UTC) #49
mkosiba (inactive)
On 2014/07/21 17:22:17, mkosiba wrote: > +yaron for > content/public/android/javatests/src/org/chromium/content/browser/WebContentsObserverAndroidTest.java Yaron - I'm going to ...
6 years, 5 months ago (2014-07-22 09:26:22 UTC) #50
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mkosiba@chromium.org/240163005/530001
6 years, 5 months ago (2014-07-22 09:27:42 UTC) #51
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_triggered_tests on tryserver.chromium ...
6 years, 5 months ago (2014-07-22 11:23:36 UTC) #52
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-22 12:03:51 UTC) #53
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/win_chromium_rel/builds/41514)
6 years, 5 months ago (2014-07-22 12:03:53 UTC) #54
mkosiba (inactive)
The CQ bit was checked by mkosiba@chromium.org
6 years, 5 months ago (2014-07-22 14:03:54 UTC) #55
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mkosiba@chromium.org/240163005/530001
6 years, 5 months ago (2014-07-22 14:04:36 UTC) #56
Yaron
lgtm (sorry was ooo) https://codereview.chromium.org/240163005/diff/530001/content/public/android/javatests/src/org/chromium/content/browser/WebContentsObserverAndroidTest.java File content/public/android/javatests/src/org/chromium/content/browser/WebContentsObserverAndroidTest.java (right): https://codereview.chromium.org/240163005/diff/530001/content/public/android/javatests/src/org/chromium/content/browser/WebContentsObserverAndroidTest.java#newcode52 content/public/android/javatests/src/org/chromium/content/browser/WebContentsObserverAndroidTest.java:52: @Feature({"AndroidWebView", "Android-PostMessage"}) This doesn't really ...
6 years, 5 months ago (2014-07-22 16:13:47 UTC) #57
commit-bot: I haz the power
6 years, 5 months ago (2014-07-22 17:05:18 UTC) #58
Message was sent while issue was closed.
Change committed as 284712

Powered by Google App Engine
This is Rietveld 408576698