Summary: | [Qt] Fix compilation after QtQuick API changes | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Simon Hausmann <hausmann> | ||||
Component: | New Bugs | Assignee: | Simon Hausmann <hausmann> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | cmarcelo, menard, ossy, webkit.review.bot, zoltan | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
Simon Hausmann
2012-07-19 23:25:45 PDT
The next Qt 5 update comes with source incompatible changes (wohooo), so it's going to require changes on this side. The change that I'm going to upload is a little bigger than necessary. Strictly speaking we're only affected by grabFrameBuffer -> grabWindow(), all the other methods have temporarily forwarding functions/typedefs to the old names. But those will be removed soon, so we might as well do all the fixing in one shot now :) Created attachment 153425 [details]
Patch
Comment on attachment 153425 [details] Patch Attachment 153425 [details] did not pass qt-wk2-ews (qt): Output: http://queues.webkit.org/results/13312145 Comment on attachment 153425 [details]
Patch
rs=me
Thanks for this fix. I built the latest Qt5 (654fcc335c20431f60d3fde32e636aae38afe658), the WebKit build with it and with this patch works fine. I'll land this patch with the update. Shall I do the update today or should we wait until friday? (The latest update was a long time ago ... at 06th July) (In reply to comment #5) > Thanks for this fix. > > I built the latest Qt5 (654fcc335c20431f60d3fde32e636aae38afe658), > the WebKit build with it and with this patch works fine. > > I'll land this patch with the update. Shall I do the update today or should > we wait until friday? (The latest update was a long time ago ... at 06th July) I'd say let's do it today, because it's been a while and following up quickly on the source incompatible changes makes it easier for the Qt project to follow. Comment on attachment 153425 [details] Patch Clearing flags on attachment: 153425 Committed r123476: <http://trac.webkit.org/changeset/123476> All reviewed patches have been landed. Closing bug. |