WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
82533
[Qt][WK2] Remove all USE(TILED_BACKING_STORE) defines from code that contains UI_SIDE_COMPOSITING
https://bugs.webkit.org/show_bug.cgi?id=82533
Summary
[Qt][WK2] Remove all USE(TILED_BACKING_STORE) defines from code that contains...
Noam Rosenthal
Reported
2012-03-28 14:49:06 PDT
[Qt][WK2] Remove all USE(TILED_BACKING_STORE) defines from code that contains UI_SIDE_COMPOSITING
Attachments
Patch
(6.08 KB, patch)
2012-03-28 15:10 PDT
,
Noam Rosenthal
no flags
Details
Formatted Diff
Diff
Patch for landing
(6.09 KB, patch)
2012-04-09 10:15 PDT
,
Noam Rosenthal
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Noam Rosenthal
Comment 1
2012-03-28 15:10:39 PDT
Created
attachment 134415
[details]
Patch
Jocelyn Turcotte
Comment 2
2012-03-29 05:06:57 PDT
Comment on
attachment 134415
[details]
Patch LGTM, TILED_BACKING_STORE guards don't have much value in WK2 anyway. We should also remove its support from WebCore if we ever can.
Kenneth Rohde Christiansen
Comment 3
2012-03-29 05:11:02 PDT
Comment on
attachment 134415
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=134415&action=review
> Source/WebKit2/WebProcess/WebCoreSupport/WebGraphicsLayer.h:123 > > -#if USE(TILED_BACKING_STORE) > // TiledBackingStoreClient > virtual void tiledBackingStorePaintBegin(); > virtual void tiledBackingStorePaint(GraphicsContext*, const IntRect&);
So isn't this header shared across ports? Won't this break mac etc?
Noam Rosenthal
Comment 4
2012-03-29 06:48:36 PDT
(In reply to
comment #3
)
> (From update of
attachment 134415
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=134415&action=review
> > > Source/WebKit2/WebProcess/WebCoreSupport/WebGraphicsLayer.h:123 > > > > -#if USE(TILED_BACKING_STORE) > > // TiledBackingStoreClient > > virtual void tiledBackingStorePaintBegin(); > > virtual void tiledBackingStorePaint(GraphicsContext*, const IntRect&); > > So isn't this header shared across ports? Won't this break mac etc?
No, this header is only for UI_SIDE_COMPOSITING.
Kenneth Rohde Christiansen
Comment 5
2012-03-29 06:49:43 PDT
Comment on
attachment 134415
[details]
Patch ok then
zalan
Comment 6
2012-03-29 06:58:27 PDT
(In reply to
comment #2
)
> (From update of
attachment 134415
[details]
) > LGTM, TILED_BACKING_STORE guards don't have much value in WK2 anyway. We should also remove its support from WebCore if we ever can.
agree, especially with its mixture with fixed layout at some places at the webprocess side.
Noam Rosenthal
Comment 7
2012-04-09 10:15:07 PDT
Created
attachment 136255
[details]
Patch for landing
WebKit Review Bot
Comment 8
2012-04-09 13:26:22 PDT
Comment on
attachment 136255
[details]
Patch for landing Clearing flags on attachment: 136255 Committed
r113610
: <
http://trac.webkit.org/changeset/113610
>
WebKit Review Bot
Comment 9
2012-04-09 13:26:26 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