checkboxes and radio buttons are extremely small

VERIFIED FIXED in Firefox 14



Firefox for Android
6 years ago
5 years ago


(Reporter: nhirata, Assigned: dbaron)



14 Branch
Firefox 16

Firefox Tracking Flags

(firefox14 verified, firefox15 verified, blocking-fennec1.0 +)


(Whiteboard: [readability], URL)


(2 attachments)

Created attachment 626532 [details]

1. Go to
2. look at the radio/checkbox buttons with medium Text Size
3. try tapping on the buttons

Expected: they should be easily selectable and viewable
Actual: the boxes and checkboxes are so small, makes it hard to tap.

Regression from bug 706889; if the checkboxes/radio buttons get bigger, then the tap target areas get bigger (bug 753250)
Discussed in triage - assigning to dbaron because it looks like something broke his fixes in bug 706889
Assignee: nobody → dbaron
blocking-fennec1.0: ? → +
Keywords: regression, regressionwindow-wanted


6 years ago
Whiteboard: [readability]
I am seeing the issue also on HTC Desire running Android 2.2 and HTC Desire Z running Android 2.3.3 - Changing the title to cover all phones. Will try to find the regression range.
Summary: checkboxes and radio buttons are extremely small on the Galaxy S II → checkboxes and radio buttons are extremely small
good build: May 5th 2012
bad build: May 6th 2012

regression range:

Comment 4

6 years ago
This can be tested on desktop by setting the "mozilla.widget.disable-native-theme" preference to true.

On desktop, I get an entirely different regression range from 64-bit Linux nightlies, though:

This, frankly, contains a much more likely candidate for causing the regression:
Keywords: regressionwindow-wanted

Comment 5

6 years ago
Created attachment 628148 [details] [diff] [review]
Attachment #628148 - Flags: review?(sjohnson)


6 years ago
Blocks: 708175


5 years ago
Attachment #628148 - Flags: review?(sjohnson) → review?(roc)
Attachment #628148 - Flags: review?(roc) → review+

Comment 6

5 years ago though I should also really add a test


5 years ago
Target Milestone: --- → Firefox 16
Last Resolved: 5 years ago
Resolution: --- → FIXED

Comment 8

5 years ago
Comment on attachment 628148 [details] [diff] [review]

[Approval Request Comment]
Bug caused by (feature/regressing bug #): bug 708175
User impact if declined: radio buttons and checkboxes are much smaller than text, since they're not inflated
Testing completed (on m-c, etc.): on mozilla-central 
Risk to taking this patch (and alternatives if risky):  relatively low risk; very slight risk that somebody was depending on the default GetType() result, but that seems very unlikely
String or UUID changes made by this patch: none
Attachment #628148 - Flags: approval-mozilla-beta?
Attachment #628148 - Flags: approval-mozilla-aurora?
Attachment #628148 - Flags: approval-mozilla-beta?
Attachment #628148 - Flags: approval-mozilla-beta+
Attachment #628148 - Flags: approval-mozilla-aurora?
Attachment #628148 - Flags: approval-mozilla-aurora+

Comment 9

5 years ago
Need FF14 (beta) uplift on this one.

Comment 10

5 years ago
status-firefox14: --- → fixed
status-firefox15: --- → fixed
Backed out of Aurora due to perma-orange on Linux PGO Moth.
status-firefox15: fixed → affected

Comment 12

5 years ago
relanded successfully
status-firefox15: affected → fixed
Verified fixed using on:
Nightly 16.0a1 (2012-06-12)
Aurora  15.0a2 (2012-06-12)

Samsung Galaxy SII (2.3.4)

Still needs to be verified on next beta build.
status-firefox15: fixed → verified
Verified fixed on:
Aurora 15.0a2 2012-07-08/Nightly 16.0a1 2012-07-08/ Firefox Mobile 14.0b11
HTC Desire/Samsung Google Nexus
Android 2.2.2/ Android 4.0.2
status-firefox14: fixed → verified
You need to log in before you can comment on or make changes to this bug.