Steps to reproduce: 1. Create an input element of type "number" 2. Observe that this element uses 100% width 3. Add the attribute: data-role="none" to the input element to leave the element untouched by jQuery Mobile 4. Add the attribute style="width: 50px;" to the input element 5. Observe that the element still uses 100% width under iOS, but under Android, or other web-browsers, the input field's width is limited to 50px.
Is this a bug related to jqm and iOS, or am I doing something wrong here?