[webkit-help] Webkit - SVG calls through native code
Adam Roben
aroben at apple.com
Mon Apr 25 16:07:40 PDT 2011
On Apr 25, 2011, at 3:28 AM, Ammar Ahmad Awan wrote:
> Thank you for your reply Adam. Questions inline ...
>
> On Wed, Apr 20, 2011 at 11:35 PM, Adam Roben <aroben at apple.com> wrote:
>> On Apr 20, 2011, at 2:32 PM, Ammar Ahmad Awan wrote:
>>
>>> 1. I want to make a new Win32 project and add webkit related
>>> functionality to my project. How can I do that?
>>
>> Tools/WinLauncher and Tools/MiniBrowser/win are fairly small projects that show how to use WebKit in a Windows application.
>>
>
> I have tried to use these functions to reach SVG calls. I was
> successful to do that using Tools/WinLauncher but I was not with
> MiniBrowser. I am doing a university project so I need some guidance
> regarding differences in Webkit and webkit2.
>
> What I understand from debugging these two mini projects, I see that
> WinLauncher is using webkit1 and MiniBrowser is using webkit2. I am
> curious why webkit2 is not calling any SVG specific classes of the
> WebCore and is still displaying an svg circle whereas WinLauncher is
> using all svg related classes from the Webcore.
I would guess that your debugger is only attached to the MiniBrowser UI process, not to the web process. The web process is where all the SVG code will run. <http://trac.webkit.org/wiki/Debugging%20With%20Visual%20Studio#DebuggingMulti-ProcessApplications> has some tips for debugging the web process.
-Adam
More information about the webkit-help
mailing list