RESOLVED FIXED 135304
[iOS] REGRESSION(r171526): Images fail to load sometimes in Apple Store app
https://bugs.webkit.org/show_bug.cgi?id=135304
Summary [iOS] REGRESSION(r171526): Images fail to load sometimes in Apple Store app
Pratik Solanki
Reported 2014-07-25 14:34:54 PDT
[iOS] REGRESSION(r171526): Images fail to load sometimes
Attachments
Patch (1.91 KB, patch)
2014-07-25 14:37 PDT, Pratik Solanki
ap: review+
Pratik Solanki
Comment 1 2014-07-25 14:37:53 PDT
Alexey Proskuryakov
Comment 2 2014-07-25 14:46:27 PDT
Comment on attachment 235545 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=235545&action=review > Source/WebCore/ChangeLog:15 > + No new tests because no functional changes. This doesn't seem like an accurate description - the fix is supposed to make it so that images always load.
Pratik Solanki
Comment 3 2014-07-25 14:53:51 PDT
Darin Adler
Comment 4 2014-07-25 21:48:08 PDT
Check-in comment says this is “covered by existing tests”, but clearly that’s wrong. Was there a test failing when this was broken?
Pratik Solanki
Comment 5 2014-07-26 07:34:18 PDT
(In reply to comment #4) > Check-in comment says this is “covered by existing tests”, but clearly that’s wrong. Was there a test failing when this was broken? A number of layout tests in fast/images fail without this change. They only fail in WK1 since WK2 with network process does not go through this code path (if you disable network process you will likely hit this in WK2 as well). This is why I didn't see this bug during my original testing of r171526 and which is why this showed up as broken images in Apple Store app. Any image that we get in a single CFDataRef from CFNetwork will fail to load. This includes images that are disk cache file backed.
Darin Adler
Comment 6 2014-07-26 16:04:28 PDT
(In reply to comment #5) > A number of layout tests in fast/images fail without this change. OK. Thanks. I didn’t know that.
Note You need to log in before you can comment on or make changes to this bug.