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

Issue 678683004: HTMLImportLoader should talk directly to mojo::NetworkService (Closed)

Created:
6 years, 2 months ago by abarth-chromium
Modified:
6 years, 2 months ago
Reviewers:
esprehn, eseidel
CC:
mojo-reviews_chromium.org, ojan
Base URL:
git@github.com:domokit/mojo.git@master
Visibility:
Public.

Description

HTMLImportLoader should talk directly to mojo::NetworkService This CL re-routes the loading pipeline for HTMLImportLoader directly to mojo::NetworkService rather than through core/fetch, platform/network, and WebURLLoader. R=eseidel@chromium.org, esprehn@chromium.org Committed: https://chromium.googlesource.com/external/mojo/+/dcb24cc49fba8e1b54114622963acb95db1b34aa

Patch Set 1 #

Total comments: 5

Patch Set 2 : address reviewer comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+143 lines, -38 lines) Patch
M sky/engine/core/html/imports/HTMLImportLoader.h View 1 5 chunks +16 lines, -9 lines 0 comments Download
M sky/engine/core/html/imports/HTMLImportLoader.cpp View 2 chunks +15 lines, -21 lines 0 comments Download
M sky/engine/core/html/imports/HTMLImportsController.cpp View 1 chunk +1 line, -5 lines 0 comments Download
M sky/engine/platform/BUILD.gn View 2 chunks +6 lines, -2 lines 0 comments Download
M sky/engine/platform/DEPS View 1 chunk +2 lines, -1 line 0 comments Download
A sky/engine/platform/fetcher/MojoFetcher.h View 1 1 chunk +39 lines, -0 lines 0 comments Download
A sky/engine/platform/fetcher/MojoFetcher.cpp View 1 chunk +38 lines, -0 lines 0 comments Download
M sky/engine/public/platform/Platform.h View 2 chunks +6 lines, -0 lines 0 comments Download
M sky/engine/wtf/text/CString.h View 2 chunks +6 lines, -0 lines 0 comments Download
M sky/engine/wtf/text/WTFString.h View 2 chunks +4 lines, -0 lines 0 comments Download
M sky/engine/wtf/text/WTFString.cpp View 1 chunk +5 lines, -0 lines 0 comments Download
M sky/viewer/platform/platform_impl.h View 1 chunk +1 line, -0 lines 0 comments Download
M sky/viewer/platform/platform_impl.cc View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (1 generated)
abarth-chromium
6 years, 2 months ago (2014-10-24 21:42:37 UTC) #1
eseidel
my eyes bleed. https://codereview.chromium.org/678683004/diff/1/sky/engine/core/html/imports/HTMLImportLoader.h File sky/engine/core/html/imports/HTMLImportLoader.h (right): https://codereview.chromium.org/678683004/diff/1/sky/engine/core/html/imports/HTMLImportLoader.h#newcode109 sky/engine/core/html/imports/HTMLImportLoader.h:109: void OnReceivedResponse(mojo::URLResponsePtr response) override; redundant https://codereview.chromium.org/678683004/diff/1/sky/engine/core/html/imports/HTMLImportLoader.h#newcode115 ...
6 years, 2 months ago (2014-10-24 21:50:06 UTC) #2
eseidel
lgtm
6 years, 2 months ago (2014-10-24 21:50:10 UTC) #3
esprehn
lgtm https://codereview.chromium.org/678683004/diff/1/sky/engine/core/html/imports/HTMLImportLoader.cpp File sky/engine/core/html/imports/HTMLImportLoader.cpp (right): https://codereview.chromium.org/678683004/diff/1/sky/engine/core/html/imports/HTMLImportLoader.cpp#newcode94 sky/engine/core/html/imports/HTMLImportLoader.cpp:94: void HTMLImportLoader::OnDataAvailable(const void* data, size_t length) Why void* ...
6 years, 2 months ago (2014-10-24 21:50:13 UTC) #5
abarth-chromium
https://codereview.chromium.org/678683004/diff/1/sky/engine/core/html/imports/HTMLImportLoader.cpp File sky/engine/core/html/imports/HTMLImportLoader.cpp (right): https://codereview.chromium.org/678683004/diff/1/sky/engine/core/html/imports/HTMLImportLoader.cpp#newcode94 sky/engine/core/html/imports/HTMLImportLoader.cpp:94: void HTMLImportLoader::OnDataAvailable(const void* data, size_t length) On 2014/10/24 at ...
6 years, 2 months ago (2014-10-24 21:56:37 UTC) #6
esprehn
On 2014/10/24 at 21:56:37, abarth wrote: > https://codereview.chromium.org/678683004/diff/1/sky/engine/core/html/imports/HTMLImportLoader.cpp > File sky/engine/core/html/imports/HTMLImportLoader.cpp (right): > > https://codereview.chromium.org/678683004/diff/1/sky/engine/core/html/imports/HTMLImportLoader.cpp#newcode94 ...
6 years, 2 months ago (2014-10-24 22:01:42 UTC) #7
abarth-chromium
Committed patchset #2 (id:20001) manually as dcb24cc49fba8e1b54114622963acb95db1b34aa.
6 years, 2 months ago (2014-10-24 22:05:47 UTC) #8
abarth-chromium
On 2014/10/24 at 22:01:42, esprehn wrote: > What is length then? Isn't it the number ...
6 years, 2 months ago (2014-10-24 22:14:28 UTC) #9
abarth-chromium
6 years, 2 months ago (2014-10-25 01:24:32 UTC) #10
Message was sent while issue was closed.
Should be fixed now.

Powered by Google App Engine
This is Rietveld 408576698