[Webkit-unassigned] [Bug 136448] onchange Event For File Input Slow / Fails To Respond

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 3 04:47:35 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=136448





--- Comment #1 from Kevin Gale <keving at taopix.com>  2014-10-03 04:47:33 PST ---
I have investigated this some more and the performance issue appears to be with the file selection process rather than the onchange event. I have stripped my example down to the HTML below and have discovered the following:
1. Choosing 3 videos with the durations 0:32, 0:39, 0:02 was fastest.
2. Choosing 3 screen shots was slower.
3. Choosing 3 pictures taken with a camera (iPhone 5 / iOS7) was slowest.

To me, this looks like the problem is related to either the size of the file or the content of the file.

Our app is a HTML5 based photo app which allows users to select lots of pictures. Unfortunately, due to this performance issue our users are complaining that it is unusable once they choose a few pictures as nothing happens for quite some time. We think iOS 8.0.2 might be faster than iOS7 but it is difficult to confirm this. However, even with iOS 8.0.2 the performance is still unusably slow.

<html>
<head>
</head>
<body>
<form>
  <input id="uploads" name='uploads[]' type="file" multiple>
</form>
</body>
</html>

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list