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

Issue 142923005: Allow MessageFilters to restrict listening to specific message classes (Closed)

Created:
6 years, 10 months ago by jdduke (slow)
Modified:
6 years, 10 months ago
CC:
chromium-reviews, vsevik, fischman+watch_chromium.org, devtools-reviews_chromium.org, jam, mcasas+watch_chromium.org, timvolodine, joi+watch-content_chromium.org, feature-media-reviews_chromium.org, paulirish+reviews_chromium.org, darin-cc_chromium.org, yurys, Michael van Ouwerkerk, dcheng, aandrey+blink_chromium.org, wjia+watch_chromium.org, pfeldman, miu+watch_chromium.org, aelias_OOO_until_Jul13, epenner
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Allow MessageFilters to restrict listening to specific message classes ChannelProxy currently offers messages to all member MessageFilters. It turns out that a good portion of the most common message types will never be filtered, making the O(N) filter walk an unnecessary affair. To prevent this, allow MessageFilters to indicate which (if any) subset of message classes they may filter, allowing the ChannelProxy to refine the list of filters that are offered a particular message. This saves ~35us per message received on the browser IO thread for a typical Android device. Relanding with a few more guards for MessageFilter removal, access and message class subscription. BUG=340881 TBR=asargent@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=253361

Patch Set 1 #

Patch Set 2 : Cleanup #

Patch Set 3 : Working patch #

Total comments: 8

Patch Set 4 : Address comments #

Total comments: 4

Patch Set 5 : Fix compilation #

Patch Set 6 : Fix message valid check #

Patch Set 7 : DCHECK valid message class OR special message type #

Total comments: 2

Patch Set 8 : Tests #

Patch Set 9 : Fix all platforms and simplify BrowserMessageFilter usage #

Patch Set 10 : More fiddling with tests #

Patch Set 11 : Almost there... #

Patch Set 12 : Final fix #

Patch Set 13 : Rebase #

Total comments: 6

Patch Set 14 : Address piman@'s comments #

Patch Set 15 : Compile fix... #

Patch Set 16 : Fix compile for rebase #

Patch Set 17 : Rebase #

Patch Set 18 : Fix x64 build #

Patch Set 19 : Fix x64 build #

Patch Set 20 : More simple fixes #

Patch Set 21 : Rebase #

Patch Set 22 : Rebase #

Patch Set 23 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+625 lines, -85 lines) Patch
M android_webview/browser/aw_content_browser_client.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M build/android/pylib/gtest/filter/ipc_tests_disabled View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/chrome_net_benchmarking_message_filter.cc View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/media/cast_transport_host_filter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/media/encrypted_media_message_filter_android.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/media/webrtc_logging_handler_host.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/plugins/plugin_info_message_filter.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/prerender/prerender_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 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/prerender/prerender_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/printing/printing_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/renderer_host/chrome_render_message_filter.cc View 1 2 2 chunks +8 lines, -1 line 0 comments Download
M chrome/browser/search_engines/search_provider_install_state_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/signin/principals_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/speech/tts_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter_mac.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M chrome/renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M components/nacl/browser/nacl_host_message_filter.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 +2 lines, -1 line 0 comments Download
M content/browser/appcache/appcache_dispatcher_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/browser_plugin/browser_plugin_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/device_orientation/device_motion_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/device_orientation/device_orientation_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/devtools/worker_devtools_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/dom_storage/dom_storage_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/fileapi/fileapi_message_filter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 3 chunks +11 lines, -2 lines 0 comments Download
M content/browser/frame_host/render_frame_message_filter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/geolocation/geolocation_dispatcher_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/histogram_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/indexed_db/indexed_db_dispatcher_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/loader/resource_message_filter.cc View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -1 line 0 comments Download
M content/browser/loader/resource_scheduler_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +9 lines, -1 line 0 comments Download
M content/browser/media/android/browser_demuxer_android.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/message_port_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/mime_registry_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/profiler_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/quota_dispatcher_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/clipboard_message_filter.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/database_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/file_utilities_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/gamepad_browser_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/gpu_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/input/touch_input_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 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/audio_input_renderer_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/audio_renderer_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/device_request_message_filter.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/media_stream_dispatcher_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/midi_dispatcher_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/midi_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/peer_connection_tracker_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/video_capture_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/media/webrtc_identity_service_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/memory_benchmark_message_filter.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/p2p/socket_dispatcher_host.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/pepper/pepper_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +3 lines, -1 line 0 comments Download
M content/browser/renderer_host/pepper/pepper_renderer_connection.cc View 1 2 3 4 5 6 7 8 2 chunks +8 lines, -1 line 0 comments Download
M content/browser/renderer_host/render_message_filter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 chunks +10 lines, -1 line 0 comments Download
M content/browser/renderer_host/socket_stream_dispatcher_host.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/text_input_client_message_filter.mm View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/websocket_dispatcher_host.cc View 1 2 3 4 5 6 7 8 2 chunks +4 lines, -2 lines 0 comments Download
M content/browser/resolve_proxy_msg_helper.cc View 1 2 3 4 5 6 7 8 1 chunk +4 lines, -2 lines 0 comments Download
M content/browser/service_worker/service_worker_dispatcher_host.cc View 1 2 1 chunk +8 lines, -1 line 0 comments Download
M content/browser/shared_worker/shared_worker_message_filter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +9 lines, -1 line 0 comments Download
M content/browser/speech/input_tag_speech_dispatcher_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/speech/speech_recognition_dispatcher_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/tracing/trace_message_filter.cc View 1 2 3 4 5 6 7 8 9 1 chunk +6 lines, -5 lines 0 comments Download
M content/browser/vibration/vibration_message_filter.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/worker_host/worker_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/public/browser/browser_message_filter.h View 1 2 3 4 5 6 7 8 9 3 chunks +9 lines, -1 line 0 comments Download
M content/public/browser/browser_message_filter.cc View 1 2 3 4 5 6 7 8 2 chunks +27 lines, -3 lines 0 comments Download
M content/shell/browser/shell_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M extensions/browser/extension_message_filter.cc View 1 2 3 4 5 6 7 8 1 chunk +3 lines, -1 line 0 comments Download
M ipc/ipc.gyp View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M ipc/ipc_channel_proxy.h View 1 2 3 4 5 6 7 8 9 2 chunks +12 lines, -0 lines 0 comments Download
M ipc/ipc_channel_proxy.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 7 chunks +107 lines, -6 lines 0 comments Download
A ipc/ipc_channel_proxy_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +270 lines, -0 lines 0 comments Download

