Closed Bug 769824 Opened 12 years ago Closed 12 years ago

List styling is lost in AwesomeScreen

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 16

People

(Reporter: sriram, Unassigned)

References

Details

Attachments

(1 file)

With bug 759041, the list styling is specified in constructor in Java. However, Android doesn't take this styling into consideration for any View. Hence, the ListViews in AwesomeScreen have lost the styling.
This affects the patch in 739364.
OS: Mac OS X → Android
Hardware: x86 → ARM
Depends on: 759041
Attached patch PatchSplinter Review
This restores the styles for the lists, as they are inflated from an XML (that's the only way to do). No performance regression, as XML inflation is faster than using constructor to create.
Attachment #639509 - Flags: review?(mark.finkle)
Attachment #639509 - Flags: review?(mark.finkle) → review+
https://hg.mozilla.org/mozilla-central/rev/a9d3bbaf4ac5
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 16
Note:
This needn't be uplifted for 15, as the awesomebar refactor is not available there. This is a fix only for AwesomeBar refactor.
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: