head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.8 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.6 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.2 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.3.0.2 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.1.0.2 pkgsrc-2010Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2011.06.09.11.00.01; author drochner; state dead; branches; next 1.3; 1.3 date 2011.03.15.21.58.56; author drochner; state Exp; branches; next 1.2; 1.2 date 2011.02.10.18.26.35; author drochner; state dead; branches; next 1.1; 1.1 date 2011.01.08.14.24.11; author drochner; state Exp; branches; next ; desc @@ 1.4 log @update to 1.4.1 this switches to the new stable branch (shlib major changed -> PKGREV bumps needed) @ text @$NetBSD: patch-bb,v 1.3 2011/03/15 21:58:56 drochner Exp $ --- WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp.orig 2010-09-10 13:20:33.000000000 +0000 +++ WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp @@@@ -184,6 +184,8 @@@@ static inline void drawPathShadow(Graphi // Create suitably-sized ImageBuffer to hold the shadow. OwnPtr shadowBuffer = ImageBuffer::create(shadowBufferSize); + if (!shadowBuffer) + return; // Draw shadow into a new ImageBuffer. cairo_t* shadowContext = shadowBuffer->context()->platformContext(); @ 1.3 log @pull 2 patches from upstream: -fix display of animated GIFs -fix crash on certain sites bump PKGREV @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @update to 1.2.7 changes: -fix some security problems (CVE-2010-4492, CVE-2010-4493, CVE-2011-0482, CVE-2010-4199, CVE-2010-4578) -fix some crashes (which were partly patched in pkgsrc before) @ text @d1 1 a1 1 $NetBSD: patch-bb,v 1.1 2011/01/08 14:24:11 drochner Exp $ d3 3 a5 5 --- WebCore/page/EventHandler.cpp.orig 2010-09-10 13:20:33.000000000 +0000 +++ WebCore/page/EventHandler.cpp @@@@ -549,13 +549,13 @@@@ void EventHandler::updateSelectionForMou if (!targetNode) return; d7 3 a9 1 + if (!canMouseDragExtendSelect(targetNode)) a10 9 + RenderObject* targetRenderer = targetNode->renderer(); if (!targetRenderer) return; - if (!canMouseDragExtendSelect(targetNode)) - return; - VisiblePosition targetPosition(targetRenderer->positionForPoint(localPoint)); d12 2 a13 1 // Don't modify the selection if we're not on a node. @ 1.1 log @update to 1.2.6 This release has essentially security fixes, covering the following CVEs: CVE-2010-4198 CVE-2010-4197 CVE-2010-4204 CVE-2010-4206 CVE-2010-1791 CVE-2010-3812 CVE-2010-3813 (plus 2 patches from upstream which fix crashes) @ text @d1 1 a1 1 $NetBSD$ @