Closed Bug 1620307 Opened 1 year ago Closed 1 year ago

non-native theme needs to correctly handle webkit-appearance: menulist-button.

Categories

(Core :: Widget, task)

task
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

Details

Attachments

(2 files)

css/css-ui/webkit-appearance-menulist-button-002.html tests this, and fails without it.

Summary: non-native theme needs to handle webkit-appearance: menulist-button. → non-native theme needs to correctly handle webkit-appearance: menulist-button.

<select style="-webkit-appearance: menulist-button;">
<option>Foo</option>
</select>

Should look like a menulist without a button, not like a button :)

This kinda sucks and is confusing, see bug 1428676

Assignee: nobody → emilio
Status: NEW → ASSIGNED

This should be less confusing. This is not supported outside of chrome:// or
user-agent stylesheets so we can name this however we want.

Attachment #9131246 - Attachment description: Bug 1620307 - Rename -moz-menulist-button to -moz-menulist-button-arrow. r=spohl,mstange → Bug 1620307 - Rename -moz-menulist-button to -moz-menulist-arrow-button. r=spohl,mstange
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/215c4b0786d5
Make non-native theme handle menulist-button correctly. r=mstange
https://hg.mozilla.org/integration/autoland/rev/80e3811f81c8
Rename -moz-menulist-button to -moz-menulist-arrow-button. r=spohl
No longer blocks: 1615830
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75
You need to log in before you can comment on or make changes to this bug.