RE: [webkit-dev] Question to the Adobe ApolloWebKit developers, tips and tricks to getting your "branch" to compile.

2007-07-30 Thread Chris Brichford
The interface to WebKit/apollo is purely a C interface.  You can use it with 
any program that can talk to a C interface.  You could write a wrapper in C or 
C++ that exposes a COM+ interface to WebKit/apollo.
 
Chris



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Fuenty, Chris
Sent: Sunday, July 29, 2007 6:45 AM
To: webkit-dev@lists.webkit.org
Subject: Re: [webkit-dev] Question to the Adobe ApolloWebKit developers,tips 
and tricks to getting your "branch" to compile.


Last post, I have managed to get everything compiled.  My question is though, 
how would I go about using this as a COM+ object, like I could with the old 
version of the early WebKit (before Safari3).  I don't see any interface files 
within the webkit.apolloproj project.  Is this strictly for use with apollo 
only?  Or can it be used in other applications?

Thx.

-Z


On 7/28/07, Fuenty, Chris <[EMAIL PROTECTED]> wrote: 

K.  Here's all the externals i'm getting.

Error 1 error LNK2001: unresolved external symbol _u_memcasecmp_3_4 
WebPluginImpl.obj 
Error 2 error LNK2001: unresolved external symbol _u_foldCase_3_4 
WebPluginImpl.obj 
Error 3 error LNK2001: unresolved external symbol _unorm_quickCheck_3_4 
WebCore.lib 
Error 4 error LNK2001: unresolved external symbol _unorm_normalize_3_4 
WebCore.lib 
Error 5 error LNK2001: unresolved external symbol _u_strToUpper_3_4 
WebCore.lib 
Error 6 error LNK2001: unresolved external symbol _u_strFoldCase_3_4 
WebCore.lib 
Error 7 error LNK2001: unresolved external symbol _u_charDirection_3_4 
WebCore.lib 
Error 8 error LNK2001: unresolved external symbol _u_islower_3_4 
WebCore.lib 
Error 9 error LNK2001: unresolved external symbol _u_totitle_3_4 
WebCore.lib 
Error 10 error LNK2001: unresolved external symbol _u_isdigit_3_4 
WebCore.lib 
Error 11 error LNK2001: unresolved external symbol _u_strToLower_3_4 
WebCore.lib 
Error 12 error LNK2001: unresolved external symbol 
_u_getIntPropertyValue_3_4 WebCore.lib 
Error 13 error LNK2001: unresolved external symbol _u_charType_3_4 
WebCore.lib 
Error 14 error LNK2001: unresolved external symbol _u_tolower_3_4 
WebCore.lib 
Error 15 error LNK2001: unresolved external symbol 
_uidna_IDNToASCII_3_4 WebCore.lib 
Error 16 error LNK2001: unresolved external symbol _u_isUUppercase_3_4 
WebCore.lib 
Error 17 error LNK2001: unresolved external symbol _u_charMirror_3_4 
WebCore.lib 
Error 18 error LNK2001: unresolved external symbol _u_toupper_3_4 
WebCore.lib 
Error 19 error LNK2001: unresolved external symbol 
_u_getCombiningClass_3_4 WebCore.lib 
Error 20 error LNK2001: unresolved external symbol _ubrk_open_3_4 
WebCore.lib 
Error 21 error LNK2001: unresolved external symbol _ubrk_setText_3_4 
WebCore.lib 
Error 22 error LNK2001: unresolved external symbol _ubrk_following_3_4 
WebCore.lib 
Error 23 error LNK2001: unresolved external symbol _ubrk_isBoundary_3_4 
WebCore.lib 
Error 24 error LNK2001: unresolved external symbol _ubrk_next_3_4 
WebCore.lib 
Error 25 error LNK2001: unresolved external symbol _ubrk_preceding_3_4 
WebCore.lib 
Error 26 error LNK2001: unresolved external symbol _ubrk_first_3_4 
WebCore.lib 
Error 27 error LNK2001: unresolved external symbol _ubrk_current_3_4 
WebCore.lib 
Error 28 error LNK2001: unresolved external symbol _xmlStrndup 
WebCore.lib 
Error 29 error LNK2001: unresolved external symbol __imp__xmlFree 
WebCore.lib 
Error 30 error LNK2001: unresolved external symbol 
_xmlCreatePushParserCtxt WebCore.lib 
Error 31 error LNK2001: unresolved external symbol _xmlSwitchEncoding 
WebCore.lib 
Error 32 error LNK2001: unresolved external symbol _xmlParseChunk 
WebCore.lib 
Error 33 error LNK2001: unresolved external symbol __imp__xmlMalloc 
WebCore.lib 
Error 34 error LNK2001: unresolved external symbol 
_xmlRegisterInputCallbacks WebCore.lib 
Error 35 error LNK2001: unresolved external symbol _xmlStrdup 
WebCore.lib 
Error 36 error LNK2001: unresolved external symbol 
_xmlSAX2InternalSubset WebCore.lib 
Error 37 error LNK2001: unresolved external symbol _xmlFreeDoc 
WebCore.lib 
Error 38 error LNK2001: unresolved external symbol _xmlInitParser 
WebCore.lib 
Error 39 error LNK2001: unresolved external symbol 
_xmlGetPredefinedEntity WebCore.lib 
Error 40 error LNK2001: unresolved external symbol 
_xmlParseBalancedChunkMemory WebCore.lib 
Error 41 error LNK2001: unresolved external symbol _xmlSAX2EntityDecl 
WebCore.lib 
Error 42 error LNK2001: unresolved external symbol _xmlStopParser 
WebCore.lib 
Error 43 error LNK2001: unresolved external symbol _xmlFreeParserCtxt 
WebCore.lib 
Error 44 error LNK2001: unresolved exter

