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

Issue 12086095: Fixed drag and drop into and out of Browser Plugin. (Closed)

Created:
7 years, 10 months ago by mthiesse
Modified:
7 years, 7 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Fixed drag and drop into and out of Browser Plugin. Only works when the --enable-browser-plugin-compositing flag is used, which causes web_contents_view_guest to be used. How the flow works: When a drag event is initiated on the web page, the BrowserPluginGuest receives an DragHostMsg_StartDragging IPC, and keeps track of that fact that it has initiated a drag event, but doesn't handle the IPC. The IPC is then passed down the chain (not sure by who) and eventually calls WebContentsViewGuest::StartDragging. WebContentsViewGuest::StartDragging calls the platform dependent WebContentsView of the embedder and starts the OS drag event. Now, we get updates on the drag event from 2 places, BrowserPlugin::handleDragStatusUpdate, and RenderViewImpl::OnDragTargetDragOver of the embedder process. BrowserPlugin::handleDragStatusUpdate goes through the guest to call RenderViewHostImpl::DragTargetDragOver on the guest process (but only when the mouse is hovering over the guest) RenderViewImpl::OnDragTargetDragOver also calls RenderViewHostImpl::DragTargetDragOver but on the embedder process, and it always calls the function, whether or not the mouse is over the guest. For that reason, we keep track of if the mouse if over the guest, and use the embedder to capture and ignore the DragTargetDragOver message on the embedder process when the mouse is over the guest (or we get a flickering mouse). Now, when the mouse is released, the native drag_host calls RenderViewImpl::OnDragSourceSystemDragEnded, which in turn calls webview()->dragSourceSystemDragEnded(); on the embedder process. However, the guest process webview() is not informed that the drag has ended, so it still blocks user input. So we send a new IPC, DragHostMsg_DragStopped to the embedder to let it inform the guest, who in turn informs the guest webview, that the drag has ended. BUG=161112 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=198119

Patch Set 1 #

Patch Set 2 : Re-disabled when command line flag not present. #

Total comments: 6

Patch Set 3 : addressed comments #

Total comments: 3

Patch Set 4 : Moved state to embedder. #

Total comments: 6

Patch Set 5 : Addressed comments #

Total comments: 2

Patch Set 6 : Switched flags #

Patch Set 7 : Lots of fixes + tests #

Patch Set 8 : not finished, just sharing #

Patch Set 9 : Test works on linux! #

Patch Set 10 : sync + possible fixes for windows #

Patch Set 11 : possible windows drag drop fix #

Patch Set 12 : disable on non-linux platforms #

Patch Set 13 : Fix run loop issues #

Patch Set 14 : Fix flakes and compile error. #

Patch Set 15 : Drag and drop enabled for linux only #

Total comments: 28

Patch Set 16 : Addressed Comments #

Total comments: 13

Patch Set 17 : Addressed comments #

Total comments: 5

Patch Set 18 : Addressed Comments #

Patch Set 19 : Enabled for mac #

Total comments: 2

Patch Set 20 : Fix stale comment #

Patch Set 21 : Fix compile error #

Patch Set 22 : slow down tests #

Patch Set 23 : fix failing chromeOS tests #

Patch Set 24 : More fixes #

Patch Set 25 : revert changes that break windows tests #

Patch Set 26 : Merged with TOT #

Patch Set 27 : Merged with ToT #

Patch Set 28 : Fixed following NULL pointer #

Patch Set 29 : Fixed following NULL Pointer + spacing #

Patch Set 30 : Merge with ToT #

Patch Set 31 : Splitting up patch #

