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

Issue 2648073002: Add more unit tests for placeholder reloading (Closed)

Created:
3 years, 11 months ago by hiroshige
Modified:
3 years, 10 months ago
Reviewers:
yhirano, sclittle
CC:
chromium-reviews, blink-reviews, loading-reviews_chromium.org, tyoshino+watch_chromium.org, Nate Chapin, gavinp+loader_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add unit tests for placeholder reloading on didFinishLoading ImageResourceTest.ReloadIfLoFiOrPlaceholderViaResourceFetcher tests reloading in ResourceFetcher::reloadLoFiImages(). ImageResourceTest.PartialContentWithoutDimensions tests that DecodeError with non-empty body in ResourceLoader::didFinishLoading(). ImageResourceTest.FetchAllowPlaceholderPartialContentWithoutDimensions tests the case where DecodeError with non-empty body in ResourceLoader::didFinishLoading() causes reloading. BUG=667641, 677188 Review-Url: https://codereview.chromium.org/2648073002 Cr-Commit-Position: refs/heads/master@{#449776} Committed: https://chromium.googlesource.com/chromium/src/+/6d03fad48660f6a6a767c6cc70c621ff10f8fcfa

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Rebase #

Patch Set 4 : Rebase #

Patch Set 5 : more tests #

Patch Set 6 : more tests #

Patch Set 7 : Rebase #

Total comments: 2

Patch Set 8 : Change the order of the tests #

Total comments: 6

Patch Set 9 : Add range header #

Patch Set 10 : add Comments #

Patch Set 11 : Rebase fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -0 lines) Patch
M third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp View 1 2 3 4 5 6 7 8 9 10 4 chunks +181 lines, -0 lines 0 comments Download

Messages

Total messages: 51 (36 generated)
hiroshige
PTAL sclittle@ for LoFi/Placeholder reloading, yhirano@ for loading.
3 years, 11 months ago (2017-01-25 02:03:25 UTC) #16
sclittle
LGTM with nit https://codereview.chromium.org/2648073002/diff/120001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp File third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp (right): https://codereview.chromium.org/2648073002/diff/120001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp#newcode1243 third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp:1243: TEST(ImageResourceTest, PartialContentWithoutDimensions) { nit: Would it ...
3 years, 10 months ago (2017-01-27 21:56:06 UTC) #21
hiroshige
https://codereview.chromium.org/2648073002/diff/120001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp File third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp (right): https://codereview.chromium.org/2648073002/diff/120001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp#newcode1243 third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp:1243: TEST(ImageResourceTest, PartialContentWithoutDimensions) { On 2017/01/27 21:56:06, sclittle wrote: > ...
3 years, 10 months ago (2017-02-06 22:50:45 UTC) #23
hiroshige
On 2017/02/06 22:50:45, hiroshige wrote: > https://codereview.chromium.org/2648073002/diff/120001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp > File third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp > (right): > > https://codereview.chromium.org/2648073002/diff/120001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp#newcode1243 ...
3 years, 10 months ago (2017-02-06 23:04:35 UTC) #25
yhirano
Sorry for the late response. Can you reorder the description so that it's aligned with ...
3 years, 10 months ago (2017-02-07 09:24:02 UTC) #28
hiroshige
https://codereview.chromium.org/2648073002/diff/140001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp File third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp (right): https://codereview.chromium.org/2648073002/diff/140001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp#newcode984 third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp:984: partialResponse.setHTTPStatusCode(206); On 2017/02/07 09:24:02, yhirano wrote: > Why do ...
3 years, 10 months ago (2017-02-07 23:53:48 UTC) #30
hiroshige
> Can you reorder the description so that it's aligned with > the order in ...
3 years, 10 months ago (2017-02-08 00:00:32 UTC) #34
sclittle
https://codereview.chromium.org/2648073002/diff/140001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp File third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp (right): https://codereview.chromium.org/2648073002/diff/140001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp#newcode1215 third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp:1215: TEST(ImageResourceTest, FetchAllowPlaceholderPartialContentWithoutDimensions) { On 2017/02/07 23:53:48, hiroshige wrote: > ...
3 years, 10 months ago (2017-02-08 00:32:59 UTC) #35
yhirano
lgtm https://codereview.chromium.org/2648073002/diff/140001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp File third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp (right): https://codereview.chromium.org/2648073002/diff/140001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp#newcode1215 third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp:1215: TEST(ImageResourceTest, FetchAllowPlaceholderPartialContentWithoutDimensions) { On 2017/02/07 23:53:48, hiroshige wrote: ...
3 years, 10 months ago (2017-02-08 01:18:39 UTC) #38
hiroshige
On 2017/02/08 00:32:59, sclittle wrote: > https://codereview.chromium.org/2648073002/diff/140001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp > File third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp > (right): > > https://codereview.chromium.org/2648073002/diff/140001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp#newcode1215 ...
3 years, 10 months ago (2017-02-08 01:20:36 UTC) #39
hiroshige
On 2017/02/08 01:20:36, hiroshige wrote: > On 2017/02/08 00:32:59, sclittle wrote: > > > https://codereview.chromium.org/2648073002/diff/140001/third_party/WebKit/Source/core/loader/resource/ImageResourceTest.cpp ...
3 years, 10 months ago (2017-02-10 21:07:08 UTC) #42
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/2648073002/180001
3 years, 10 months ago (2017-02-10 21:07:28 UTC) #43
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_compile_dbg_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_compile_dbg_ng/builds/237754) mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 10 months ago (2017-02-10 21:23:23 UTC) #45
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/2648073002/200001
3 years, 10 months ago (2017-02-10 22:06:21 UTC) #48
commit-bot: I haz the power
3 years, 10 months ago (2017-02-10 23:09:45 UTC) #51
Message was sent while issue was closed.
Committed patchset #11 (id:200001) as
https://chromium.googlesource.com/chromium/src/+/6d03fad48660f6a6a767c6cc70c6...

Powered by Google App Engine
This is Rietveld 408576698