Version 19 (modified by 10 years ago) ( diff ) | ,
---|
Preparing for 2.8.0
WebkitGtk+ 2.8.0 will be the next release in the stable series (following 2.6.x). We should merge not overly intrusive patches that improve stability or performance, fix build issues, etc. We branched at r180217 (17/02/15).
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-2.8
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 2.7.92
- https://bugs.webkit.org/show_bug.cgi?id=140014 [SOUP] Disable RC4
- http://trac.webkit.org/changeset/180998 [GTK] WebView should hold a reference on WebContext because non-default contexts are a reality
- https://bugs.webkit.org/show_bug.cgi?id=142345 REGRESSION(r180924): ASSERTION FAILED: !from.isEmpty() in WebCore::TransformationMatrix::rectToRect
- https://bugs.webkit.org/show_bug.cgi?id=142347 [GTK] Contents not shown when entering AC mode unless the window is resized
- https://trac.webkit.org/changeset/181074 [SOUP] Check TLS errors as soon as they are set in the SoupMessage
- https://trac.webkit.org/changeset/180997 [GStreamer] the GST_SCHEDULING_FLAG_BANDWIDTH_LIMITED should be wrapped by a ifdef
- https://trac.webkit.org/changeset/181449 Stop using single-include headers that are only available since GStreamer >= 1.2.
Proposed merges for 2.7.91
http://trac.webkit.org/changeset/180621 AX: Implement support for ARIA 1.1 'searchbox' rolehttp://trac.webkit.org/changeset/180600 AX: Implement support for ARIA 1.1 'switch' rolehttps://trac.webkit.org/r180264 Build bmalloc through CMake as a static libraryhttp://trac.webkit.org/changeset/180502 [GTK] Fails to compile with cmake 3.2.xhttp://trac.webkit.org/changeset/180563 [GTK] Fonts loaded via @font-face look badhttps://bugs.webkit.org/show_bug.cgi?id=142044 [FreeType] REGRESSION(r180563): Introduced crasheshttp://trac.webkit.org/changeset/180565 Crash loading local file with WebPageProxy::loadAlternateHTMLStringhttp://trac.webkit.org/changeset/180234 Throwing from an FTL call IC slow path may result in tag registers being clobbered on 64-bit CPUshttp://trac.webkit.org/changeset/180248 REGRESSION(r180184): Caused infinite recursion on js/function-apply-aliased.htmlhttp://trac.webkit.org/changeset/180258 Fix the C-Loop LLInt build
Changes on track
Previous versions
For changes in older stable branches see: 2.6.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-2.8 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-2.8 branch to there, add a new remote to .git/config:
[svn-remote "webkit-2.8"] url = http://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-2.8 fetch = :refs/remotes/git-svn-webkit-2.8
and run the following commands:
git svn fetch webkit-2.8 -r 180217 git branch webkit-2.8 git-svn-webkit-2.8 git checkout webkit-2.8 git svn rebase