Re: [webkit-dev] type of JSChar

2007-07-30 Thread Simon Hausmann
On Friday 27 July 2007 11:51:40 Simon Hausmann wrote:
[...]
> JavaScriptCore/API/JSStringRef.h:
>
> ...
> #if !defined(WIN32) && !defined(_WIN32)
> typedef unsigned short JSChar;
> #else
> typedef wchar_t JSChar;
> #endif
> ...

Quick wrap-up: We changed UChar in the Qt build on Windows to be also defined 
to wchar_t now. We removed the BUILDNG_QT #ifdef in API/JSStringRef.h.


Simon


signature.asc
Description: This is a digitally signed message part.
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Target Compilation problem in S60Webkit R21772

2007-07-30 Thread Gurpreet Singh
Hi,

My environment is

S60 Webkit trunk (r21772), S60_3rd SDK, Carbide.c++ 1.2 Express

I compiled webkit/reindeer and it runs fine in the emulator.

But compilation on target is a big problem. Even there is an open Bug for
that.

But is there somebody(some angel), who has successfully compiled S60 Webkit
on target.

I mean, copiled, downloaded and run on Target. After weeks of efforts, I'm
able to compile and download on my N80, but Reindeer doesn't run. I gives so
many error.

Any kind of help is appreciated.

Thanks!!!

Br
Gurpreet
[EMAIL PROTECTED]
www.mobisy.com

