| Index: third_party/WebKit/Source/core/layout/LayoutListBox.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutListBox.cpp b/third_party/WebKit/Source/core/layout/LayoutListBox.cpp
|
| index 807d2266555478232eb8a169efd1616765c2efe8..7388ff3e1b80bd24322a524675e94ae7d806d8b2 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutListBox.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutListBox.cpp
|
| @@ -66,7 +66,10 @@ unsigned LayoutListBox::size() const {
|
| }
|
|
|
| LayoutUnit LayoutListBox::defaultItemHeight() const {
|
| - return LayoutUnit(style()->getFontMetrics().height() + defaultPaddingBottom);
|
| + const SimpleFontData* fontData = style()->font().primaryFont();
|
| + if (!fontData)
|
| + return LayoutUnit();
|
| + return LayoutUnit(fontData->getFontMetrics().height() + defaultPaddingBottom);
|
| }
|
|
|
| LayoutUnit LayoutListBox::itemHeight() const {
|
|
|