Messages

Total messages: 92 (0 generated)
jdduke (slow)
jam@: I'd like to get your thoughts on this WIP change, particularly regarding IPC::ChannelProxy and ...
6 years, 10 months ago (2014-02-10 21:10:53 UTC) #1
jdduke (slow)
I went ahead and finished updating all BrowserMessageFilter derivatives. On my Nexus 4, in release ...
6 years, 10 months ago (2014-02-10 22:11:54 UTC) #2
epennerAtGoogle
Cool. Haven't reviewed the entire thing but this is very similar to what I was ...
6 years, 10 months ago (2014-02-10 23:55:46 UTC) #3
epennerAtGoogle
One question: If a filter specifies that it only handles a couple classes, what happens ...
6 years, 10 months ago (2014-02-11 00:17:30 UTC) #4
jdduke (slow)
On 2014/02/11 00:17:30, epennerAtGoogle wrote: > One question: If a filter specifies that it only ...
6 years, 10 months ago (2014-02-11 00:29:28 UTC) #5
epennerAtGoogle
On 2014/02/11 00:29:28, jdduke wrote: > On 2014/02/11 00:17:30, epennerAtGoogle wrote: > > One question: ...
6 years, 10 months ago (2014-02-11 00:48:08 UTC) #6
jdduke (slow)
On 2014/02/11 00:48:08, epennerAtGoogle wrote: > On 2014/02/11 00:29:28, jdduke wrote: > > On 2014/02/11 ...
6 years, 10 months ago (2014-02-11 00:53:58 UTC) #7
jdduke (slow)
piman@: Looks like jam@ is out, what do you think of this approach, particularly the ...
6 years, 10 months ago (2014-02-11 18:46:40 UTC) #8
piman
Overall it seems reasonable. A couple of comments. Do you have data that shows how ...
6 years, 10 months ago (2014-02-11 21:48:45 UTC) #9
jdduke (slow)
On 2014/02/11 21:48:45, piman wrote: > Do you have data that shows how much time ...
6 years, 10 months ago (2014-02-11 23:01:47 UTC) #10
piman
On Tue, Feb 11, 2014 at 3:01 PM, <jdduke@chromium.org> wrote: > On 2014/02/11 21:48:45, piman ...
6 years, 10 months ago (2014-02-11 23:10:55 UTC) #11
jdduke (slow)
On 2014/02/11 23:10:55, piman wrote: > I'm mostly trying to see if we can avoid ...
6 years, 10 months ago (2014-02-11 23:44:59 UTC) #12
piman
https://codereview.chromium.org/142923005/diff/200001/ipc/ipc_channel_proxy.cc File ipc/ipc_channel_proxy.cc (right): https://codereview.chromium.org/142923005/diff/200001/ipc/ipc_channel_proxy.cc#newcode23 ipc/ipc_channel_proxy.cc:23: return message_class > 0 && message_class < LastIPCMsgStart; 0 ...
6 years, 10 months ago (2014-02-12 01:04:02 UTC) #13
jdduke (slow)
I'd like to add a few basic unit tests for this change. I didn't see ...
6 years, 10 months ago (2014-02-12 02:12:37 UTC) #14
epennerAtGoogle
https://codereview.chromium.org/142923005/diff/60001/ipc/ipc_channel_proxy.h File ipc/ipc_channel_proxy.h (right): https://codereview.chromium.org/142923005/diff/60001/ipc/ipc_channel_proxy.h#newcode245 ipc/ipc_channel_proxy.h:245: // or simply an array of length (LastIPCMsgStart + ...
6 years, 10 months ago (2014-02-12 02:34:08 UTC) #15
piman
https://codereview.chromium.org/142923005/diff/270002/ipc/ipc_channel_proxy.cc File ipc/ipc_channel_proxy.cc (right): https://codereview.chromium.org/142923005/diff/270002/ipc/ipc_channel_proxy.cc#newcode122 ipc/ipc_channel_proxy.cc:122: << "Invalid message class: " << message_class; You can ...
6 years, 10 months ago (2014-02-12 02:37:28 UTC) #16
jdduke (slow)
piman@: I think this is nearly ready to go. I can get some additional reviewers ...
6 years, 10 months ago (2014-02-13 19:55:25 UTC) #17
jdduke (slow)
Owner review? Thanks. jvoung@: components/nacl boliu@: android_webview/browser/ asargent@: extensions/browser
6 years, 10 months ago (2014-02-14 17:03:08 UTC) #18
boliu
aw lgtm nice!
6 years, 10 months ago (2014-02-14 17:15:23 UTC) #19
jvoung (off chromium)
nacl_host_message_filter.cc LGTM
6 years, 10 months ago (2014-02-14 19:07:59 UTC) #20
piman
https://codereview.chromium.org/142923005/diff/860002/content/browser/renderer_host/render_message_filter.cc File content/browser/renderer_host/render_message_filter.cc (right): https://codereview.chromium.org/142923005/diff/860002/content/browser/renderer_host/render_message_filter.cc#newcode413 content/browser/renderer_host/render_message_filter.cc:413: IPC_MESSAGE_HANDLER(FrameHostMsg_GetPluginInfo, OnGetPluginInfo) Needs FrameMsgStart in the category list https://codereview.chromium.org/142923005/diff/860002/ipc/ipc_channel_proxy_unittest.cc ...
6 years, 10 months ago (2014-02-14 22:05:04 UTC) #21
jdduke (slow)
https://codereview.chromium.org/142923005/diff/860002/content/browser/renderer_host/render_message_filter.cc File content/browser/renderer_host/render_message_filter.cc (right): https://codereview.chromium.org/142923005/diff/860002/content/browser/renderer_host/render_message_filter.cc#newcode413 content/browser/renderer_host/render_message_filter.cc:413: IPC_MESSAGE_HANDLER(FrameHostMsg_GetPluginInfo, OnGetPluginInfo) On 2014/02/14 22:05:05, piman wrote: > Needs ...
6 years, 10 months ago (2014-02-15 02:57:08 UTC) #22
piman
lgtm
6 years, 10 months ago (2014-02-15 23:43:33 UTC) #23
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-16 01:01:58 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/1360001
6 years, 10 months ago (2014-02-16 01:02:10 UTC) #25
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-16 01:18:43 UTC) #26
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) base_unittests, browser_tests, interactive_ui_tests, net_unittests, unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=227693
6 years, 10 months ago (2014-02-16 01:18:44 UTC) #27
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-16 01:21:35 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/1360001
6 years, 10 months ago (2014-02-16 01:21:48 UTC) #29
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-16 03:10:17 UTC) #30
commit-bot: I haz the power
Retried try job too often on win_x64_rel for step(s) base_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_x64_rel&number=76674
6 years, 10 months ago (2014-02-16 03:10:19 UTC) #31
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-16 03:21:32 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/1690001
6 years, 10 months ago (2014-02-16 03:21:46 UTC) #33
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-16 03:48:13 UTC) #34
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) base_unittests, browser_tests, interactive_ui_tests, net_unittests, unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=227709
6 years, 10 months ago (2014-02-16 03:48:14 UTC) #35
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-16 03:49:09 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/1690001
6 years, 10 months ago (2014-02-16 03:49:37 UTC) #37
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-16 04:37:26 UTC) #38
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) base_unittests, browser_tests, interactive_ui_tests, net_unittests, unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=227714
6 years, 10 months ago (2014-02-16 04:37:28 UTC) #39
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-16 04:38:04 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/1690001
6 years, 10 months ago (2014-02-16 04:38:16 UTC) #41
commit-bot: I haz the power
Change committed as 251622
6 years, 10 months ago (2014-02-16 22:11:37 UTC) #42
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-24 23:21:27 UTC) #43
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2080001
6 years, 10 months ago (2014-02-24 23:25:22 UTC) #44
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 00:20:31 UTC) #45
commit-bot: I haz the power
Retried try job too often on android_clang_dbg for step(s) slave_steps http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_clang_dbg&number=118123
6 years, 10 months ago (2014-02-25 00:20:32 UTC) #46
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 00:36:25 UTC) #47
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2100001
6 years, 10 months ago (2014-02-25 00:42:30 UTC) #48
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2100001
6 years, 10 months ago (2014-02-25 01:49:38 UTC) #49
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 04:56:24 UTC) #50
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 10 months ago (2014-02-25 04:56:26 UTC) #51
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 04:58:43 UTC) #52
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2100001
6 years, 10 months ago (2014-02-25 05:01:48 UTC) #53
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 05:02:08 UTC) #54
commit-bot: I haz the power
Failed to apply patch for content/browser/screen_orientation/screen_orientation_dispatcher_host.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; can't find ...
6 years, 10 months ago (2014-02-25 05:02:09 UTC) #55
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 05:09:17 UTC) #56
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2160001
6 years, 10 months ago (2014-02-25 05:12:23 UTC) #57
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2160001
6 years, 10 months ago (2014-02-25 07:44:28 UTC) #58
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2160001
6 years, 10 months ago (2014-02-25 09:14:47 UTC) #59
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2160001
6 years, 10 months ago (2014-02-25 09:32:48 UTC) #60
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 09:43:18 UTC) #61
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 10 months ago (2014-02-25 09:43:19 UTC) #62
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 10:12:34 UTC) #63
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2160001
6 years, 10 months ago (2014-02-25 10:14:00 UTC) #64
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 10:16:04 UTC) #65
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 10 months ago (2014-02-25 10:16:06 UTC) #66
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 10:16:58 UTC) #67
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2160001
6 years, 10 months ago (2014-02-25 10:19:18 UTC) #68
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 10:22:52 UTC) #69
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 10 months ago (2014-02-25 10:22:54 UTC) #70
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 12:47:16 UTC) #71
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2160001
6 years, 10 months ago (2014-02-25 12:47:30 UTC) #72
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 12:49:09 UTC) #73
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 10 months ago (2014-02-25 12:49:12 UTC) #74
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 13:45:35 UTC) #75
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2160001
6 years, 10 months ago (2014-02-25 13:46:04 UTC) #76
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 13:49:14 UTC) #77
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 10 months ago (2014-02-25 13:49:16 UTC) #78
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 14:01:13 UTC) #79
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2160001
6 years, 10 months ago (2014-02-25 14:01:37 UTC) #80
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 14:03:29 UTC) #81
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel
6 years, 10 months ago (2014-02-25 14:03:31 UTC) #82
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 15:40:38 UTC) #83
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2180001
6 years, 10 months ago (2014-02-25 15:40:51 UTC) #84
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2180001
6 years, 10 months ago (2014-02-25 21:45:03 UTC) #85
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2180001
6 years, 10 months ago (2014-02-25 22:09:21 UTC) #86
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2180001
6 years, 10 months ago (2014-02-25 23:07:05 UTC) #87
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-25 23:07:30 UTC) #88
commit-bot: I haz the power
Failed to request the patch to try. Please note that binary files are still unsupported ...
6 years, 10 months ago (2014-02-25 23:07:31 UTC) #89
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 10 months ago (2014-02-25 23:21:24 UTC) #90
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/142923005/2180001
6 years, 10 months ago (2014-02-25 23:58:47 UTC) #91
commit-bot: I haz the power
6 years, 10 months ago (2014-02-26 05:18:10 UTC) #92
Message was sent while issue was closed.
Change committed as 253361

Powered by Google App Engine
This is Rietveld 408576698