[Webkit-unassigned] [Bug 82781] New: [Qt] QGraphicsWebView has approx 10 less FPS for CSS transitions than Chrome/Safari on the same system.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Mar 30 14:29:35 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=82781
Summary: [Qt] QGraphicsWebView has approx 10 less FPS for CSS
transitions than Chrome/Safari on the same system.
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P3
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: tony at metaltoad.com
Created an attachment (id=134883)
--> (https://bugs.webkit.org/attachment.cgi?id=134883&action=review)
Results of CSS transition FPS tests for QT, Chrome, and Safari
QGraphicsWebView has approx 10 less FPS for CSS transitions than Chrome/Safari on the same system.
### METHOD ###
http://www.kaizou.org/code/kaizoumark/ measures CSS attribute changes at intervals to estimate FPS with CSS transitions in a variety of contexts.
### STEPS TO REPRODUCE ###
Use the above tool in Safari, Chrome, and QTWebkit. The QTWebkit code is as follows:
mainWindow::mainWindow(QWidget *parent) :
QMainWindow(parent)
{
QGraphicsView* view = new QGraphicsView;
view->setInteractive(true);
setCentralWidget(view);
QGraphicsScene* scene = new QGraphicsScene;
view->setScene(scene);
QGraphicsWebView* webView = new QGraphicsWebView;
webView->setRenderHints(QPainter::Antialiasing & QPainter::HighQualityAntialiasing & QPainter::SmoothPixmapTransform & QPainter::TextAntialiasing & QPainter::NonCosmeticDefaultPen);
scene->addItem(webView);
QUrl url = QUrl::QUrl("http://www.kaizou.org/code/kaizoumark/");
webView->load(url);
}
### RESULTS ###
See attachment. A .png file with the results of each test, along with system information.
Overall average is 24.4 FPS (QT), 35.5 FPS (Chrome), 34.9 FPS (Safari)
### ENVIRONMENT ###
SDK: Qt SDK version 1.2
Chrome 18.0.1025.142
Safari 5.1.5 (7534.55.3)
Processor 2.3 GHz Intel Core i5
Memory 4 GB 1333 MHz DDR3
Graphics Intel HD Graphics 3000 384 MB
Software Mac OS X Lion 10.7.3 (11D50b)
--
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