This project is archived and is in readonly mode.

HTML5 forbids the size attribute on input fields
Reported by Stephen Touset | August 24th, 2010 @ 04:30 PM
#5084 removed the size attribute from file_field input tags, but the bug actually extends to any and all input elements. The size attribute has been removed as of HTML5. DEFAULT_FIELD_OPTIONS should have its size key removed for HTML5 compatibility.
Comments and changes to this ticket
- 
            
         Stephen Touset August 24th, 2010 @ 04:35 PMI should add, more than that, options["size"] is set to options["maxlength"] in to_input_field_tag, and this should be removed as well. 
- 
            
         Stephen Touset August 24th, 2010 @ 05:05 PMAfter a rereading of the spec, this bug is more complicated than I originally thought. The size attribute is not gone entirely, but applies to only specific fields. I will write up a more comprehensive bug report later. Please close this one, as it is invalid. 
- 
         José Valim August 24th, 2010 @ 05:06 PM- State changed from new to invalid
- Importance changed from  to Low
 Ok, thanks Stephen! 
- 
            
         Alexander S. August 24th, 2010 @ 07:23 PMWas just about to file this bug report, but Stephen was a step ahead. Great that you'll file it. 
- 
            
         emery November 5th, 2010 @ 11:00 PMWhy is this marked invalid? size should never be used in any input. 
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
<h2 style="font-size: 14px">Tickets have moved to Github</h2>
The new ticket tracker is available at <a href="https://github.com/rails/rails/issues">https://github.com/rails/rails/issues</a>
 Jeremy Kemper
      Jeremy Kemper
 José Valim
      José Valim
 Stephen Touset
      Stephen Touset