From 1aa30ecb7b056976ec4471d0e7e3daa8a859a54c Mon Sep 17 00:00:00 2001 From: Joanmarie Diggs Date: Fri, 6 Mar 2015 07:33:11 +0000 Subject: [PATCH] Check for NULL pointers in AccessibilityMenuListOption =================================================================== Gbp-Pq: Name nullptr-accessibilitymenulistoption.patch --- Source/WebCore/accessibility/AccessibilityMenuListOption.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp b/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp index 88e2e6ee15..296fc71bc9 100644 --- a/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp +++ b/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp @@ -104,9 +104,13 @@ bool AccessibilityMenuListOption::computeAccessibilityIsIgnored() const LayoutRect AccessibilityMenuListOption::elementRect() const { AccessibilityObject* parent = parentObject(); + if (!parent) + return boundingBoxRect(); ASSERT(parent->isMenuListPopup()); AccessibilityObject* grandparent = parent->parentObject(); + if (!grandparent) + return boundingBoxRect(); ASSERT(grandparent->isMenuList()); return grandparent->elementRect(); -- 2.30.2