Version 69 (modified by 12 years ago) ( diff ) | ,
---|
Preparing for 1.10.0
WebkitGtk+ 1.10.0 will be the next release in the stable series. We should merge not overly intrusive patches that improve stability or performance, fix build issues, etc. We branched at r126423 (08/23/12).
When filing bugs (http://bugs.webkit.org) against stable release, please prefix them with "[GTK] [Stable]" to ensure they are addressed with high priority. Also, running a debug build and including stack traces is highly encouraged.
To get the stable branch code, simply check out http://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-1.10
Over the next few weeks we'll be merging important fixes into the branch, so be sure to stay up to date. Thanks for your help!
Proposed merges for 1.10.0
- https://bugs.webkit.org/show_bug.cgi?id=65766 [GTK] OSAllocator::reserveUncommitted should not commit physical memory
- http://trac.webkit.org/changeset/126439 [GTK] The tarball should be called webkitgtk-x.x.x.tar.xz
Proposed merges for 1.9.92
http://trac.webkit.org/changeset/126886 "[GTK] LLint build fails with -g -02"http://trac.webkit.org/changeset/126941 Implement AccessibilityUIElement::titleUIElement() and AccessibilityUIElement::stringValue()http://trac.webkit.org/changeset/127367 [Gtk] Incorrect/unexpected characters in the text of certain accessibleshttp://trac.webkit.org/changeset/127368 [Gtk] No accessible caret-moved events found in certain contenthttp://trac.webkit.org/changeset/127369 Unreviewed GTK gardening, rebaselining an accessibility test.http://trac.webkit.org/changeset/127377 [Gtk] accessibility/replaced-objects-in-anonymous-blocks layout test failurehttp://trac.webkit.org/changeset/127370 [Gtk] No accessible caret-moved events found in certain contenthttp://trac.webkit.org/changeset/127466 [Stable] [GTK] Crash in WebCore::HTMLSelectElement::selectedIndexhttp://trac.webkit.org/changeset/126692 op_call should have ArrayProfiling for the benefit of array intrinsicshttp://trac.webkit.org/changeset/126715 Array type checks and storage accesses should be uniformly represented and available to CSEhttp://trac.webkit.org/changeset/127483 [GTK] Crash in AccessibilityObject::accessibilityPlatformIncludesObject()http://trac.webkit.org/changeset/126551 Purge unused favicons from IconDatabase after 30 dayshttp://trac.webkit.org/changeset/127750 [GTK] [WK2] Crash when navigating between pageshttp://trac.webkit.org/changeset/128050 [GTK] Sanitize the suggested filename when building the download destination URIhttp://trac.webkit.org/changeset/128063 [SOUP] Don't convert to UTF-8 the suggestedFilename passed to Download::decideDestinationWithSuggestedFilename()http://trac.webkit.org/changeset/128074 [GTK][a11y] editing/pasteboard/paste-blockquote-into-blockquote-4.html crasheshttps://trac.webkit.org/changeset/128195 [GTK] WebKitGtk+ crashes with non-UTF8 HTTP header nameshttp://trac.webkit.org/changeset/126441 Replace access ot HTMLMediaElement from MediaPlayerPrivateBlackBerry with methods in MediaPlayerClient - updated with notes from initial reviews.http://trac.webkit.org/changeset/128298 [GStreamer] Audio device not closed after playing soundhttp://trac.webkit.org/changeset/127469 [GStreamer] 0.11 build breaks due to rename of gst_message_new_durationhttp://trac.webkit.org/changeset/128447 [GTK] "Infinite" loop in AccessibilityUIElementGtk.cpphttp://trac.webkit.org/changeset/128696 [GTK] Include missing header files in the tarball, needed for win32http://trac.webkit.org/changeset/128712 [GTK] Missing dllexport causing linking errors on Windows platformhttp://trac.webkit.org/changeset/126970 AX: Focusable elements without a role should not be ignoredhttp://trac.webkit.org/changeset/127084 AX: Canvas should have a distinct rolehttp://trac.webkit.org/changeset/127565 Unreviewed GTK gardening.http://trac.webkit.org/changeset/127825 [Gtk] accessibility/canvas-description-and-role expected results neededhttp://trac.webkit.org/changeset/127882 Source/WebCore: AX: ARIA spin button should support range value attributeshttp://trac.webkit.org/changeset/127936 AX: WebCore accessibility roles should be cross-platformhttp://trac.webkit.org/changeset/128140 Properly expose <legend> elements to ATs
Proposed merges for 1.9.91
http://trac.webkit.org/changeset/127124 1.9.90 drops symbols, breaking compatibilityhttp://trac.webkit.org/changeset/127228 Unreviewed, rolling out r126127.http://trac.webkit.org/changeset/127070 Source/WebCore: [Gtk] Process Gtk 3.4 smooth scroll events properly.
Changes on track
- https://bugs.webkit.org/show_bug.cgi?id=94435 "[GTK] Split WebCore/platform into a separate library"
- https://bugs.webkit.org/show_bug.cgi?id=94417 "[GTK] [WebKit2] Use XComposite window for accelerated compositing"
- https://bugs.webkit.org/show_bug.cgi?id=89553 [Stable] [GTK] Regression: frame-flattening broken when frame content uses CSS styles
- https://bugs.webkit.org/show_bug.cgi?id=96184 [GTK][Stable] Crash in JSC::DFG::SpeculativeJIT::speculateArray(JSC::DFG::Array::Mode, JSC::DFG::Edge, JSC::X86Registers::RegisterID)
Previous versions
For changes in older stable branches see: 1.8.x
Useful commands
To get a wiki-formated list of commits that just got merged:
$ git log --pretty=oneline <commit>.. | cut -d ' ' -f 5- | sed "s,\(.\+\)\(https://bugs.*\), * ~~[\2] ''\1''~~,"
How to add a webkit-1.10 branch to existing git-svn clone
If you have already cloned git://git.webkit.org/WebKit.git, it only contains a git-svn clone of the svn trunk. To add webkit-1.10 branch to there, add a new remote to .git/config:
[svn-remote "webkit-1.10"] url = http://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-1.10 fetch = :refs/remotes/git-svn-webkit-1.10
and run the following commands:
git svn fetch webkit-1.10 -r <revision-where-we-branched-is-in-the-wiki> git branch --track webkit-1.10 git-svn-webkit-1.10 git checkout webkit-1.10 git svn rebase