selectTop's actual value is differ from expected value. EFL port might have own test expectation.
LayoutUnit RenderListBox::itemHeight() const { return style().fontMetrics().height() + rowSpacing; } EFl port return the '19' at style().fontMetrics().height(); Mac port return the '13' here. I changed the code to return the '13' forcibly on EFL port. fast/forms/listbox-visible-size.html passed. we need to investigate why it different with mac port.
Closing this bug because the EFL port has been removed from trunk. If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this.