Release Notes for qtwebkit-2.2.0 - Changes since 393a82e/r85855 (when branched from trunk) 305 bugs, 399 commits === Bugs fixed / Tasks done: === * [https://webkit.org/b/28851 #28851]: Emit last progress notification before calling dispatchDidFinishLoad * [https://webkit.org/b/29407 #29407]: Webkit on SPARC Solaris has wrong endian * [https://webkit.org/b/30355 #30355]: [Qt] Windowless Plugins : <input> cursor blinks even after transferring focus to plugin * [https://webkit.org/b/32509 #32509]: Composition input method lacks character echo in password input fields * [https://webkit.org/b/32882 #32882]: (restricted bug) * [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/34635 #34635]: [Qt] When QWebView has a different style set on it then the scrollbars are not rendered correctly * [https://webkit.org/b/37319 #37319]: [Qt] tst_QWebFrame::overloadedSlots() fails * [https://webkit.org/b/40841 #40841]: [Qt] Node that have both an opacity and a transform animation on them seem not to fire * [https://webkit.org/b/42079 #42079]: SVG Large curve path segment OOM crash * [https://webkit.org/b/42756 #42756]: JIT requires VM overcommit (particularly on x86-64), Linux does not by default support this without swap? * [https://webkit.org/b/43673 #43673]: The preload attribute of the video tag is not completely implemented * [https://webkit.org/b/45467 #45467]: REGRESSION(r66731): pointer-events are broken in some cases * [https://webkit.org/b/45523 #45523]: [Qt] Inconsistent behavior on a form submit request... * [https://webkit.org/b/45561 #45561]: NULL deref when SVG elements have table styles * [https://webkit.org/b/47481 #47481]: fast/viewport/viewport-45.html fails in GTK+/Qt * [https://webkit.org/b/49448 #49448]: (restricted bug) * [https://webkit.org/b/49539 #49539]: window.requestFileSystem(16) NULL ptr * [https://webkit.org/b/49650 #49650]: REGRESSION: [Qt] QNetworkReply delivered by the unsupportedContent() signal does not contain downloaded data * [https://webkit.org/b/52791 #52791]: (restricted bug) * [https://webkit.org/b/54051 #54051]: plugins/invalidate_rect.html fails on linux ports * [https://webkit.org/b/54929 #54929]: REGRESSION: Text selection broken for text with line-height applied * [https://webkit.org/b/55901 #55901]: [Qt] Fix the error code for media resource failures when using QtMobility * [https://webkit.org/b/55930 #55930]: (restricted bug) * [https://webkit.org/b/56299 #56299]: (restricted bug) * [https://webkit.org/b/56393 #56393]: Crash on www.crave.cnet.com in FrameView::windowClipRect() * [https://webkit.org/b/56752 #56752]: [Qt] The minimum size of the select menu list is incorrect for qtwebkit * [https://webkit.org/b/57140 #57140]: Crash from null pointer dereference below WebCore::StorageAreaImpl::setItem() * [https://webkit.org/b/57418 #57418]: [Qt] [Symbian] GraphicsLayer: support plugins on symbian * [https://webkit.org/b/57554 #57554]: [Qt] QML Webview causes performance drops * [https://webkit.org/b/57621 #57621]: [Qt] Install targets are not working correctly for modularized Qt and QtWebkit * [https://webkit.org/b/57897 #57897]: Crash in WebCore::RenderMathMLSubSup::baselinePosition() * [https://webkit.org/b/57900 #57900]: Crash in WebCore::RenderMathMLUnderOver::layout() * [https://webkit.org/b/57929 #57929]: (restricted bug) * [https://webkit.org/b/58216 #58216]: Remove safeFloatToInt() in FloatRect.cpp and replace with working version of clampToInteger() * [https://webkit.org/b/58435 #58435]: [Qt] Upstream Symbian platform plugin. * [https://webkit.org/b/58548 #58548]: [Gtk+] deadlock in gstreamer video player when exiting fullscreen * [https://webkit.org/b/58556 #58556]: [Qt] GraphicsContext3D::getImageData() does not retrieve image data correctly * [https://webkit.org/b/58847 #58847]: [Qt] REGRESSION(r84099): It made two Qt API tests fail * [https://webkit.org/b/59114 #59114]: Move makeSecure from WTF::String to renderText * [https://webkit.org/b/59345 #59345]: [Qt]Fix tst_QWebFrame::setUrlToInvalid() autotest after r84762 * [https://webkit.org/b/59394 #59394]: XMLDocumentParserLibxml2 should play nice with strict OwnPtrs * [https://webkit.org/b/59466 #59466]: Incorrect OwnPtr usage in MediaPlayer * [https://webkit.org/b/59473 #59473]: (restricted bug) * [https://webkit.org/b/59481 #59481]: [Qt][Symbian] API test failure qdeclarativewebview * [https://webkit.org/b/59699 #59699]: Global object is recreated on teardown, for no good reason * [https://webkit.org/b/59927 #59927]: [SH4] AssemblerLabel does not name a type * [https://webkit.org/b/59941 #59941]: REGRESSION(79985): Changes in fill-opacity should trigger repaint but don't * [https://webkit.org/b/59983 #59983]: Update node list cache count on the containing TreeScope rather than the Document * [https://webkit.org/b/60028 #60028]: Null dereference in WebCore::RenderBlock::splitFlow regarding use of multicol, inline-block, and spanning elements * [https://webkit.org/b/60090 #60090]: REGRESSION(r73886): Frequent crashes in replaceSelectionWithFragment * [https://webkit.org/b/60097 #60097]: (restricted bug) * [https://webkit.org/b/60101 #60101]: ASSERT(m_state == ParsingState) fires @ www.canalplus.fr * [https://webkit.org/b/60142 #60142]: Exiting full screen causes <video> element inline controls to become visible * [https://webkit.org/b/60155 #60155]: REGRESSION (r65868): createContextualFragment does not work with <style> * [https://webkit.org/b/60176 #60176]: [Qt]http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception.html fails with Qt 4.8 * [https://webkit.org/b/60194 #60194]: REGRESSION (r79167): Windowed plugins in Google Reader don't move when the article list is scrolled * [https://webkit.org/b/60257 #60257]: build-webkit --minimal build is broken because of r84789 * [https://webkit.org/b/60278 #60278]: Removing the full screen element via parent.innerHTML="" does not result in a webkitfullscreenchange event. * [https://webkit.org/b/60284 #60284]: Build fix with gcc 4.6 and c++0x support. * [https://webkit.org/b/60291 #60291]: Block callbacks delivered during destruction * [https://webkit.org/b/60304 #60304]: REGRESSION (r77954): HTTP Live Streams have incorrect controller UI * [https://webkit.org/b/60307 #60307]: (restricted bug) * [https://webkit.org/b/60313 #60313]: Add build logistics and plumbing for window.internals object. * [https://webkit.org/b/60347 #60347]: [Qt] [qtwebkit-2.2] Fails to build with Qt for Embedded Linux * [https://webkit.org/b/60370 #60370]: Fix two warnings of unused variables. * [https://webkit.org/b/60371 #60371]: Warning fix on PluginPackage.cpp. * [https://webkit.org/b/60372 #60372]: [Qt] tst_QWebElement::style() fails because QWebElement::InlineStyle doesn't work as expected * [https://webkit.org/b/60377 #60377]: [Qt] fast/canvas/webgl/gl-uniform-arrays.html failing for Qt on Linux * [https://webkit.org/b/60380 #60380]: Fix compile with GCC 4.6.0 * [https://webkit.org/b/60390 #60390]: REGRESSION (r81992): Portions of ticketmaster site render blank * [https://webkit.org/b/60398 #60398]: REGRESSION(r81684): cox.com webmail sign in button is missing. * [https://webkit.org/b/60399 #60399]: [Qt] one skipped 2d-transforms layout test passes on Qt Linux - skip list to be updated * [https://webkit.org/b/60429 #60429]: Crash when sending a wheel event to a node with no shadow ancestor node * [https://webkit.org/b/60432 #60432]: REGRESSION (r78846): Insufficient expansion for justification when there are multiple inline boxes * [https://webkit.org/b/60440 #60440]: [Qt] Redirection of HTTP POST (3xx) incorrectly includes original POST data * [https://webkit.org/b/60449 #60449]: Full-screen video disappears behind black screen with scrollbar, followed by crash at jerryseinfeld.com * [https://webkit.org/b/60458 #60458]: [Qt] fix fast/dom/Geolocation/window-close-crash.html * [https://webkit.org/b/60477 #60477]: [Qt] Tab not working in editing/inserting/typing-tab-designmode-forms.html * [https://webkit.org/b/60487 #60487]: [Qt] DRT eventSender.addTouchPoint method is not setting the start position * [https://webkit.org/b/60492 #60492]: [Qt] Simple small-caps text is displayed in uniform size. * [https://webkit.org/b/60496 #60496]: (restricted bug) * [https://webkit.org/b/60497 #60497]: [Qt] tst_QWebPage creates temporary files in the current working dir * [https://webkit.org/b/60509 #60509]: (restricted bug) * [https://webkit.org/b/60512 #60512]: REGRESSION (r84706): Crazy rendering of vimeo.com after exiting fullscreen video * [https://webkit.org/b/60513 #60513]: [Qt] QtRawFont support should check based on feature, not version * [https://webkit.org/b/60534 #60534]: Crashes if the document inside iframe is removed during pasting some text into it. * [https://webkit.org/b/60537 #60537]: containsFloats check missing from hasOverhangingFloats, causes null crash * [https://webkit.org/b/60544 #60544]: [Qt] Add new qt-4.8 platform for layout testing * [https://webkit.org/b/60551 #60551]: [Qt] Disable HAVE_QRAWFONT until Qt API stabilizes. * [https://webkit.org/b/60554 #60554]: Convert editing/inserting/typing-tab-designmode-forms.html to dumpAsText * [https://webkit.org/b/60556 #60556]: Files that load quickly sometimes won't play * [https://webkit.org/b/60559 #60559]: Frequent crashes beneath WebCore::ScriptElement::prepareScript * [https://webkit.org/b/60561 #60561]: [Qt] Implements a disable appearance for Media Elements of Qt port. * [https://webkit.org/b/60635 #60635]: Video track sometimes fails to draw * [https://webkit.org/b/60667 #60667]: [Qt] WebKit does not build with GCCE * [https://webkit.org/b/60681 #60681]: Enable OwnPtr strict mode in PluginHalter * [https://webkit.org/b/60688 #60688]: [Qt] Arm debug build failing on ARMAssembler::debugOffset() * [https://webkit.org/b/60689 #60689]: REGRESSION (r81992): layout triggered by position update fails to apply when transform is updated at same time * [https://webkit.org/b/60692 #60692]: [SVG] Assertion failure by dragging text between input fields inside <foreignObject>s * [https://webkit.org/b/60760 #60760]: MediaElements fails to load the data in some cases. * [https://webkit.org/b/60778 #60778]: (restricted bug) * [https://webkit.org/b/60780 #60780]: (restricted bug) * [https://webkit.org/b/60791 #60791]: Use AVAssetReferenceRestrictions to prevent cross site media references * [https://webkit.org/b/60799 #60799]: Hide appcache status bar items * [https://webkit.org/b/60824 #60824]: [Qt] Turn on CONFIG(production) for production branches * [https://webkit.org/b/60826 #60826]: Video is blank, controller is misplaced on trailers.apple.com movie in fullscreen (with two screens) * [https://webkit.org/b/60831 #60831]: (restricted bug) * [https://webkit.org/b/60837 #60837]: (restricted bug) * [https://webkit.org/b/60846 #60846]: ASSERT(isMainThread()) when using single threaded jsc executable * [https://webkit.org/b/60860 #60860]: Simplify backtracking in YARR JIT * [https://webkit.org/b/60883 #60883]: [Qt] Tools.pro misses include(common.pri) * [https://webkit.org/b/60892 #60892]: REGRESSION(r83820): [Qt] Accelerated compositing no longer works in QGraphicsWebView * [https://webkit.org/b/60893 #60893]: [Qt] tst_QWebFrame::render() failing * [https://webkit.org/b/60914 #60914]: REGRESSION(r84311): WebKit copies too much styles when copying * [https://webkit.org/b/60920 #60920]: editing/deleting/5091898.html should be renamed and converted to a dump-as-markup test * [https://webkit.org/b/60923 #60923]: editing/pasteboard/5075944-2.html and 5075944-3.html should be renamed and converted to dump-as-markup tests * [https://webkit.org/b/60935 #60935]: Remove bogus ASSERT in Document::setCompatibilityMode * [https://webkit.org/b/60978 #60978]: [Qt] Simplify syntax in test code to make prepare-ChangeLog less confused * [https://webkit.org/b/60980 #60980]: (restricted bug) * [https://webkit.org/b/60984 #60984]: [Qt] Fix tst_QWebFrame::getSetStaticProperty() autotest * [https://webkit.org/b/60986 #60986]: REGRESSION (r80808): Multiple <select> - Selection reset to first element from multiple selected ones * [https://webkit.org/b/60988 #60988]: Wrap copied contents by one style span instead of two * [https://webkit.org/b/60996 #60996]: editing/pasteboard/paste-text-012.html should be a dump-as-markup test * [https://webkit.org/b/60998 #60998]: editing/pasteboard/paste-blockquote-2.html and paste-blockquote-3.html should be dump-as-markup tests * [https://webkit.org/b/61005 #61005]: (restricted bug) * [https://webkit.org/b/61012 #61012]: REGRESSION (r83322): Many crashes in Mail.app in WebCore::Node::nodeIndex * [https://webkit.org/b/61042 #61042]: [Qt] Fix tst_QDeclarativeWebView::basicProperties() and historyNav() autotests * [https://webkit.org/b/61044 #61044]: [Qt] Fix tst_QGraphicsWebView::setPalette(inactiveBG) autotest * [https://webkit.org/b/61045 #61045]: [Qt] Fix tst_QWebPage::testOptionalJSObjects() autotest * [https://webkit.org/b/61053 #61053]: Using null bytes when setting innerHTML in XTHML results in assertion and a crash due to null-pointer dereference * [https://webkit.org/b/61074 #61074]: Teach Qt about window.internals * [https://webkit.org/b/61083 #61083]: Regression(r85355): Crash with two table captions when child visible and enclosing layer invisible * [https://webkit.org/b/61090 #61090]: JSGlobalObject and some others do GC allocation during initialization, which can cause heap corruption * [https://webkit.org/b/61102 #61102]: editing/pasteboard/paste-blockquote-into-blockquote-3.html should be a dump-as-markup test * [https://webkit.org/b/61109 #61109]: Poster is not shown in Safari for video element with no playable source elements. * [https://webkit.org/b/61128 #61128]: Fix GraphicsContext3DQt.cpp compile error * [https://webkit.org/b/61130 #61130]: MessagePortArray cloning code needs to verify source before copying * [https://webkit.org/b/61132 #61132]: fix render overflow computation for input type=range * [https://webkit.org/b/61135 #61135]: (restricted bug) * [https://webkit.org/b/61159 #61159]: Crashes in RenderLayerBacking::paintingGoesToWindow * [https://webkit.org/b/61196 #61196]: (restricted bug) * [https://webkit.org/b/61200 #61200]: [Qt] The Qt WebKit Symbian .def file needs to be updated so Symbian will build * [https://webkit.org/b/61202 #61202]: [Qt] fast/canvas/webgl/gl-object-get-calls.html crash for Qt based webkit * [https://webkit.org/b/61203 #61203]: Horrendous bug in callOnMainThreadAndWait * [https://webkit.org/b/61207 #61207]: [Qt] Export files under Symbian Qt WebKit build * [https://webkit.org/b/61229 #61229]: REGRESSION (r70748): WebKit cannot play QuickTime movies on Mac OS X Wiki Server pages * [https://webkit.org/b/61235 #61235]: JavaScriptCore doesn't build on MinGW-w64 * [https://webkit.org/b/61241 #61241]: REGRESSION (r82144): Icon overlaps text in Twitter message dialog * [https://webkit.org/b/61245 #61245]: When removing a shadow root from DOM, also remove it from the render tree * [https://webkit.org/b/61279 #61279]: [Qt] Enable usage of QuickTime mediaplayer for the Qt port on Mac. * [https://webkit.org/b/61288 #61288]: [Qt] When opening a combo-box the popup renders badly. * [https://webkit.org/b/61293 #61293]: (restricted bug) * [https://webkit.org/b/61314 #61314]: [Qt] QtWebKit crashes when dragging not loaded images * [https://webkit.org/b/61328 #61328]: [Qt] QtWebkit never finishes loading sites when they are loaded after an initial QUrl fails to load. * [https://webkit.org/b/61329 #61329]: REGRESSION(r87007): patch unnecessarily breaks HTML5 compatibility (Requested by estes on #webkit). * [https://webkit.org/b/61336 #61336]: REGRESSION: Media elements fail to fire ended event after changing src * [https://webkit.org/b/61391 #61391]: (restricted bug) * [https://webkit.org/b/61400 #61400]: REGRESSION(84329): Stylesheets on some pages do not load * [https://webkit.org/b/61403 #61403]: Video fails to play on Vimeo * [https://webkit.org/b/61425 #61425]: [Qt] Implement find feature for QtTestBrowser * [https://webkit.org/b/61461 #61461]: REGRESSION: Fullscreen button on embedded Vimeo videos does nothing * [https://webkit.org/b/61480 #61480]: drag-not-loaded-image.html test crashes when WebKit is built with debug option * [https://webkit.org/b/61491 #61491]: Frame flattening is broken with nested frames * [https://webkit.org/b/61502 #61502]: Always antialias table borders when scaling * [https://webkit.org/b/61504 #61504]: [Qt] Multiple drop events when doing DnD of images. * [https://webkit.org/b/61511 #61511]: WebCore::HTMLSummaryElement::isMainSummary ReadAV@NULL * [https://webkit.org/b/61527 #61527]: [Qt] QtTestBrowser "Switch User Agent" dialog is broken * [https://webkit.org/b/61531 #61531]: [Qt] User-agent list of Qt test browsers is very outdated * [https://webkit.org/b/61557 #61557]: REGRESSION (r84166): recalcStyle for display:inline to display:none transition has complexity N{{{^}}}2 where N is the number of child Text nodes * [https://webkit.org/b/61564 #61564]: REGRESSION(r87368): Wrong approach, will do the wrong thing if the element needs simplified normal flow layout but is not positioned (Requested by jamesr on #webkit). * [https://webkit.org/b/61594 #61594]: REGRESSION: Hitting enter in the middle of this span causes the cursor to go to the end of the span * [https://webkit.org/b/61688 #61688]: (restricted bug) * [https://webkit.org/b/61689 #61689]: Mouse clicks propagate outside full-screen media controls. * [https://webkit.org/b/61692 #61692]: REGRESSION (r85375): Load event is sometimes lost when multiple image elements use the same URL * [https://webkit.org/b/61711 #61711]: [Qt] Fix unnecessary wait in API autotest tst_QWebFrame::scrollbarsOff * [https://webkit.org/b/61713 #61713]: REGRESSION (r87622): In media documents, clicking the full screen button and the play button pauses the video * [https://webkit.org/b/61715 #61715]: Controls never hide in full screen after user stops moving mouse * [https://webkit.org/b/61717 #61717]: REGRESSION (r87622): Scrubbing a Vimeo movie when in fullscreen stops playback; no way to make it start again * [https://webkit.org/b/61719 #61719]: FELightingNEON.h not compilable on arm * [https://webkit.org/b/61728 #61728]: [Qt] Implement fullscreen support on Mac with the QuickTime backend. * [https://webkit.org/b/61737 #61737]: (restricted bug) * [https://webkit.org/b/61739 #61739]: [Qt] Rewrite tst_QDeclarativeWebView::multipleWindows() to not depend on Grid internals * [https://webkit.org/b/61750 #61750]: Audio and video files saved to the Application Cache should preserve the original file extension * [https://webkit.org/b/61758 #61758]: Freezing a function and its prototype causes browser to crash. * [https://webkit.org/b/61765 #61765]: (restricted bug) * [https://webkit.org/b/61774 #61774]: ASSERT in WebCore::HTMLToken::appendToAttributeName when visiting www.nba.com * [https://webkit.org/b/61805 #61805]: (restricted bug) * [https://webkit.org/b/61809 #61809]: (restricted bug) * [https://webkit.org/b/61819 #61819]: nrwt: make webaudio work w/o content-length header * [https://webkit.org/b/61831 #61831]: Frame flattening shouldn't be applied to iframes that have a zero size * [https://webkit.org/b/61843 #61843]: Remove dependency on QTKit from wekitExitFullscreen() * [https://webkit.org/b/61865 #61865]: [Qt] Implement download feature for QtTestBrowser * [https://webkit.org/b/61869 #61869]: [Qt] Fix the Phonon build when logging is disabled * [https://webkit.org/b/61890 #61890]: make-hash-tools.pl: Perl 5.14 compatibility * [https://webkit.org/b/61899 #61899]: REGRESSION: inline style is lost when deleting line break between paragraphs with same style * [https://webkit.org/b/61957 #61957]: [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6. * [https://webkit.org/b/61959 #61959]: [Qt] Fix enum order in qwebpage.h public API header * [https://webkit.org/b/62085 #62085]: (restricted bug) * [https://webkit.org/b/62160 #62160]: (restricted bug) * [https://webkit.org/b/62205 #62205]: [Qt] Fix Symbian build with RVCT 2.x * [https://webkit.org/b/62219 #62219]: [Symbian] Float{32,64}Array and Int16Array fail to build. * [https://webkit.org/b/62225 #62225]: (restricted bug) * [https://webkit.org/b/62230 #62230]: (restricted bug) * [https://webkit.org/b/62238 #62238]: (restricted bug) * [https://webkit.org/b/62274 #62274]: [Qt] FrameLoaderClient: Check Vector::find() return value for WTF::notFound. * [https://webkit.org/b/62276 #62276]: (restricted bug) * [https://webkit.org/b/62280 #62280]: [Qt] Build fix for building QtWebKit inside of Qt. * [https://webkit.org/b/62378 #62378]: [Qt] Fix the in-tree build on Linux * [https://webkit.org/b/62384 #62384]: WebCore::WebKitCSSKeyframesRuleInternal::nameAttrSetter() - crash * [https://webkit.org/b/62419 #62419]: Calling WebKitBlobBuilder.append with null argument should not crash * [https://webkit.org/b/62422 #62422]: TiledBackingStore endlessly creates and destroys tiles due to an off-by-one error. * [https://webkit.org/b/62439 #62439]: (restricted bug) * [https://webkit.org/b/62449 #62449]: [Qt] Fix 'headers' autotest when building inside Qt. * [https://webkit.org/b/62462 #62462]: REGRESSION: Fullscreen video controller can't be dragged * [https://webkit.org/b/62544 #62544]: REGRESSION (r81518): Crash in makeRange() when invoking the dictionary panel over a file input * [https://webkit.org/b/62586 #62586]: (restricted bug) * [https://webkit.org/b/62632 #62632]: [Qt] Don't include convenience "QWebFoo" headers in WebKit code. * [https://webkit.org/b/62733 #62733]: Full-screen live streams have status text in wrong location * [https://webkit.org/b/62764 #62764]: Frequent crashes due to null frame below ApplicationCacheHost::scheduleLoadFallbackResourceFromApplicationCache * [https://webkit.org/b/62790 #62790]: REGRESSION(r88796): It made fast/dom/nodesFromRect-basic.html time out on Qt, 64-bit, debug mode (Requested by Ossy on #webkit). * [https://webkit.org/b/62812 #62812]: (restricted bug) * [https://webkit.org/b/62815 #62815]: [Qt] Fix wrong framework generation on MacOS when inside Qt 4.8. * [https://webkit.org/b/62847 #62847]: [Qt] fast/parser/xhtml-innerhtml-null-byte.xhtm fails * [https://webkit.org/b/62875 #62875]: (restricted bug) * [https://webkit.org/b/62956 #62956]: (restricted bug) * [https://webkit.org/b/62993 #62993]: Unaligned userspace access for SH4 platforms * [https://webkit.org/b/63003 #63003]: REGRESSION (r79060): Searching for a flight at united.com fails * [https://webkit.org/b/63004 #63004]: [Qt] Regression(60942) wrong default action for drag-and-drop. * [https://webkit.org/b/63076 #63076]: (restricted bug) * [https://webkit.org/b/63147 #63147]: [Qt] Fix Qt namespace on QDeclarativeWebView autotest * [https://webkit.org/b/63235 #63235]: [Qt] Fix tst_QWebFrame::setHtmlWithResource() API test * [https://webkit.org/b/63236 #63236]: [Qt] Fix tst_QWebFrame::renderGeometry() API test * [https://webkit.org/b/63244 #63244]: [Qt] Fix tst_QWebPage::showModalDialog() API test * [https://webkit.org/b/63259 #63259]: Warnings in JSC's JIT on 32 bit * [https://webkit.org/b/63264 #63264]: (restricted bug) * [https://webkit.org/b/63334 #63334]: (restricted bug) * [https://webkit.org/b/63355 #63355]: (restricted bug) * [https://webkit.org/b/63373 #63373]: REGRESSION (r77740): Shadow DOM pseudo elements aren't matching when combined with descendant selectors * [https://webkit.org/b/63448 #63448]: [Qt] Remove Phonon MediaPlayer from the tree. * [https://webkit.org/b/63472 #63472]: [Qt] Change default backend to use GStreamer on Linux and QuickTime on Mac. * [https://webkit.org/b/63490 #63490]: [Qt] Add more tests to cover the behavior of loadFinished() signal * [https://webkit.org/b/63533 #63533]: [Qt] Use QtQuick imports in Api tests rather than old deprecated Qt 4.x imports. * [https://webkit.org/b/63562 #63562]: [Qt] Use <QtX/x.h> style of headers for Qt tests which rely on it. * [https://webkit.org/b/63582 #63582]: [Qt] REGRESSION(r87797): Broke KDEWebKit's custom QNAM. * [https://webkit.org/b/63628 #63628]: generate-webkitversion.pl should not "use Switch" * [https://webkit.org/b/63639 #63639]: [Qt] Add Qt dependencies in QtWebKit's main pro file. * [https://webkit.org/b/63650 #63650]: (restricted bug) * [https://webkit.org/b/63717 #63717]: Broken build on QNX * [https://webkit.org/b/63739 #63739]: (restricted bug) * [https://webkit.org/b/63776 #63776]: (restricted bug) * [https://webkit.org/b/64286 #64286]: (restricted bug) * [https://webkit.org/b/64363 #64363]: (restricted bug) * [https://webkit.org/b/64391 #64391]: [Qt] Make QtWebkit2.2 compile and run on S60 Emulator * [https://webkit.org/b/64457 #64457]: (restricted bug) * [https://webkit.org/b/64482 #64482]: (restricted bug) * [https://webkit.org/b/64527 #64527]: [Qt]Update layout test results for newer Qt 4.8.x * [https://webkit.org/b/64603 #64603]: (restricted bug) * [https://webkit.org/b/64651 #64651]: (restricted bug) * [https://webkit.org/b/64736 #64736]: (restricted bug) * [https://webkit.org/b/64737 #64737]: (restricted bug) * [https://webkit.org/b/64740 #64740]: (restricted bug) * [https://webkit.org/b/64741 #64741]: (restricted bug) * [https://webkit.org/b/64753 #64753]: (restricted bug) * [https://webkit.org/b/64801 #64801]: (restricted bug) * [https://webkit.org/b/64827 #64827]: [Qt] Improve documentation of QWebView::setPage() * [https://webkit.org/b/65038 #65038]: (restricted bug) * [https://webkit.org/b/65088 #65088]: Intel Compiler on windows fails to build * [https://webkit.org/b/65137 #65137]: (restricted bug) * [https://webkit.org/b/65235 #65235]: (restricted bug) * [https://webkit.org/b/65296 #65296]: (restricted bug) * [https://webkit.org/b/65346 #65346]: (restricted bug) * [https://webkit.org/b/65369 #65369]: [Qt][ARM]REGRESSION(r91752): It made audio related tests fail * [https://webkit.org/b/65470 #65470]: [Qt] libwebcore.a source is compiled without -fvisibility=hidden -fvisibility-inlines-hidden * [https://webkit.org/b/65590 #65590]: (restricted bug) * [https://webkit.org/b/65938 #65938]: (restricted bug) * [https://webkit.org/b/66015 #66015]: (restricted bug) * [https://webkit.org/b/66016 #66016]: [Qt] Add test for correct order of load signals in QWebPage * [https://webkit.org/b/66052 #66052]: Add support of setPasswordEchoEnabled and setPasswordEchoDuration for password echo feature * [https://webkit.org/b/66086 #66086]: (restricted bug) * [https://webkit.org/b/66125 #66125]: (restricted bug) * [https://webkit.org/b/66141 #66141]: (restricted bug) * [https://webkit.org/b/66187 #66187]: (restricted bug) * [https://webkit.org/b/66242 #66242]: (restricted bug) * [https://webkit.org/b/66307 #66307]: Support reset in WebCore::Internals * [https://webkit.org/b/66335 #66335]: (restricted bug) * [https://webkit.org/b/66360 #66360]: (restricted bug) * [https://webkit.org/b/66429 #66429]: (restricted bug) * [https://webkit.org/b/66678 #66678]: (restricted bug) * [https://webkit.org/b/66699 #66699]: (restricted bug) * [https://webkit.org/b/66770 #66770]: [Qt] Build fails on Lion * [https://webkit.org/b/66799 #66799]: (restricted bug) * [https://webkit.org/b/66954 #66954]: [Qt] Enable password echo on Symbian builds * [https://webkit.org/b/67055 #67055]: [Qt] Do not unconditionally use pkg-config in .pro files * [https://webkit.org/b/67254 #67254]: [Qt][DRT] Normalize file:///tmp/LayoutTests in LayoutTestController::pathToLocalResource() * [https://webkit.org/b/67285 #67285]: [Qt] Unskip API test for load signals order * [https://webkit.org/b/67307 #67307]: [Qt][Symbian] REGRESSION(93235) Missing .def update * [https://webkit.org/b/67364 #67364]: (restricted bug) * [https://webkit.org/b/67488 #67488]: (restricted bug) * [https://webkit.org/b/67556 #67556]: (restricted bug) * [https://webkit.org/b/67644 #67644]: [Qt][Symbian] REGRESSION[94105] DumpRenderTree.exe doesn't build on Symbian * [https://webkit.org/b/67735 #67735]: (restricted bug) * [https://webkit.org/b/67748 #67748]: (restricted bug) * [https://webkit.org/b/67784 #67784]: frame-loading-via-document-write.html test cases have extra slash in path * [https://webkit.org/b/67958 #67958]: (restricted bug) === Commits added or cherry-picked: === * [http://gitorious.org/webkit/qtwebkit/commit/c88e89d c88e89d]: ASSERT(m_state == ParsingState) fires @ www.canalplus.fr * [http://gitorious.org/webkit/qtwebkit/commit/edaf7dc edaf7dc]: Build fix with gcc 4.6 and c++0x support. * [http://gitorious.org/webkit/qtwebkit/commit/b105226 b105226]: [Qt] Fix the build on Embedded Linux. * [http://gitorious.org/webkit/qtwebkit/commit/9346ba4 9346ba4]: [Qt] Simple small-caps text is displayed in uniform size. * [http://gitorious.org/webkit/qtwebkit/commit/11bc0cd 11bc0cd]: 2011-05-06 Andreas Kling <andreas.kling@nokia.com> * [http://gitorious.org/webkit/qtwebkit/commit/ca0106b ca0106b]: [Qt] Use qt-arm platform instead of qt-linux on ARM platform. * [http://gitorious.org/webkit/qtwebkit/commit/0f9a659 0f9a659]: [Qt] Add new qt-4.8 platform for layout testing * [http://gitorious.org/webkit/qtwebkit/commit/3ad8d01 3ad8d01]: [Qt]http/tests/security/xss-DENIED-xsl-document.xml fails with Qt 4.8 * [http://gitorious.org/webkit/qtwebkit/commit/bb92ead bb92ead]: Unreviewed typo fix after r86148. * [http://gitorious.org/webkit/qtwebkit/commit/f665181 f665181]: One more unreviewed typo fix after r86148. :( * [http://gitorious.org/webkit/qtwebkit/commit/94a2465 94a2465]: Unreviewed Qt 4.8 fix. * [http://gitorious.org/webkit/qtwebkit/commit/30757bc 30757bc]: [Qt] QtRawFont support should check based on feature, not version * [http://gitorious.org/webkit/qtwebkit/commit/c67afd3 c67afd3]: Rubber-stamped by Csaba Osztrogonác. * [http://gitorious.org/webkit/qtwebkit/commit/e61374c e61374c]: Move plugins/plugin-javascript-access-expected.txt from qt-linux platform * [http://gitorious.org/webkit/qtwebkit/commit/2b35639 2b35639]: [Qt][Mac] Add platform specific expected result for plugins/plugin-javascript-access.html, * [http://gitorious.org/webkit/qtwebkit/commit/7a425b7 7a425b7]: 2011-05-09 Darin Adler <darin@apple.com> * [http://gitorious.org/webkit/qtwebkit/commit/2317327 2317327]: Warning fix on PluginPackage.cpp. * [http://gitorious.org/webkit/qtwebkit/commit/f38046d f38046d]: REGRESSION(r73886): Frequent crashes in replaceSelectionWithFragment * [http://gitorious.org/webkit/qtwebkit/commit/9b3c5d2 9b3c5d2]: Full-screen video disappears behind black screen with scrollbar, followed by crash at jerryseinfeld.com * [http://gitorious.org/webkit/qtwebkit/commit/349bbeb 349bbeb]: REGRESSION (r84706): Crazy rendering of vimeo.com after exiting fullscreen video * [http://gitorious.org/webkit/qtwebkit/commit/b8f0053 b8f0053]: Install correct header files for webkit. * [http://gitorious.org/webkit/qtwebkit/commit/9226105 9226105]: [Qt] GraphicsContext3D::getImageData() does not retrieve image data correctly * [http://gitorious.org/webkit/qtwebkit/commit/093ccfe 093ccfe]: Fix build-webkit --minimal. * [http://gitorious.org/webkit/qtwebkit/commit/0182f02 0182f02]: https://bugs.webkit.org/show_bug.cgi?id=60390 (<rdar://problem/9364449>) * [http://gitorious.org/webkit/qtwebkit/commit/35361c3 35361c3]: https://bugs.webkit.org/show_bug.cgi?id=60398 (<rdar://problem/9307696>) * [http://gitorious.org/webkit/qtwebkit/commit/404cb83 404cb83]: [Qt] one skipped 2d-transforms layout test passes on Qt Linux - skip list to be updated * [http://gitorious.org/webkit/qtwebkit/commit/f3c6a02 f3c6a02]: REGRESSION (r77954): HTTP Live Streams have incorrect controller UI * [http://gitorious.org/webkit/qtwebkit/commit/44acce9 44acce9]: [Qt] fix fast/dom/Geolocation/window-close-crash.html * [http://gitorious.org/webkit/qtwebkit/commit/71d908c 71d908c]: [MIPS] Fix compilation of the MIPS JIT * [http://gitorious.org/webkit/qtwebkit/commit/9c272bf 9c272bf]: http://trac.webkit.org/changeset/85650 * [http://gitorious.org/webkit/qtwebkit/commit/bc99520 bc99520]: <rdar://problem/9331651> REGRESSION: RPRVT grows by 1MB / sec @ dvd2blu.com * [http://gitorious.org/webkit/qtwebkit/commit/777307f 777307f]: Fix reparenting and destruction of counter nodes. * [http://gitorious.org/webkit/qtwebkit/commit/92d1b15 92d1b15]: REGRESSION (r65868): createContextualFragment does not work with <style> * [http://gitorious.org/webkit/qtwebkit/commit/674fb8f 674fb8f]: REGRESSION(79985): Changes in fill-opacity should trigger repaint but don't * [http://gitorious.org/webkit/qtwebkit/commit/d2b42e8 d2b42e8]: REGRESSION(79985): Changes in fill-opacity should trigger repaint but don't * [http://gitorious.org/webkit/qtwebkit/commit/b718e0e b718e0e]: [Qt] Arm debug build failing on ARMAssembler::debugOffset() * [http://gitorious.org/webkit/qtwebkit/commit/56692f3 56692f3]: [Qt] Fix build on MSVC by only enabling tst_MIMESniffing on linux. * [http://gitorious.org/webkit/qtwebkit/commit/c3f6cb7 c3f6cb7]: [Qt] Fix build on MSVC. * [http://gitorious.org/webkit/qtwebkit/commit/5a10613 5a10613]: [Qt] Tools.pro misses include(common.pri) * [http://gitorious.org/webkit/qtwebkit/commit/5a8743a 5a8743a]: Turn on CONFIG(production) on qtwebkit-2.2 * [http://gitorious.org/webkit/qtwebkit/commit/d1af018 d1af018]: Add a few more XSLT and Web Timing tests to the Skip list * [http://gitorious.org/webkit/qtwebkit/commit/213d0e5 213d0e5]: Another round of rebasing and skipping of tests after CONFIG(production) * [http://gitorious.org/webkit/qtwebkit/commit/59b6cd0 59b6cd0]: Yet another test expectation change after CONFIG(production) * [http://gitorious.org/webkit/qtwebkit/commit/614ea61 614ea61]: [Qt] Tab not working in editing/inserting/typing-tab-designmode-forms.html * [http://gitorious.org/webkit/qtwebkit/commit/816a9ab 816a9ab]: REGRESSION(r83820): [Qt] Accelerated compositing no longer works in QGraphicsWebView. * [http://gitorious.org/webkit/qtwebkit/commit/ba1970d ba1970d]: [Qt] Implements a disable appearance for Media Elements of Qt port. * [http://gitorious.org/webkit/qtwebkit/commit/1064adb 1064adb]: [Qt] DRT eventSender.addTouchPoint method is not setting the start position * [http://gitorious.org/webkit/qtwebkit/commit/abec9ee abec9ee]: Convert editing/inserting/typing-tab-designmode-forms.html to dumpAsText * [http://gitorious.org/webkit/qtwebkit/commit/8620c0c 8620c0c]: Fix compile with GCC 4.6.0 * [http://gitorious.org/webkit/qtwebkit/commit/457a0f0 457a0f0]: Tell ScrollView's child Widgets that their frame rects have changed when its own frame rect changes * [http://gitorious.org/webkit/qtwebkit/commit/b3f49dc b3f49dc]: Regression(r75823): Revert initialization back to the first RenderBlock * [http://gitorious.org/webkit/qtwebkit/commit/fcd06b7 fcd06b7]: Hide appcache status bar items * [http://gitorious.org/webkit/qtwebkit/commit/3ffd91d 3ffd91d]: 2011-05-13 Mikhail Naganov <mnaganov@chromium.org> * [http://gitorious.org/webkit/qtwebkit/commit/f8e5f01 f8e5f01]: Partial fix for <rdar://problem/9417875> REGRESSION: SunSpider ~17% slower * [http://gitorious.org/webkit/qtwebkit/commit/97cb464 97cb464]: 2011-05-15 Geoffrey Garen <ggaren@apple.com> * [http://gitorious.org/webkit/qtwebkit/commit/0c115e1 0c115e1]: Remove bogus ASSERT in Document::setCompatibilityMode * [http://gitorious.org/webkit/qtwebkit/commit/4495597 4495597]: [Qt] Node that have both an opacity and a transform animation on them seem not to fire. * [http://gitorious.org/webkit/qtwebkit/commit/bcf16f1 bcf16f1]: [Qt] GraphicsLayerQtImpl: Remove an unused variable. * [http://gitorious.org/webkit/qtwebkit/commit/6eee7bc 6eee7bc]: [Qt] Redirection of HTTP POST (3xx) incorrectly includes original POST data * [http://gitorious.org/webkit/qtwebkit/commit/2907a02 2907a02]: Tests that we do not crash when prematurely calling removeChild, * [http://gitorious.org/webkit/qtwebkit/commit/b2ce0d3 b2ce0d3]: [Qt] Simplify syntax in test code to make prepare-ChangeLog less confused * [http://gitorious.org/webkit/qtwebkit/commit/cace979 cace979]: [Qt] Fix tst_QWebFrame::getSetStaticProperty() autotest * [http://gitorious.org/webkit/qtwebkit/commit/203ddbc 203ddbc]: JSGlobalObject and some others do GC allocation during initialization, which can cause heap corruption * [http://gitorious.org/webkit/qtwebkit/commit/fb119b5 fb119b5]: [Qt] Enterkey to go to Newline does not work in the text area(in HTML form) * [http://gitorious.org/webkit/qtwebkit/commit/f46a068 f46a068]: REGRESSION (r80808): Multiple <select> - Selection reset to first element from multiple selected ones * [http://gitorious.org/webkit/qtwebkit/commit/66e7630 66e7630]: REGRESSION (r83322): Many crashes in Mail.app in WebCore::Node::nodeIndex * [http://gitorious.org/webkit/qtwebkit/commit/863c88a 863c88a]: Fix GraphicsContext3DQt.cpp compile error * [http://gitorious.org/webkit/qtwebkit/commit/fd084a4 fd084a4]: WebKit does not build with GCCE * [http://gitorious.org/webkit/qtwebkit/commit/e309ebe e309ebe]: MediaElements fails to load the data in some cases. * [http://gitorious.org/webkit/qtwebkit/commit/9906bdc 9906bdc]: Fix two warnings of unused variables. * [http://gitorious.org/webkit/qtwebkit/commit/63adcb6 63adcb6]: MessagePortArray cloning code needs to verify source before copying * [http://gitorious.org/webkit/qtwebkit/commit/6b501ad 6b501ad]: SVG Large curve path segment OOM crash * [http://gitorious.org/webkit/qtwebkit/commit/ac3c389 ac3c389]: JIT requires VM overcommit (particularly on x86-64), Linux does not by default support this without swap? * [http://gitorious.org/webkit/qtwebkit/commit/1aba524 1aba524]: <rdar://problem/9472883> and https://bugs.webkit.org/show_bug.cgi?id=61203 * [http://gitorious.org/webkit/qtwebkit/commit/c6d8071 c6d8071]: REGRESSION (r70748): WebKit cannot play videos created by Podcast Producer. * [http://gitorious.org/webkit/qtwebkit/commit/c4e7010 c4e7010]: <rdar://problem/9479926> REGRESSION (r82144): Icon overlaps text in Twitter message dialog * [http://gitorious.org/webkit/qtwebkit/commit/91c0616 91c0616]: REGRESSION(r66731): pointer-events are broken in some cases * [http://gitorious.org/webkit/qtwebkit/commit/c39655e c39655e]: [Qt] Upstream Symbian platform plugin * [http://gitorious.org/webkit/qtwebkit/commit/8385385 8385385]: [Qt] The Qt WebKit Symbian .def file needs to be updated so Symbian will build * [http://gitorious.org/webkit/qtwebkit/commit/27c2c6c 27c2c6c]: [Qt] When opening a combo-box the popup renders badly. * [http://gitorious.org/webkit/qtwebkit/commit/e1ed18d e1ed18d]: Tests that we do not crash when parsing css color for integer or * [http://gitorious.org/webkit/qtwebkit/commit/b3dc19e b3dc19e]: editing/deleting/5091898.html should be renamed and converted to a dump-as-markup test * [http://gitorious.org/webkit/qtwebkit/commit/d75ec39 d75ec39]: editing/pasteboard/5075944-2.html and 5075944-3.html should be renamed and converted to dump-as-markup tests * [http://gitorious.org/webkit/qtwebkit/commit/e6f8b24 e6f8b24]: editing/pasteboard/paste-text-012.html should be a dump-as-markup test * [http://gitorious.org/webkit/qtwebkit/commit/ee2d2c5 ee2d2c5]: editing/pasteboard/paste-blockquote-2.html and paste-blockquote-3.html should be dump-as-markup tests * [http://gitorious.org/webkit/qtwebkit/commit/326f93c 326f93c]: editing/pasteboard/paste-blockquote-into-blockquote-3.html should be a dump-as-markup test * [http://gitorious.org/webkit/qtwebkit/commit/cff1777 cff1777]: Wrap copied contents by one style span instead of two * [http://gitorious.org/webkit/qtwebkit/commit/ca2dab5 ca2dab5]: REGRESSION(r84311): WebKit copies too much styles when copying * [http://gitorious.org/webkit/qtwebkit/commit/6d4125a 6d4125a]: Test for: Crash from null pointer dereference below WebCore::StorageAreaImpl::setItem() * [http://gitorious.org/webkit/qtwebkit/commit/92d64ea 92d64ea]: http://trac.webkit.org/changeset/87007 * [http://gitorious.org/webkit/qtwebkit/commit/2f7126a 2f7126a]: Convert raw pointer to RefPtr. * [http://gitorious.org/webkit/qtwebkit/commit/e38ff03 e38ff03]: Tests that we do not crash when trying to access a removed * [http://gitorious.org/webkit/qtwebkit/commit/6b1ee9e 6b1ee9e]: Tests that we do not crash when trying to parse an invalid font family * [http://gitorious.org/webkit/qtwebkit/commit/49b8a1e 49b8a1e]: fix render overflow computation for input type=range * [http://gitorious.org/webkit/qtwebkit/commit/f8d4988 f8d4988]: REGRESSION (r70748): WebKit cannot play QuickTime movies on Mac OS X Wiki Server pages * [http://gitorious.org/webkit/qtwebkit/commit/46706ea 46706ea]: [SVG] Assertion failure by dragging text between input fields inside <foreignObject>s * [http://gitorious.org/webkit/qtwebkit/commit/5087eaa 5087eaa]: [Qt] When QWebView has a different style set on it then the scrollbars are not rendered correctly * [http://gitorious.org/webkit/qtwebkit/commit/7d0d05a 7d0d05a]: REGRESSION (r81992): layout triggered by position update fails to apply when transform is updated at same time * [http://gitorious.org/webkit/qtwebkit/commit/ef13621 ef13621]: ASSERT(isMainThread()) when using single threaded jsc executable * [http://gitorious.org/webkit/qtwebkit/commit/8cfca23 8cfca23]: [Qt] QtWebKit crashes when dragging not loaded images * [http://gitorious.org/webkit/qtwebkit/commit/09d9bcb 09d9bcb]: drag-not-loaded-image.html test crashes when WebKit is built with debug option * [http://gitorious.org/webkit/qtwebkit/commit/40d8b0f 40d8b0f]: editing/deleting/5091898.html should be renamed and converted to a dump-as-markup test * [http://gitorious.org/webkit/qtwebkit/commit/d18ba15 d18ba15]: editing/pasteboard/5075944-2.html and 5075944-3.html should be renamed and converted to dump-as-markup tests * [http://gitorious.org/webkit/qtwebkit/commit/4539766 4539766]: Always antialias borders, outlines and rules when scaling * [http://gitorious.org/webkit/qtwebkit/commit/6b2f436 6b2f436]: Crash when sending a wheel event to a node with no shadow ancestor node * [http://gitorious.org/webkit/qtwebkit/commit/7e1bab1 7e1bab1]: <rdar://problem/9401853> REGRESSION (r78846): Insufficient expansion for justification when there are multiple inline boxes * [http://gitorious.org/webkit/qtwebkit/commit/3374ed3 3374ed3]: Frequent crashes beneath WebCore::ScriptElement::prepareScript * [http://gitorious.org/webkit/qtwebkit/commit/25483fc 25483fc]: Crashes if the document inside iframe is removed during pasting some text into it. * [http://gitorious.org/webkit/qtwebkit/commit/409b9ad 409b9ad]: Clear the image from ImageLoader rather than clearing the ImageLoader in HTMLObjectElement::renderFallbackContent. * [http://gitorious.org/webkit/qtwebkit/commit/51381f8 51381f8]: NULL deref when SVG elements have table styles * [http://gitorious.org/webkit/qtwebkit/commit/60e2176 60e2176]: Tests that we do not crash when auto-focus triggers a attach. * [http://gitorious.org/webkit/qtwebkit/commit/d462b6b d462b6b]: http://trac.webkit.org/changeset/87368 * [http://gitorious.org/webkit/qtwebkit/commit/2b01ffb 2b01ffb]: Updated some platform-specific expected results after r86028. * [http://gitorious.org/webkit/qtwebkit/commit/712f663 712f663]: Updated a platform-specific expected result again after r86028. * [http://gitorious.org/webkit/qtwebkit/commit/db6e56c db6e56c]: Skip fast/block/positioning/start-ignoring-before.html on mac * [http://gitorious.org/webkit/qtwebkit/commit/bb2ecb8 bb2ecb8]: [Qt] QtTestBrowser "Switch User Agent" dialog is broken * [http://gitorious.org/webkit/qtwebkit/commit/122c9e6 122c9e6]: [Qt] fast/canvas/webgl/gl-uniform-arrays.html failing for Qt on Linux * [http://gitorious.org/webkit/qtwebkit/commit/9682ccf 9682ccf]: [Qt] fast/canvas/webgl/gl-uniform-arrays.html failing for Qt on Linux * [http://gitorious.org/webkit/qtwebkit/commit/f201b09 f201b09]: REGRESSION (r81992): layout triggered by position update fails to apply when transform is updated at same time * [http://gitorious.org/webkit/qtwebkit/commit/27ca4d8 27ca4d8]: WebCore::HTMLSummaryElement::isMainSummary crashes * [http://gitorious.org/webkit/qtwebkit/commit/329d0c6 329d0c6]: [Qt] Fix tst_QGraphicsWebView::setPalette(inactiveBG) autotest * [http://gitorious.org/webkit/qtwebkit/commit/d14495f d14495f]: GraphicsContext3DInternal object should be called for getAttachedShaders. * [http://gitorious.org/webkit/qtwebkit/commit/db21b6f db21b6f]: REGRESSION (r85375): Load event is sometimes lost when multiple image elements use the same URL * [http://gitorious.org/webkit/qtwebkit/commit/855622e 855622e]: Suggested by Simon Fraser. * [http://gitorious.org/webkit/qtwebkit/commit/50cb4be 50cb4be]: Enable OwnPtr strict mode in PluginHalter * [http://gitorious.org/webkit/qtwebkit/commit/1c63892 1c63892]: Attempt to fix the build after changeset 86391<http://trac.webkit.org/changeset/86391> * [http://gitorious.org/webkit/qtwebkit/commit/af58e95 af58e95]: [Qt] Implement find feature for QtTestBrowser * [http://gitorious.org/webkit/qtwebkit/commit/79b6bea 79b6bea]: Fix compilation with debug enabled, m_lightSource.type is not valid anymore * [http://gitorious.org/webkit/qtwebkit/commit/b0a445e b0a445e]: XMLDocumentParserLibxml2 should play nice with strict OwnPtrs * [http://gitorious.org/webkit/qtwebkit/commit/e9f62ed e9f62ed]: Enable OwnPtr strict mode in MediaPlayer * [http://gitorious.org/webkit/qtwebkit/commit/65360d3 65360d3]: Build fix after r86418 * [http://gitorious.org/webkit/qtwebkit/commit/cbc9e96 cbc9e96]: [Qt] Implement find feature for QtTestBrowser * [http://gitorious.org/webkit/qtwebkit/commit/de5d05b de5d05b]: Frame flattening is broken with nested frames * [http://gitorious.org/webkit/qtwebkit/commit/9b4474a 9b4474a]: Convert raw ptr to RefPtr for documentElement. * [http://gitorious.org/webkit/qtwebkit/commit/2b120eb 2b120eb]: [Qt] User-agent list of Qt test browsers is very outdated * [http://gitorious.org/webkit/qtwebkit/commit/f1148b9 f1148b9]: Add test to make sure an error in requestFileSystem or resolveLocalFileSystemURI * [http://gitorious.org/webkit/qtwebkit/commit/787bda5 787bda5]: [Qt] tst_QWebPage creates temporary files in the current working dir * [http://gitorious.org/webkit/qtwebkit/commit/8234285 8234285]: [Qt]Fix tst_QWebFrame::setUrlToInvalid() autotest after r84762 * [http://gitorious.org/webkit/qtwebkit/commit/e34811a e34811a]: [Qt] Fix tst_QWebPage::testOptionalJSObjects() autotest * [http://gitorious.org/webkit/qtwebkit/commit/fbde563 fbde563]: [Qt] Fix tst_QDeclarativeWebView::basicProperties() and historyNav() autotests * [http://gitorious.org/webkit/qtwebkit/commit/b6ea329 b6ea329]: [Qt] tst_QWebElement::style() fails because QWebElement::InlineStyle doesn't work as expected * [http://gitorious.org/webkit/qtwebkit/commit/e999247 e999247]: [Qt] Fix unnecessary wait in API autotest tst_QWebFrame::scrollbarsOff * [http://gitorious.org/webkit/qtwebkit/commit/f3934e4 f3934e4]: [Qt] tst_QWebFrame::render() failing * [http://gitorious.org/webkit/qtwebkit/commit/52da9d6 52da9d6]: [Qt] Rewrite tst_QDeclarativeWebView::multipleWindows() to not depend on Grid internals * [http://gitorious.org/webkit/qtwebkit/commit/0c7056f 0c7056f]: [Qt]Fix tst_QWebFrame::setUrlToInvalid() autotest after r84762 * [http://gitorious.org/webkit/qtwebkit/commit/638ed3d 638ed3d]: Freezing a function and its prototype causes browser to crash. * [http://gitorious.org/webkit/qtwebkit/commit/efbf910 efbf910]: To support building namespaced Qt, we require that forward-declarations * [http://gitorious.org/webkit/qtwebkit/commit/791c2c8 791c2c8]: REGRESSION: [Qt] QNetworkReply delivered by the unsupportedContent() signal does not contain downloaded data * [http://gitorious.org/webkit/qtwebkit/commit/11f8b63 11f8b63]: [Qt] Multiple drop events when doing DnD of images. * [http://gitorious.org/webkit/qtwebkit/commit/695e84c 695e84c]: Don't flatten frames that have a zero size. * [http://gitorious.org/webkit/qtwebkit/commit/7e71192 7e71192]: Rubber-stamped by Simon Hausmann. * [http://gitorious.org/webkit/qtwebkit/commit/cf23541 cf23541]: [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6. * [http://gitorious.org/webkit/qtwebkit/commit/5902ab9 5902ab9]: [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6. * [http://gitorious.org/webkit/qtwebkit/commit/970ff13 970ff13]: [Qt] Fix enum order in qwebpage.h public API header * [http://gitorious.org/webkit/qtwebkit/commit/3104ebf 3104ebf]: REGRESSION: Text selection broken for text with line-height applied * [http://gitorious.org/webkit/qtwebkit/commit/dbda3e9 dbda3e9]: REGRESSION: inline style is lost when deleting line break between paragraphs with same style * [http://gitorious.org/webkit/qtwebkit/commit/2e981d3 2e981d3]: [Qt]The minimum size of the select menu list is incorrect for qtwebkit * [http://gitorious.org/webkit/qtwebkit/commit/df47be2 df47be2]: The preload attribute of the video tag is not completely implemented * [http://gitorious.org/webkit/qtwebkit/commit/6fe6792 6fe6792]: Command-~/Exposé to another window while <video> is in full screen, breaks Safari, eventually leading to crash * [http://gitorious.org/webkit/qtwebkit/commit/3f5fab4 3f5fab4]: Video track sometimes fails to draw. * [http://gitorious.org/webkit/qtwebkit/commit/cad942a cad942a]: [Gtk+] deadlock in gstreamer video player when exiting fullscreen * [http://gitorious.org/webkit/qtwebkit/commit/2cacab2 2cacab2]: Removing the full screen element via parent.innerHTML="" does not result in a webkitfullscreenchange event. * [http://gitorious.org/webkit/qtwebkit/commit/c02b89c c02b89c]: Exiting full screen causes <video> element inline controls to become visible * [http://gitorious.org/webkit/qtwebkit/commit/178109a 178109a]: Poster is not shown in Safari for video element with no playable source elements. * [http://gitorious.org/webkit/qtwebkit/commit/9f2e6b1 9f2e6b1]: Video is blank, controller is misplaced on trailers.apple.com movie in fullscreen (with two screens) * [http://gitorious.org/webkit/qtwebkit/commit/ad6674b ad6674b]: Unreviewed; build fix for non-SnowLeopard builds. * [http://gitorious.org/webkit/qtwebkit/commit/1b5dd98 1b5dd98]: [Qt] Enable usage of QuickTime mediaplayer for the Qt port on Mac. * [http://gitorious.org/webkit/qtwebkit/commit/10c0887 10c0887]: REGRESSION: Fullscreen button on embedded Vimeo videos does nothing * [http://gitorious.org/webkit/qtwebkit/commit/2c79e55 2c79e55]: Fix media element regression where ended event stopped firing after changing the src attribute. * [http://gitorious.org/webkit/qtwebkit/commit/db27609 db27609]: Block callbacks delivered during destruction * [http://gitorious.org/webkit/qtwebkit/commit/f0a236c f0a236c]: Files that load quickly sometimes won't play. * [http://gitorious.org/webkit/qtwebkit/commit/a4f1520 a4f1520]: Use new AVAssetReferenceRestrictions to prevent cross site media references * [http://gitorious.org/webkit/qtwebkit/commit/b7169cc b7169cc]: Video fails to play on Vimeo * [http://gitorious.org/webkit/qtwebkit/commit/15ad108 15ad108]: r87328 added a new system interface, we need to add it too. * [http://gitorious.org/webkit/qtwebkit/commit/926adc6 926adc6]: Mouse clicks propagate outside full-screen media controls. * [http://gitorious.org/webkit/qtwebkit/commit/5b51c40 5b51c40]: REGRESSION (r87622): In media documents, clicking the full screen button and the play button pauses the video * [http://gitorious.org/webkit/qtwebkit/commit/ec7a9b6 ec7a9b6]: Controls never hide in full screen after user stops moving mouse * [http://gitorious.org/webkit/qtwebkit/commit/65741cd 65741cd]: REGRESSION (r87622): Scrubbing a Vimeo movie when in fullscreen stops playback; no way to make it start again * [http://gitorious.org/webkit/qtwebkit/commit/3ab8247 3ab8247]: Audio and video files saved to the Application Cache should preserve the original file extension * [http://gitorious.org/webkit/qtwebkit/commit/49d1a0a 49d1a0a]: Improve hasMediaControls logic to check that node has * [http://gitorious.org/webkit/qtwebkit/commit/875e920 875e920]: [Qt] Fix the Phonon build when logging is disabled * [http://gitorious.org/webkit/qtwebkit/commit/c783730 c783730]: nrwt: make webaudio work w/o content-length header * [http://gitorious.org/webkit/qtwebkit/commit/76b5e1b 76b5e1b]: Some warning fixes. Values in switch not handled, and * [http://gitorious.org/webkit/qtwebkit/commit/84acac4 84acac4]: To support building namespaced Qt, we require that forward-declarations * [http://gitorious.org/webkit/qtwebkit/commit/4e7dfba 4e7dfba]: To support building namespaced Qt, we require that forward-declarations * [http://gitorious.org/webkit/qtwebkit/commit/cbc9953 cbc9953]: [Qt] Warning fixes on comparisons between a signed and an unsigned. * [http://gitorious.org/webkit/qtwebkit/commit/98ac1d2 98ac1d2]: [Qt] It made two Qt API tests fail * [http://gitorious.org/webkit/qtwebkit/commit/f098de2 f098de2]: Crash in WebCore::RenderMathMLSubSup::baselinePosition() * [http://gitorious.org/webkit/qtwebkit/commit/7d066c3 7d066c3]: Add some asserts for array boundary checks in TextRun. Fix * [http://gitorious.org/webkit/qtwebkit/commit/1be60bc 1be60bc]: [Qt] Implement download feature for QtTestBrowser * [http://gitorious.org/webkit/qtwebkit/commit/0558b11 0558b11]: [Qt] Implement download feature for QtTestBrowser * [http://gitorious.org/webkit/qtwebkit/commit/774ce62 774ce62]: Skip editing/pasteboard tests on mac which are failing on QtWebKit-2.2 * [http://gitorious.org/webkit/qtwebkit/commit/cf5cbfe cf5cbfe]: Skip fast/forms/selectlist-minsize.html on mac * [http://gitorious.org/webkit/qtwebkit/commit/b1708ec b1708ec]: fast/viewport/viewport-45.html fails in GTK+/Qt * [http://gitorious.org/webkit/qtwebkit/commit/719ffbe 719ffbe]: [Qt] Fix Symbian build with RVCT 2.x * [http://gitorious.org/webkit/qtwebkit/commit/7b8defb 7b8defb]: [Qt][Symbian] API test failure qdeclarativewebview * [http://gitorious.org/webkit/qtwebkit/commit/f1e20a4 f1e20a4]: [Qt] Fix the error code for media resource failures when using QtMobility * [http://gitorious.org/webkit/qtwebkit/commit/d7ac689 d7ac689]: [Symbian] Float{32,64}Array and Int16Array fail to build. * [http://gitorious.org/webkit/qtwebkit/commit/607d7b9 607d7b9]: [Qt] FrameLoaderClient: Check Vector::find() return value for WTF::notFound. * [http://gitorious.org/webkit/qtwebkit/commit/55ed382 55ed382]: [Qt] Build fix for building QtWebKit inside of Qt. * [http://gitorious.org/webkit/qtwebkit/commit/487019b 487019b]: Webkit on SPARC Solaris has wrong endian * [http://gitorious.org/webkit/qtwebkit/commit/8c2f686 8c2f686]: [Qt] Fix the in-tree build on Linux * [http://gitorious.org/webkit/qtwebkit/commit/bccfdf0 bccfdf0]: Use after free in WebCore::ContainerNode::parserAddChild * [http://gitorious.org/webkit/qtwebkit/commit/a4967d9 a4967d9]: Test for WebCore::WebKitCSSKeyframesRuleInternal::nameAttrSetter() - crash * [http://gitorious.org/webkit/qtwebkit/commit/3fc489e 3fc489e]: Crashes in RenderLayerBacking::paintingGoesToWindow * [http://gitorious.org/webkit/qtwebkit/commit/6ece1fd 6ece1fd]: [Qt] Fix 'headers' autotest when building inside Qt. * [http://gitorious.org/webkit/qtwebkit/commit/9b9da6b 9b9da6b]: REGRESSION(84329): Stylesheets on some pages do not load * [http://gitorious.org/webkit/qtwebkit/commit/d322e51 d322e51]: Bug 62405 - Fix integer overflow in Array.prototype.push * [http://gitorious.org/webkit/qtwebkit/commit/995f424 995f424]: Bug 62405 - Fix integer overflow in Array.prototype.push * [http://gitorious.org/webkit/qtwebkit/commit/352e253 352e253]: Calling WebKitBlobBuilder.append with null argument should not crash * [http://gitorious.org/webkit/qtwebkit/commit/ad3c470 ad3c470]: Tests that trying to remove all document children while building a svg <use> * [http://gitorious.org/webkit/qtwebkit/commit/196b505 196b505]: Null parent element sheet pointers in CSSMutableStyleDeclaration consumers * [http://gitorious.org/webkit/qtwebkit/commit/1e0a6b8 1e0a6b8]: <rdar://problem/9513180> REGRESSION (r84166): recalcStyle for display:inline to display:none transition has complexity N{{{^}}}2 where N is the number of child Text nodes * [http://gitorious.org/webkit/qtwebkit/commit/f49c89c f49c89c]: [Qt] tst_QWebFrame::overloadedSlots() fails * [http://gitorious.org/webkit/qtwebkit/commit/8c92d0c 8c92d0c]: REGRESSION (r81518): Crash in makeRange() when invoking the dictionary panel over a file input * [http://gitorious.org/webkit/qtwebkit/commit/7a48fd2 7a48fd2]: Crash in WebCore::RenderMathMLUnderOver::layout() * [http://gitorious.org/webkit/qtwebkit/commit/ceea7a3 ceea7a3]: [Qt] Don't include convenience "QWebFoo" headers in WebKit code. * [http://gitorious.org/webkit/qtwebkit/commit/a2ce773 a2ce773]: [Qt] Inconsistent behavior on a form submit request... * [http://gitorious.org/webkit/qtwebkit/commit/b64ad02 b64ad02]: [Qt] Fix wrong framework generation on MacOS when inside Qt 4.8. * [http://gitorious.org/webkit/qtwebkit/commit/0de6fbe 0de6fbe]: http://trac.webkit.org/changeset/88796 * [http://gitorious.org/webkit/qtwebkit/commit/7a6f64d 7a6f64d]: [Qt] [Symbian] GraphicsLayer: support plugins on symbian * [http://gitorious.org/webkit/qtwebkit/commit/03f1407 03f1407]: Null dereference in WebCore::RenderBlock::splitFlow regarding use of multicol, inline-block, and spanning elements * [http://gitorious.org/webkit/qtwebkit/commit/8cee9cc 8cee9cc]: Frequent crashes due to null frame below ApplicationCacheHost::scheduleLoadFallbackResourceFromApplicationCache * [http://gitorious.org/webkit/qtwebkit/commit/55c2361 55c2361]: Tests that accessing the parent stylesheet in nodes (not in document) * [http://gitorious.org/webkit/qtwebkit/commit/4485d36 4485d36]: Using null bytes when setting innerHTML in XTHML results in assertion and a crash due to null-pointer dereference * [http://gitorious.org/webkit/qtwebkit/commit/6a15735 6a15735]: 2011-06-16 Gabor Loki <loki@webkit.org> * [http://gitorious.org/webkit/qtwebkit/commit/4c2e373 4c2e373]: new test introduced in r89118, but fail on Qt * [http://gitorious.org/webkit/qtwebkit/commit/6807e9b 6807e9b]: When style changes for a RenderBlock and we lose our ability to intrude into * [http://gitorious.org/webkit/qtwebkit/commit/7074901 7074901]: Add containsFloats call to hasOverhangingFloats. * [http://gitorious.org/webkit/qtwebkit/commit/61e9a13 61e9a13]: Tests that we do not crash when unable to remove floats from * [http://gitorious.org/webkit/qtwebkit/commit/38cac94 38cac94]: Minor rebaselines for qt after my r85876. * [http://gitorious.org/webkit/qtwebkit/commit/c2c216b c2c216b]: Add a crash test for r85964. * [http://gitorious.org/webkit/qtwebkit/commit/645d101 645d101]: Do not use the pushed style selector if it is not equal to the * [http://gitorious.org/webkit/qtwebkit/commit/5719fe2 5719fe2]: Fix setting of document.body * [http://gitorious.org/webkit/qtwebkit/commit/62364a3 62364a3]: Coding style nit. Move ec=0 initialization, change * [http://gitorious.org/webkit/qtwebkit/commit/f07e5e0 f07e5e0]: Replicate WidthIterator.cpp fix from r88139. * [http://gitorious.org/webkit/qtwebkit/commit/2c09476 2c09476]: RefPtr frame since it can get removed in * [http://gitorious.org/webkit/qtwebkit/commit/dc93c25 dc93c25]: ASSERT in WebCore::HTMLToken::appendToAttributeName when visiting www.nba.com * [http://gitorious.org/webkit/qtwebkit/commit/aaba6ea aaba6ea]: REGRESSION (r79060): Searching for a flight at united.com fails * [http://gitorious.org/webkit/qtwebkit/commit/34a007b 34a007b]: [Qt] Regression(60942) wrong default action for drag-and-drop. * [http://gitorious.org/webkit/qtwebkit/commit/2414485 2414485]: Unreviewed expectations update. * [http://gitorious.org/webkit/qtwebkit/commit/631751d 631751d]: [Qt] Fix Qt namespace on QDeclarativeWebView autotest * [http://gitorious.org/webkit/qtwebkit/commit/50b8e14 50b8e14]: [Qt] The Qt WebKit Symbian .def file needs to be updated so Symbian will build * [http://gitorious.org/webkit/qtwebkit/commit/abe135e abe135e]: [Qt] Export files under Symbian Qt WebKit build * [http://gitorious.org/webkit/qtwebkit/commit/dff1fde dff1fde]: Parsing issue with -webkit-calc * [http://gitorious.org/webkit/qtwebkit/commit/090e765 090e765]: Running script from attach can remove elements from the stack of open elements * [http://gitorious.org/webkit/qtwebkit/commit/92bc2bc 92bc2bc]: Clamp coordinates to integers for canvas create/getImageData routines * [http://gitorious.org/webkit/qtwebkit/commit/9734ffa 9734ffa]: REGRESSION: Hitting enter in the middle of this span causes the cursor to go to the end of the span * [http://gitorious.org/webkit/qtwebkit/commit/296ab64 296ab64]: [Qt] Fix tst_QWebPage::showModalDialog() API test * [http://gitorious.org/webkit/qtwebkit/commit/83cad9b 83cad9b]: [Qt] Fix tst_QWebFrame::setHtmlWithResource() API test * [http://gitorious.org/webkit/qtwebkit/commit/57e9eab 57e9eab]: Tests that we do not crash when doing a media query match. * [http://gitorious.org/webkit/qtwebkit/commit/1755be4 1755be4]: Build fix on Linux when using the GStreamer backend. * [http://gitorious.org/webkit/qtwebkit/commit/b0b69c3 b0b69c3]: Rubber-stamped by Maciej Stachowiak. * [http://gitorious.org/webkit/qtwebkit/commit/b160ef2 b160ef2]: REGRESSION (r77740): Shadow DOM pseudo elements aren't matching when combined with descendant selectors * [http://gitorious.org/webkit/qtwebkit/commit/0b569f3 0b569f3]: REGRESSION: Fullscreen video controller can't be dragged * [http://gitorious.org/webkit/qtwebkit/commit/312ffd4 312ffd4]: [Qt] Remove Phonon MediaPlayer from the tree. * [http://gitorious.org/webkit/qtwebkit/commit/426401e 426401e]: TiledBackingStore endlessly creates and destroys tiles due to an off-by-one * [http://gitorious.org/webkit/qtwebkit/commit/53b25a9 53b25a9]: Crash in TextIterator * [http://gitorious.org/webkit/qtwebkit/commit/f858c34 f858c34]: Fix removal of overhanging floats on style changes to absolute/fixed position. * [http://gitorious.org/webkit/qtwebkit/commit/2b104d4 2b104d4]: [Qt] tst_QWebFrame::overloadedSlots() fails * [http://gitorious.org/webkit/qtwebkit/commit/d30a30a d30a30a]: Full-screen live streams have status text in wrong location * [http://gitorious.org/webkit/qtwebkit/commit/8fea0b2 8fea0b2]: [Qt] Use QtQuick imports in Api tests rather than old deprecated Qt 4.x imports. * [http://gitorious.org/webkit/qtwebkit/commit/dad7a55 dad7a55]: Crash on www.crave.cnet.com in FrameView::windowClipRect() * [http://gitorious.org/webkit/qtwebkit/commit/46db30c 46db30c]: [Qt] Use <QtX/x.h> style of headers for Qt tests which rely on it. * [http://gitorious.org/webkit/qtwebkit/commit/add65a5 add65a5]: [Qt] Fix tst_QWebPage::showModalDialog() API test * [http://gitorious.org/webkit/qtwebkit/commit/b3c9336 b3c9336]: [Qt] Fix tst_QWebFrame::setHtmlWithResource() API test * [http://gitorious.org/webkit/qtwebkit/commit/78c01ef 78c01ef]: Remove safeFloatToInt() in FloatRect.cpp and replace with working version of clampToInteger() * [http://gitorious.org/webkit/qtwebkit/commit/ea7652b ea7652b]: Bug 55930 - (CVE-2011-1440) Incorrect handling of 'display:' property within nested <ruby> tags * [http://gitorious.org/webkit/qtwebkit/commit/a52dbae a52dbae]: [Qt] Add Qt dependencies in QtWebKit's main pro file. * [http://gitorious.org/webkit/qtwebkit/commit/6f7f62f 6f7f62f]: <rdar://problem/9354979> REGRESSION (r83070-r83126): Conversation takes 10 seconds to load and makes mail unresponsive * [http://gitorious.org/webkit/qtwebkit/commit/ab9eda4 ab9eda4]: In RenderBlock, RenderWidget and RenderReplaced destroy functions, * [http://gitorious.org/webkit/qtwebkit/commit/0f5b11e 0f5b11e]: Crash when calling DOMSubtreeModified event when extracting range * [http://gitorious.org/webkit/qtwebkit/commit/74bcfbc 74bcfbc]: [Qt] QML Webview causes performance drops * [http://gitorious.org/webkit/qtwebkit/commit/2b44c16 2b44c16]: [Qt][Symbian] Update .def file for Symbian * [http://gitorious.org/webkit/qtwebkit/commit/173b2e2 173b2e2]: [Qt] Fix tst_QWebFrame::renderGeometry() API test * [http://gitorious.org/webkit/qtwebkit/commit/adb4276 adb4276]: Assertion failure in RenderSVGInlineText::characterStartsNewTextChunk * [http://gitorious.org/webkit/qtwebkit/commit/6b621d1 6b621d1]: Skip test introduced in r90068 that fails on qtwebkit-2.2 * [http://gitorious.org/webkit/qtwebkit/commit/e3377c0 e3377c0]: [Qt][Symbian] Update .def file for Symbian to build Tools * [http://gitorious.org/webkit/qtwebkit/commit/dfe73c3 dfe73c3]: [Qt] Fix tst_QWebFrame::setHtmlWithResource() API test * [http://gitorious.org/webkit/qtwebkit/commit/b2eb909 b2eb909]: Fix unaligned userspace access for SH4 platforms. * [http://gitorious.org/webkit/qtwebkit/commit/bf3faac bf3faac]: [Qt] Windowless Plugins : <input> cursor blinks even after transferring focus to plugin * [http://gitorious.org/webkit/qtwebkit/commit/3b8d474 3b8d474]: Frame flattening is broken with nested frames * [http://gitorious.org/webkit/qtwebkit/commit/c360076 c360076]: Broken build on QNX * [http://gitorious.org/webkit/qtwebkit/commit/4817c3f 4817c3f]: Add platform-specific results after r90338 * [http://gitorious.org/webkit/qtwebkit/commit/5866e6f 5866e6f]: plugins/invalidate_rect.html fails on linux ports * [http://gitorious.org/webkit/qtwebkit/commit/540415c 540415c]: Issue with Frame lifetime due to deletion in beforeload event. * [http://gitorious.org/webkit/qtwebkit/commit/d79bdb7 d79bdb7]: Revert "Build fix on Linux when using the GStreamer backend" * [http://gitorious.org/webkit/qtwebkit/commit/b2cc756 b2cc756]: make-hash-tools.pl: Perl 5.14 compatibility * [http://gitorious.org/webkit/qtwebkit/commit/3a4bda7 3a4bda7]: generate-webkitversion.pl should not "use Switch" * [http://gitorious.org/webkit/qtwebkit/commit/4cbf7a0 4cbf7a0]: Clear SVGElementInstance's children immediately upon detachment * [http://gitorious.org/webkit/qtwebkit/commit/bce34be bce34be]: The beforeload event allows tracking URI changes in a frame * [http://gitorious.org/webkit/qtwebkit/commit/5db848f 5db848f]: DOMWindow::open performs a security check on a wrong window * [http://gitorious.org/webkit/qtwebkit/commit/b0ed928 b0ed928]: [Qt] Improve documentation of QWebView::setPage() * [http://gitorious.org/webkit/qtwebkit/commit/0f2aaa0 0f2aaa0]: [Qt] Fix compiling errors with QtWebkit 2.2 WINSCW build. * [http://gitorious.org/webkit/qtwebkit/commit/bce3b14 bce3b14]: Stale pointer due to floats not removed (flexible box display) * [http://gitorious.org/webkit/qtwebkit/commit/5f10dde 5f10dde]: Extend the protector of a CSS style sheet. Because checkLoaded() can recursively delete * [http://gitorious.org/webkit/qtwebkit/commit/ff53467 ff53467]: Fix build breakage introduced by a previous cherry-pick * [http://gitorious.org/webkit/qtwebkit/commit/4e1a62f 4e1a62f]: Source/WebCore: Crash when removing unrenderered nodes in replacement fragment. * [http://gitorious.org/webkit/qtwebkit/commit/5b3a2e7 5b3a2e7]: Disable test that is timing out in our 2.2 bots * [http://gitorious.org/webkit/qtwebkit/commit/a7ba52c a7ba52c]: https://bugs.webkit.org/show_bug.cgi?id=60778 * [http://gitorious.org/webkit/qtwebkit/commit/57813ed 57813ed]: REGRESSION (r85964): Improper relayout of some nested positioned elements * [http://gitorious.org/webkit/qtwebkit/commit/2690506 2690506]: Fix crash in IDBRequest::abort * [http://gitorious.org/webkit/qtwebkit/commit/5196373 5196373]: Perform the JavaScript navigation check on a complete URL * [http://gitorious.org/webkit/qtwebkit/commit/6e2b771 6e2b771]: When removing a shadow root, also remove it from the render tree. * [http://gitorious.org/webkit/qtwebkit/commit/eb83f1f eb83f1f]: Source/WebCore: Inconsistent state of TreeScope reference. * [http://gitorious.org/webkit/qtwebkit/commit/8c104c0 8c104c0]: Calling window.find immediately after mutating the document crashes WebKit. * [http://gitorious.org/webkit/qtwebkit/commit/8a95d2b 8a95d2b]: [Qt] Add more tests to cover the behavior of loadFinished() signal * [http://gitorious.org/webkit/qtwebkit/commit/382deba 382deba]: [Qt] QtWebkit never finishes loading sites when they are loaded after an initial QUrl fails to load. * [http://gitorious.org/webkit/qtwebkit/commit/b1e0431 b1e0431]: Move Full Screen Controllers into WebCore. * [http://gitorious.org/webkit/qtwebkit/commit/8253536 8253536]: Code recently moved from WebKit -> WebCore does not pass WebCore's more strict compiler warnings. Use * [http://gitorious.org/webkit/qtwebkit/commit/e6c68fe e6c68fe]: Unreviewed build fix; Fix Leopard WebCore build. * [http://gitorious.org/webkit/qtwebkit/commit/52145a6 52145a6]: Fix Mac build in some configurations. * [http://gitorious.org/webkit/qtwebkit/commit/a086be9 a086be9]: [Qt] Implement fullscreen support on Mac with the QuickTime backend. * [http://gitorious.org/webkit/qtwebkit/commit/7a53b15 7a53b15]: [Qt] Change default backend to use GStreamer on Linux and QuickTime on Mac. * [http://gitorious.org/webkit/qtwebkit/commit/522bdac 522bdac]: [Qt] Disable video support on linux if the dependencies are not found. * [http://gitorious.org/webkit/qtwebkit/commit/165e417 165e417]: On platforms with no glib and gstreamer we should not build javascriptcore * [http://gitorious.org/webkit/qtwebkit/commit/d230e74 d230e74]: [Qt][ARM]REGRESSION(r91752): It made audio related tests fail * [http://gitorious.org/webkit/qtwebkit/commit/b5e100f b5e100f]: Web Inspector: Crash by buffer overrun crash when serializing inspector object tree. * [http://gitorious.org/webkit/qtwebkit/commit/02c9701 02c9701]: fast/dom/HTMLLinkElement/link-and-subresource-test.html is flaky on chromium debug bots * [http://gitorious.org/webkit/qtwebkit/commit/b557849 b557849]: WebKit's font notification has problems when the WebKit main thread != UI thread. * [http://gitorious.org/webkit/qtwebkit/commit/9ee58b7 9ee58b7]: m_formElementsWithFormAttribute doesn't ref the objects it holds * [http://gitorious.org/webkit/qtwebkit/commit/899ebf5 899ebf5]: Reference Geolocation object from GeoNotifier and Geolocation::setIsAllowed. * [http://gitorious.org/webkit/qtwebkit/commit/2f842a4 2f842a4]: Update SVG position values on SVG DOM updates * [http://gitorious.org/webkit/qtwebkit/commit/c955d90 c955d90]: Partial layout when a flex-box has visibility: collapse * [http://gitorious.org/webkit/qtwebkit/commit/883ca7e 883ca7e]: QtKit is now our default media player, the define is WTF_USE_QTKIT and it's not part * [http://gitorious.org/webkit/qtwebkit/commit/b54ce19 b54ce19]: Source/JavaScriptCore: https://bugs.webkit.org/show_bug.cgi?id=60860 * [http://gitorious.org/webkit/qtwebkit/commit/18d52e6 18d52e6]: Reverted commit r87797, http://trac.webkit.org/changeset/87797, because it * [http://gitorious.org/webkit/qtwebkit/commit/c1022df c1022df]: Source/WebCore: Never override the policy URL on form submissions. * [http://gitorious.org/webkit/qtwebkit/commit/244cf0d 244cf0d]: Regression(82144): Crash in TrailingObjects::updateMidpointsForTrailingBoxes * [http://gitorious.org/webkit/qtwebkit/commit/6c2f6bb 6c2f6bb]: Fix incorrect checks for HTMLMediaElement * [http://gitorious.org/webkit/qtwebkit/commit/0c20586 0c20586]: [Qt] Fix build with Intel compiler on Windows * [http://gitorious.org/webkit/qtwebkit/commit/66b76cd 66b76cd]: Skip tests that fail because of qtwebkit-2.2 DRT limitations * [http://gitorious.org/webkit/qtwebkit/commit/8ed79cb 8ed79cb]: Make sure we build when Qt is namespaced. * [http://gitorious.org/webkit/qtwebkit/commit/a755bea a755bea]: Source/WebCore: Check that we do not need layout before trying to dirty * [http://gitorious.org/webkit/qtwebkit/commit/fbfc2f9 fbfc2f9]: Source/WebCore: Crash in HTMLTreeBuilder::processAnyOtherEndTagForInBody * [http://gitorious.org/webkit/qtwebkit/commit/0e9f086 0e9f086]: Crash in WebCore::editingIgnoresContent * [http://gitorious.org/webkit/qtwebkit/commit/d054da8 d054da8]: Crash accessing static property on sealed object * [http://gitorious.org/webkit/qtwebkit/commit/4277f82 4277f82]: [Mac] Add a missing include path to generated headers * [http://gitorious.org/webkit/qtwebkit/commit/964b7e9 964b7e9]: Source/WebCore: Crash in Document::recalcStyleSelector * [http://gitorious.org/webkit/qtwebkit/commit/668d03b 668d03b]: Move towards supporting user controlled prototypes on CanvasPixelArray * [http://gitorious.org/webkit/qtwebkit/commit/607eaba 607eaba]: Remove counter nodes from the tree and fix-up children when they are removed from the counter map. * [http://gitorious.org/webkit/qtwebkit/commit/f011bd5 f011bd5]: [Qt] Fix build on Lion * [http://gitorious.org/webkit/qtwebkit/commit/b0f1d63 b0f1d63]: SimplifiedBackwardsTextIterator returns incorrect offset with first-letter rule * [http://gitorious.org/webkit/qtwebkit/commit/5a9b4b9 5a9b4b9]: Crash in FocusController::advanceFocusInDocumentOrder * [http://gitorious.org/webkit/qtwebkit/commit/2a511cf 2a511cf]: Skip failing test introduced in r92966 * [http://gitorious.org/webkit/qtwebkit/commit/fcfb7c1 fcfb7c1]: Add a missing trailing whitespace to a test expectation * [http://gitorious.org/webkit/qtwebkit/commit/b0ff91f b0ff91f]: Add build logistics and plumbing for window.internals object. * [http://gitorious.org/webkit/qtwebkit/commit/f3847b9 f3847b9]: Teach Qt about window.internals * [http://gitorious.org/webkit/qtwebkit/commit/2777535 2777535]: Support reset in WebCore::Internals * [http://gitorious.org/webkit/qtwebkit/commit/985a8fa 985a8fa]: Add support of setPasswordEchoEnabled and setPasswordEchoDuration for password echo feature * [http://gitorious.org/webkit/qtwebkit/commit/3da1d42 3da1d42]: Source/JavaScriptCore: Rename "makeSecure" to "fill" and remove the support for displaying last character * [http://gitorious.org/webkit/qtwebkit/commit/3502319 3502319]: Added support for momentarily revealing last typed character in password input. * [http://gitorious.org/webkit/qtwebkit/commit/1703957 1703957]: Add missing libWebKitSystemInterfaceLion.a to QtWebKit-2.2 branch * [http://gitorious.org/webkit/qtwebkit/commit/836fa24 836fa24]: The QtWebKit version was being overwritten by a global Qt version when * [http://gitorious.org/webkit/qtwebkit/commit/85d4df1 85d4df1]: [Qt] Enable password echo on Symbian builds * [http://gitorious.org/webkit/qtwebkit/commit/16cbdf3 16cbdf3]: Add build flags to reduce the size of Webcore library * [http://gitorious.org/webkit/qtwebkit/commit/5e03a53 5e03a53]: Revert "[Qt] Fix tst_QWebFrame::setHtmlWithResource() API test" [2/2] * [http://gitorious.org/webkit/qtwebkit/commit/dda59e5 dda59e5]: Revert "[Qt] Fix tst_QWebFrame::setHtmlWithResource() API test" [1/2] * [http://gitorious.org/webkit/qtwebkit/commit/b017396 b017396]: Fix build error when compiling with MinGW-w64 by disabling JIT * [http://gitorious.org/webkit/qtwebkit/commit/fb3b470 fb3b470]: [Qt] Do not unconditionally use pkg-config in .pro files * [http://gitorious.org/webkit/qtwebkit/commit/5700b25 5700b25]: Revert "Add build flags to reduce the size of Webcore library" * [http://gitorious.org/webkit/qtwebkit/commit/b1e2f81 b1e2f81]: Crash in InlineBox::deleteLine due to accessing removed renderer. * [http://gitorious.org/webkit/qtwebkit/commit/8c18b08 8c18b08]: Incorrect layout of :before and :after content, with display * [http://gitorious.org/webkit/qtwebkit/commit/87bddf0 87bddf0]: Author: Csaba Osztrogonác <ossy@webkit.org> * [http://gitorious.org/webkit/qtwebkit/commit/ee57c0a ee57c0a]: Adding a few tests for problems affecting trunk but not QtWebKit-2.2 * [http://gitorious.org/webkit/qtwebkit/commit/3658eb5 3658eb5]: Source/WebCore: Style not updated for table parts in :before, :after content. * [http://gitorious.org/webkit/qtwebkit/commit/ef09649 ef09649]: Based on digging of Gabor Rapcsanyi. * [http://gitorious.org/webkit/qtwebkit/commit/f8e55e6 f8e55e6]: [Qt] Update a couple of layout test results * [http://gitorious.org/webkit/qtwebkit/commit/6cf2f5d 6cf2f5d]: Source/WebCore: Unload events can crash us when they blank out a parent frame. * [http://gitorious.org/webkit/qtwebkit/commit/85204c9 85204c9]: [Qt] Add test for correct order of load signals in QWebPage * [http://gitorious.org/webkit/qtwebkit/commit/572a831 572a831]: [Qt][Symbian] REGRESSION(93235) Missing .def update * [http://gitorious.org/webkit/qtwebkit/commit/3f29aef 3f29aef]: Emit last progress notification before calling dispatchDidFinishLoad * [http://gitorious.org/webkit/qtwebkit/commit/8afc282 8afc282]: [Qt] Unskip API test for load signals order * [http://gitorious.org/webkit/qtwebkit/commit/d684a2c d684a2c]: document-destruction-within-unload.html's expected file was added with * [http://gitorious.org/webkit/qtwebkit/commit/b5c4e8f b5c4e8f]: Add test for testing non-existent eventsource and * [http://gitorious.org/webkit/qtwebkit/commit/c0f2dce c0f2dce]: Flaky crash with JavaScript URLs * [http://gitorious.org/webkit/qtwebkit/commit/d8fc9f5 d8fc9f5]: Crash in Range::processAncestorsAndTheirSiblings. * [http://gitorious.org/webkit/qtwebkit/commit/a2bd2bb a2bd2bb]: Removed m_owner accessed in custom scrollbars. * [http://gitorious.org/webkit/qtwebkit/commit/8f786a9 8f786a9]: Crash in RenderObjectChildList::destroyLeftOverChildren() * [http://gitorious.org/webkit/qtwebkit/commit/bf20939 bf20939]: Style not propagated to anonymous boxes and anonymous * [http://gitorious.org/webkit/qtwebkit/commit/492fd51 492fd51]: Author: Abhishek Arya <inferno@chromium.org> * [http://gitorious.org/webkit/qtwebkit/commit/cc833a0 cc833a0]: [Qt][Symbian] REGRESSION[94105] DumpRenderTree.exe doesn't build on Symbian * [http://gitorious.org/webkit/qtwebkit/commit/e2d9da8 e2d9da8]: Warnings in JSC's JIT on 32 bit * [http://gitorious.org/webkit/qtwebkit/commit/7692afd 7692afd]: Unreviewed. Qt rebaselines for r94543. * [http://gitorious.org/webkit/qtwebkit/commit/fbbf7fb fbbf7fb]: Style not propagated to anonymous boxes and anonymous * [http://gitorious.org/webkit/qtwebkit/commit/d88f63d d88f63d]: [Qt][Mac] Skip new failing tests to paint the bot green * [http://gitorious.org/webkit/qtwebkit/commit/f433312 f433312]: [Qt] Update layout test results for newer Qt 4.8.x * [http://gitorious.org/webkit/qtwebkit/commit/9d4ce05 9d4ce05]: REGRESSION (r66874): Missing RefPtr in ScriptController * [http://gitorious.org/webkit/qtwebkit/commit/e5f1080 e5f1080]: [SH4] AssemblerLabel does not name a type * [http://gitorious.org/webkit/qtwebkit/commit/fd24285 fd24285]: Source/WebCore: Crash due to bad data in SVGDocumentExtensions m_pendingResources * [http://gitorious.org/webkit/qtwebkit/commit/226e912 226e912]: :before content rendering issues with list markers and run-ins. * [http://gitorious.org/webkit/qtwebkit/commit/6c62962 6c62962]: Source/WebCore: Assert being hit in AccessibilityRenderObject::addChildren() * [http://gitorious.org/webkit/qtwebkit/commit/c7ae625 c7ae625]: [Qt] Unreviewed gardening after r94857. Add platform specific expected files. * [http://gitorious.org/webkit/qtwebkit/commit/f073908 f073908]: Unreviewed. Chromium, GTK, Qt rebaselines for r94857. * [http://gitorious.org/webkit/qtwebkit/commit/ed615cf ed615cf]: [Qt][Mac] Skip more new failing tests to paint the bot green * [http://gitorious.org/webkit/qtwebkit/commit/4f9120c 4f9120c]: [Qt][DRT] Normalize file:///tmp/LayoutTests in LayoutTestController::pathToLocalResource() * [http://gitorious.org/webkit/qtwebkit/commit/c2fa30b c2fa30b]: frame-loading-via-document-write.html test cases have extra slash in path * [http://gitorious.org/webkit/qtwebkit/commit/4950002 4950002]: Fix out-of-bounds access in Gradient::sortStopsIfNecessary * [http://gitorious.org/webkit/qtwebkit/commit/64cce10 64cce10]: [Qt]http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception.html