Unified diffs Side-by-side diffs Delta from patch set Stats (+242 lines, -63 lines) Patch
M content/browser/browser_plugin/browser_plugin_embedder.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 28 29 4 chunks +32 lines, -0 lines 0 comments Download
M content/browser/browser_plugin/browser_plugin_embedder.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 28 29 3 chunks +56 lines, -0 lines 0 comments Download
M content/browser/browser_plugin/browser_plugin_guest.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 28 29 3 chunks +10 lines, -1 line 0 comments Download
M content/browser/browser_plugin/browser_plugin_guest.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 28 29 7 chunks +45 lines, -20 lines 0 comments Download
M content/browser/browser_plugin/browser_plugin_guest_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/web_contents/web_contents_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 27 28 29 2 chunks +12 lines, -0 lines 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 26 27 28 29 1 chunk +22 lines, -0 lines 0 comments Download
M content/browser/web_contents/web_contents_view_aura.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 +5 lines, -3 lines 0 comments Download
M content/browser/web_contents/web_contents_view_guest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +22 lines, -2 lines 0 comments Download
M content/browser/web_contents/web_drag_source_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 3 chunks +3 lines, -3 lines 0 comments Download
M content/browser/web_contents/web_drag_source_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 5 chunks +7 lines, -11 lines 0 comments Download
M content/browser/web_contents/web_drag_source_mac.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +4 lines, -5 lines 0 comments Download
M content/browser/web_contents/web_drag_source_win.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 2 chunks +2 lines, -1 line 0 comments Download
M content/browser/web_contents/web_drag_source_win.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 +14 lines, -15 lines 0 comments Download
M content/public/common/content_switches.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 28 29 1 chunk +1 line, -0 lines 0 comments Download
M content/public/common/content_switches.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 28 29 1 chunk +4 lines, -0 lines 0 comments Download
M content/renderer/browser_plugin/browser_plugin.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 28 29 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 56 (0 generated)
Fady Samuel
I don't fully understand the control flow here. Could you please put a high-level description ...
7 years, 10 months ago (2013-02-01 14:59:28 UTC) #1
Fady Samuel
Also: 1. Does this work on Windows/Mac? 2. Tests please.
7 years, 10 months ago (2013-02-01 15:01:08 UTC) #2
mthiesse
https://codereview.chromium.org/12086095/diff/2001/content/browser/browser_plugin/browser_plugin_guest.cc File content/browser/browser_plugin/browser_plugin_guest.cc (right): https://codereview.chromium.org/12086095/diff/2001/content/browser/browser_plugin/browser_plugin_guest.cc#newcode381 content/browser/browser_plugin/browser_plugin_guest.cc:381: dragging_ = true; On 2013/02/01 14:59:28, Fady Samuel wrote: ...
7 years, 10 months ago (2013-02-01 15:43:54 UTC) #3
Fady Samuel
https://codereview.chromium.org/12086095/diff/2003/content/browser/browser_plugin/browser_plugin_embedder.cc File content/browser/browser_plugin/browser_plugin_embedder.cc (right): https://codereview.chromium.org/12086095/diff/2003/content/browser/browser_plugin/browser_plugin_embedder.cc#newcode204 content/browser/browser_plugin/browser_plugin_embedder.cc:204: it->second)->GetBrowserPluginGuest()->dragging()) If we're effectively only allowing one guest to ...
7 years, 10 months ago (2013-02-01 15:54:55 UTC) #4
mthiesse1
https://codereview.chromium.org/12086095/diff/2003/content/browser/browser_plugin/browser_plugin_embedder.cc File content/browser/browser_plugin/browser_plugin_embedder.cc (right): https://codereview.chromium.org/12086095/diff/2003/content/browser/browser_plugin/browser_plugin_embedder.cc#newcode204 content/browser/browser_plugin/browser_plugin_embedder.cc:204: it->second)->GetBrowserPluginGuest()->dragging()) On 2013/02/01 15:54:55, Fady Samuel wrote: > If ...
7 years, 10 months ago (2013-02-01 16:02:58 UTC) #5
dcheng
Isn't there a browser test for this? How come it didn't catch this failure?
7 years, 10 months ago (2013-02-01 16:05:29 UTC) #6
dcheng
lgtm
7 years, 10 months ago (2013-02-01 16:24:52 UTC) #7
dcheng
Eeps. Please ignore that. Another question: how come we can't fix this in WebKit by ...
7 years, 10 months ago (2013-02-01 16:26:49 UTC) #8
mthiesse
On 2013/02/01 16:26:49, dcheng wrote: > Eeps. Please ignore that. > > Another question: how ...
7 years, 10 months ago (2013-02-01 16:51:44 UTC) #9
mthiesse
https://codereview.chromium.org/12086095/diff/2003/content/browser/browser_plugin/browser_plugin_embedder.cc File content/browser/browser_plugin/browser_plugin_embedder.cc (right): https://codereview.chromium.org/12086095/diff/2003/content/browser/browser_plugin/browser_plugin_embedder.cc#newcode204 content/browser/browser_plugin/browser_plugin_embedder.cc:204: it->second)->GetBrowserPluginGuest()->dragging()) On 2013/02/01 15:54:55, Fady Samuel wrote: > If ...
7 years, 10 months ago (2013-02-01 16:53:43 UTC) #10
Fady Samuel
https://codereview.chromium.org/12086095/diff/7011/content/browser/browser_plugin/browser_plugin_embedder.cc File content/browser/browser_plugin/browser_plugin_embedder.cc (right): https://codereview.chromium.org/12086095/diff/7011/content/browser/browser_plugin/browser_plugin_embedder.cc#newcode199 content/browser/browser_plugin/browser_plugin_embedder.cc:199: void BrowserPluginEmbedder::DragEnteredGuest(BrowserPluginGuest* guest) { SetDragEnteredGuest I'm a bit concerned ...
7 years, 10 months ago (2013-02-01 16:59:53 UTC) #11
dcheng
On 2013/02/01 16:51:44, mthiesse wrote: > On 2013/02/01 16:26:49, dcheng wrote: > > Eeps. Please ...
7 years, 10 months ago (2013-02-01 17:02:21 UTC) #12
mthiesse
On 2013/02/01 17:02:21, dcheng wrote: > On 2013/02/01 16:51:44, mthiesse wrote: > > On 2013/02/01 ...
7 years, 10 months ago (2013-02-01 17:46:45 UTC) #13
sadrul
On 2013/02/01 17:46:45, mthiesse wrote: > On 2013/02/01 17:02:21, dcheng wrote: > > On 2013/02/01 ...
7 years, 10 months ago (2013-02-01 18:09:42 UTC) #14
mthiesse
On 2013/02/01 17:02:21, dcheng wrote: > On 2013/02/01 16:51:44, mthiesse wrote: > > On 2013/02/01 ...
7 years, 10 months ago (2013-02-01 18:32:42 UTC) #15
mthiesse
On 2013/02/01 18:09:42, sadrul wrote: > I think if the drop happens on the plugin, ...
7 years, 10 months ago (2013-02-01 18:42:20 UTC) #16
sadrul
On 2013/02/01 18:42:20, mthiesse wrote: > On 2013/02/01 18:09:42, sadrul wrote: > > I think ...
7 years, 10 months ago (2013-02-01 20:37:15 UTC) #17
mthiesse
On 2013/02/01 20:37:15, sadrul wrote: > On 2013/02/01 18:42:20, mthiesse wrote: > > On 2013/02/01 ...
7 years, 10 months ago (2013-02-01 20:53:20 UTC) #18
mthiesse
Sorry, when I said OnMessageReceived of the guest I meant the OnMessageReceived of BrowserPluginGuest, which ...
7 years, 10 months ago (2013-02-04 17:53:51 UTC) #19
mthiesse
https://chromiumcodereview.appspot.com/12086095/diff/7011/content/browser/browser_plugin/browser_plugin_embedder.cc File content/browser/browser_plugin/browser_plugin_embedder.cc (right): https://chromiumcodereview.appspot.com/12086095/diff/7011/content/browser/browser_plugin/browser_plugin_embedder.cc#newcode199 content/browser/browser_plugin/browser_plugin_embedder.cc:199: void BrowserPluginEmbedder::DragEnteredGuest(BrowserPluginGuest* guest) { On 2013/02/01 16:59:53, Fady Samuel ...
7 years, 10 months ago (2013-02-07 15:28:55 UTC) #20
Fady Samuel
https://chromiumcodereview.appspot.com/12086095/diff/17001/content/browser/browser_plugin/browser_plugin_guest.cc File content/browser/browser_plugin/browser_plugin_guest.cc (right): https://chromiumcodereview.appspot.com/12086095/diff/17001/content/browser/browser_plugin/browser_plugin_guest.cc#newcode327 content/browser/browser_plugin/browser_plugin_guest.cc:327: switches::kEnableBrowserPluginCompositing)) { kEnableBrowserPluginGuestViews. This doesn't need to depend on ...
7 years, 10 months ago (2013-02-07 15:37:18 UTC) #21
mthiesse
https://chromiumcodereview.appspot.com/12086095/diff/17001/content/browser/browser_plugin/browser_plugin_guest.cc File content/browser/browser_plugin/browser_plugin_guest.cc (right): https://chromiumcodereview.appspot.com/12086095/diff/17001/content/browser/browser_plugin/browser_plugin_guest.cc#newcode327 content/browser/browser_plugin/browser_plugin_guest.cc:327: switches::kEnableBrowserPluginCompositing)) { On 2013/02/07 15:37:18, Fady Samuel wrote: > ...
7 years, 10 months ago (2013-02-07 15:54:05 UTC) #22
mthiesse
Alright Sadrul, Fady, I think we're at the point now where we can enable this ...
7 years, 8 months ago (2013-03-28 20:17:35 UTC) #23
Fady Samuel
https://codereview.chromium.org/12086095/diff/70001/content/browser/browser_plugin/browser_plugin_embedder.cc File content/browser/browser_plugin/browser_plugin_embedder.cc (right): https://codereview.chromium.org/12086095/diff/70001/content/browser/browser_plugin/browser_plugin_embedder.cc#newcode99 content/browser/browser_plugin/browser_plugin_embedder.cc:99: int screen_x, int screen_y, WebKit::WebDragOperation operation) { Hmm, is ...
7 years, 8 months ago (2013-04-09 20:49:11 UTC) #24
dcheng
https://codereview.chromium.org/12086095/diff/70001/content/browser/web_contents/web_contents_view_guest.cc File content/browser/web_contents/web_contents_view_guest.cc (right): https://codereview.chromium.org/12086095/diff/70001/content/browser/web_contents/web_contents_view_guest.cc#newcode205 content/browser/web_contents/web_contents_view_guest.cc:205: view->StartDragging(drop_data, ops, image, image_offset, event_info); Make sure you call ...
7 years, 8 months ago (2013-04-09 20:59:12 UTC) #25
mthiesse
https://codereview.chromium.org/12086095/diff/70001/content/browser/browser_plugin/browser_plugin_embedder.cc File content/browser/browser_plugin/browser_plugin_embedder.cc (right): https://codereview.chromium.org/12086095/diff/70001/content/browser/browser_plugin/browser_plugin_embedder.cc#newcode99 content/browser/browser_plugin/browser_plugin_embedder.cc:99: int screen_x, int screen_y, WebKit::WebDragOperation operation) { On 2013/04/09 ...
7 years, 8 months ago (2013-04-18 18:02:03 UTC) #26
Fady Samuel
https://codereview.chromium.org/12086095/diff/76001/content/public/browser/web_contents.h File content/public/browser/web_contents.h (right): https://codereview.chromium.org/12086095/diff/76001/content/public/browser/web_contents.h#newcode349 content/public/browser/web_contents.h:349: virtual void DragSourceEndedAt(int client_x, int client_y, int screen_x, Is ...
7 years, 8 months ago (2013-04-18 18:22:56 UTC) #27
mthiesse
https://codereview.chromium.org/12086095/diff/76001/content/public/browser/web_contents.h File content/public/browser/web_contents.h (right): https://codereview.chromium.org/12086095/diff/76001/content/public/browser/web_contents.h#newcode349 content/public/browser/web_contents.h:349: virtual void DragSourceEndedAt(int client_x, int client_y, int screen_x, On ...
7 years, 8 months ago (2013-04-18 18:36:32 UTC) #28
dcheng
LGTM with some nits. https://codereview.chromium.org/12086095/diff/76001/chrome/browser/extensions/web_view_interactive_browsertest.cc File chrome/browser/extensions/web_view_interactive_browsertest.cc (right): https://codereview.chromium.org/12086095/diff/76001/chrome/browser/extensions/web_view_interactive_browsertest.cc#newcode41 chrome/browser/extensions/web_view_interactive_browsertest.cc:41: mouse_loc_ = point; Nit: Generally ...
7 years, 8 months ago (2013-04-18 21:10:34 UTC) #29
Fady Samuel
https://codereview.chromium.org/12086095/diff/90001/content/browser/browser_plugin/browser_plugin_embedder.h File content/browser/browser_plugin/browser_plugin_embedder.h (right): https://codereview.chromium.org/12086095/diff/90001/content/browser/browser_plugin/browser_plugin_embedder.h#newcode110 content/browser/browser_plugin/browser_plugin_embedder.h:110: base::WeakPtr<BrowserPluginGuest> guest_dragging_over_; Could you please add comments over these ...
7 years, 8 months ago (2013-04-18 21:22:41 UTC) #30
mthiesse
https://codereview.chromium.org/12086095/diff/90001/content/browser/browser_plugin/browser_plugin_embedder.h File content/browser/browser_plugin/browser_plugin_embedder.h (right): https://codereview.chromium.org/12086095/diff/90001/content/browser/browser_plugin/browser_plugin_embedder.h#newcode110 content/browser/browser_plugin/browser_plugin_embedder.h:110: base::WeakPtr<BrowserPluginGuest> guest_dragging_over_; On 2013/04/18 21:22:41, Fady Samuel wrote: > ...
7 years, 8 months ago (2013-04-19 14:55:49 UTC) #31
Fady Samuel
lgtm
7 years, 8 months ago (2013-04-19 15:15:52 UTC) #32
mthiesse
Sending to OWNERS miket@ for chrome/browser/extensions jam@ for content/public
7 years, 8 months ago (2013-04-19 15:17:17 UTC) #33
mthiesse
+sky@ for content/browser/
7 years, 8 months ago (2013-04-19 15:25:08 UTC) #34
miket_OOO
> miket@ for chrome/browser/extensions OWNERS LGTM
7 years, 8 months ago (2013-04-19 17:51:31 UTC) #35
miket_OOO
https://codereview.chromium.org/12086095/diff/94002/chrome/browser/extensions/web_view_interactive_browsertest.cc File chrome/browser/extensions/web_view_interactive_browsertest.cc (right): https://codereview.chromium.org/12086095/diff/94002/chrome/browser/extensions/web_view_interactive_browsertest.cc#newcode434 chrome/browser/extensions/web_view_interactive_browsertest.cc:434: //#if (defined(OS_LINUX)) Remove this, I think.
7 years, 8 months ago (2013-04-19 17:51:42 UTC) #36
jam
lgtm
7 years, 8 months ago (2013-04-19 18:26:38 UTC) #37
mthiesse
-sky@, turns out jam's an owner, and the content/browser changes are trivial anyways. https://codereview.chromium.org/12086095/diff/94002/chrome/browser/extensions/web_view_interactive_browsertest.cc File ...
7 years, 8 months ago (2013-04-19 18:40:38 UTC) #38
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mthiesse@chromium.org/12086095/101002
7 years, 8 months ago (2013-04-19 18:41:02 UTC) #39
commit-bot: I haz the power
Failed to trigger a try job on win_rel HTTP Error 400: Bad Request
7 years, 8 months ago (2013-04-19 19:05:39 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mthiesse@chromium.org/12086095/106002
7 years, 8 months ago (2013-04-19 19:05:50 UTC) #41
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 8 months ago (2013-04-19 19:53:48 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mthiesse@chromium.org/12086095/95005
7 years, 8 months ago (2013-04-22 15:32:20 UTC) #43
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=119241
7 years, 8 months ago (2013-04-22 16:24:28 UTC) #44
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mthiesse@chromium.org/12086095/125007
7 years, 8 months ago (2013-04-22 17:02:27 UTC) #45
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=119282
7 years, 8 months ago (2013-04-22 18:01:35 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mthiesse@chromium.org/12086095/144001
7 years, 7 months ago (2013-04-29 19:48:20 UTC) #47
commit-bot: I haz the power
Failed to apply patch for content/browser/web_contents/web_drag_source_win.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 7 months ago (2013-04-29 19:48:34 UTC) #48
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mthiesse@chromium.org/12086095/155001
7 years, 7 months ago (2013-04-29 21:14:03 UTC) #49
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=121940
7 years, 7 months ago (2013-04-29 22:19:55 UTC) #50
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mthiesse@chromium.org/12086095/176001
7 years, 7 months ago (2013-04-30 15:53:24 UTC) #51
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 7 months ago (2013-04-30 16:02:24 UTC) #52
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mthiesse@chromium.org/12086095/187001
7 years, 7 months ago (2013-05-03 14:00:45 UTC) #53
commit-bot: I haz the power
Retried try job too often on ios_dbg_simulator for step(s) googleurl_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=ios_dbg_simulator&number=49011
7 years, 7 months ago (2013-05-03 14:28:42 UTC) #54
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mthiesse@chromium.org/12086095/187001
7 years, 7 months ago (2013-05-03 14:30:45 UTC) #55
commit-bot: I haz the power
7 years, 7 months ago (2013-05-03 16:24:43 UTC) #56
Message was sent while issue was closed.
Change committed as 198119

Powered by Google App Engine
This is Rietveld 408576698