[Pkg-chromium-commit] chromium-browser/chromium-browser.sid: 610 Fix an infinite recursion crash when trying to wrap media elements without
Giuseppe Iuculano
iuculano at debian.org
Sun Jun 13 20:07:30 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: 610
Revision Id: iuculano at debian.org-20100613200730-3sre1m6xmwcmc0oj
Committer: Giuseppe Iuculano <iuculano at debian.org>
Message : Fix an infinite recursion crash when trying to wrap media elements without
a media player. (Closes: #582709)
--------------------------------------------------------
** Added :
- debian/patches/webkit-recursion.patch
** Modified :
- debian/changelog
- debian/patches/series
-------------- next part --------------
=== modified file 'debian/changelog'
--- a/debian/changelog 2010-06-13 12:35:59 +0000
+++ b/debian/changelog 2010-06-13 20:07:30 +0000
@@ -14,8 +14,10 @@
* Added libglewmx1.5-dev in Build-Depends
* Removed Fabien and Alexander from Uploaders.
* Updated VCS control fields
+ * Fix an infinite recursion crash when trying to wrap media elements without
+ a media player. (Closes: #582709)
- -- Giuseppe Iuculano <iuculano at debian.org> Sun, 13 Jun 2010 14:35:45 +0200
+ -- Giuseppe Iuculano <iuculano at debian.org> Sun, 13 Jun 2010 22:06:19 +0200
chromium-browser (5.0.375.70~r48679-1) unstable; urgency=low
=== modified file 'debian/patches/series'
--- a/debian/patches/series 2010-06-13 12:29:11 +0000
+++ b/debian/patches/series 2010-06-13 20:07:30 +0000
@@ -14,3 +14,4 @@
prefs.patch
protobuf.patch
glew.patch
+webkit-recursion.patch
=== added file 'debian/patches/webkit-recursion.patch'
--- a/debian/patches/webkit-recursion.patch 1970-01-01 00:00:00 +0000
+++ b/debian/patches/webkit-recursion.patch 2010-06-13 20:07:30 +0000
@@ -0,0 +1,13 @@
+Index: chromium-browser-5.0.375.70~r48679/src/third_party/WebKit/WebCore/dom/make_names.pl
+===================================================================
+--- chromium-browser-5.0.375.70~r48679.orig/src/third_party/WebKit/WebCore/dom/make_names.pl 2010-06-13 19:43:59.081746707 +0200
++++ chromium-browser-5.0.375.70~r48679/src/third_party/WebKit/WebCore/dom/make_names.pl 2010-06-13 19:45:16.585501775 +0200
+@@ -866,7 +866,7 @@
+ {
+ Settings* settings = element->document()->settings();
+ if (!MediaPlayer::isAvailable() || (settings && !settings->isMediaEnabled()))
+- return toV8(static_cast<$parameters{namespace}Element*>(element));
++ return V8$parameters{namespace}Element::wrap(element);
+ return toV8(static_cast<${JSInterfaceName}*>(element));
+ }
+
More information about the Pkg-chromium-commit
mailing list