From 65f5521b69d0cfd5e011e73412b6c69ffcf0a897 Mon Sep 17 00:00:00 2001 From: Steve Block Date: Thu, 12 Apr 2012 12:30:45 +0100 Subject: Cherry-pick WebKit change r94215 to fix a LayoutTest crash fast/gradients/css3-radial-gradient-crash.html See http://trac.webkit.org/changeset/94215 Bug: 6328935 Change-Id: I4414885e54a60aa05346c002c40835334685b1cb --- Source/WebCore/css/CSSParser.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Source/WebCore/css') diff --git a/Source/WebCore/css/CSSParser.cpp b/Source/WebCore/css/CSSParser.cpp index b78a6d0..06e895d 100644 --- a/Source/WebCore/css/CSSParser.cpp +++ b/Source/WebCore/css/CSSParser.cpp @@ -5383,6 +5383,8 @@ bool CSSParser::parseRadialGradient(RefPtr& gradient, CSSGradientRepea // parseFillPosition advances the args next pointer. parseFillPosition(args, centerX, centerY); a = args->current(); + if (!a) + return false; if (centerX || centerY) { // Comma -- cgit v1.1