visibility:hidden property doesn't hide the "resizer" in textarea elements. "no file selected" is still visible for <input type="file"> elements. Here is an sample html : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>WebKit Testcase</title> </head> <body> <form style="visibility:hidden;"> <input type="file" name="file_input" value="" id="file_input"> <textarea>textarea content</textarea> </form> </body> </html>
Created attachment 15447 [details] testcase
I think the textarea part has been fixed already.
(In reply to comment #2) > I think the textarea part has been fixed already. > Not fixed in build 24096.
(In reply to comment #3) > (In reply to comment #2) > > I think the textarea part has been fixed already. > > > > Not fixed in build 24096. > Sorry you're right, fixed in 24096 but issue still apply for <input type="file"> elements.
(In reply to comment #4) > Sorry you're right, fixed in 24096 but issue still apply for <input > type="file"> elements. Textarea issues were covered by Bug 14297. The file input issue is still valid. Confirmed with a local debug build of WebKit r24103 with Safari 3.0 (522.12) on Mac OS X 10.4.10 (8R218).
<rdar://problem/5321490>
Committed revision 24327.