Version 82 (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.
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/111361 Remove support for "magic" iframe
- http://trac.webkit.org/changeset/111698 [GTK] icon database requests not dispatched until new data arrives
- http://trac.webkit.org/changeset/110178 WebKitGtk+ fails to build on win32 against GTK3
- http://trac.webkit.org/changeset/108417 Assertion failure in TextIterator::handleTextBox
- http://trac.webkit.org/changeset/108490 REGRESSION: unbalanced transparency layers for clipPath
- http://trac.webkit.org/changeset/108494 REGRESSION(58212): html foreignObjects with positions other than static not hidden correctly when parent has display:none
- http://trac.webkit.org/changeset/108574 REGRESSION (r104060): Web font is not loaded if specified by link element dynamically inserted
- http://trac.webkit.org/changeset/108668 REGRESSION(r99076): WebKit pastes the trailing newline into a single-line text field
- http://trac.webkit.org/changeset/108878 Regression(r107477): Crash in StaticNodeList::itemWithName.
- http://trac.webkit.org/changeset/109021 REGRESSION (r108112): AWS Management Console fails to initialize
- http://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 node
- http://trac.webkit.org/changeset/109593 REGRESSION(r74971): Can't select a line of RTL text on Facebook
- http://trac.webkit.org/changeset/109594 Source/WebCore: REGRESSION(r97353): Crash when accessing location or history properties inside a navigated window
- http://trac.webkit.org/changeset/110063 REGRESSION(r96566): Cursor is I-beam upon dragging an attachment in mail
- http://trac.webkit.org/changeset/110065 < rdar://problem/10923294> REGRESSION (r100847): Entries are clipped out in Day One
- http://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.com
- http://trac.webkit.org/changeset/110331 REGRESSION: Date.parse("Tue Nov 23 20:40:05 2010 GMT") returns NaN
- http://trac.webkit.org/changeset/110401 REGRESSION (r93614): scrolling div does not repaint
- http://trac.webkit.org/changeset/110598 REGRESSION(r99369): File input button doesn't highlight when pressed
- http://trac.webkit.org/changeset/110888 REGRESSION(r107168?): Assertion failures under pageContainsAnyHorizontalScrollbars causing multiple "crashes" on the Lion Intel Debug WebKit2 testers
- http://trac.webkit.org/changeset/110925 REGRESSION(r103452): 100% CPU usage and 5s pause after clicking on a link in Yahoo Mail
- http://trac.webkit.org/changeset/110938 REGRESSION(r106232): The resize handler is always called after loading.
- http://trac.webkit.org/changeset/111400 (r110063) m_mouseDownMayStartDrag is used without being behind the ENABLE(DRAG_SUPPORT) macro
- 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
(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