WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
60003
[Qt] White screen displays when using MiniBrowser with DrawingAreaImpl
https://bugs.webkit.org/show_bug.cgi?id=60003
Summary
[Qt] White screen displays when using MiniBrowser with DrawingAreaImpl
Yael
Reported
2011-05-02 18:55:53 PDT
When enabling DrawingAreaImpl in Qt, a white screen is displayed instead of the web page. That is because the page client is not returning its size correctly. A patch is coming.
Attachments
Patch.
(1.30 KB, patch)
2011-05-02 18:59 PDT
,
Yael
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Yael
Comment 1
2011-05-02 18:59:19 PDT
Created
attachment 92036
[details]
Patch.
Yael
Comment 2
2011-05-02 19:46:26 PDT
Not sure how else to prove that we are drawing the web page, so I am attaching a couple of callstacks. UI process callstack when painting: 0 QPainter::drawPixmap qpainter.h 837 0xb6253648 1 WebKit::BackingStore::paint BackingStoreQt.cpp 43 0xb62dc6e5 2 WebKit::DrawingAreaProxyImpl::paint DrawingAreaProxyImpl.cpp 98 0xb61c0e1c 3 QWKPagePrivate::paint qwkpage.cpp 284 0xb619b91b 4 QGraphicsWKView::paint qgraphicswkview.cpp 104 0xb6196883 5 _q_paintItem qgraphicsscene.cpp 4314 0xb4889f35 6 QGraphicsScenePrivate::drawItemHelper qgraphicsscene.cpp 4427 0xb488a651 7 QGraphicsScenePrivate::draw qgraphicsscene.cpp 4962 0xb488d647 8 QGraphicsScenePrivate::drawSubtreeRecursive qgraphicsscene.cpp 4853 0xb488cf71 9 QGraphicsScenePrivate::drawItems qgraphicsscene.cpp 4735 0xb488c50b 10 QGraphicsView::paintEvent qgraphicsview.cpp 3469 0xb48b97c1 Web process callstack: 0 WebKit::createQImage ShareableBitmapQt.cpp 39 0xb62daf56 1 WebKit::ShareableBitmap::createGraphicsContext ShareableBitmapQt.cpp 44 0xb62db005 2 WebKit::DrawingAreaImpl::display DrawingAreaImpl.cpp 591 0xb633cacb 3 WebKit::DrawingAreaImpl::display DrawingAreaImpl.cpp 512 0xb633c427 4 WebKit::DrawingAreaImpl::displayTimerFired DrawingAreaImpl.cpp 488 0xb633c248 5 Timer<WebKit::DrawingAreaImpl>::fired RunLoop.h 124 0xb633dc34
WebKit Commit Bot
Comment 3
2011-05-02 22:02:51 PDT
Comment on
attachment 92036
[details]
Patch. Clearing flags on attachment: 92036 Committed
r85584
: <
http://trac.webkit.org/changeset/85584
>
WebKit Commit Bot
Comment 4
2011-05-02 22:02:55 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug