Version 84 (modified by 13 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.
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.0
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" attribute
- http://trac.webkit.org/changeset/111915 [Gtk] Webkit fails to build with --disable-geolocation
- http://trac.webkit.org/changeset/112004 GTK] Replace occurrences of "uri" in the documentation with "URI"
(pending a new libsoup version)
- https://bugs.webkit.org/show_bug.cgi?id=68238 Crash while loading http://www.jusco.cn
- https://bugs.webkit.org/show_bug.cgi?id=80587 [Soup] Crash when loading www.seriespepito.com. "Too many open files
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=66764 "[Gtk] Error generating POT file"
- https://bugs.webkit.org/show_bug.cgi?id=41630 "[Soup] DNS prefetching spams resolver, shoots self in the foot"
- https://bugs.webkit.org/show_bug.cgi?id=42432 "Enable Web Timing"
Previous versions
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