Image Swapping Issue on iOS 8.x Safari (HTTP Pipeline issue?)

Originator:davidburleson2002
Number:rdar://19027882 Date Originated:19-Nov-2014
Status:Open Resolved:
Product:Safari Product Version:iOS 8.x
Classification:Major Bug Reproducible:Sometimes
 
It appears that in Safari on iOS (8.x including 8.1.1) that when a request is made for a web page, the image resources are being mixed up and thus being placed in the incorrect positions. Some research online claims that this is to do with HTTP Pipeline issues.

I'm contacting as an IT manager for a site which has been affected by the problem, but many have experienced the problem on a number of high-profile sites. I was disappointed to upgrade to 8.1.1 to only discover that the bug is still yet to be resolved. The problem doesn't always occur and clearing the cache and data in safari doesn't resolve the issue. Restarting the device doesn't resolve the issue either. Problem was non-existent in iOS7.

This problem doesn't exist on the Google Chrome app or on windows desktops. I've not checked if its a problem on Mac (don't have access to one).

Alot of details (including sites and blog posts) about this bug can be found on the following user discussion:

https://discussions.apple.com/thread/6574663

Steps to Reproduce:
1. open Safari app on iOS 8.x
2. Go to a web page where HTTP pipe-lining causes issue (ie: www.ephotozine.com)
3. Images will appear to load in the incorrect positions but with the correct file names.

Expected Results:
Correct images expected to be loaded in the correct positions with the correct file names.

Actual Results:
Images will appear to load in the incorrect positions but with the correct file names.

Version:
iOS 8.x (including 8.1.1), latest iOS Safari app.

Notes:
Some users has found disabling a configuration in the web servers performance which deals with HTTP pipe-lining cures the problem. However, this isn't a solution as it would reduce the performance of the said web server. Safari really needs to handle the responses correctly.

Comments

Encountering the same issue, on iOS 8 and iOS 9.

Experiencing the same issue, seen on two different iPads using iOS9.

We're also experiencing this issue. This is a serious problem that needs to be resolved immediately.

iOS 8.3 and the problem still exists. More and more users are stating the problem exists in the linked user discussion forum.

By davidburleson at April 20, 2015, 12:07 p.m. (reply...)

Still an issue in the latest version of iOS8. Bug report to apple has gone completely un-actioned after 3 months. Yet, there are plenty of people out there experiencing this problem. It looks like it might be a bug that was in iOS5 as well.

By davidburleson2002 at Feb. 13, 2015, 10:30 a.m. (reply...)

Even in the latest version update of iOS 8, the problem is still there. I don't think the members of the support community know how to submit bugs so i'm really fearing that this problem is getting overlooked.

By davidburleson2002 at Dec. 17, 2014, 11:58 a.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!