[Webkit-unassigned] [Bug 35682] New: [Qt] rendering issue of Qt WebKit's plugin on Mac OS X 10.5, 10.6

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 3 07:14:06 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=35682

           Summary: [Qt] rendering issue of Qt WebKit's plugin on Mac OS X
                    10.5, 10.6
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Other
        OS/Version: Mac OS X 10.5
            Status: NEW
          Keywords: Qt
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: vestbo at webkit.org


This bug report originated from issue QTBUG-5286
http://bugreports.qt.nokia.com/browse/QTBUG-5286

--- Description ---

There is an application that uses an instance of QWebView to render certain
html. That html uses javascript to construct it's contents dynamically and uses
Qt plugin via standard object tag. Application and html with all the
corresponding resources are attached in the single zip archive, in order to see
the problem it is sufficient to unpack archive, compile it (e.g. using
QtCreator) and just launch application, after launching you need to scroll down
fast using mouse wheel or corresponding gesture on the laptop mouse pad.
Sometimes problem occured when user scrolls window using scrollbar.

<p>Actual result of the scrolling is as in the attached file "screenshot.png":
WebKit renders only part of the plugin.<br/>
Expected result: WebKit renders full area of the plugin.</p>

<p>The mentioned html represents a vertical list of 1000 items.<br/>
The mentioned Qt plugin just renders one of the images that resides in the app
resources. Problem reveals either if that plugin is an instance of QLabel or a
particular descendant of QWidget that renders image in the overriden paint
function.</p>

<p>This issue is not revealed on Windows and Linux.</p>

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list