[[PageOutline]] = Overview of !QtWebKit 2.1 = QtWebKit 2.1 is a web content engine based on the Open Source WebKit project. !QtWebKit has broad support for modern web technologies and is compliant with typical web content. !QtWebKit is developed as a part of the WebKit community, which enables every new release of !QtWebKit to include the latest developments from the WebKit project. As a general indicator of web compliance, !QtWebKit passes all current ACID tests (1 to 3). !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. See also: [wiki:QtWebKitRelease21 QtWebKit-2.1 Releases (trackers, download, repository, etc)] == !QtWebKit 2.1.0 == !QtWebKit 2.1.0 is an independent release that won't be included in any Qt releases. It's targeted at mobile platforms and is being verified to work with Qt 4.7. !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). === Supported Platforms === !QtWebKit 2.1.0 is verified for Linux, MeeGo, Harmattan and Symbian{{{^}}}3 platforms. While it may run on other platforms, there has not been an effort to verify all the features on other platforms. === Notable web developer features === The highlights of the !QtWebKit 2.1.0 release for web developers are: * Touch Events * Geolocation API * Progress element and meter element * Viewport meta tag * Canvas element * Application cache * Web SQL Database * Web Storage * CSS Animations * CSS Transitions * CSS 2D Transforms * CSS Text * CSS Masks * CSS ScrollBar Styles * Native JSON parser Note: HTML5 and CSS3 features are based on draft specifications that are subject to change. === JavaScript JIT === Just-in-time (JIT) compilation for JavaScript works on the following platforms: * Mac OS X, 64-bit and 32-bit * Windows desktop platforms when using Microsoft Visual C++ or gcc 4.1 or higher (MinGW). 32-bit build only; JIT is not supported on 64-bit builds on Windows. * Linux on x86 platforms with gcc 4.1 or higher * Linux on ARM (Thumb-2 JIT is not currently used) * Linux on MIPS architecture, maintained by MIPS Technologies. * Symbian === Netscape Plug-in API === !QtWebKit supports the Netscape Plug-in API on X11, Windows, and Mac OS X. === Full list of bugs and commits === Since the branch was forked from trunk on [http://gitorious.org/webkit/qtwebkit/commit/4a1210a commit 4a1210a] ([63881] on SVN), the following bugs have been fixed and commits made (please note that all tasks on webkit are tracked using a "bug" ticket): ==== Bugs fixed / Tasks done ==== * [https://webkit.org/b/29381 #29381]: [Qt] [Regression] QWebView::setHtml() executes script body twice * [https://webkit.org/b/29847 #29847]: [Qt] Add support for automatically creating new windows in QWebView * [https://webkit.org/b/31115 #31115]: [Qt] QWebView, QGraphicsWebView and QWebFrame setHtml() should be better documented * [https://webkit.org/b/31273 #31273]: [Qt][Symbian] Make sure WebKit headers are included before platform headers on Symbian * [https://webkit.org/b/32509 #32509]: Composition input method lacks character echo in password input fields * [https://webkit.org/b/33179 #33179]: [Qt] Enterkey to go to Newline does not work in the text area(in HTML form) * [https://webkit.org/b/33280 #33280]: [RVCT] ACID3 test crash * [https://webkit.org/b/34539 #34539]: Implement NPN_GetValueForURL and NPN_SetValueForURL and provide a stub for NPN_GetAuthenticationInfo * [https://webkit.org/b/35247 #35247]: [Qt] QtTestBrowser crashes when enabling QGraphicsView mode after first loading page without it enabled * [https://webkit.org/b/37153 #37153]: Spatial Navigation: add support to <input type=text> and <textarea> * [https://webkit.org/b/37445 #37445]: [Qt] Regression: Google calendar edit event details gets stuck on loading * [https://webkit.org/b/37505 #37505]: Enabling view modes to all platforms * [https://webkit.org/b/38324 #38324]: [Qt] Fix compilation with QT_NO_FEATURE * [https://webkit.org/b/38538 #38538]: JSC TimeoutChecker::didTimeOut overflows on ARM * [https://webkit.org/b/38911 #38911]: [Qt] Patch to locate Java plugin DLL on Windows via its Registry... * [https://webkit.org/b/39493 #39493]: Touch events do not affect the :active CSS state * [https://webkit.org/b/39625 #39625]: [Qt] Sending a QInputMethodEvent::Selection event forces the Editor to go into Composition mode * [https://webkit.org/b/39757 #39757]: Add TransformActionEvent support * [https://webkit.org/b/39958 #39958]: [Qt] TextBreakIteratorQt performance * [https://webkit.org/b/39979 #39979]: Generate TransformAction events from touch gestures * [https://webkit.org/b/40002 #40002]: Need Geolocation LayoutTest to test case where permission has neither been granted nor denied * [https://webkit.org/b/40197 #40197]: Enhance the hit testing to take a rectangle instead of a point * [https://webkit.org/b/40374 #40374]: Client-based Geolocation does not pass high power option to controller and client * [https://webkit.org/b/40598 #40598]: [Qt] QtWebkit Crashes on loading CelticKane Standard tests * [https://webkit.org/b/40641 #40641]: [Qt] Clicking button input does not give it focus * [https://webkit.org/b/40797 #40797]: [Qt] Decode images directly to QPixmap * [https://webkit.org/b/41065 #41065]: [Qt] tst_QWebFrame::callQtInvokable() fails * [https://webkit.org/b/41155 #41155]: In FrameLoader, m_URL is not set before calling client dispatchDidCommitLoad for cached pages * [https://webkit.org/b/41364 #41364]: [Qt] QWebPage::allowGeolocationRequest should be async API * [https://webkit.org/b/41413 #41413]: [Qt] QtWebKit needs public API for Notifications. * [https://webkit.org/b/41480 #41480]: [Qt][Symbian] Variable max heap size between target/emulator * [https://webkit.org/b/41995 #41995]: [Qt] Enable binding of QObjects to JavaScript environment for inspector frontend * [https://webkit.org/b/42027 #42027]: [Qt] Request for permission before starting Geolocation service * [https://webkit.org/b/42664 #42664]: Simple lookahead hangs Yarr * [https://webkit.org/b/42787 #42787]: The transaction callback parameter of db.changeVersion() should be optional * [https://webkit.org/b/42811 #42811]: Geolocation preemptive permissions policy is buggy * [https://webkit.org/b/42821 #42821]: REGRESSION(63862): animations/play-state.html fails intermittently * [https://webkit.org/b/42892 #42892]: [Qt] Decouple QTouchEvent's accepted flag from JS prevent default * [https://webkit.org/b/42965 #42965]: CSS: Add fast-path for rgba() color parsing * [https://webkit.org/b/43009 #43009]: Abstract out page allocation from executable allocators * [https://webkit.org/b/43037 #43037]: [Qt] Incorrect input method hints * [https://webkit.org/b/43143 #43143]: [Qt] Platform plugin interface for Haptics * [https://webkit.org/b/43162 #43162]: Add support for MADV_FREE to PageAllocation * [https://webkit.org/b/43168 #43168]: [Qt] QtTestBrowser not setting preferredContentsSize for resizesToContents * [https://webkit.org/b/43170 #43170]: [Qt] Factor LauncherWindow class out of main.cpp (QtTestBrowser) * [https://webkit.org/b/43179 #43179]: [Qt] NPAPI Plugin metadata should be cached, and loading a plugin should not require loading every plugin * [https://webkit.org/b/43185 #43185]: Switch RegisterFile over to use PageAllocation * [https://webkit.org/b/43199 #43199]: [Qt] QtTestBrowser: Move WebPage class methods definitions from main.cpp to webpage.cpp * [https://webkit.org/b/43209 #43209]: [Qt] QtTestBrowser: -resizes-to-contents command line parameter is broken * [https://webkit.org/b/43234 #43234]: [QT] build fix for symbian * [https://webkit.org/b/43235 #43235]: [QT][Symbian] QtTestBrowser missing location capabilities * [https://webkit.org/b/43241 #43241]: [Qt] Change wording in QtTestBrowser * [https://webkit.org/b/43269 #43269]: Change the JavaScript heap to use the new PageAllocation class * [https://webkit.org/b/43295 #43295]: cross_fuzz notification requestPermission memory corruption * [https://webkit.org/b/43390 #43390]: Do not CRASH if we run out of room for jit code. * [https://webkit.org/b/43448 #43448]: [Qt] [QtTestBrowser] Clean up static and global menu state controls * [https://webkit.org/b/43478 #43478]: [Qt] DumpRenderTree lacks functionality for new Geolocation delayed permission tests * [https://webkit.org/b/43484 #43484]: [Qt] Setting wmode to "opaque" is not necessary for Symbian * [https://webkit.org/b/43492 #43492]: Make the viewport meta tag parser support the Android target-densitydpi extension. * [https://webkit.org/b/43515 #43515]: Fix small design issues with PageAllocation, split out PageReservation. * [https://webkit.org/b/43518 #43518]: [Qt][QtTestBrowser] Remove unneeded QAction class members * [https://webkit.org/b/43530 #43530]: [Qt] Input mode states are not reset after entering a password field * [https://webkit.org/b/43534 #43534]: Remove superfluous non-negative checks in HitTestResult:padding{Width|Height} * [https://webkit.org/b/43545 #43545]: [Qt] Clean up the input method handling * [https://webkit.org/b/43562 #43562]: [Qt] Temporary files should not be created in the current directory * [https://webkit.org/b/43619 #43619]: Bitmap.h has no default constructor * [https://webkit.org/b/43635 #43635]: [Qt] Flash content can not be displayed by Symbian Flash Player * [https://webkit.org/b/43782 #43782]: [Qt] NPAPI plugins not drawn until page scrolled * [https://webkit.org/b/43827 #43827]: [Qt] Unable to load pages on QtTestBrowser after canceling a page load. * [https://webkit.org/b/43851 #43851]: [Qt] QtTestBrowser: switching between QWebView and QGraphicsWebView modes is broken * [https://webkit.org/b/43852 #43852]: [Qt] resizeToContent seems to trigger infinite resize on some pages * [https://webkit.org/b/43853 #43853]: [Qt] QtTestBrowser: after switching between QWebView and QGraphicsWebView, rotation actions get broken * [https://webkit.org/b/43910 #43910]: The scratch register should be saved in YARR with ARM JIT * [https://webkit.org/b/43968 #43968]: [Qt] Clean up mobile feature useage * [https://webkit.org/b/43969 #43969]: [Qt] Introduce Maemo6 for mobile features * [https://webkit.org/b/43987 #43987]: Downloading using XHR is much slower than before * [https://webkit.org/b/44043 #44043]: [Qt] Flash does not work on n900 * [https://webkit.org/b/44061 #44061]: [Qt] Path::closeSubpath() should only close the last subpath if it has >1 point * [https://webkit.org/b/44089 #44089]: [Qt] Making effective use of Document::nodesFromRect * [https://webkit.org/b/44124 #44124]: [Qt] [Symbian] Consistently use Q_OS_SYMBIAN to guard all Symbian platform dependencies * [https://webkit.org/b/44179 #44179]: REGRESSION(r65603): 4 tests crash on Qt bot (Requested by Ossy on #webkit). * [https://webkit.org/b/44201 #44201]: Add common handling of viewport meta tag based on new Opera spec * [https://webkit.org/b/44252 #44252]: QWebView::selectionChanged() is never emitted. * [https://webkit.org/b/44291 #44291]: install rietveld's upload script from a versioned url * [https://webkit.org/b/44324 #44324]: [Qt] Initialize GDK before loading plugins * [https://webkit.org/b/44403 #44403]: [Qt] -webkit-text-stroke is broken due to Qt::TextBypassShaping * [https://webkit.org/b/44405 #44405]: [Qt] Proper workaround for missing Gtk initialization in Adobe's flash plugins... * [https://webkit.org/b/44594 #44594]: [Qt] Add Visibility notification NPAPI for plugins * [https://webkit.org/b/44674 #44674]: [Qt] tst_QWebFrame::popupFocus() hardcode the element position * [https://webkit.org/b/44697 #44697]: [Qt] tst_QWebFrame::connectAndDisconnect() fails on WebKit trunk because __qt_sender__ is never set * [https://webkit.org/b/44701 #44701]: [Qt] tst_QWebFrame::hitTestContent() fails on Meego Handset * [https://webkit.org/b/44703 #44703]: [Qt] tst_QWebFrame::inputFieldFocus() fails on MeeGo Handset with QtWebKit 2.1 * [https://webkit.org/b/44761 #44761]: [Qt] tst_QWebView::focusInputTypes() fails on MeeGo Handset with WebKit 2.1 * [https://webkit.org/b/44769 #44769]: [Qt] Web Sockets are insecure with QtWebKit * [https://webkit.org/b/44800 #44800]: Notifications should support a click event * [https://webkit.org/b/44836 #44836]: [Qt] Support click event for notifications * [https://webkit.org/b/45001 #45001]: [Qt] tst_QWebPage::originatingObjectInNetworkRequests() fails on trunk * [https://webkit.org/b/45167 #45167]: [Qt] Qt/WebKit passes 32-bit X Pixmap to non-flash NPAPI plugins * [https://webkit.org/b/45268 #45268]: [Qt] Symbian scoping in Qt build profile is wrong * [https://webkit.org/b/45352 #45352]: Missing EOL in expected test results * [https://webkit.org/b/45363 #45363]: [Qt] Crash when showing Flash content at staples.com... * [https://webkit.org/b/45391 #45391]: QtWebKit asserts when selecting elided text. * [https://webkit.org/b/45509 #45509]: REGRESSION: r61215 broke web views with transparent backgrounds * [https://webkit.org/b/45539 #45539]: [Qt] selected text gets deleted when qgraphicswebview losts focus * [https://webkit.org/b/45678 #45678]: [WINCE] Buildfix for ViewportArguments.cpp * [https://webkit.org/b/45776 #45776]: [Qt] Zoom factor for checkboxes and radios. * [https://webkit.org/b/45878 #45878]: [Qt] Symbian scoping in Qt build profile is wrong * [https://webkit.org/b/45885 #45885]: [Qt] Original window overlapped on Symbian platform with a new window when we "Take screen shot" in QtTestBrowser. * [https://webkit.org/b/45923 #45923]: [Qt] Remove unnecessary QPainter::clipPath() call in TransparencyLayer() * [https://webkit.org/b/45965 #45965]: [Qt] Don't copy clip path to TransparencyLayer * [https://webkit.org/b/46172 #46172]: [Qt] Add robot loader timeout and extra time options. * [https://webkit.org/b/46174 #46174]: [Qt] Crash while aborting a loading page. * [https://webkit.org/b/46182 #46182]: [Qt] On Maemo platform, web style is missing for some inputs * [https://webkit.org/b/46186 #46186]: [Qt] window.close() doesn't work in qt * [https://webkit.org/b/46248 #46248]: [Qt] Fix bugs when building WebKit with Qt 4.7.1 * [https://webkit.org/b/46287 #46287]: [Qt] Enable Netscape plugin metadata caching on Linux should not be set in QWebSettings::enablePersistentStorage * [https://webkit.org/b/46336 #46336]: Make Document::nodesFromRect more flexible * [https://webkit.org/b/46345 #46345]: [Qt] Refactor QtWebKitPlatformPlugin interface * [https://webkit.org/b/46347 #46347]: [Qt] Remove setDeviceSize methods * [https://webkit.org/b/46385 #46385]: Keep viewport information in Document * [https://webkit.org/b/46402 #46402]: [Qt] QWebHapticFeedbackPlayer needs correct exposure through QWebKitPlatformPlugin * [https://webkit.org/b/46461 #46461]: [Qt] New input style for Qt Mobile theme * [https://webkit.org/b/46492 #46492]: document.nodesFromRect() needs to be removed from Document.idl * [https://webkit.org/b/46580 #46580]: [Mac][DRT] Implement LayoutTestController::nodesFromRect * [https://webkit.org/b/46616 #46616]: [Qt] 32-bit Flash crashes on repeated SetWindow calls * [https://webkit.org/b/46617 #46617]: [Qt] tst_QWebFrame::popupFocus() randomly fail on MeeGo handset because the focus is not set on the window * [https://webkit.org/b/46618 #46618]: [Qt] : Enable local rendering on Maemo6 * [https://webkit.org/b/46706 #46706]: [Qt] tst_QWebPage::testStopScheduledPageRefresh() fails on MeeGo handset * [https://webkit.org/b/46730 #46730]: [Qt] Clean up QWebPage::ViewportConfiguration API * [https://webkit.org/b/46755 #46755]: Viewport data change notification * [https://webkit.org/b/46810 #46810]: [Qt] Review the setUserPermission & friends API * [https://webkit.org/b/46812 #46812]: [Qt] Crash if an scene with accelerated compositing layout during the paint event * [https://webkit.org/b/46814 #46814]: [Qt] Fix tst_QWebPage::geolocationRequestJS() * [https://webkit.org/b/46896 #46896]: Spatial Navigation: select element does not release focus with Spatial Navigation * [https://webkit.org/b/46901 #46901]: Spatial Navigation: Press key "down" after page load should bring the focus to the 1st focusable element * [https://webkit.org/b/46920 #46920]: [Qt] New buttons style for Qt Mobile theme * [https://webkit.org/b/46984 #46984]: [Qt] Segmentation fault during zoom out * [https://webkit.org/b/46993 #46993]: Spatial Navigation: Add support for <input type="radio"> * [https://webkit.org/b/47022 #47022]: Add proxy server query function proxyServersForURL and change the Mac plug-in code to use it * [https://webkit.org/b/47172 #47172]: [Qt]Windowless flash plugin is not rendered in Symbian * [https://webkit.org/b/47268 #47268]: Renaming WebCore::ViewportConfiguration to WebCore::ViewportAttributes * [https://webkit.org/b/47325 #47325]: [Qt] API: ViewportConfiguration => ViewportArguments * [https://webkit.org/b/47426 #47426]: [Qt] Editing commands should not be executed on non-editable content. * [https://webkit.org/b/47540 #47540]: [Qt] Update .def file for Symbian * [https://webkit.org/b/47545 #47545]: [Qt] Right clicking on Flash in windowless mode crashes * [https://webkit.org/b/47613 #47613]: [Qt] QtTestBrowser shows two Url input fields * [https://webkit.org/b/47809 #47809]: [Qt] QtTestBrowser: Prevent calling load() directly from loadFinished() in robot mode. * [https://webkit.org/b/47845 #47845]: QWebPage::ViewportAttributes class is not exported. * [https://webkit.org/b/48079 #48079]: [Qt] InspectorClientQt crashes when deleting a qwebpage which has an inspector * [https://webkit.org/b/48141 #48141]: [Qt][QtTestBrowser] Toggle use of QGraphicsView messes up the menu * [https://webkit.org/b/48198 #48198]: [Qt] Button's background style from default Qt Mobile Theme is overriding facebook's button style * [https://webkit.org/b/48319 #48319]: [Qt] Some unit tests try to use the data:<content-type>,<content> URL syntax with setHtml * [https://webkit.org/b/48323 #48323]: [Qt] Assert in the tst_hybridPixmap::hybridPixmap() unit test. * [https://webkit.org/b/48324 #48324]: [Qt] Skipping popup focus test for symbian * [https://webkit.org/b/48432 #48432]: [Qt] tst_QWebFrame::popupFocus fails. * [https://webkit.org/b/48450 #48450]: [Qt] Extend the Platform Plugin to define the padding of HitTestResult * [https://webkit.org/b/48636 #48636]: [Qt] Mobile Devices should include Model and Firmware Version in Webkit Generated User Agent String * [https://webkit.org/b/48692 #48692]: [Qt] QWebPage's InputMethod event handling calls ShortcutOverride handler too * [https://webkit.org/b/48730 #48730]: [Qt] QtTestBrowser runs out of memory with most of javascript benchmarks. * [https://webkit.org/b/48767 #48767]: [Qt] QtTestBrowser : set mmp rule pageddata in Symbian * [https://webkit.org/b/49372 #49372]: [Qt] QWebScriptWorld should not be in QtWebKit 2.1 * [https://webkit.org/b/49373 #49373]: [Qt] Add an API for informing the actual visible contents rect to WebCore * [https://webkit.org/b/49382 #49382]: Spatial Navigation: issues with the node selection algorithm. * [https://webkit.org/b/49398 #49398]: Spatial Navigation: Need better way to control size of content in tests. * [https://webkit.org/b/49442 #49442]: Spatial Navigation: Code cleanup * [https://webkit.org/b/49718 #49718]: [Qt] Canvas doesn't animate on OpenVG backend * [https://webkit.org/b/49787 #49787]: [Qt] QtWebKit does not respond properly to QInputMethodEvents with replacement text in them. * [https://webkit.org/b/49848 #49848]: Make it possible to display the last character of a secure text field unobscured * [https://webkit.org/b/50270 #50270]: [Qt] [Symbian] Reintroduce compiler optimizations for JSC * [https://webkit.org/b/50730 #50730]: Spatial Navigation: Crash when handling iframe of size 0. * [https://webkit.org/b/51169 #51169]: [Qt][S60] Vertical borders of buttons and frames are misaligned * [https://webkit.org/b/51426 #51426]: CharacterData needs cleanup * [https://webkit.org/b/51464 #51464]: [Qt] document.getElementById(...) doesn't return the right object in combination with QGraphicsWidget * [https://webkit.org/b/54236 #54236]: [Qt] Misc documentation fixes/updates * [https://webkit.org/b/54240 #54240]: [Qt] Fix assert in QDeclarativeWebView * [https://webkit.org/b/54242 #54242]: [Qt] Ensure WebView press delay timer is cancelled when grab is taken * [https://webkit.org/b/54639 #54639]: Navigating downwards / upwards does not focus on the links spread across more than one line. * [https://webkit.org/b/54641 #54641]: [Qt] ImageDiff sometimes hangs * [https://webkit.org/b/54742 #54742]: [Qt] The localized vendor name for Qt SIS packages should be "Nokia" * [https://webkit.org/b/56054 #56054]: Input[type=number] should step by 1. by default ==== Commits added or cherry-picked ==== * [http://gitorious.org/webkit/qtwebkit/commit/54ecd4d 54ecd4d]: [RVCT] ACID3 test crash * [http://gitorious.org/webkit/qtwebkit/commit/22fb1b1 22fb1b1]: Add TransformActionEvent support * [http://gitorious.org/webkit/qtwebkit/commit/5472c61 5472c61]: Generate TransformAction events from touch gestures * [http://gitorious.org/webkit/qtwebkit/commit/aa217ca aa217ca]: [Qt] Build fix for Qt apps * [http://gitorious.org/webkit/qtwebkit/commit/e3c1d99 e3c1d99]: Doc: Fixed incorrect QML property type. * [http://gitorious.org/webkit/qtwebkit/commit/f1ec6bf f1ec6bf]: [Qt] tst_QWebFrame::callQtInvokable() fails * [http://gitorious.org/webkit/qtwebkit/commit/c441233 c441233]: [Qt] Incorrect input method hints * [http://gitorious.org/webkit/qtwebkit/commit/15e28c0 15e28c0]: [Qt] Decouple QTouchEvent's accepted flag from JS prevent default * [http://gitorious.org/webkit/qtwebkit/commit/5b6f155 5b6f155]: [Qt] Decouple QTouchEvent's accepted flag from JS prevent default * [http://gitorious.org/webkit/qtwebkit/commit/0698601 0698601]: [Qt] Use the default timeout interval for JS as the HTML tokenizer delay for setHtml() * [http://gitorious.org/webkit/qtwebkit/commit/e4306d5 e4306d5]: [Qt] Enable binding of QObjects to JavaScript environment for inspector frontend * [http://gitorious.org/webkit/qtwebkit/commit/b89b455 b89b455]: [Qt] REGRESSION(63862): animations/play-state.html fails intermittently * [http://gitorious.org/webkit/qtwebkit/commit/235046a 235046a]: [Qt] QtWebKit needs public API for Notifications. * [http://gitorious.org/webkit/qtwebkit/commit/67bdb06 67bdb06]: [Qt] Platform plugin interface for Haptics * [http://gitorious.org/webkit/qtwebkit/commit/a8c6c3d a8c6c3d]: Added haptics CSS properties and values and their necessary interfaces. Also included the haptic properties in the default style sheet * [http://gitorious.org/webkit/qtwebkit/commit/acbb464 acbb464]: Touch events do not affect the :active CSS state * [http://gitorious.org/webkit/qtwebkit/commit/bcfea5a bcfea5a]: Enhance the hit testing to take a rectangle instead of a point * [http://gitorious.org/webkit/qtwebkit/commit/a4eed5a a4eed5a]: [QT][Symbian] QtTestBrowser missing location capabilities * [http://gitorious.org/webkit/qtwebkit/commit/20c90a1 20c90a1]: QWebFrame and QWebView documentation fix. * [http://gitorious.org/webkit/qtwebkit/commit/1be06f6 1be06f6]: Added haptics implementation that is based on the haptics CSS properties and uses the haptics platform plugin interface * [http://gitorious.org/webkit/qtwebkit/commit/83db6ec 83db6ec]: Enabled haptics by default on QtWebKit * [http://gitorious.org/webkit/qtwebkit/commit/9c3db15 9c3db15]: [Qt] Use a QImage for the stroke applier scratch context * [http://gitorious.org/webkit/qtwebkit/commit/9723f63 9723f63]: Null the script execution context when disconnecting frame in notifications. * [http://gitorious.org/webkit/qtwebkit/commit/ea9ef08 ea9ef08]: Forgot putting js bindings check in http://trac.webkit.org/changeset/64647. This fixes the qt crash. * [http://gitorious.org/webkit/qtwebkit/commit/b0aea67 b0aea67]: [Qt] Input mode states are not reset after entering a password field * [http://gitorious.org/webkit/qtwebkit/commit/d22010b d22010b]: [Qt] Clean up the input method handling * [http://gitorious.org/webkit/qtwebkit/commit/7e049b6 7e049b6]: [Qt] Change wording in QtTestBrowser * [http://gitorious.org/webkit/qtwebkit/commit/195b286 195b286]: [Qt] Temporary files should not be created in the current directory * [http://gitorious.org/webkit/qtwebkit/commit/776ca6d 776ca6d]: [Qt] Factor out LauncherWindow class out of main.cpp (QtTestBrowser) * [http://gitorious.org/webkit/qtwebkit/commit/1f92262 1f92262]: [Qt] QtTestBrowser: Move WebPage class methods definitions from main.cpp to webpage.cpp * [http://gitorious.org/webkit/qtwebkit/commit/d155e63 d155e63]: Rubber-stamped by Simon Fraser. * [http://gitorious.org/webkit/qtwebkit/commit/f4f465b f4f465b]: [Qt] QtTestBrowser: -resizes-to-contents command line parameter is broken * [http://gitorious.org/webkit/qtwebkit/commit/f7143c4 f7143c4]: [Qt] QtTestBrowser not setting preferredContentsSize for resizesToContents * [http://gitorious.org/webkit/qtwebkit/commit/36b4417 36b4417]: [Qt] [QtTestBrowser] Clean up static and global menu state controls * [http://gitorious.org/webkit/qtwebkit/commit/37a7659 37a7659]: 2010-08-04 Antonio Gomes * [http://gitorious.org/webkit/qtwebkit/commit/437b1c7 437b1c7]: [Qt] [QtTestBrowser] Remove unneeded QAction class members * [http://gitorious.org/webkit/qtwebkit/commit/89e69fa 89e69fa]: [Qt] QtTestBrowser:: make m_zoomLevels a static member. * [http://gitorious.org/webkit/qtwebkit/commit/dc33a04 dc33a04]: [Qt] QtTestBrowser: make reset-zooming to animate when tiled backing store is on. * [http://gitorious.org/webkit/qtwebkit/commit/1d625d5 1d625d5]: [Qt] QtTestBrowser: Clean up LauncherWindow code. * [http://gitorious.org/webkit/qtwebkit/commit/4512af7 4512af7]: eviewed by Ariya Hidayat. * [http://gitorious.org/webkit/qtwebkit/commit/12afa06 12afa06]: 2010-08-04 Abhishek Arya * [http://gitorious.org/webkit/qtwebkit/commit/4395039 4395039]: Enabling view modes to all platforms * [http://gitorious.org/webkit/qtwebkit/commit/40071b7 40071b7]: Remove superfluous non-negative checks in HitTestResult:padding{Width|Height} * [http://gitorious.org/webkit/qtwebkit/commit/b7cbbb3 b7cbbb3]: [Qt] Update the Symbian def files * [http://gitorious.org/webkit/qtwebkit/commit/b8bfbbe b8bfbbe]: [Qt] QtTestBrowser: switching between QWebView and QGraphicsWebView modes is broken * [http://gitorious.org/webkit/qtwebkit/commit/2b177d4 2b177d4]: [Qt] QtTestBrowser: after switching between QWebView and QGraphicsWebView, rotation actions get broken * [http://gitorious.org/webkit/qtwebkit/commit/1ca2015 1ca2015]: Make sure NPAPI plugins get an initial setNPWindow on Mac * [http://gitorious.org/webkit/qtwebkit/commit/f1c7842 f1c7842]: [Qt] Decode images directly to QPixmap * [http://gitorious.org/webkit/qtwebkit/commit/29b5a48 29b5a48]: The scratch register should be saved in YARR with ARM JIT * [http://gitorious.org/webkit/qtwebkit/commit/cb74947 cb74947]: [Qt] Clean up mobile feature useage * [http://gitorious.org/webkit/qtwebkit/commit/8b78c73 8b78c73]: [Qt] Introduce Maemo6 for mobile features * [http://gitorious.org/webkit/qtwebkit/commit/4c848c8 4c848c8]: m_windowRect is not updated because parent of PluginView is not * [http://gitorious.org/webkit/qtwebkit/commit/57d8d32 57d8d32]: Revert "[Qt] instance objects created for QObjects are somtimes GC'd" * [http://gitorious.org/webkit/qtwebkit/commit/b88b478 b88b478]: Enable production builds in this release branch * [http://gitorious.org/webkit/qtwebkit/commit/8961d12 8961d12]: [Qt] Disable XSLT for production configuration * [http://gitorious.org/webkit/qtwebkit/commit/a00c884 a00c884]: Adjust expected results after disabling XSLT * [http://gitorious.org/webkit/qtwebkit/commit/44aad6b 44aad6b]: install rietveld's upload script from a versioned url * [http://gitorious.org/webkit/qtwebkit/commit/c2aaec1 c2aaec1]: [Qt] Path::closeSubpath() should only close the last subpath if it has >1 point * [http://gitorious.org/webkit/qtwebkit/commit/1a184f3 1a184f3]: [Qt] -webkit-text-stroke is broken due to Qt::TextBypassShaping * [http://gitorious.org/webkit/qtwebkit/commit/aa4d118 aa4d118]: CSS: Add fast-path for rgba() color parsing * [http://gitorious.org/webkit/qtwebkit/commit/cb830f8 cb830f8]: [Qt] [Symbian] Consistently use Q_OS_SYMBIAN to guard all Symbian platform dependencies * [http://gitorious.org/webkit/qtwebkit/commit/4172d67 4172d67]: Skip XSLT changes after disabling XSLT here in this branch * [http://gitorious.org/webkit/qtwebkit/commit/72b0632 72b0632]: [Qt][Symbian] Make sure WebKit headers are included before platform headers on Symbian * [http://gitorious.org/webkit/qtwebkit/commit/f7b1805 f7b1805]: Skip more xsl related tests. * [http://gitorious.org/webkit/qtwebkit/commit/e6e59ea e6e59ea]: Fix up previous fast/events/xsl skip entry to skip the correct test. * [http://gitorious.org/webkit/qtwebkit/commit/b294d94 b294d94]: Client-based Geolocation does not pass enableHighAccuracy option to controller and client * [http://gitorious.org/webkit/qtwebkit/commit/e3bec9e e3bec9e]: Geolocation preemptive permissions policy is buggy * [http://gitorious.org/webkit/qtwebkit/commit/089151e 089151e]: [Qt] Request for permission before starting Geolocation service * [http://gitorious.org/webkit/qtwebkit/commit/741b9a8 741b9a8]: Adds Geolocation LayoutTests for the case where permission is not granted or denied immediately * [http://gitorious.org/webkit/qtwebkit/commit/f81dde5 f81dde5]: Add new Geolocation delayed permission tests to Qt skipped list * [http://gitorious.org/webkit/qtwebkit/commit/e6c6b3a e6c6b3a]: http://trac.webkit.org/changeset/65603 * [http://gitorious.org/webkit/qtwebkit/commit/95feade 95feade]: [Qt] Request for permission before starting Geolocation service * [http://gitorious.org/webkit/qtwebkit/commit/51fa560 51fa560]: Add new Geolocation delayed permission tests to Qt skipped list * [http://gitorious.org/webkit/qtwebkit/commit/deff375 deff375]: [Qt] Change default font from sans-serif to serif * [http://gitorious.org/webkit/qtwebkit/commit/37346b4 37346b4]: Fix GTK layout-test break after r64114 * [http://gitorious.org/webkit/qtwebkit/commit/acb2ef3 acb2ef3]: Update expected result as well to match r64115. * [http://gitorious.org/webkit/qtwebkit/commit/c74cf23 c74cf23]: [Qt] Fix failing layout-tests after r64114 * [http://gitorious.org/webkit/qtwebkit/commit/8ba974e 8ba974e]: Set PluginQuirkRequiresDefaultScreenDepth for all Flash versions and not * [http://gitorious.org/webkit/qtwebkit/commit/62187e6 62187e6]: [Qt] On Maemo5, there is no libgdk-x11-2.0.so symlink. Look for * [http://gitorious.org/webkit/qtwebkit/commit/2f4975c 2f4975c]: [Qt] Implement Maemo5 local rendering NPAPI extension. See * [http://gitorious.org/webkit/qtwebkit/commit/c181405 c181405]: [Qt] Inject wmode=opaque for both QWebView and QGraphicsWebView on Maemo5 * [http://gitorious.org/webkit/qtwebkit/commit/a5841ca a5841ca]: [Qt] When using the raster graphics system on Maemo5, allow * [http://gitorious.org/webkit/qtwebkit/commit/2908706 2908706]: [Qt] Allow wmode=transparent in QWebView on Maemo5 after r65775. * [http://gitorious.org/webkit/qtwebkit/commit/be1fdcb be1fdcb]: [Qt] Actually emit the QWebView::selectionChanged() signal * [http://gitorious.org/webkit/qtwebkit/commit/665fb37 665fb37]: Skip two more Geolocation tests that are also skipped on the trunk currently * [http://gitorious.org/webkit/qtwebkit/commit/5019f1f 5019f1f]: [Qt] tst_QWebFrame::popupFocus() hardcode the element position * [http://gitorious.org/webkit/qtwebkit/commit/4a3c8a0 4a3c8a0]: [Qt] Set the clipRect correctly in windowed and windowless mode. * [http://gitorious.org/webkit/qtwebkit/commit/fb2dbc3 fb2dbc3]: Update test results after clip-rect changes as part of * [http://gitorious.org/webkit/qtwebkit/commit/de555d5 de555d5]: [Qt] Add support for automatically creating new windows in QWebView * [http://gitorious.org/webkit/qtwebkit/commit/c61bb8f c61bb8f]: 2010-08-27 Antonio Gomes * [http://gitorious.org/webkit/qtwebkit/commit/2997cc1 2997cc1]: [Qt] tst_QWebFrame::inputFieldFocus() fails on MeeGo Handset with QtWebKit 2.1 * [http://gitorious.org/webkit/qtwebkit/commit/a5aac3c a5aac3c]: [Qt] tst_QWebFrame::hitTestContent() fails on Meego Handset * [http://gitorious.org/webkit/qtwebkit/commit/7c8ea62 7c8ea62]: [Qt] tst_QWebView::focusInputTypes() fails on MeeGo Handset with WebKit 2.1 * [http://gitorious.org/webkit/qtwebkit/commit/4ed6900 4ed6900]: [Qt] NPAPI Plugin metadata should be cached, and loading a plugin should not require loading every plugin * [http://gitorious.org/webkit/qtwebkit/commit/8ba35dd 8ba35dd]: Attempt to fix the Qt Windows and Qt Linux Release minimal builds * [http://gitorious.org/webkit/qtwebkit/commit/4f9cc59 4f9cc59]: JSC TimeoutChecker::didTimeOut overflows on ARM * [http://gitorious.org/webkit/qtwebkit/commit/836b33d 836b33d]: JSC TimeoutChecker::didTimeOut overflows on ARM * [http://gitorious.org/webkit/qtwebkit/commit/c121913 c121913]: [Qt] tst_QWebPage::originatingObjectInNetworkRequests() fails on trunk * [http://gitorious.org/webkit/qtwebkit/commit/5da1b42 5da1b42]: [Qt] QWebPage::allowGeolocationRequest should be async API * [http://gitorious.org/webkit/qtwebkit/commit/71e3ae5 71e3ae5]: Passing a 32-bit depth X pixmap to NPAPI windowless plugins is too inefficient. * [http://gitorious.org/webkit/qtwebkit/commit/20452c7 20452c7]: [Qt] Fixed incorrect Symbian scoping. * [http://gitorious.org/webkit/qtwebkit/commit/a64f996 a64f996]: [Qt] tst_QWebFrame::connectAndDisconnect() fails on WebKit trunk because __qt_sender__ is never set * [http://gitorious.org/webkit/qtwebkit/commit/0b88ce4 0b88ce4]: Absented missing functions * [http://gitorious.org/webkit/qtwebkit/commit/5eb7da7 5eb7da7]: [Qt] Fix group of declarative web view in QML docs. * [http://gitorious.org/webkit/qtwebkit/commit/bdd0e42 bdd0e42]: WebCore: [Qt] Let QtWebKit inject itself into the qt configuration * [http://gitorious.org/webkit/qtwebkit/commit/7f50202 7f50202]: [Qt] fix qt_webkit_version.pri install for in-Qt builds * [http://gitorious.org/webkit/qtwebkit/commit/859cec2 859cec2]: Doc: qdoc fixes. * [http://gitorious.org/webkit/qtwebkit/commit/3684ec4 3684ec4]: [Qml] Ensure WebView gets focus when an editable node is clicked on. * [http://gitorious.org/webkit/qtwebkit/commit/5612435 5612435]: Doc: More work on the QML documentation. * [http://gitorious.org/webkit/qtwebkit/commit/2d9d3fd 2d9d3fd]: doc: Changed the title so lists of contents sort better. * [http://gitorious.org/webkit/qtwebkit/commit/7cb9713 7cb9713]: [Qt] Support click event for notifications * [http://gitorious.org/webkit/qtwebkit/commit/d11109d d11109d]: Notifications should support a click event * [http://gitorious.org/webkit/qtwebkit/commit/82ccd13 82ccd13]: Missing EOL in expected test results * [http://gitorious.org/webkit/qtwebkit/commit/48483ff 48483ff]: Make the viewport meta tag parser support the Android * [http://gitorious.org/webkit/qtwebkit/commit/0cf2d84 0cf2d84]: WebCore: Update support for the viewport meta tag algorithm, to * [http://gitorious.org/webkit/qtwebkit/commit/4c32a92 4c32a92]: [WINCE] Buildfix for ViewportArguments.cpp * [http://gitorious.org/webkit/qtwebkit/commit/4d2d04d 4d2d04d]: [Qt] Update the Symbian def files * [http://gitorious.org/webkit/qtwebkit/commit/951126b 951126b]: [Qt] QtTestBrowser crashes when enabling QGraphicsView mode after first loading page without it enabled * [http://gitorious.org/webkit/qtwebkit/commit/94645f6 94645f6]: [Qt] Zoom factor for checkboxes and radios. * [http://gitorious.org/webkit/qtwebkit/commit/b422ce0 b422ce0]: [Qt] selected text gets deleted when qgraphicswebview losts focus * [http://gitorious.org/webkit/qtwebkit/commit/52d2178 52d2178]: Backported to 2.1 by Ademar Reis. * [http://gitorious.org/webkit/qtwebkit/commit/a1ecc49 a1ecc49]: [Qt] QtTestBrowser: Disable creation of a new window for screenshot on Symbian platform. * [http://gitorious.org/webkit/qtwebkit/commit/db31c6a db31c6a]: [Qt] Don't copy clip path to TransparencyLayer * [http://gitorious.org/webkit/qtwebkit/commit/ab9219b ab9219b]: When loading a cached page, dispatchDidCommitLoad is called after FrameLoader::open so * [http://gitorious.org/webkit/qtwebkit/commit/a47890e a47890e]: [Qt] Add robot loader timeout and extra time options. * [http://gitorious.org/webkit/qtwebkit/commit/6160419 6160419]: [Qt] Check if the reply has been deleted before finishing a network request * [http://gitorious.org/webkit/qtwebkit/commit/0512e77 0512e77]: [Qt] Fix compilation with QT_NO_LINEEDIT * [http://gitorious.org/webkit/qtwebkit/commit/a74784a a74784a]: [Qt] Initialize GDK before loading plugins * [http://gitorious.org/webkit/qtwebkit/commit/888e052 888e052]: Bug 43009 - Abstract out page allocation from executable allocators * [http://gitorious.org/webkit/qtwebkit/commit/7a94124 7a94124]: Build fix for !Mac platforms. * [http://gitorious.org/webkit/qtwebkit/commit/db8c6f7 db8c6f7]: Chromium/GTK build fix * [http://gitorious.org/webkit/qtwebkit/commit/2557fec 2557fec]: Windows build fix from Chromium/GTK build fix! * [http://gitorious.org/webkit/qtwebkit/commit/e35e861 e35e861]: Bug 43162 - Add support for MADV_FREE to PageAllocation. * [http://gitorious.org/webkit/qtwebkit/commit/e582139 e582139]: [QT] build fix for symbian * [http://gitorious.org/webkit/qtwebkit/commit/986ae02 986ae02]: [QT] build fix for symbian * [http://gitorious.org/webkit/qtwebkit/commit/6839b66 6839b66]: Bug 43390 - Do not CRASH if we run out of room for jit code. * [http://gitorious.org/webkit/qtwebkit/commit/8565c8e 8565c8e]: https://bugs.webkit.org/show_bug.cgi?id=43269 * [http://gitorious.org/webkit/qtwebkit/commit/c0dbef5 c0dbef5]: Build fix following r64624. * [http://gitorious.org/webkit/qtwebkit/commit/4da2cb3 4da2cb3]: Speculative windows build fix. * [http://gitorious.org/webkit/qtwebkit/commit/1fcab4f 1fcab4f]: Build fix. * [http://gitorious.org/webkit/qtwebkit/commit/0ea3d0d 0ea3d0d]: Build fix. * [http://gitorious.org/webkit/qtwebkit/commit/1c5d170 1c5d170]: JavaScriptCore: Bug 43515 - Fix small design issues with PageAllocation, split out PageReservation. * [http://gitorious.org/webkit/qtwebkit/commit/5ec36dd 5ec36dd]: Build fix - add new header to !Mac projects. * [http://gitorious.org/webkit/qtwebkit/commit/90459cd 90459cd]: Windows build fix. * [http://gitorious.org/webkit/qtwebkit/commit/d06ce7e d06ce7e]: Windows build fix part II. * [http://gitorious.org/webkit/qtwebkit/commit/aa118f4 aa118f4]: Bug 43185 - Switch RegisterFile over to use PageAllocation * [http://gitorious.org/webkit/qtwebkit/commit/cced885 cced885]: [Symbian] Fix commit/decommit of system memory using RChunk * [http://gitorious.org/webkit/qtwebkit/commit/9b5a4b4 9b5a4b4]: [Qt] Refactor QtWebKitPlatformPlugin interface * [http://gitorious.org/webkit/qtwebkit/commit/0f90c4b 0f90c4b]: Fix Qt build by adding missing file * [http://gitorious.org/webkit/qtwebkit/commit/005c88d 005c88d]: Fix QWebHapticFeedbackPlayer exposure via QWebKitPlatformPlugin * [http://gitorious.org/webkit/qtwebkit/commit/a2fab5a a2fab5a]: [Qt] Web Sockets are insecure with QtWebKit * [http://gitorious.org/webkit/qtwebkit/commit/7792647 7792647]: 2010-09-16 Thomas Zander * [http://gitorious.org/webkit/qtwebkit/commit/e24799e e24799e]: [Qt] Enable building Qt/Webkit with debug symbols * [http://gitorious.org/webkit/qtwebkit/commit/40a9f70 40a9f70]: [Qt] Fix the Wince build. * [http://gitorious.org/webkit/qtwebkit/commit/8e0cd1b 8e0cd1b]: WebCore: Make db.changeVersion()'s third parameter optional, as required by the spec. * [http://gitorious.org/webkit/qtwebkit/commit/cddf898 cddf898]: [Qt] tst_QWebFrame::popupFocus() randomly fail on MeeGo handset because the focus is not set on the window * [http://gitorious.org/webkit/qtwebkit/commit/eda6059 eda6059]: [Qt] Enable local rendering of NPAPI plugins on Maemo6. * [http://gitorious.org/webkit/qtwebkit/commit/90ea290 90ea290]: Keep viewport information in Document * [http://gitorious.org/webkit/qtwebkit/commit/d407fb8 d407fb8]: [Qt] Remove unnecessary QtGui include from NotificationPresenterClientQt.cpp * [http://gitorious.org/webkit/qtwebkit/commit/37291a9 37291a9]: [Qt] tst_QWebPage::testStopScheduledPageRefresh() fails on MeeGo handset * [http://gitorious.org/webkit/qtwebkit/commit/9615fdd 9615fdd]: [Qt] Clean up QWebPage::ViewportConfiguration API * [http://gitorious.org/webkit/qtwebkit/commit/bf85131 bf85131]: 2010-09-09 Simon Fraser * [http://gitorious.org/webkit/qtwebkit/commit/13e454d 13e454d]: [Qt] Don't keep local reference to QGraphicsItemOverlay in QGWVPrivate * [http://gitorious.org/webkit/qtwebkit/commit/35e5a3e 35e5a3e]: [Qt] Crash if an scene with accelerated compositing layout during the paint event * [http://gitorious.org/webkit/qtwebkit/commit/0ddd163 0ddd163]: [Qt] Fix platform plugin support after r68128 * [http://gitorious.org/webkit/qtwebkit/commit/1254672 1254672]: [Qt] Stack overflow on symbian platform. * [http://gitorious.org/webkit/qtwebkit/commit/e6e21be e6e21be]: Viewport data change notifications * [http://gitorious.org/webkit/qtwebkit/commit/cb60b0d cb60b0d]: Spatial Navigation: select element does not release focus with Spatial Navigation * [http://gitorious.org/webkit/qtwebkit/commit/c99c5e7 c99c5e7]: Fixed the typo that searches the wrong direction in the no-focus-node case. * [http://gitorious.org/webkit/qtwebkit/commit/22653f2 22653f2]: QtWebkit API 2.1 cleanup. * [http://gitorious.org/webkit/qtwebkit/commit/867aa08 867aa08]: Spatial Navigation: Add support for * [http://gitorious.org/webkit/qtwebkit/commit/5587a3d 5587a3d]: Fix RVCT 2.2 def files on Symbian. * [http://gitorious.org/webkit/qtwebkit/commit/3d45725 3d45725]: [Qt] On Maemo platform, web style is missing for some inputs * [http://gitorious.org/webkit/qtwebkit/commit/fd20b0a fd20b0a]: [Qt] New input style for Qt Mobile theme * [http://gitorious.org/webkit/qtwebkit/commit/fb11250 fb11250]: [Qt] New buttons style for Qt Mobile theme * [http://gitorious.org/webkit/qtwebkit/commit/1d5ee2c 1d5ee2c]: [Qt] Segmentation fault during zoom out * [http://gitorious.org/webkit/qtwebkit/commit/b2d63cf b2d63cf]: [Qt] Remove setDeviceSize methods * [http://gitorious.org/webkit/qtwebkit/commit/69b269b 69b269b]: [Symbian] Fix build issue due to gaps in ordinals in the def file * [http://gitorious.org/webkit/qtwebkit/commit/330d6aa 330d6aa]: Build fix due to unsuccessful merge (b2d63cf) * [http://gitorious.org/webkit/qtwebkit/commit/88b5ab2 88b5ab2]: [Qt] Re-enable the web inspector for maemo6 builds * [http://gitorious.org/webkit/qtwebkit/commit/f188916 f188916]: Renaming WebCore::ViewportConfiguration to WebCore::ViewportAttributes * [http://gitorious.org/webkit/qtwebkit/commit/15761d2 15761d2]: [Qt] API: ViewportConfiguration => ViewportArguments * [http://gitorious.org/webkit/qtwebkit/commit/009aaea 009aaea]: Windowless flash plugin is not rendered in Symbian * [http://gitorious.org/webkit/qtwebkit/commit/42a55d8 42a55d8]: [Qt] When switching views (WebViewGraphicsBased <--> WebViewTraditional), QWebPage signals and QActions have to be re-set. * [http://gitorious.org/webkit/qtwebkit/commit/1551146 1551146]: [Qt] Enable Netscape plugin metadata caching on Linux * [http://gitorious.org/webkit/qtwebkit/commit/a5266b9 a5266b9]: [Qt] Editing commands should not be executed on non-editable content. * [http://gitorious.org/webkit/qtwebkit/commit/e90c2b2 e90c2b2]: [Qt] Update .def file for Symbian * [http://gitorious.org/webkit/qtwebkit/commit/e36bbba e36bbba]: ifdef out code that rewrites Flash Plug-in wmode for Symbian build * [http://gitorious.org/webkit/qtwebkit/commit/995f39c 995f39c]: [Qt] QtTestBrowser shows two Url input fields * [http://gitorious.org/webkit/qtwebkit/commit/42e90ac 42e90ac]: [Qt] window.close() doesn't work in qt * [http://gitorious.org/webkit/qtwebkit/commit/00ea9ca 00ea9ca]: Winscw build fix * [http://gitorious.org/webkit/qtwebkit/commit/ec96dfd ec96dfd]: Fix winscw cast when returning bool on methods which return Value * [http://gitorious.org/webkit/qtwebkit/commit/d333d7a d333d7a]: Updated the def file for winscw * [http://gitorious.org/webkit/qtwebkit/commit/1be7a0e 1be7a0e]: Clean up the winscw changes * [http://gitorious.org/webkit/qtwebkit/commit/80daa72 80daa72]: [Qt][Symbian] Variable max heap size between target/emulator * [http://gitorious.org/webkit/qtwebkit/commit/230afa2 230afa2]: [QT] Unable to load pages on QtTestBrowser after canceling a page load. * [http://gitorious.org/webkit/qtwebkit/commit/23549dc 23549dc]: [Qt] Export QWebPage::ViewportAttributes class. * [http://gitorious.org/webkit/qtwebkit/commit/1994999 1994999]: Rubber-stamped by Kenneth Rohde Christiansen. * [http://gitorious.org/webkit/qtwebkit/commit/5afae7a 5afae7a]: [Qt] Re-enable single-NPP_SetWindow quirk for 64-bit * [http://gitorious.org/webkit/qtwebkit/commit/e273313 e273313]: [Qt] Windowless mode 64-bit Flash/X11 freezes when right-click is sent. * [http://gitorious.org/webkit/qtwebkit/commit/1d1745e 1d1745e]: [Qt] Sending a QInputMethodEvent::Selection event forces the * [http://gitorious.org/webkit/qtwebkit/commit/baa0e2d baa0e2d]: [Qt] Layout tests for fix focusing of control elements on mouse click. * [http://gitorious.org/webkit/qtwebkit/commit/f5d4208 f5d4208]: [Qt] Unit tests: setHtml("data:text/html,...") -> load(QUrl("data:text/html,...")) * [http://gitorious.org/webkit/qtwebkit/commit/12362e4 12362e4]: [Qt] Fix an assert with QtPixmapInstance creation. * [http://gitorious.org/webkit/qtwebkit/commit/7e76cf1 7e76cf1]: [Qt] Fix tst_QWebPage::geolocationRequestJS() * [http://gitorious.org/webkit/qtwebkit/commit/f169505 f169505]: [Qt] Fix tst_QWebFrame::popupFocus(). * [http://gitorious.org/webkit/qtwebkit/commit/4d3698b 4d3698b]: [Qt] QtTestBrowser: Prevent calling load() directly from loadFinished() in robot mode. * [http://gitorious.org/webkit/qtwebkit/commit/a12122e a12122e]: Fix the gap in the def files that was accidentially introduced in * [http://gitorious.org/webkit/qtwebkit/commit/da8bfab da8bfab]: [Qt] InspectorClientQt crashes when deleting a qwebpage which has an inspector * [http://gitorious.org/webkit/qtwebkit/commit/dcd6fcd dcd6fcd]: [Qt][Symbian] QtTestBrowser runs out of memory with most of javascript benchmarks. * [http://gitorious.org/webkit/qtwebkit/commit/0e4d96b 0e4d96b]: [Qt] QWebPage's InputMethod event handling calls ShortcutOverride handler too * [http://gitorious.org/webkit/qtwebkit/commit/136130c 136130c]: [Qt] Skipping popup focus test for symbian * [http://gitorious.org/webkit/qtwebkit/commit/68f99d0 68f99d0]: [Qt] QtTestBrowser : set mmp rule pageddata in Symbian * [http://gitorious.org/webkit/qtwebkit/commit/6ddf322 6ddf322]: Spatial Navigation: add support to and