[arch-commits] Commit in libwebkit/trunk (PKGBUILD webkitgtk-1.2.5.patch)
andyrtr at archlinux.org
andyrtr at archlinux.org
Thu Oct 14 18:34:58 UTC 2010
Date: Thursday, October 14, 2010 @ 14:34:57
Author: andyrtr
Revision: 95079
upgpkg: libwebkit 1.2.5-1
new version 1.2.5; enable smp build again
Modified:
libwebkit/trunk/PKGBUILD
Deleted:
libwebkit/trunk/webkitgtk-1.2.5.patch
-----------------------+
PKGBUILD | 11 +--
webkitgtk-1.2.5.patch | 162 ------------------------------------------------
2 files changed, 4 insertions(+), 169 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-10-14 15:03:49 UTC (rev 95078)
+++ PKGBUILD 2010-10-14 18:34:57 UTC (rev 95079)
@@ -2,8 +2,8 @@
# Maintainer: Andreas Radke <andyrtr at archlinux.org>
pkgname=libwebkit
-pkgver=1.2.4
-pkgrel=2
+pkgver=1.2.5
+pkgrel=1
pkgdesc="an opensource web content engine, derived from KHTML and KJS from KDE"
arch=('i686' 'x86_64')
url="http://webkitgtk.org/"
@@ -13,17 +13,14 @@
provides=('webkitgtk-svn')
conflicts=('webkitgtk-svn')
replaces=('webkitgtk-svn')
-options=('!libtool' '!makeflags')
+options=('!libtool') # '!makeflags')
source=(http://webkitgtk.org/webkit-${pkgver}.tar.gz
- webkitgtk-1.2.5.patch
introspection.patch)
-md5sums=('dc3a92dd0e8c2e70263fbfdf809b51a5'
- '41542fac596ef2359592a83451dec37d'
+md5sums=('09f04985665b9abf6f0d9956f86a6a31'
'e7e83312618cb30cc9a1567a21cd0e06')
build() {
cd "${srcdir}/webkit-${pkgver}"
- patch -Np1 -i "${srcdir}/webkitgtk-1.2.5.patch"
patch -Np0 -i "${srcdir}/introspection.patch"
./configure --prefix=/usr \
--enable-video --enable-introspection \
Deleted: webkitgtk-1.2.5.patch
===================================================================
--- webkitgtk-1.2.5.patch 2010-10-14 15:03:49 UTC (rev 95078)
+++ webkitgtk-1.2.5.patch 2010-10-14 18:34:57 UTC (rev 95079)
@@ -1,162 +0,0 @@
-diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
-index 1e508d4..b5a0feb 100644
---- a/WebCore/ChangeLog
-+++ b/WebCore/ChangeLog
-@@ -1,3 +1,72 @@
-+2010-07-12 Tony Chang <tony at chromium.org>
-+
-+ Reviewed by David Hyatt.
-+
-+ crash in FrameView::detachCustomScrollbars
-+ https://bugs.webkit.org/show_bug.cgi?id=41196
-+
-+ Test: scrollbars/hidden-iframe-scrollbar-crash.html
-+
-+ * page/FrameView.cpp:
-+ (WebCore::FrameView::detachCustomScrollbars):
-+
-+2010-07-02 Ojan Vafai <ojan at chromium.org>
-+
-+ Reviewed by Adam Barth.
-+
-+ Crash in RenderObject::containingBlock when clearing selection in a display:none node.
-+ https://bugs.webkit.org/show_bug.cgi?id=41523
-+
-+ updateStyleIfNeeded before clearing the selection in the RenderView. Otherwise,
-+ m_selectionStart and m_selectionEnd in RenderView point to garbage object.
-+ This fixes the crash because updateStyleIfNeeded clears the selection before
-+ clobbering nodes that contain the selection.
-+
-+ Test: editing/selection/crash-on-clear-selection.html
-+
-+ * editing/SelectionController.cpp:
-+ (WebCore::SelectionController::updateAppearance):
-+
-+2010-06-23 Abhishek Arya <inferno at chromium.org>
-+
-+ Reviewed by Kenneth Rohde Christiansen.
-+
-+ Firing the onchange event on select which changes its size > 1 causes the select
-+ object to change from a menulist to a listbox. However, when propogating the events,
-+ we do a bad cast assuming the object will remain a menulist. Added proper checks to
-+ make sure we check the renderer after the onchange is fired and propogate the event
-+ based on correct object type.
-+ https://bugs.webkit.org/show_bug.cgi?id=40828
-+
-+ Test: fast/events/select-onchange-crash.html
-+
-+ * dom/SelectElement.cpp:
-+ (WebCore::SelectElement::setSelectedIndex):
-+
-+2010-07-21 Justin Schuh <jschuh at chromium.org>
-+
-+ Reviewed by Oliver Hunt.
-+
-+ Prevent DeleteButtonController enable state from changing when not editing
-+ https://bugs.webkit.org/show_bug.cgi?id=42659
-+
-+ Test: svg/custom/use-invalid-html.xhtml
-+
-+ * dom/ContainerNode.cpp:
-+ (WebCore::ContainerNode::cloneChildNodes):
-+
-+2010-06-10 Tony Chang <tony at chromium.org>
-+
-+ Reviewed by Kent Tamura.
-+
-+ crash when focus is changed while trying to focus next element
-+ https://bugs.webkit.org/show_bug.cgi?id=40407
-+
-+ Test: fast/events/focus-change-crash.html
-+
-+ * dom/Element.cpp:
-+ (WebCore::Element::focus):
-+
- 2010-08-10 Abhishek Arya <inferno at chromium.org>
-
- Reviewed by David Hyatt.
-diff --git a/WebCore/dom/SelectElement.cpp b/WebCore/dom/SelectElement.cpp
-index 0096627..95f6ac6 100644
---- a/WebCore/dom/SelectElement.cpp
-+++ b/WebCore/dom/SelectElement.cpp
-@@ -342,8 +342,13 @@ void SelectElement::setSelectedIndex(SelectElementData& data, Element* element,
- data.setUserDrivenChange(userDrivenChange);
- if (fireOnChangeNow)
- menuListOnChange(data, element);
-- if (RenderMenuList* menuList = toRenderMenuList(element->renderer()))
-- menuList->didSetSelectedIndex();
-+ RenderObject* renderer = element->renderer();
-+ if (renderer) {
-+ if (data.usesMenuList())
-+ toRenderMenuList(renderer)->didSetSelectedIndex();
-+ else if (renderer->isListBox())
-+ toRenderListBox(renderer)->selectionChanged();
-+ }
- }
-
- if (Frame* frame = element->document()->frame())
-diff --git a/WebCore/editing/SelectionController.cpp b/WebCore/editing/SelectionController.cpp
-index 38a6e7b..b365d1d 100644
---- a/WebCore/editing/SelectionController.cpp
-+++ b/WebCore/editing/SelectionController.cpp
-@@ -1389,6 +1389,9 @@ void SelectionController::updateAppearance()
- }
- #endif
-
-+ // We need to update style in case the node containing the selection is made display:none.
-+ m_frame->document()->updateStyleIfNeeded();
-+
- RenderView* view = m_frame->contentRenderer();
- if (!view)
- return;
-diff --git a/WebCore/page/FrameView.cpp b/WebCore/page/FrameView.cpp
-index d38f655..8b82fc3 100644
---- a/WebCore/page/FrameView.cpp
-+++ b/WebCore/page/FrameView.cpp
-@@ -260,11 +260,11 @@ void FrameView::detachCustomScrollbars()
- return;
-
- Scrollbar* horizontalBar = horizontalScrollbar();
-- if (horizontalBar && horizontalBar->isCustomScrollbar() && !toRenderScrollbar(horizontalBar)->owningRenderer()->isRenderPart())
-+ if (horizontalBar && horizontalBar->isCustomScrollbar())
- setHasHorizontalScrollbar(false);
-
- Scrollbar* verticalBar = verticalScrollbar();
-- if (verticalBar && verticalBar->isCustomScrollbar() && !toRenderScrollbar(verticalBar)->owningRenderer()->isRenderPart())
-+ if (verticalBar && verticalBar->isCustomScrollbar())
- setHasVerticalScrollbar(false);
-
- if (m_scrollCorner) {
-diff --git a/WebKit/gtk/NEWS b/WebKit/gtk/NEWS
-index ff703f4..2316057 100644
---- a/WebKit/gtk/NEWS
-+++ b/WebKit/gtk/NEWS
-@@ -1,4 +1,18 @@
- ================
-+WebKitGTK+ 1.2.5
-+================
-+
-+What's new in WebKitGTK+ 1.2.5?
-+
-+ - New stable release, API and ABI compatible with previous 1.2.x
-+ versions;
-+ - The patches to fix the following CVEs are included with help from
-+ Vincent Danen and other members of the Red Hat security team:
-+
-+ CVE-2010-1780 CVE-2010-3113 CVE-2010-1814 CVE-2010-1812
-+ CVE-2010-1815
-+
-+================
- WebKitGTK+ 1.2.4
- ================
-
-@@ -13,6 +27,9 @@ What's new in WebKitGTK+ 1.2.4?
- CVE-2010-1786 CVE-2010-1787 CVE-2010-1788 CVE-2010-1790
- CVE-2010-1792 CVE-2010-1793 CVE-2010-2648
-
-+ Update: CVE-2010-2647 was also addressed in this release, but failed
-+ to be listed at release time.
-+
- ================
- WebKitGTK+ 1.2.3
- ================
More information about the arch-commits
mailing list