diff options
| author | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2014-11-18 17:47:06 +0100 |
|---|---|---|
| committer | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2014-11-19 10:13:25 +0100 |
| commit | ba4c0fc7927b0fd6d2fa71aceda8136094581e2d (patch) | |
| tree | 996a82d40ab7656bb221addbef5f822a9613169f /Source | |
| parent | e80c93a02b6f7d09e38cffc9302ac8a94dc3ea4b (diff) | |
| download | qtwebkit-ba4c0fc7927b0fd6d2fa71aceda8136094581e2d.tar.gz | |
Avoid crashing when applying CSS to disconnected scrollbars
Assume the scrollbar has no scroll corner if it isn't attached to
any scrollable area.
Task-number: QTBUG-37679
Change-Id: Ib1bd2a4b1aa504885d52932b6c0fbd76daa356a5
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'Source')
| -rw-r--r-- | Source/WebCore/css/SelectorChecker.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/WebCore/css/SelectorChecker.cpp b/Source/WebCore/css/SelectorChecker.cpp index dce313830..dd466bb92 100644 --- a/Source/WebCore/css/SelectorChecker.cpp +++ b/Source/WebCore/css/SelectorChecker.cpp @@ -880,7 +880,7 @@ bool SelectorChecker::checkScrollbarPseudoClass(const SelectorCheckingContext& c return false; } case CSSSelector::PseudoCornerPresent: - return scrollbar->scrollableArea()->isScrollCornerVisible(); + return scrollbar->scrollableArea() ? scrollbar->scrollableArea()->isScrollCornerVisible() : false; default: return false; } |
