[Pkg-chromium-commit] chromium-browser/chromium-browser.sid: 686 Medium Use after free in mouse dragging event handling. Credit to kuzzcc.
Giuseppe Iuculano
iuculano at debian.org
Tue Dec 7 09:25:49 UTC 2010
Branch name: chromium-browser/chromium-browser.sid
Branch location : bzr+ssh://bzr.debian.org/bzr/pkg-chromium/chromium-browser/chromium-browser.sid
Browse location: http://bzr.debian.org/loggerhead/pkg-chromium
Revision No: 686
Revision Id: iuculano at debian.org-20101207092549-su22se2aiycv36x5
Committer: Giuseppe Iuculano <iuculano at debian.org>
Message : Medium Use after free in mouse dragging event handling. Credit to kuzzcc.
--------------------------------------------------------
** Added :
- debian/patches/63051.patch
** Modified :
- debian/changelog
- debian/patches/series
-------------- next part --------------
=== modified file 'debian/changelog'
--- a/debian/changelog 2010-12-07 09:22:33 +0000
+++ b/debian/changelog 2010-12-07 09:25:49 +0000
@@ -8,8 +8,9 @@
Windows platforms. Credit to Billy Rios of the Google Security Team.
- High Crash due to bad indexing with malformed video. Credit to miaubiz.
- High Use after free with SVG animations. Credit to S?awomir B?a?ek.
+ - Medium Use after free in mouse dragging event handling. Credit to kuzzcc.
- -- Giuseppe Iuculano <iuculano at debian.org> Tue, 07 Dec 2010 10:18:56 +0100
+ -- Giuseppe Iuculano <iuculano at debian.org> Tue, 07 Dec 2010 10:25:26 +0100
chromium-browser (6.0.472.63~r59945-2) unstable; urgency=high
=== added file 'debian/patches/63051.patch'
--- a/debian/patches/63051.patch 1970-01-01 00:00:00 +0000
+++ b/debian/patches/63051.patch 2010-12-07 09:25:49 +0000
@@ -0,0 +1,19 @@
+--- a/src/third_party/WebKit/WebCore/page/EventHandler.cpp
++++ b/src/third_party/WebKit/WebCore/page/EventHandler.cpp
+@@ -595,13 +595,13 @@ void EventHandler::updateSelectionForMou
+ if (!targetNode)
+ return;
+
++ if (!canMouseDragExtendSelect(targetNode))
++ return;
++
+ RenderObject* targetRenderer = targetNode->renderer();
+ if (!targetRenderer)
+ return;
+
+- if (!canMouseDragExtendSelect(targetNode))
+- return;
+-
+ VisiblePosition targetPosition(targetRenderer->positionForPoint(localPoint));
+
+ // Don't modify the selection if we're not on a node.
=== modified file 'debian/patches/series'
--- a/debian/patches/series 2010-12-07 09:22:33 +0000
+++ b/debian/patches/series 2010-12-07 09:25:49 +0000
@@ -36,3 +36,4 @@
59817.patch
62127.patch
62401.patch
+63051.patch
More information about the Pkg-chromium-commit
mailing list