Bug 53246

Summary: input type=file elements in hidden div
Product: WebKit Reporter: lvschie <lvschie>
Component: FormsAssignee: Nobody <webkit-unassigned>
Status: UNCONFIRMED ---    
Severity: Blocker CC: lvschie, paroga
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac (Intel)   
OS: OS X 10.6   
URL: http://voorzet.info/voorweb/voorweb_select.php?doquote=yes&productid=2&lang=en_uk

Description lvschie 2011-01-27 10:18:50 PST
It seems that when you have an input type=file element within a div that's hidden (in this case behind a previous tab prior to submitting the form) Safari (any version) hangs 5 out of 10 times. Safari is the only browser that has this "feature" and I can't imagine that I'm the only one that hides input elements behind tabs.

This bug has been bugging me since the first version of Safari and Webkit, and it would be nice if someone fixed the issue or provided me with a work-around.
Comment 1 lvschie 2011-01-28 00:40:39 PST
It's predominantly with local file uploads.
Comment 2 Patrick R. Gansterer 2011-01-29 10:28:30 PST
I don't see a problem.
When does it hang? When switching the "tab"? When uploading?
Can you provide a reduced test case (e.g. a page witch hides a div with a file input) and attach it here at the bug?