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

Issue 109283006: Redirect HTML resource bytes directly to parser thread (Chrome side CL) (Closed)

Created:
7 years ago by oystein (OOO til 10th of July)
Modified:
6 years, 6 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Redirect HTML resource bytes directly to parser thread (Chrome side) Blink side: https://codereview.chromium.org/100563004/ Note: This can't land until the Blink-side has landed. R=jamesr@chromium.org,jam@chromium.org BUG=277886 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275655

Patch Set 1 : #

Total comments: 26

Patch Set 2 : #

Total comments: 13

Patch Set 3 : Leak fix #

Total comments: 23

Patch Set 4 : #

Total comments: 9

Patch Set 5 : #

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+470 lines, -26 lines) Patch
M content/child/resource_dispatcher.h View 1 2 3 4 4 chunks +11 lines, -0 lines 0 comments Download
M content/child/resource_dispatcher.cc View 1 2 3 4 10 chunks +60 lines, -17 lines 0 comments Download
A content/child/threaded_data_provider.h View 1 2 3 4 1 chunk +83 lines, -0 lines 0 comments Download
A content/child/threaded_data_provider.cc View 1 2 3 4 5 1 chunk +278 lines, -0 lines 0 comments Download
M content/child/web_url_loader_impl.h View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M content/child/web_url_loader_impl.cc View 1 2 3 4 3 chunks +15 lines, -0 lines 0 comments Download
M content/child/webthread_impl.h View 1 2 4 chunks +10 lines, -9 lines 0 comments Download
M content/content_child.gypi View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/child/resource_loader_bridge.h View 1 2 3 4 2 chunks +9 lines, -0 lines 0 comments Download

Messages