On 7/30/07, [EMAIL PROTECTED] <
[EMAIL PROTECTED]> wrote:
>
> Send webkit-dev mailing list submissions to
> webkit-dev@lists.webkit.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.webkit.org/mailman/listinfo/webkit-dev
> or, via email, send a message with subject or body 'help' to
> [EMAIL PROTECTED]
>
> You can reach the person managing the list at
> [EMAIL PROTECTED]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of webkit-dev digest..."
>
>
> Today's Topics:
>
>1. Re: Question to the Adobe ApolloWebKit developers,tips and
>   tricks to getting your "branch" to compile. (Fuenty, Chris)
>2. Re: Re: [webkit-changes] [24723] trunk/WebCore (Maciej Stachowiak)
>3. Re: Re: [webkit-changes] [24723] trunk/WebCore (Lars Knoll)
>4. S60: Scriptable browser plugins (Volker Voecking)
>
>
> --
>
> Message: 1
> Date: Sun, 29 Jul 2007 08:45:25 -0500
> From: "Fuenty, Chris" <[EMAIL PROTECTED]>
> Subject: Re: [webkit-dev] Question to the Adobe ApolloWebKit
> developers, tips and tricks to getting your "branch" to
> compile.
> To: webkit-dev@lists.webkit.org
> Message-ID:
> <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Last post, I have managed to get everything compiled.  My question is
> though, how would I go about using this as a COM+ object, like I could
> with
> the old version of the early WebKit (before Safari3).  I don't see any
> interface files within the webkit.apolloproj project.  Is this strictly
> for
> use with apollo only?  Or can it be used in other applications?
>
> Thx.
>
> -Z
>
> On 7/28/07, Fuenty, Chris <[EMAIL PROTECTED]> wrote:
> >
> > K.  Here's all the externals i'm getting.
> >
> > Error 1 error LNK2001: unresolved external symbol _u_memcasecmp_3_4
> > WebPluginImpl.obj
> > Error 2 error LNK2001: unresolved external symbol _u_foldCase_3_4
> > WebPluginImpl.obj
> > Error 3 error LNK2001: unresolved external symbol _unorm_quickCheck_3_4
> > WebCore.lib
> > Error 4 error LNK2001: unresolved external symbol _unorm_normalize_3_4
> > WebCore.lib
> > Error 5 error LNK2001: unresolved external symbol _u_strToUpper_3_4
> > WebCore.lib
> > Error 6 error LNK2001: unresolved external symbol _u_strFoldCase_3_4
> > WebCore.lib
> > Error 7 error LNK2001: unresolved external symbol _u_charDirection_3_4
> > WebCore.lib
> > Error 8 error LNK2001: unresolved external symbol _u_islower_3_4
> > WebCore.lib
> > Error 9 error LNK2001: unresolved external symbol _u_totitle_3_4
> > WebCore.lib
> > Error 10 error LNK2001: unresolved external symbol _u_isdigit_3_4
> > WebCore.lib
> > Error 11 error LNK2001: unresolved external symbol _u_strToLower_3_4
> > WebCore.lib
> > Error 12 error LNK2001: unresolved external symbol
> > _u_getIntPropertyValue_3_4 WebCore.lib
> > Error 13 error LNK2001: unresolved external symbol _u_charType_3_4
> > WebCore.lib
> > Error 14 error LNK2001: unresolved external symbol _u_tolower_3_4
> > WebCore.lib
> > Error 15 error LNK2001: unresolved external symbol _uidna_IDNToASCII_3_4
> > WebCore.lib
> > Error 16 error LNK2001: unresolved external symbol _u_isUUppercase_3_4
> > WebCore.lib
> > Error 17 error LNK2001: unresolved external symbol _u_charMirror_3_4
> > WebCore.lib
> > Error 18 error LNK2001: unresolved external symbol _u_toupper_3_4
> > WebCore.lib
> > Error 19 error LNK2001: unresolved external symbol
> > _u_getCombiningClass_3_4 WebCore.lib
> > Error 20 error LNK2001: unresolved external symbol _ubrk_open_3_4
> > WebCore.lib
> > Error 21 error LNK2001: unresolved external symbol _ubrk_setText_3_4
> > WebCore.lib
> > Error 22 error LNK2001: unresolved external symbol _ubrk_following_3_4
> > WebCore.lib
> > Error 23 error LNK2001: unresolved external symbol _ubrk_isBoundary_3_4
> > WebCore.lib
> > Error 24 error LNK2001: unresolved external symbol _ubrk_next_3_4
> > WebCore.lib
> > Error 25 error LNK2001: unresolved external symbol _ubrk_preceding_3_4
> > WebCore.lib
> > Error 26 error LNK2001: unresolved external symbol _ubrk_first_3_4
> > WebCore.lib
> > Error 27 error LNK2001: unresolved external symbol _ubrk_current_3_4
> > WebCore.lib
> > Error 28 error LNK2001: unresolved external symbol _xmlStrndup
> WebCore.lib
> > Error 29 error LNK2001: unresolved external symbo

[webkit-dev] S60: Scriptable browser plugins

2007-07-30 Thread Volker Voecking
Hi,

My environment is
S60 Webkit trunk (r21772), S60_3rd SDK, Carbide.c++ 1.2 Express

I compiled webkit/reindeer and it runs fine in the emulator.
Looking a bit closer at the NPBitmap sample plugin and the source code
of the S60 webkit port brings up the following question:

Does the S60 WebKit port support scriptable browser plugins?

If so, how does the Javascript binding work?
Is it based on the Netscape Plugin API (NPClass; NPNHasMethod();
NPNInvoke()... )?

>From the NPBitmap sample plugin that is included in the S60_3rd SDK it
seems that some S60 proprietary mechanism (Ecom-Plugin) is used for
the interaction between browser and plugin.
Is it possible e.g. to call a method or get/set a property of such an
Ecom-Plugin from Javascript?


Thanks,
Volker
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev