Changes between Version 16 and Version 17 of QtWebKitFeatures21


Ignore:
Timestamp:
05/23/11 10:59:09 (2 years ago)
Author:
ademar.reis@openbossa.org
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 ==