Total messages: 36 (0 generated)
oystein (OOO til 10th of July)
Hi guys, functional but probably rough first pass at this. See the linked review for ...
7 years ago (2013-12-16 23:13:48 UTC) #1
jam
I'll defer to jamesr for the review since I haven't looked at/am not familiar with ...
7 years ago (2013-12-17 00:44:40 UTC) #2
oystein (OOO til 10th of July)
Nice, thanks :). https://codereview.chromium.org/109283006/diff/20001/content/child/resource_dispatcher.cc File content/child/resource_dispatcher.cc (right): https://codereview.chromium.org/109283006/diff/20001/content/child/resource_dispatcher.cc#newcode641 content/child/resource_dispatcher.cc:641: DCHECK(request_info != NULL); On 2013/12/17 00:44:40, ...
7 years ago (2013-12-17 01:07:27 UTC) #3
jamesr
I probably can't take a look at this until Wednesday but am super duper excited ...
7 years ago (2013-12-17 09:06:19 UTC) #4
oystein (OOO til 10th of July)
Second draft is up for this, based on the Blink-side review.
6 years, 11 months ago (2014-01-13 23:20:19 UTC) #5
oystein (OOO til 10th of July)
ping!
6 years, 10 months ago (2014-02-03 18:58:52 UTC) #6
jamesr
Darin - could you suggest a good review for the resource dispatcher changes here?
6 years, 10 months ago (2014-02-11 01:28:02 UTC) #7
darin (slow to review)
The CL description here seems like something that belongs in a design doc on dev.chromium.org. ...
6 years, 10 months ago (2014-02-11 07:04:59 UTC) #8
darin (slow to review)
On 2014/02/11 07:04:59, darin wrote: > The CL description here seems like something that belongs ...
6 years, 10 months ago (2014-02-11 07:06:16 UTC) #9
darin (slow to review)
Some more comments... This looks really neat, but I'd like to understand the overall design ...
6 years, 10 months ago (2014-02-11 07:14:22 UTC) #10
oystein (OOO til 10th of July)
On 2014/02/11 07:14:22, darin wrote: > Some more comments... > > This looks really neat, ...
6 years, 10 months ago (2014-02-11 21:46:43 UTC) #11
oystein (OOO til 10th of July)
On 2014/02/11 07:14:22, darin wrote: > Some more comments... > > This looks really neat, ...
6 years, 10 months ago (2014-02-14 22:38:30 UTC) #12
oystein (OOO til 10th of July)
The Blink side of this just got LGTM'd, so I'd appreciate another look at this ...
6 years, 9 months ago (2014-03-18 17:56:49 UTC) #13
darin (slow to review)
I also left some comments in the Blink-side CL for you to consider. Overall, this ...
6 years, 9 months ago (2014-03-19 03:51:27 UTC) #14
oystein (OOO til 10th of July)
Thanks! New version up; comments below. https://codereview.chromium.org/109283006/diff/540001/content/child/threadeddataprovider.cc File content/child/threadeddataprovider.cc (right): https://codereview.chromium.org/109283006/diff/540001/content/child/threadeddataprovider.cc#newcode26 content/child/threadeddataprovider.cc:26: WebThreadImpl& background_thread, On ...
6 years, 9 months ago (2014-03-21 19:26:15 UTC) #15
oystein (OOO til 10th of July)
Darin: Ping :)
6 years, 8 months ago (2014-03-31 16:36:04 UTC) #16
darin (slow to review)
LGTM w/ nits https://codereview.chromium.org/109283006/diff/580001/content/child/resource_dispatcher.cc File content/child/resource_dispatcher.cc (right): https://codereview.chromium.org/109283006/diff/580001/content/child/resource_dispatcher.cc#newcode466 content/child/resource_dispatcher.cc:466: if (request_info->blocked_response && alternative_data.size() > 0) ...
6 years, 8 months ago (2014-03-31 17:00:01 UTC) #17
oystein (OOO til 10th of July)
Thanks Darin! All nits fixed.
6 years, 8 months ago (2014-04-01 16:32:08 UTC) #18
oystein (OOO til 10th of July)
The CQ bit was checked by oysteine@chromium.org
6 years, 8 months ago (2014-04-01 16:32:14 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/oysteine@chromium.org/109283006/600001
6 years, 8 months ago (2014-04-01 16:32:34 UTC) #20
oystein (OOO til 10th of July)
The CQ bit was checked by oysteine@chromium.org
6 years, 8 months ago (2014-04-01 16:34:53 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/oysteine@chromium.org/109283006/620001
6 years, 8 months ago (2014-04-01 16:35:09 UTC) #22
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-01 16:48:52 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on mac_chromium_rel
6 years, 8 months ago (2014-04-01 16:48:52 UTC) #24
oystein (OOO til 10th of July)
The CQ bit was checked by oysteine@chromium.org
6 years, 8 months ago (2014-04-01 18:51:54 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/oysteine@chromium.org/109283006/620001
6 years, 8 months ago (2014-04-01 18:52:46 UTC) #26
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-01 19:23:43 UTC) #27
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on mac_chromium_rel
6 years, 8 months ago (2014-04-01 19:23:44 UTC) #28
oystein (OOO til 10th of July)
The CQ bit was checked by oysteine@chromium.org
6 years, 8 months ago (2014-04-02 04:56:52 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/oysteine@chromium.org/109283006/620001
6 years, 8 months ago (2014-04-02 04:57:28 UTC) #30
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-02 05:58:05 UTC) #31
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on mac_chromium_rel
6 years, 8 months ago (2014-04-02 05:58:05 UTC) #32
oystein (OOO til 10th of July)
The CQ bit was checked by oysteine@chromium.org
6 years, 6 months ago (2014-06-07 05:48:16 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/oysteine@chromium.org/109283006/880001
6 years, 6 months ago (2014-06-07 05:48:36 UTC) #34
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_chromium_x64_rel on tryserver.chromium ...
6 years, 6 months ago (2014-06-07 06:13:41 UTC) #35
commit-bot: I haz the power
6 years, 6 months ago (2014-06-07 08:48:35 UTC) #36
Message was sent while issue was closed.
Change committed as 275655

Powered by Google App Engine
This is Rietveld 408576698