Version 101 (modified by 12 years ago) ( diff ) | ,
---|
Potential new features for 1.8.0
- Geolocation support (yes!)
- requestAnimationFrame support (yes!)
- IndexedDB support (dunno)
- Page visibility support (probably)
- openModalDialog support (probably)
Preparing for 1.8.0
WebkitGtk+ 1.8.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 r108186.
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.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 1.8.1
http://trac.webkit.org/changeset/110669 [GTK] Use the same DNS prefetching path than the other ports.http://trac.webkit.org/changeset/110697 Build error: DNSSoup.cpp:30: fatal error: CString.h: No such file or directoryhttp://trac.webkit.org/changeset/112396 [Soup] DNS prefetching spams resolver, shoots self in the foothttp://trac.webkit.org/changeset/112393 [GTK] Respect NOCONFIGURE option in autogen.shhttp://trac.webkit.org/changeset/113019 Soup HTTP backend does not send Content-Length in certain caseshttp://trac.webkit.org/changeset/113386 [GTK] Scrolling some iframes that are partially out of the viewport leads to repaint errorshttp://trac.webkit.org/changeset/113389 SIGILL in JavaScriptCore on a Geode processorhttp://trac.webkit.org/changeset/113601 [GTK] Toggle buttons do not size appropriately in some themeshttps://bugs.webkit.org/show_bug.cgi?id=68238 Crash while loading http://www.jusco.cnhttp://trac.webkit.org/changeset/114385 [GTK] Enable back double buffering on WebKitWebView to fix flickeringhttp://trac.webkit.org/changeset/114980 REGRESSION(113604): [Soup] Some pages that use synchronous XMLHttpRequests freeze the browser
Patches rejected
- http://trac.webkit.org/changeset/113778 Segmentation fault in JS drop-down menus in facebook.com This patch fixes a bug introduced after the branch.
Changes on track
- https://bugs.webkit.org/show_bug.cgi?id=68835 "[GTK] [ATK] testatk fails in the getExtents test"
- https://bugs.webkit.org/show_bug.cgi?id=68733 REGRESSION (r95239): [chromium] Twitter.com now extremely slow from border-radius clips
- https://bugs.webkit.org/show_bug.cgi?id=45321 "Current l10n infrastructure not completely intltool compliant"
Previous versions
1.8
http://trac.webkit.org/changeset/108417 Assertion failure in TextIterator::handleTextBoxhttp://trac.webkit.org/changeset/108490 REGRESSION: unbalanced transparency layers for clipPathhttp://trac.webkit.org/changeset/108494 REGRESSION(58212): html foreignObjects with positions other than static not hidden correctly when parent has display:nonehttp://trac.webkit.org/changeset/108574 REGRESSION (r104060): Web font is not loaded if specified by link element dynamically insertedhttp://trac.webkit.org/changeset/108668 REGRESSION(r99076): WebKit pastes the trailing newline into a single-line text fieldhttp://trac.webkit.org/changeset/108878 Regression(r107477): Crash in StaticNodeList::itemWithName.http://trac.webkit.org/changeset/109021 REGRESSION (r108112): AWS Management Console fails to initializehttp://trac.webkit.org/changeset/109034 Unreviewed. Build fix for linux-bot (qt) after r109021.http://trac.webkit.org/changeset/109480 REGRESSION(r106388): Form state is restored to a wrong document.http://trac.webkit.org/changeset/109503 REGRESSION(90089): Input type='search' text shakes up and down when the style is changed.http://trac.webkit.org/changeset/109543 REGRESSION (r104060): Page contents not painted if inserting a new stylesheet and temporary body nodehttp://trac.webkit.org/changeset/109593 REGRESSION(r74971): Can't select a line of RTL text on Facebookhttp://trac.webkit.org/changeset/109594 Source/WebCore: REGRESSION(r97353): Crash when accessing location or history properties inside a navigated windowhttp://trac.webkit.org/changeset/110063 REGRESSION(r96566): Cursor is I-beam upon dragging an attachment in mailhttp://trac.webkit.org/changeset/110065 < rdar://problem/10923294> REGRESSION (r100847): Entries are clipped out in Day Onehttp://trac.webkit.org/changeset/110178 WebKitGtk+ fails to build on win32 against GTK3http://trac.webkit.org/changeset/110243 REGRESSION (r105396): Dragging an iWork document into icloud.com opens it in the Mac app instead of uploading it to icloud.comhttp://trac.webkit.org/changeset/110331 REGRESSION: Date.parse("Tue Nov 23 20:40:05 2010 GMT") returns NaNhttp://trac.webkit.org/changeset/110401 REGRESSION (r93614): scrolling div does not repainthttp://trac.webkit.org/changeset/110598 REGRESSION(r99369): File input button doesn't highlight when pressedhttp://trac.webkit.org/changeset/110888 REGRESSION(r107168?): Assertion failures under pageContainsAnyHorizontalScrollbars causing multiple "crashes" on the Lion Intel Debug WebKit2 testershttp://trac.webkit.org/changeset/110925 REGRESSION(r103452): 100% CPU usage and 5s pause after clicking on a link in Yahoo Mailhttp://trac.webkit.org/changeset/110938 REGRESSION(r106232): The resize handler is always called after loading.http://trac.webkit.org/changeset/111361 Remove support for "magic" iframehttp://trac.webkit.org/changeset/111400 (r110063) m_mouseDownMayStartDrag is used without being behind the ENABLE(DRAG_SUPPORT) macrohttp://trac.webkit.org/changeset/111698 [GTK] icon database requests not dispatched until new data arrives-
http://trac.webkit.org/changeset/111882 REGRESSION(107971): Google Voice contact list is broken in WebKit due to badly allocating the extra height http://trac.webkit.org/changeset/111914 [GObject bindings] Supplemental interfaces are not disabled with the "Conditional" attributehttp://trac.webkit.org/changeset/111915 [Gtk] Webkit fails to build with --disable-geolocationhttp://trac.webkit.org/changeset/112004 GTK] Replace occurrences of "uri" in the documentation with "URI"http://trac.webkit.org/changeset/112111 WebKitWebView signals with GError parameters cause crashes when using GObject Introspection
1.7.92
http://trac.webkit.org/changeset/110296 [BUILD] use detected python to run generate-gtkdochttp://trac.webkit.org/changeset/110446 [GTK] r110296 included an extra $ in @$(AM_V_GEN)http://trac.webkit.org/changeset/111027 [GTK] WebKitWebResource::load-failed uses the wrong marshallerhttp://trac.webkit.org/changeset/110478 Cleanup obsolete files. (this fixes a build issue on Windows)http://trac.webkit.org/changeset/110762 [GTK] Menulist buttons have separators even when the theme turns them offhttp://trac.webkit.org/changeset/111110 [Cairo] Text extent of shadowed text is calculated incorrectlyhttp://trac.webkit.org/changeset/110999 [GTK] WebKitIconDatabase doesn't keep icons cachedhttp://trac.webkit.org/changeset/110059 [GTK] race condition in run-gtk-testshttp://trac.webkit.org/changeset/110060 Unreviewed, GTK build fix after r110059.http://trac.webkit.org/changeset/110062 [GTK] remove webkitpy dependency in run-gtk-testshttp://trac.webkit.org/changeset/110845 [GTK] Add command line options to run-gtk-tests scripthttp://trac.webkit.org/changeset/110847 Unreviewed, GTK build fix attempt after r110845.http://trac.webkit.org/changeset/110866 [GTK] Actually use --release and --debug command line options in run-gtk-testhttp://trac.webkit.org/changeset/111316 [GTK] Allow running run-gtk-tests during 'make distcheck
1.7.91
https://bugs.webkit.org/show_bug.cgi?id=79252 [WK2][GTK] WebProcess SIGSEVs due to incorrect clipboard handlinghttps://bugs.webkit.org/show_bug.cgi?id=79466 [WK2] [GTK] Destructor not invoked in EditorClientFrameDestructionObserverhttp://trac.webkit.org/changeset/108540 Explicitly include unistd.h in TestNetscapePlugIn for GCC 4.7https://bugs.webkit.org/show_bug.cgi?id=79375 Supplemental interfaces are not disabled with the "Conditional" attributehttp://trac.webkit.org/changeset/109222 [GTK] [WK2] Add Find APIhttp://trac.webkit.org/changeset/109228 DidFindString should be emitted even if FindOptionsShowOverlay is not enabledhttp://trac.webkit.org/changeset/109229 [GTK] Add zoom-text-only setting to WebKit2 GTK+ APIhttp://trac.webkit.org/changeset/109230 [GTK] Use text or page zoom factor in WebKitWebView depending on zoom-text-onlyhttp://trac.webkit.org/changeset/109396 [GTK] Avoid building any parts of WebKitTestRunner when WK2 is disabledhttp://trac.webkit.org/changeset/109509 WebKitTestRunner: Explicitly include unistd.h for gcc 4.7https://bugs.webkit.org/show_bug.cgi?id=80150 [GTK] Invalid in check in webkit_web_view_set_zoom_level() when zoom-text-only is enabledhttp://trac.webkit.org/changeset/109580 [GStreamer] media/media-can-play-flac-audio.html failshttps://bugs.webkit.org/show_bug.cgi?id=79084 REGRESSION: r108278 broke some tests that expect focushttps://bugs.webkit.org/show_bug.cgi?id=80241 Unit tests are noisy when run under jhbuildhttps://bugs.webkit.org/show_bug.cgi?id=80235 "Console: undefined @0: ReferenceError: Can't find variable: WebInspector" during testwebinspectorhttps://bugs.webkit.org/show_bug.cgi?id=79877 zlib link error with --enable-webkit2http://trac.webkit.org/changeset/109129 [GTK] Add GMainLoop and GMainContext to be handled by GRefPtrhttp://trac.webkit.org/changeset/109997 [GTK] FrameLoader signals: gtk-doc fixeshttp://trac.webkit.org/changeset/109881 [GTK] Fix several documentation issues in WebKit2 GTK+ API
1.7.90
https://bugs.webkit.org/show_bug.cgi?id=78995 Remove unused GSettings stuffhttps://bugs.webkit.org/show_bug.cgi?id=78996 Fails to build on platforms where UChar is wchar_thttps://bugs.webkit.org/show_bug.cgi?id=51616 Can't find webinspector and error page redirection on Windowshttp://trac.webkit.org/changeset/108216 WebKit2 does not build if gtk-unix-printing-3.0 is not availablehttp://trac.webkit.org/changeset/108222 Fix WebKit2GTK+ for 'make distcheck'.http://trac.webkit.org/changeset/108250 Adding SOUP_TYPE_PROXY_RESOLVER_DEFAULT feature to soup session makes WebProcess to hanghttps://bugs.webkit.org/show_bug.cgi?id=79044 [GTK] Needs to claim being a more up-to-date Chromehttp://trac.webkit.org/changeset/108237 manual rollout of r107970 which breaks table column widths updates from javascripthttp://trac.webkit.org/changeset/108248 Stop the committer timer when the page is destroyed - looks like it could be a crash fix?http://trac.webkit.org/changeset/108281 UNIX: Plugin information fields are not interpreted as UTF-8http://trac.webkit.org/changeset/108278 Web content oftens steals focus from other widgetshttp://trac.webkit.org/changeset/108277 Geolocation support should be on by defaulthttp://trac.webkit.org/changeset/108288 Turn on requestAnimationFrame for release buildshttp://trac.webkit.org/changeset/108312 Fix GTK+ unit tests after r108278.http://trac.webkit.org/changeset/108313 Fix GTK+ unit tests after r108281.http://trac.webkit.org/changeset/108279 Does not build on GNU Hurdhttp://trac.webkit.org/changeset/108347 Does not build on IA64, SPARC and Alphahttp://trac.webkit.org/changeset/108523 Clean build is broken when using make -jhttp://trac.webkit.org/changeset/107351 Unreviewed, rolling out r107351. (modal dialog support)
For changes in older stable branches see: 1.6.x