Closed Bug 1048113 Opened 12 years ago Closed 6 years ago

Select isn't clickable (won't open), with 'order' on sibling, inside of a flex container with :after & :active selectors

Categories

(Core :: Layout: Form Controls, defect)

20 Branch
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: canismajor, Unassigned)

References

()

Details

(Keywords: regression, testcase)

Attachments

(2 files)

Attached file Particular Case —
User Agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.131 YaBrowser/14.5.1847.18825 Safari/537.36 Steps to reproduce: Click to selects at centre of page Actual results: Selects isn't drops by click if .layout__right-banners has css order property, and .layout__clearfix has a clearfix. Expected results: Selects should drops
Could you provide a reduced testcase with only the select box and a small part of CSS, please.
Flags: needinfo?(canismajor)
Keywords: testcase-wanted
(In reply to Loic from comment #1) > Could you provide a reduced testcase with only the select box and a small > part of CSS, please. Here it is: http://codepen.io/anon/pen/sfHoc
Flags: needinfo?(canismajor)
Ty for the reduced testcase. Regression range: good=2012-12-27 bad=2012-12-28 http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=d29b182e169e&tochange=f2a500997116 Suspect bugs are about flex container and 'order' property: Daniel Holbert — Bug 821449: Marked flex items whose height is stretched (via "align-items/align-self") as having a relative height. r=dbaron Daniel Holbert — Bug 821426: Call FinishReflowChild() instead of DidReflow() after flex container's "measuring" reflow for a flex item. r=dbaron Daniel Holbert — Bug 811521: When reflowing a flex container, ensure its children are sorted by 'order'. r=dbaron
Component: Untriaged → Layout: Form Controls
Flags: needinfo?(dholbert)
Product: Firefox → Core
Version: 31 Branch → 20 Branch
Status: UNCONFIRMED → NEW
Ever confirmed: true
Attached file testcase 2 —
Here's a slightly tweaked version of the codepen.
Flags: needinfo?(dholbert)
Flags: needinfo?(dholbert)
Summary: Select isn't clickable if sibling colums has css order property and wrapper has a cleafix and display: flex → Select isn't clickable (won't open), with 'order' on sibling, inside of a flex container with :after & :active selectors
Blocks: 811521
OS: Windows 8 → All
Hardware: x86_64 → All

This was fixed with the following fix range:
First good revision: b62ccf3228ba (2014-11-07)
Last bad revision: 2114ef80f6ae (2014-11-06)
Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=2114ef80f6ae&tochange=b62ccf3228ba

Probably fixed by bug 1093691, which enabled e10s by default. That means this might have remained broken (and maybe still is?) in non-e10s mode, but it doesn't matter too much since that's not a supported [ / possible?] way of running at this point.

Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(dholbert)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: