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

Issue 2584513003: PlzNavigate: identify same-page browser-initiated navigation. (Closed)

Created:
4 years ago by arthursonzogni
Modified:
3 years, 10 months ago
CC:
blink-reviews, blink-reviews-api_chromium.org, cbentzel+watch_chromium.org, chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, dglazkov+blink, gavinp+loader_chromium.org, Nate Chapin, loading-reviews_chromium.org, mlamouri+watch-content_chromium.org, nasko+codewatch_chromium.org, nasko, tyoshino+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

PlzNavigate: same-page navigation. This patch handle same-page history and fragment navigations. With PlzNavigate, these navigations were not identified as such, and the browser issued a network request for them. This patch fixes it and a test is added to prevent regressions. Care has been taken to avoid race conditions between the browser and the renderer. For instance: 1) The user initiates a same-page navigation. So no network request is made and the navigation goes to the renderer. 2) In the meantime, a renderer-initiated navigation occurs and is committed. 3) The first navigation arrives in the renderer, but it is no more a same page navigation but a normal one. The problem is that no network requests was made and the request could not be committed anymore. In that case, the request is simply dropped. This edge case is very rare, however. BUG=663777 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2584513003 Cr-Commit-Position: refs/heads/master@{#449122} Committed: https://chromium.googlesource.com/chromium/src/+/92f1868b4b0a675218d0c1b6bd7fa96e3e1a3a9d

Patch Set 1 : PlzNavigate: identify same-page browser-initiated navigation. #

Total comments: 6

Patch Set 2 : Addressed comments (@clamy). #

Total comments: 10

Patch Set 3 : Fix a TODO in FrameTreeNode. #

Patch Set 4 : Rebase #

Patch Set 5 : Addressed comments (@clamy #2) Fix same page history load Fix NavigationHandle.IsSamePage() #

Patch Set 6 : Rebase. #

Patch Set 7 : Fix 2 WebContentsImplTest by assigning a document_sequence_number. #

Total comments: 17

Patch Set 8 : Rebase [WIP] #

Patch Set 9 : Addressed comments [WIP] #

Patch Set 10 : Rebase. #

Patch Set 11 : Fix tests in navigation_controller_impl_unittests. #

Patch Set 12 : Very minor fix. #

Total comments: 27

Patch Set 13 : Rebase #

Patch Set 14 : Addressed comments (@nasko) #

Patch Set 15 : Nit. #

Patch Set 16 : Adding a DCHECK to probably make a lot of tests fail. #

Total comments: 20

Patch Set 17 : [WIP/dirty] Addressed comments (@nasko) #

Patch Set 18 : Rebase. #

Patch Set 19 : Refactor with FrameMsg_Navigate_type #

Patch Set 20 : Refactor with FrameMsg_Navigate_type (nits) #

Total comments: 13

Patch Set 21 : Rebase #

Patch Set 22 : Addressed comments (@nasko) #

Patch Set 23 : Allow renderer-initiated reloads. #

Total comments: 7

Patch Set 24 : Addressed comment (@nasko). #

Patch Set 25 : Rebase #

Patch Set 26 : Addressed comment (@nasko) #2. #

Total comments: 4

Patch Set 27 : Nit. #

Patch Set 28 : Move IsFragmentAddedOrUpdated from net/ to url∕ #

Total comments: 1

Patch Set 29 : Move IsFragmentAddedOrUpdated from url_util to GURL::EqualsIgnoringRef(a,b) #

Patch Set 30 : Rebase. #

Total comments: 4

Patch Set 31 : Rebase. #

Patch Set 32 : Addressed comments(@brettw) #

Total comments: 1

Patch Set 33 : Rebase. #

Patch Set 34 : Rebase from 2584513003. #

Patch Set 35 : Maybe fix the android bug. Do not enforce same-page when PlzNavigate is not enabled. #

Patch Set 36 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+468 lines, -197 lines) Patch
M content/browser/frame_host/frame_tree_node.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 30 1 chunk +4 lines, -3 lines 0 comments Download
M content/browser/frame_host/navigation_controller_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 28 29 30 1 chunk +40 lines, -10 lines 0 comments Download
M content/browser/frame_host/navigation_controller_impl_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 26 27 28 29 30 12 chunks +14 lines, -23 lines 0 comments Download
M content/browser/frame_host/navigation_entry_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +0 lines, -1 line 0 comments Download
M content/browser/frame_host/navigation_entry_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 2 chunks +1 line, -2 lines 0 comments Download
M content/browser/frame_host/navigation_handle_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 30 1 chunk +1 line, -1 line 0 comments Download
M content/browser/frame_host/navigation_handle_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 28 29 30 31 32 33 34 35 1 chunk +69 lines, -0 lines 0 comments Download
M content/browser/frame_host/navigation_request.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 30 31 32 33 34 35 7 chunks +41 lines, -33 lines 0 comments Download
M content/browser/frame_host/navigator_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 30 31 32 4 chunks +50 lines, -9 lines 0 comments Download
M content/browser/frame_host/render_frame_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 26 27 28 29 30 31 32 4 chunks +32 lines, -16 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 26 27 28 29 30 4 chunks +7 lines, -7 lines 0 comments Download
M content/browser/web_contents/web_contents_impl_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 26 27 28 29 30 7 chunks +21 lines, -14 lines 0 comments Download
M content/common/frame_message_enums.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 1 chunk +27 lines, -3 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 26 27 28 29 30 31 32 1 chunk +0 lines, -1 line 0 comments Download
M content/common/navigation_params.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 30 2 chunks +0 lines, -5 lines 0 comments Download
M content/common/navigation_params.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 5 chunks +1 line, -6 lines 0 comments Download
M content/public/browser/navigation_handle.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 30 31 32 1 chunk +1 line, -0 lines 0 comments Download
M content/public/test/render_view_test.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 +3 lines, -3 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 27 28 29 30 31 32 33 34 35 10 chunks +46 lines, -34 lines 0 comments Download
M content/renderer/render_frame_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 1 chunk +1 line, -0 lines 0 comments Download
M content/renderer/render_view_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 28 29 30 15 chunks +21 lines, -12 lines 0 comments Download
M content/test/test_render_frame_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 26 27 28 29 30 31 32 2 chunks +5 lines, -2 lines 0 comments Download
M content/test/test_web_contents.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 30 31 32 1 chunk +9 lines, -0 lines 0 comments Download
M content/test/test_web_contents.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 chunks +45 lines, -6 lines 0 comments Download
M ios/web/navigation/navigation_manager_impl.mm 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 30 31 1 chunk +1 line, -4 lines 0 comments Download
M testing/buildbot/filters/browser-side-navigation.linux.content_browsertests.filter View 1 2 3 4 1 chunk +3 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/loader/FrameLoader.cpp 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 30 31 32 1 chunk +8 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/exported/WebURLRequest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +4 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/network/ResourceRequest.h View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/network/ResourceRequest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/public/platform/WebURLRequest.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 +6 lines, -0 lines 0 comments Download

Messages

Total messages: 210 (168 generated)
arthursonzogni
Hi Camille, Please, can you review this patch? You are an OWNER of content/ and ...
4 years ago (2016-12-16 12:48:37 UTC) #11
clamy
Thanks! I'm generally happy with the change, a few comments below. Feel free to add ...
4 years ago (2016-12-20 15:16:22 UTC) #12
arthursonzogni
Hi jochen, Do you think you could review this CL? (third_party/Webkit/*) ? Thanks! https://codereview.chromium.org/2584513003/diff/60001/content/common/navigation_params.cc File ...
4 years ago (2016-12-21 10:11:08 UTC) #16
arthursonzogni
Thanks Camille! https://codereview.chromium.org/2584513003/diff/60001/content/browser/frame_host/render_frame_host_impl.cc File content/browser/frame_host/render_frame_host_impl.cc (right): https://codereview.chromium.org/2584513003/diff/60001/content/browser/frame_host/render_frame_host_impl.cc#newcode2584 content/browser/frame_host/render_frame_host_impl.cc:2584: !request_params.is_same_document_navigation) On 2016/12/20 15:16:22, clamy wrote: > ...
4 years ago (2016-12-21 10:12:42 UTC) #17
jochen (gone - plz use gerrit)
https://codereview.chromium.org/2584513003/diff/80001/third_party/WebKit/Source/core/loader/FrameLoader.cpp File third_party/WebKit/Source/core/loader/FrameLoader.cpp (right): https://codereview.chromium.org/2584513003/diff/80001/third_party/WebKit/Source/core/loader/FrameLoader.cpp#newcode1192 third_party/WebKit/Source/core/loader/FrameLoader.cpp:1192: return; but if another navigation committed meanwhile, won't we ...
4 years ago (2016-12-21 10:30:58 UTC) #20
arthursonzogni
https://codereview.chromium.org/2584513003/diff/80001/third_party/WebKit/Source/core/loader/FrameLoader.cpp File third_party/WebKit/Source/core/loader/FrameLoader.cpp (right): https://codereview.chromium.org/2584513003/diff/80001/third_party/WebKit/Source/core/loader/FrameLoader.cpp#newcode1192 third_party/WebKit/Source/core/loader/FrameLoader.cpp:1192: return; On 2016/12/21 10:30:58, jochen wrote: > but if ...
4 years ago (2016-12-21 13:24:29 UTC) #23
clamy
Thanks! A few comments below. https://codereview.chromium.org/2584513003/diff/80001/content/browser/frame_host/navigation_controller_impl_browsertest.cc File content/browser/frame_host/navigation_controller_impl_browsertest.cc (right): https://codereview.chromium.org/2584513003/diff/80001/content/browser/frame_host/navigation_controller_impl_browsertest.cc#newcode76 content/browser/frame_host/navigation_controller_impl_browsertest.cc:76: class ConnectionListener Did you ...
4 years ago (2016-12-22 17:30:26 UTC) #24
jochen (gone - plz use gerrit)
what surprises me is that this decision is done in the renderer. shouldn't the renderer ...
3 years, 11 months ago (2017-01-02 07:39:52 UTC) #29
arthursonzogni
On 2017/01/02 07:39:52, jochen wrote: > what surprises me is that this decision is done ...
3 years, 11 months ago (2017-01-05 17:04:22 UTC) #71
jochen (gone - plz use gerrit)
third_party/WebKit lgtm
3 years, 11 months ago (2017-01-09 09:08:37 UTC) #74
clamy
Thanks! A few comments below. https://codereview.chromium.org/2584513003/diff/80001/content/browser/frame_host/navigation_controller_impl_browsertest.cc File content/browser/frame_host/navigation_controller_impl_browsertest.cc (right): https://codereview.chromium.org/2584513003/diff/80001/content/browser/frame_host/navigation_controller_impl_browsertest.cc#newcode7081 content/browser/frame_host/navigation_controller_impl_browsertest.cc:7081: // Ensure that browser-initiated ...
3 years, 11 months ago (2017-01-09 16:58:48 UTC) #82
nasko
Went through the implementation code only, not through tests yet. Sending a round of comments. ...
3 years, 11 months ago (2017-01-10 00:19:00 UTC) #84
clamy
https://codereview.chromium.org/2584513003/diff/390001/content/browser/frame_host/render_frame_host_impl.cc File content/browser/frame_host/render_frame_host_impl.cc (right): https://codereview.chromium.org/2584513003/diff/390001/content/browser/frame_host/render_frame_host_impl.cc#newcode3335 content/browser/frame_host/render_frame_host_impl.cc:3335: navigation_handle_->GetURL() == params.url) { On 2017/01/10 00:19:00, nasko wrote: ...
3 years, 11 months ago (2017-01-10 10:52:54 UTC) #85
arthursonzogni
Thanks! A few comments below: https://codereview.chromium.org/2584513003/diff/390001/components/subresource_filter/content/browser/content_subresource_filter_driver_factory.cc File components/subresource_filter/content/browser/content_subresource_filter_driver_factory.cc (right): https://codereview.chromium.org/2584513003/diff/390001/components/subresource_filter/content/browser/content_subresource_filter_driver_factory.cc#newcode212 components/subresource_filter/content/browser/content_subresource_filter_driver_factory.cc:212: if (navigation_handle->IsSamePage()) On 2017/01/09 ...
3 years, 11 months ago (2017-01-12 17:32:30 UTC) #97
nasko
I wonder why we needed so many changes to unit test files. Passing sequence numbers ...
3 years, 11 months ago (2017-01-13 02:51:10 UTC) #98
arthursonzogni
Thanks Nasko! The problem with not setting the document_sequence_number is that it leads to store ...
3 years, 11 months ago (2017-01-13 15:18:37 UTC) #109
nasko
I'm not entirely convinced that we need the changes in FrameLoader.cpp. If that ends up ...
3 years, 11 months ago (2017-01-13 19:36:57 UTC) #114
clamy
https://codereview.chromium.org/2584513003/diff/590001/content/browser/frame_host/navigation_controller_impl_browsertest.cc File content/browser/frame_host/navigation_controller_impl_browsertest.cc (right): https://codereview.chromium.org/2584513003/diff/590001/content/browser/frame_host/navigation_controller_impl_browsertest.cc#newcode6170 content/browser/frame_host/navigation_controller_impl_browsertest.cc:6170: // With browser-side-navigation, the history navigation is dropped. On ...
3 years, 11 months ago (2017-01-16 12:16:11 UTC) #117
arthursonzogni
Thanks! I apply what @nasko and @clamy suggested: merging all the boolean (is_same_document_history_load, is_same_document_fragment_change, ...) ...
3 years, 11 months ago (2017-01-17 15:24:48 UTC) #136
nasko
Thanks for taking the FrameMsg_Navigate_Type approach. The code does look a bit more verbose, but ...
3 years, 11 months ago (2017-01-19 00:43:36 UTC) #137
arthursonzogni
Thanks! Some answers to the comments below: https://codereview.chromium.org/2584513003/diff/740001/third_party/WebKit/Source/core/loader/FrameLoader.cpp File third_party/WebKit/Source/core/loader/FrameLoader.cpp (right): https://codereview.chromium.org/2584513003/diff/740001/third_party/WebKit/Source/core/loader/FrameLoader.cpp#newcode1198 third_party/WebKit/Source/core/loader/FrameLoader.cpp:1198: // This ...
3 years, 11 months ago (2017-01-19 17:49:21 UTC) #145
nasko
Almost there! https://codereview.chromium.org/2584513003/diff/920001/content/browser/frame_host/navigation_controller_impl_browsertest.cc File content/browser/frame_host/navigation_controller_impl_browsertest.cc (right): https://codereview.chromium.org/2584513003/diff/920001/content/browser/frame_host/navigation_controller_impl_browsertest.cc#newcode6173 content/browser/frame_host/navigation_controller_impl_browsertest.cc:6173: GURL another_url(embedded_test_server()->GetURL("b.com", "/title1.html")); On 2017/01/19 17:49:21, arthursonzogni ...
3 years, 11 months ago (2017-01-23 19:10:13 UTC) #148
arthursonzogni
Thanks Nasko! I updated the patch. A few comments below: https://codereview.chromium.org/2584513003/diff/920001/content/browser/frame_host/navigation_controller_impl_browsertest.cc File content/browser/frame_host/navigation_controller_impl_browsertest.cc (right): https://codereview.chromium.org/2584513003/diff/920001/content/browser/frame_host/navigation_controller_impl_browsertest.cc#newcode6173 ...
3 years, 11 months ago (2017-01-24 15:17:05 UTC) #153
nasko
LGTM with a couple of comments. https://codereview.chromium.org/2584513003/diff/920001/content/browser/frame_host/navigation_controller_impl_browsertest.cc File content/browser/frame_host/navigation_controller_impl_browsertest.cc (right): https://codereview.chromium.org/2584513003/diff/920001/content/browser/frame_host/navigation_controller_impl_browsertest.cc#newcode6173 content/browser/frame_host/navigation_controller_impl_browsertest.cc:6173: GURL another_url(embedded_test_server()->GetURL("b.com", "/title1.html")); ...
3 years, 11 months ago (2017-01-24 16:59:36 UTC) #154
arthursonzogni
https://codereview.chromium.org/2584513003/diff/1060001/content/browser/frame_host/navigation_controller_impl_browsertest.cc File content/browser/frame_host/navigation_controller_impl_browsertest.cc (right): https://codereview.chromium.org/2584513003/diff/1060001/content/browser/frame_host/navigation_controller_impl_browsertest.cc#newcode6183 content/browser/frame_host/navigation_controller_impl_browsertest.cc:6183: // Navigate back another time. On 2017/01/24 16:59:36, nasko ...
3 years, 11 months ago (2017-01-25 13:13:59 UTC) #155
arthursonzogni
Hi @marq and @jam, I need a review for a little change. I move a ...
3 years, 11 months ago (2017-01-25 13:21:27 UTC) #157
marq (ping after 24h)
ios/ LGTM
3 years, 11 months ago (2017-01-25 13:24:51 UTC) #158
jam
3 years, 11 months ago (2017-01-25 18:29:09 UTC) #160
jam
On 2017/01/25 13:21:27, arthursonzogni wrote: > Hi @marq and @jam, > > I need a ...
3 years, 11 months ago (2017-01-25 18:29:30 UTC) #161
brettw
https://codereview.chromium.org/2584513003/diff/1100001/url/url_util.h File url/url_util.h (right): https://codereview.chromium.org/2584513003/diff/1100001/url/url_util.h#newcode183 url/url_util.h:183: URL_EXPORT bool IsFragmentAddedOrUpdated(const GURL& old_url, Several points: Regarding the ...
3 years, 11 months ago (2017-01-26 20:44:46 UTC) #162
brettw
If we do GURL::EqualsIgnoringRef then it should treat "google.com/foo#" and "google.com/foo" as equal. We should ...
3 years, 11 months ago (2017-01-26 20:51:58 UTC) #163
arthursonzogni
Thanks @brettw and @marq! @brettw: I applied your suggestion. It's much better like this! I ...
3 years, 10 months ago (2017-01-27 15:35:38 UTC) #170
brettw
LGTM with tweak. https://codereview.chromium.org/2584513003/diff/1180001/url/gurl.h File url/gurl.h (right): https://codereview.chromium.org/2584513003/diff/1180001/url/gurl.h#newcode390 url/gurl.h:390: static bool EqualsIgnoringRef(const GURL& x, const ...
3 years, 10 months ago (2017-02-07 06:37:48 UTC) #171
arthursonzogni
https://codereview.chromium.org/2584513003/diff/1180001/url/gurl.h File url/gurl.h (right): https://codereview.chromium.org/2584513003/diff/1180001/url/gurl.h#newcode390 url/gurl.h:390: static bool EqualsIgnoringRef(const GURL& x, const GURL& y); On ...
3 years, 10 months ago (2017-02-07 12:04:50 UTC) #177
brettw
Still LGTM https://codereview.chromium.org/2584513003/diff/1240001/url/url_util_unittest.cc File url/url_util_unittest.cc (right): https://codereview.chromium.org/2584513003/diff/1240001/url/url_util_unittest.cc#newcode456 url/url_util_unittest.cc:456: {"http://a.com#foo", "http://b.com", false}, Yeah, this is what ...
3 years, 10 months ago (2017-02-07 17:27:31 UTC) #178
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/2584513003/1280001
3 years, 10 months ago (2017-02-08 09:19:11 UTC) #188
commit-bot: I haz the power
Try jobs failed on following builders: linux_site_isolation on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_site_isolation/builds/5904)
3 years, 10 months ago (2017-02-08 10:47:19 UTC) #190
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/2584513003/1280001
3 years, 10 months ago (2017-02-08 13:26:04 UTC) #192
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/228270)
3 years, 10 months ago (2017-02-08 15:28:58 UTC) #194
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/2584513003/1280001
3 years, 10 months ago (2017-02-08 15:32:22 UTC) #196
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/2584513003/1340001
3 years, 10 months ago (2017-02-08 22:48:06 UTC) #207
commit-bot: I haz the power
3 years, 10 months ago (2017-02-08 23:00:52 UTC) #210
Message was sent while issue was closed.
Committed patchset #36 (id:1340001) as
https://chromium.googlesource.com/chromium/src/+/92f1868b4b0a675218d0c1b6bd7f...

Powered by Google App Engine
This is Rietveld 408576698