Current implementation does not allow many instances of QtPlatformPlugin to share the QWebKitPlatformPlugin object provided by the plugin.
Created attachment 57493 [details] patch 1
Created attachment 57577 [details] patch 2
load() could be expensive in a slow filesystem. It would be better not to go trough load() for each QtPlatformPlugin instance if they would refer the same plugin anyway.
Created attachment 57693 [details] patch 3
Created attachment 57696 [details] patch 4
Simon, what is the reason for the cq-?
Comment on attachment 57696 [details] patch 4 Wrong click on my side :)
Comment on attachment 57696 [details] patch 4 Clearing flags on attachment: 57696 Committed r60593: <http://trac.webkit.org/changeset/60593>
All reviewed patches have been landed. Closing bug.
Removing from the 2.0 patch blocker. This feature is not part of the 2.0 branch.
Revision r60593 cherry-picked into qtwebkit-2.1 with commit 38fcdf0bf780edfcf4052f08984447b5fced0c3f