Changes between Version 16 and Version 17 of QtWebKitFeatures21


Ignore:
Timestamp:
May 23, 2011 10:59:09 AM (9 years ago)
Author:
Ademar Reis
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QtWebKitFeatures21

    v16 v17  
    77!QtWebKit has a C++ API that allows Qt applications to embed web content, and to examine and manipulate the web content. The !QtWebKit C++ API is extensively documented in the !QtWebKit documentation.
    88
     9!QtWebKit-2.1 was branched from the WebKit trunk on July of 2010 and includes several HTML5, CSS and JavaScript improvements when compared to [wiki:QtWebKitFeatures20 QtWebKit-2.0] (see details below).
     10
    911See also: [wiki:QtWebKitRelease21 QtWebKit-2.1 Releases (trackers, download, repository, etc)]
    1012
     13== Supported Platforms ==
     14
     15!QtWebKit 2.1 is suppported on mobile platforms: MeeGo 1.1 and Symbian{{{^}}}3. While it may run well on desktop platforms (specially Linux, where considerable testing has been performed), it's not officially supported there.
     16
    1117== !QtWebKit 2.1.0 ==
    1218
    1319!QtWebKit 2.1.0 is an independent release that won't be included in any Qt releases and commercial support will not be offered for it. It's targeted at mobile platforms and is being verified to work with Qt 4.7.2 and QtMobility 1.1.1.
    14 
    15 !QtWebKit-2.1 was branched from the WebKit trunk on July of 2010 and includes several HTML5, CSS and JavaScript improvements when compared to [wiki:QtWebKitFeatures20 QtWebKit-2.0] (see below).
    16 
    17 === Supported Platforms ===
    18 
    19 !QtWebKit 2.1.0 is suppported on mobile platforms: MeeGo 1.1 and Symbian{{{^}}}3. While it may run well on desktop platforms (specially Linux, where considerable testing has been performed), it's not officially supported there.
    2020
    2121=== Notable web developer features ===
     
    5454=== Netscape Plug-in API ===
    5555
    56 !QtWebKit supports the Netscape Plug-in API on X11, Windows, and Mac OS X.
     56!QtWebKit includes the Netscape Plug-in API on X11, Windows, and Mac OS X.
    5757
    5858=== Full list of bugs and commits ===
     
    525525
    526526
    527 == QtWebKit 2.1.x ==
    528 
    529 The next update planned for the 2.1 series will include HTML5 audio/video support and a few bugfixes.
     527== !QtWebKit 2.1.1 ==
     528
     529!QtWebKit 2.1.1 is the first update on the 2.1 series. As 2.1.0, it's an independent release that won't be included in any Qt release and commercial support will not be offered for it. It's targeted at mobile platforms and is being verified to work with Qt 4.7.2 and QtMobility 1.1.1.
     530
     531The main highlight of the 2.1.1 release is HTML5 audio/video support on Nokia mobile platforms. It also contains several bugfixes. See the full list of changes below:
     532
     533=== Full list of bugs and commits ===
     534
     535Since the release of !QtWebKit-2.1.0 the following bugs have been fixed and commits made (please note that all tasks on webkit are tracked using a "bug" ticket):
     536
     537==== Bugs fixed / Tasks done ====
     538 * [https://webkit.org/b/30179 #30179]: [Qt] Need a way to inform the application when a Netscape plugin is created or deleted.
     539 * [https://webkit.org/b/35427 #35427]: [Qt] Missing default controls for media element when loaded as stand alone document
     540 * [https://webkit.org/b/36663 #36663]: Rename QTKit based media engine class name
     541 * [https://webkit.org/b/37191 #37191]: [Qt] WebKit crash in WebCore::FrameLoader::loadResourceSynchronously()
     542 * [https://webkit.org/b/37591 #37591]: HTML5 "video" tag with poster frame defined "flashes" right before movie displays
     543 * [https://webkit.org/b/41948 #41948]: REGRESSION(r60392): Registerfile can be unwound too far following an exception
     544 * [https://webkit.org/b/42087 #42087]: (restricted bug)
     545 * [https://webkit.org/b/42897 #42897]: Inserting a <source> element should immediately set networkState to NETWORK_NO_SOURCE.
     546 * [https://webkit.org/b/42968 #42968]: Browser is failing 16 baseline test from Selector API Test Suite
     547 * [https://webkit.org/b/43645 #43645]: (restricted bug)
     548 * [https://webkit.org/b/43702 #43702]: <video> element does not resize correctly
     549 * [https://webkit.org/b/43923 #43923]: HTMLMediaElement::prepareForLoad should cancel current plug-in proxy media player
     550 * [https://webkit.org/b/44013 #44013]: HTMLMediaElement should delay document load event
     551 * [https://webkit.org/b/44343 #44343]: Media element canPlayType("application/octet-stream") not handled correctly
     552 * [https://webkit.org/b/44370 #44370]: Media engine should not be asked to open all urls
     553 * [https://webkit.org/b/44577 #44577]: HTMLMediaElement.canPlayType must be case insensitive for MIME type.
     554 * [https://webkit.org/b/44743 #44743]: Crash reloading fast/events/tabindex-focus-blur-all.html test
     555 * [https://webkit.org/b/44749 #44749]: Try to make some xssAuditor tests less flakey.
     556 * [https://webkit.org/b/44828 #44828]: FrameView should make more calls to postLayoutTasks() using the timer
     557 * [https://webkit.org/b/44985 #44985]: canPlayType("application/octet-stream") must return ""
     558 * [https://webkit.org/b/45263 #45263]: Add mediaPlayerPlaybackStateChanged to MediaPlayerClient
     559 * [https://webkit.org/b/45264 #45264]: Implement MediaPlayerPrivate::platformMedia() for the Qt port
     560 * [https://webkit.org/b/45306 #45306]: Media elements should derive from ActiveDOMObjects
     561 * [https://webkit.org/b/45613 #45613]: [Qt] Fix http/tests/navigation/reload-subframe-object.html
     562 * [https://webkit.org/b/45643 #45643]: [Qt] Don't add empty strings to list of supported image MIME types
     563 * [https://webkit.org/b/45694 #45694]: 'seeking' event should always fire
     564 * [https://webkit.org/b/45722 #45722]: Lower the default canvas interpolation quality for platforms that use CG
     565 * [https://webkit.org/b/46259 #46259]: [Qt] QNetworkReplyHandler forces buffered output for FormData with files
     566 * [https://webkit.org/b/46777 #46777]: CRASH at WebCore::HTMLSourceElement::scheduleErrorEvent
     567 * [https://webkit.org/b/47073 #47073]: REGRESSION (r68774): It made fast/events/tabindex-focus-blur-all.html crash
     568 * [https://webkit.org/b/48134 #48134]: Keyboard events generated using event.initKeyboardEvent() are different from the real key press
     569 * [https://webkit.org/b/48446 #48446]: Wrong parameter when getting MIME type from extension
     570 * [https://webkit.org/b/48869 #48869]: [Qt] Adding iphone user agent string the user agent list for QtTestBrowser
     571 * [https://webkit.org/b/49225 #49225]: Philip Canvas test 2d.path.rect.winding fails
     572 * [https://webkit.org/b/50222 #50222]: [Qt] QML WebView inside a Flickable shows checkers pattern at startup
     573 * [https://webkit.org/b/50311 #50311]: [Qt] No way to paint unclipped frame contents with current Qt API.
     574 * [https://webkit.org/b/50419 #50419]: [Qt] QWebPage sends out a RequestSoftwareInputPanel event incorrectly in particular case
     575 * [https://webkit.org/b/50487 #50487]: [Qt] Flash plugins should work in windowless mode on QGraphicsWebView
     576 * [https://webkit.org/b/50495 #50495]: [Qt] wmode parameter for flash plugins always gets overridden to opaque on QGraphicsWebView
     577 * [https://webkit.org/b/50685 #50685]: [Qt] Support OrientationChange event
     578 * [https://webkit.org/b/50781 #50781]: [Qt] enable orientation flag when QtMobility available
     579 * [https://webkit.org/b/51100 #51100]: [QT] QtWebkit geolocation's position.timestamp is not in miliseconds
     580 * [https://webkit.org/b/51133 #51133]: Provide an interface to force using fullscreen mediaplayer
     581 * [https://webkit.org/b/51208 #51208]: [Qt] GraphicsContext should respect QWebView render hints
     582 * [https://webkit.org/b/51249 #51249]: [Qt] Extend the Platform Plugin to support full screen video handler
     583 * [https://webkit.org/b/51543 #51543]: [Qt] Add fullscreen media control button for html video
     584 * [https://webkit.org/b/51752 #51752]: Make retrieving extraMediaControlsStyleSheet be page dependent
     585 * [https://webkit.org/b/51879 #51879]: [Symbian] Adobe flash Lite plugin on Symbian needs null window quirk
     586 * [https://webkit.org/b/51894 #51894]: [Qt] run-qtwebkit-tests needs timeout
     587 * [https://webkit.org/b/51957 #51957]: Provide test cases for testing contentEditable DOM attribute
     588 * [https://webkit.org/b/52056 #52056]: contentEditable attribute should be "inherit" if missing
     589 * [https://webkit.org/b/52057 #52057]: setContentEditable with invalid string should throw exception
     590 * [https://webkit.org/b/52059 #52059]: setContentEditable should be case insensitive
     591 * [https://webkit.org/b/52115 #52115]: Flaky Test: fast/events/tabindex-focus-blur-all.html
     592 * [https://webkit.org/b/52213 #52213]: [Qt] Need to provide plugin coordinates to windowless plugins on symbian
     593 * [https://webkit.org/b/52252 #52252]: [Qt] Use a black background color for the video element on Qt Mobile
     594 * [https://webkit.org/b/52288 #52288]: [Qt] plugins/no-mime-with-valid-extension.html fails
     595 * [https://webkit.org/b/52315 #52315]: [Qt] Use a big central media play control button for video element
     596 * [https://webkit.org/b/52449 #52449]: Crash when logging into gmail.com with frame flattening turned on.
     597 * [https://webkit.org/b/52822 #52822]: [Qt] Clean up the Media Controls CSS for Qt
     598 * [https://webkit.org/b/52906 #52906]: [Qt] fast/backgrounds/svg-as-mask.html fails
     599 * [https://webkit.org/b/53010 #53010]: Move contentEditable related tests to fast/dom/HTMLElement
     600 * [https://webkit.org/b/53682 #53682]: [Qt][Symbian] HTML5 audio/video can't play after click the play button
     601 * [https://webkit.org/b/53774 #53774]: [Qt] Crash in QGraphicsVideoItem when closing a scene in fullscreen mode.
     602 * [https://webkit.org/b/53973 #53973]: [Qt] Can't play HTML5 Video because of the URL is percent encoded twice
     603 * [https://webkit.org/b/54308 #54308]: Always display the media controls when requiresFullscreenForVideoPlayback() is true
     604 * [https://webkit.org/b/54887 #54887]: [Qt] High memory usage for accelerating compositing html layers
     605 * [https://webkit.org/b/54976 #54976]: Incorrect switch-case fall-through inside InspectorClientQt.cpp
     606 * [https://webkit.org/b/55085 #55085]: [Qt] add android 2.2 user agent to QtTestBrowser
     607 * [https://webkit.org/b/55147 #55147]: Missing volumechangeEvent in case of mediaPlayerVolumeChanged gets callback
     608 * [https://webkit.org/b/55252 #55252]: [Qt] Notify HTMLMediaElement when MediaPlayerPrivateQt's playback state gets changed
     609 * [https://webkit.org/b/55945 #55945]: [Qt] MemoryCache deadDecodedDataDeletionInterval is not exposed for client's usage
     610 * [https://webkit.org/b/56046 #56046]: [Qt] Text layout is broken on Symbian
     611 * [https://webkit.org/b/56130 #56130]: [Qt] Plugin is not scrolled together with page content or jumping when content is rendered using cache (backing store).
     612 * [https://webkit.org/b/56393 #56393]: Without checking existence of the renderer of the element,tries to access the enclosing layer.
     613 * [https://webkit.org/b/60188 #60188]: [Qt] run-qtwebkit-tests misses exec bit
     614
     615==== Commits added or cherry-picked ====
     616
     617 * [http://gitorious.org/webkit/qtwebkit/commit/f48a90f f48a90f]: [Qt] Support OrientationChange event
     618 * [http://gitorious.org/webkit/qtwebkit/commit/47ee635 47ee635]: [Qt] enable orientation flag when QtMobility available
     619 * [http://gitorious.org/webkit/qtwebkit/commit/06e2e7d 06e2e7d]: [Qt] enable orientation flag when QtMobility available
     620 * [http://gitorious.org/webkit/qtwebkit/commit/385bad3 385bad3]: [Qt] Adding iphone user agent string the user agent list for QtTestBrowser
     621 * [http://gitorious.org/webkit/qtwebkit/commit/c36796b c36796b]: [Qt] Flash plugins should be windowless on QGraphicsWebView on Symbian
     622 * [http://gitorious.org/webkit/qtwebkit/commit/2ec970a 2ec970a]: Qt port of geolocation, geoposition objects timestamp was in seconds
     623 * [http://gitorious.org/webkit/qtwebkit/commit/fef42c6 fef42c6]: Make retrieving extraMediaControlsStyleSheet be page dependent.
     624 * [http://gitorious.org/webkit/qtwebkit/commit/b8bd8cc b8bd8cc]: Philip Canvas test 2d.path.rect.winding fails
     625 * [http://gitorious.org/webkit/qtwebkit/commit/fa37e73 fa37e73]: Provide an interface to require using fullscreen mediaplayer
     626 * [http://gitorious.org/webkit/qtwebkit/commit/449f892 449f892]: Provide an interface to require using fullscreen mediaplayer
     627 * [http://gitorious.org/webkit/qtwebkit/commit/38a6ba1 38a6ba1]: Browser is failing 16 baseline test from Selector API Test Suite
     628 * [http://gitorious.org/webkit/qtwebkit/commit/1c6eac1 1c6eac1]: 2011-01-10  Leonid Ebril  <leonid.ebril@nokia.com>
     629 * [http://gitorious.org/webkit/qtwebkit/commit/6d4c6a0 6d4c6a0]: [Qt] Provide plugin coordinates to windowless plugins on Symbian.
     630 * [http://gitorious.org/webkit/qtwebkit/commit/a64800c a64800c]: [Qt] Use a black background color for the video element on Qt Mobile
     631 * [http://gitorious.org/webkit/qtwebkit/commit/58e0a46 58e0a46]: [Qt] Use a big central media play control button for video element
     632 * [http://gitorious.org/webkit/qtwebkit/commit/809a5c3 809a5c3]: [Qt] Need a way to inform the application when a Netscape plugin is created.
     633 * [http://gitorious.org/webkit/qtwebkit/commit/900a2ba 900a2ba]: [Qt] Fix build problem introduced by http://trac.webkit.org/changeset/75713
     634 * [http://gitorious.org/webkit/qtwebkit/commit/e614519 e614519]: Don't handle empty URL attributes specially in reflection, even in cases such as <img src="">
     635 * [http://gitorious.org/webkit/qtwebkit/commit/6e5dae1 6e5dae1]: HTML5 "video" tag with poster frame defined "flashes" right before movie displays
     636 * [http://gitorious.org/webkit/qtwebkit/commit/f0a2832 f0a2832]: 2010-08-09  Eric Carlson  <eric.carlson@apple.com>
     637 * [http://gitorious.org/webkit/qtwebkit/commit/d87b7a0 d87b7a0]: Inserting a <source> element should immediately set networkState to NETWORK_NO_SOURCE.
     638 * [http://gitorious.org/webkit/qtwebkit/commit/2aaaf3d 2aaaf3d]: HTMLMediaElement::prepareForLoad should cancel current plug-in proxy media player
     639 * [http://gitorious.org/webkit/qtwebkit/commit/4b6d3d0 4b6d3d0]: [Qt] Pre-roll media when loading media elements
     640 * [http://gitorious.org/webkit/qtwebkit/commit/0811f08 0811f08]: [Qt] Add media element support for preload=none
     641 * [http://gitorious.org/webkit/qtwebkit/commit/147358c 147358c]: Restore intrinsic size of video elements after loading poster
     642 * [http://gitorious.org/webkit/qtwebkit/commit/4dea0bd 4dea0bd]: Media element canPlayType("application/octet-stream") not handled correctly
     643 * [http://gitorious.org/webkit/qtwebkit/commit/8e9f5ef 8e9f5ef]: Media engine should not be asked to open all urls
     644 * [http://gitorious.org/webkit/qtwebkit/commit/4aa4124 4aa4124]: HTMLMediaElement.canPlayType must be case insensitive for MIME type.
     645 * [http://gitorious.org/webkit/qtwebkit/commit/5068d8f 5068d8f]: 2010-08-26  Eric Carlson  <eric.carlson@apple.com>
     646 * [http://gitorious.org/webkit/qtwebkit/commit/129f6e2 129f6e2]: Crash reloading fast/events/tabindex-focus-blur-all.html test
     647 * [http://gitorious.org/webkit/qtwebkit/commit/c9aeb3b c9aeb3b]: canPlayType("application/octet-stream") must return ""
     648 * [http://gitorious.org/webkit/qtwebkit/commit/6c8bb7d 6c8bb7d]: Media elements should derive from ActiveDOMObjects
     649 * [http://gitorious.org/webkit/qtwebkit/commit/80b18c3 80b18c3]: Implement MediaPlayerPrivate::platformMedia() for the Qt port
     650 * [http://gitorious.org/webkit/qtwebkit/commit/d779f3b d779f3b]: Add mediaPlayerPlaybackStateChanged to MediaPlayerClient
     651 * [http://gitorious.org/webkit/qtwebkit/commit/e47179e e47179e]: 'seeking' event should always fire
     652 * [http://gitorious.org/webkit/qtwebkit/commit/b1a38b5 b1a38b5]: [Qt] Rename MediaPlayerPrivate to MediaPlayerPrivateQt/Phonon
     653 * [http://gitorious.org/webkit/qtwebkit/commit/50790cc 50790cc]: [Qt] Rename member variable in MediaPlayerPrivateQt
     654 * [http://gitorious.org/webkit/qtwebkit/commit/cd52d44 cd52d44]: CRASH at WebCore::HTMLSourceElement::scheduleErrorEvent
     655 * [http://gitorious.org/webkit/qtwebkit/commit/4c2eeca 4c2eeca]: Minor cleanup of MediaPlayerPrivateQt
     656 * [http://gitorious.org/webkit/qtwebkit/commit/49b7fae 49b7fae]: [Qt] Ensure that the media player backend does not leave any resources around
     657 * [http://gitorious.org/webkit/qtwebkit/commit/cddf66c cddf66c]: [Qt] Ensure we always report a valid size for the video
     658 * [http://gitorious.org/webkit/qtwebkit/commit/e2153e0 e2153e0]: [Qt] Disconnect signals before destroying MediaPlayerPrivateQt
     659 * [http://gitorious.org/webkit/qtwebkit/commit/c98e21c c98e21c]: [Qt] Extend the Platform Plugin to support full screen video handler
     660 * [http://gitorious.org/webkit/qtwebkit/commit/27a5f2e 27a5f2e]: [Qt] fast/backgrounds/svg-as-mask.html fails
     661 * [http://gitorious.org/webkit/qtwebkit/commit/b097ffd b097ffd]: CRASH at WebCore::HTMLSourceElement::scheduleErrorEvent
     662 * [http://gitorious.org/webkit/qtwebkit/commit/703e9ed 703e9ed]: Added test contents for contentEditable DOM attribute.
     663 * [http://gitorious.org/webkit/qtwebkit/commit/a770d74 a770d74]: 2011-01-19  Chang Shu  <chang.shu@nokia.com>
     664 * [http://gitorious.org/webkit/qtwebkit/commit/d0ef922 d0ef922]: [Qt] QWebPage sends out a RequestSoftwareInputPanel event
     665 * [http://gitorious.org/webkit/qtwebkit/commit/053ac13 053ac13]: Set QtWebKit version to 4.8.1
     666 * [http://gitorious.org/webkit/qtwebkit/commit/1f0a7be 1f0a7be]: [Qt] Fix http/tests/navigation/reload-subframe-object.html
     667 * [http://gitorious.org/webkit/qtwebkit/commit/495f6f1 495f6f1]: [Qt] Don't add empty strings to list of supported image MIME types
     668 * [http://gitorious.org/webkit/qtwebkit/commit/5454ae3 5454ae3]: 2010-10-27  Crystal Zhang  <haizhang@rim.com>
     669 * [http://gitorious.org/webkit/qtwebkit/commit/56db691 56db691]: setContentEditable with invalid string should throw exception.
     670 * [http://gitorious.org/webkit/qtwebkit/commit/7174385 7174385]: Fix layout tests related to setContentEditable
     671 * [http://gitorious.org/webkit/qtwebkit/commit/8a14b20 8a14b20]: Should use eventSender for simulating keyboard events instead of using js
     672 * [http://gitorious.org/webkit/qtwebkit/commit/1835fc6 1835fc6]: [Qt] Fix missing default controls for stand-alone media elements
     673 * [http://gitorious.org/webkit/qtwebkit/commit/7623b93 7623b93]: Clean up the Media Controls CSS for Qt
     674 * [http://gitorious.org/webkit/qtwebkit/commit/138dcb6 138dcb6]: [Qt] Add fullscreen media control button for html video
     675 * [http://gitorious.org/webkit/qtwebkit/commit/3ed7d92 3ed7d92]: Move contentEditable related test cases to the right place as they are DOM
     676 * [http://gitorious.org/webkit/qtwebkit/commit/429bbaa 429bbaa]: Workaround for QtMultimedia bug (QTMOBILITY-1090)
     677 * [http://gitorious.org/webkit/qtwebkit/commit/dd42ac9 dd42ac9]: Fix for https://bugs.webkit.org/show_bug.cgi?id=44828 FrameView
     678 * [http://gitorious.org/webkit/qtwebkit/commit/5de3e63 5de3e63]: Variable name change. m_shouldFirePostLayoutTimer is now
     679 * [http://gitorious.org/webkit/qtwebkit/commit/ea0fd56 ea0fd56]: Crash when logging into gmail.com with frame flattening turned on.
     680 * [http://gitorious.org/webkit/qtwebkit/commit/d7dfe95 d7dfe95]: Fix regression introduced by a workaround for a Symbian bug on media play
     681 * [http://gitorious.org/webkit/qtwebkit/commit/e2be854 e2be854]: 2nd try: Fix regression introduced by a workaround for a Symbian bug on media play
     682 * [http://gitorious.org/webkit/qtwebkit/commit/4892409 4892409]: Revert fix for bug 52449 (Crash when logging into gmail.com ...)
     683 * [http://gitorious.org/webkit/qtwebkit/commit/10a21c6 10a21c6]: The URL of HTML5 Video Element is percent encoded at websites such as youtube.
     684 * [http://gitorious.org/webkit/qtwebkit/commit/9b0c70f 9b0c70f]: [Qt] wmode gets overridden even if already windowless in QGraphicsWebView
     685 * [http://gitorious.org/webkit/qtwebkit/commit/d69a3cc d69a3cc]: 3rd try: Fix regression introduced by a workaround for a Symbian bug on media play
     686 * [http://gitorious.org/webkit/qtwebkit/commit/c2ed50b c2ed50b]: Always display the media controls when requiresFullscreenForVideoPlayback() is true
     687 * [http://gitorious.org/webkit/qtwebkit/commit/5386b0f 5386b0f]: JavaScriptCore: https://bugs.webkit.org/show_bug.cgi?id=41948
     688 * [http://gitorious.org/webkit/qtwebkit/commit/df4f04d df4f04d]: [Qt] Crash in QGraphicsVideoItem when closing a scene in fullscreen mode.
     689 * [http://gitorious.org/webkit/qtwebkit/commit/1dd2487 1dd2487]: [Qt] plugins/no-mime-with-valid-extension.html fails
     690 * [http://gitorious.org/webkit/qtwebkit/commit/c3702ad c3702ad]: Crash when logging into gmail.com with frame flattening turned on.
     691 * [http://gitorious.org/webkit/qtwebkit/commit/12a2bcc 12a2bcc]: [Qt] Dont use QPixmapCache if QPixmapCache::cacheLimit() is too small
     692 * [http://gitorious.org/webkit/qtwebkit/commit/6780e84 6780e84]: [Qt] add android 2.2 user agent to QtTestBrowser
     693 * [http://gitorious.org/webkit/qtwebkit/commit/677fa11 677fa11]: [Qt] Don't fall through case in variantToSetting() if qvariant.type() is Bool
     694 * [http://gitorious.org/webkit/qtwebkit/commit/847d993 847d993]: Missing volumechangeEvent in case of mediaPlayerVolumeChanged gets callback
     695 * [http://gitorious.org/webkit/qtwebkit/commit/ac25b02 ac25b02]: [Qt] Notify HTMLMediaElement when MediaPlayerPrivateQt's playback state gets changed
     696 * [http://gitorious.org/webkit/qtwebkit/commit/757fbfd 757fbfd]: [Qt] Enable usage of synchronous HTTP feature in Qt
     697 * [http://gitorious.org/webkit/qtwebkit/commit/c31f2f4 c31f2f4]: [Qt] QML WebView inside a Flickable shows checkers pattern at startup
     698 * [http://gitorious.org/webkit/qtwebkit/commit/0a95892 0a95892]: [Qt] Build tst_qdeclarativewebview if QT_CONFIG contains declarative.
     699 * [http://gitorious.org/webkit/qtwebkit/commit/7f9fbf4 7f9fbf4]: Rubber-stamped by Laszlo Gombos
     700 * [http://gitorious.org/webkit/qtwebkit/commit/96e193d 96e193d]: Unreviewed trivial fix for unsucesful merge of 2.1 into 2.1.x
     701 * [http://gitorious.org/webkit/qtwebkit/commit/d8432cb d8432cb]: [Qt] MemoryCache deadDecodedDataDeletionInterval is not exposed for client's usage
     702 * [http://gitorious.org/webkit/qtwebkit/commit/23a7339 23a7339]: Remove spurious file from cherry-pick in commit c31f2f45391daa3c786ab30465ef30f7c9fe0f0f.
     703 * [http://gitorious.org/webkit/qtwebkit/commit/318b799 318b799]: Lower the default canvas interpolation quality for platforms that use CG
     704 * [http://gitorious.org/webkit/qtwebkit/commit/dcbf037 dcbf037]: [Qt] GraphicsContext should respect QWebView render hints
     705 * [http://gitorious.org/webkit/qtwebkit/commit/2927c9d 2927c9d]: [Qt] GraphicsContext should respect QWebView render hints
     706 * [http://gitorious.org/webkit/qtwebkit/commit/3ecec08 3ecec08]: [Qt] Text layout is broken on Symbian
     707 * [http://gitorious.org/webkit/qtwebkit/commit/f45d421 f45d421]: Fix mistake during cherry-pick of r74220
     708 * [http://gitorious.org/webkit/qtwebkit/commit/4acb6bf 4acb6bf]: Prevent use of stale notification presenter pointer in notifications by instead using
     709 * [http://gitorious.org/webkit/qtwebkit/commit/8ecd550 8ecd550]: [Qt] Plugin is not scrolled together with page content or jumping
     710 * [http://gitorious.org/webkit/qtwebkit/commit/c56e63a c56e63a]: Fix crash when trying to access the enclosing layer without a renderer
     711 * [http://gitorious.org/webkit/qtwebkit/commit/2bb9aaf 2bb9aaf]: [Qt] QNetworkReplyHandler forces buffered output for FormData with files
     712 * [http://gitorious.org/webkit/qtwebkit/commit/6b42f67 6b42f67]: Flaky Test: fast/events/tabindex-focus-blur-all.html
     713 * [http://gitorious.org/webkit/qtwebkit/commit/0703ff9 0703ff9]: Fix LayoutTests (Skipped list + expected results)
     714 * [http://gitorious.org/webkit/qtwebkit/commit/0e0dbbc 0e0dbbc]: Fix more LayoutTests (expectation changes after 06e2e7d)
     715 * [http://gitorious.org/webkit/qtwebkit/commit/9d6baba 9d6baba]: Try to make some xssAuditor tests less flakey.
     716 * [http://gitorious.org/webkit/qtwebkit/commit/d33fca6 d33fca6]: Revert "Try to make some xssAuditor tests less flakey."
     717 * [http://gitorious.org/webkit/qtwebkit/commit/7c21a8f 7c21a8f]: Skip a couple of flakey tests currently failing
     718 * [http://gitorious.org/webkit/qtwebkit/commit/24e5a06 24e5a06]: Yet another try to make the bots green
     719 * [http://gitorious.org/webkit/qtwebkit/commit/9ac5e62 9ac5e62]: run-qtwebkit-tests should be able to kill a testsuite.
     720 * [http://gitorious.org/webkit/qtwebkit/commit/e6168e8 e6168e8]: The new QML tests require QML_IMPORT_PATH variable to be set in order to
     721 * [http://gitorious.org/webkit/qtwebkit/commit/ae857ec ae857ec]: [Qt] run-qtwebkit-tests misses exec bit
    530722
    531723== License ==