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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 2 02:38:48 PDT 2014


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

           Summary: onchange Event For File Input Slow / Fails To Respond
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: iOS
        OS/Version: iOS 6.1
            Status: NEW
          Severity: Blocker
          Priority: P1
         Component: Event Handling
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: keving at taopix.com


Our HTML5 application allows users to choose multiple pictures from their library.

We have found that when the selection is performed on an iPhone or iPad the onchange event takes a very long time to trigger. This is slow for a small number of selected pictures but gets much worse when a larger number of pictures are selected (I think it actually fails when selecting a large number of pictures).

Steps to Reproduce:
1. Open the following URL in Safari on an iPhone or iPad
http://jsfiddle.net/chu_man_fu/87Z49/1/

2. Select multiple pictures (minimum 10 - 20 or a large number such as 100).

The onchange event will eventually write a message to the page but this takes a long time and is dictated by the number of pictures chosen.

Expected Results:
onchange to respond quickly.

Actual Results:
onchange responds very slowly and can make our application look like it has crashed.


Note. I have also reported this in the Apple Bug Reporter - case 17917988.

-- 
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