[webkit-dev] 回复: Webkit 2 drawing

test01 test01 at mediatek.cn
Wed Jun 5 19:35:25 PDT 2013


jgfggghhjkk

Gwang-Yoon Hwang <ryumiel at company100.net>编写:



(I'm sorry to resend this email. I used wrong e-mail address.)

WK2 Qt port uses WebCoordinatedSurface to share a bitmap between processes.
(It is a surface for Coordinated Graphics).

And it's backed by ShareableBitmapQt.

You can take a look at:
Source/WebKit2/Shared/CoordinatedGraphics/WebCoordinatedSurface
Source/WebKit2/Shared/qt/ShareableBitmapQt




On Wed, Jun 5, 2013 at 3:08 PM, Vishvesh Community <vishvesh.com at gmail.com<mailto:vishvesh.com at gmail.com>> wrote:
Thank Tim. I am using qt port.


On Wed, Jun 5, 2013 at 11:03 AM, Tim Horton <timothy_horton at apple.com<mailto:timothy_horton at apple.com>> wrote:

On Jun 4, 2013, at 10:18 PM, Vishvesh Community <vishvesh.com at gmail.com<mailto:vishvesh.com at gmail.com>> wrote:

Hi All,
      I have been going through the webkit 2 code. But I am not able to findout how the bitmaps are shared between the webprocess and the UI process. Can anybody point me to the appropriate class or share some details on it?

It depends on the port. Which port are you looking at?

(Mac WebKit2 uses remotely-hosted CoreAnimation layers, FWIW, so it’s kind of “magic” from WebKit2’s perspective).

You should look at and around the DrawingArea implementations.

Thanks and Regards,
Vishvesh
_______________________________________________
webkit-dev mailing list
webkit-dev at lists.webkit.org<mailto:webkit-dev at lists.webkit.org>
https://lists.webkit.org/mailman/listinfo/webkit-dev



_______________________________________________
webkit-dev mailing list
webkit-dev at lists.webkit.org<mailto:webkit-dev at lists.webkit.org>
https://lists.webkit.org/mailman/listinfo/webkit-dev




--
Gwang Yoon Hwang

Company100, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20130606/063de9e4/attachment.html>


More information about the webkit-dev mailing list