[webkit-dev] Patch for compilation error while building with gcc 4.x compilers on latest nightlies

2008-04-14 Thread Srinivas Rao M Hamse
Hi,

 For my compilation using arm-linux-gcc (GCC) 3.4.6, while trying to
build WebKit-r31848 on Gtk DirectFB, I am getting the following compilation
error.

This error gets fixed after commenting out the line containing protected: 
at *JavaScriptCore/kjs/nodes.h:210*.
I have attached this patch for your review. Please include this in the
coming builds so that the compilation goes through for less than gcc 4.x.x
compilers

 arm-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DWTF_USE_ICU_UNICODE=1
-DBUILDING_GTK__=1 -DWTF_CHANGES -DNDEBUG -DENABLE_ICONDATABASE=0
-I../JavaScriptCore -I../JavaScriptCore/ForwardingHeaders
-I../JavaScriptCore/wtf -I../JavaScriptCore/kjs -I./DerivedSources
-I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/wtf/unicode
-I./JavaScriptCore/pcre -I./JavaScriptCore/kjs
-I/home/srinirao/webkit/myprefix/include
-I/home/srinirao/webkit/myprefix/../../../libs/libjpeg
-I/home/srinirao/webkit/myprefix/include/freetype2 -fno-rtti -Wall -W
-Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security
-Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith
-Wwrite-strings -Wno-unused-parameter -fno-exceptions -pthread
-I/home/srinirao/webkit/myprefix/include/glib-2.0
-I/home/srinirao/webkit/myprefix/lib/glib-2.0/include
-I/home/srinirao/webkit/myprefix/include
-I/home/srinirao/webkit/myprefix/../../../libs/libjpeg
-I/home/srinirao/webkit/myprefix/include/freetype2
-I/home/srinirao/webkit/myprefix/include/readline -D_REENTRANT
-I/home/srinirao/webkit/myprefix/include -fno-strict-aliasing -O2 -MT
JavaScriptCore/kjs/libJavaScriptCore_la-JSGlobalObject.lo -MD -MP -MF
JavaScriptCore/kjs/.deps/libJavaScriptCore_la-JSGlobalObject.Tpo -c
../JavaScriptCore/kjs/JSGlobalObject.cpp  -fPIC -DPIC -o
JavaScriptCore/kjs/.libs/libJavaScriptCore_la-JSGlobalObject.o
mv -f JavaScriptCore/kjs/.deps/libJavaScriptCore_la-JSGlobalObject.Tpo
JavaScriptCore/kjs/.deps/libJavaScriptCore_la-JSGlobalObject.Plo
/bin/sh ./libtool --tag=CXX   --mode=compile arm-linux-g++ -DHAVE_CONFIG_H
-I. -I..  -DWTF_USE_ICU_UNICODE=1 -DBUILDING_GTK__=1 -DWTF_CHANGES
-DNDEBUG  -DENABLE_ICONDATABASE=0  -I../JavaScriptCore
-I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/wtf
-I../JavaScriptCore/kjs -I./DerivedSources
-I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/wtf/unicode
-I./JavaScriptCore/pcre -I./JavaScriptCore/kjs
-I/home/srinirao/webkit/myprefix/include
-I/home/srinirao/webkit/myprefix/../../../libs/libjpeg
-I/home/srinirao/webkit/myprefix/include/freetype2  -fno-rtti -Wall -W
-Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security
-Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith
-Wwrite-strings -Wno-unused-parameter -fno-exceptions  -pthread
-I/home/srinirao/webkit/myprefix/include/glib-2.0
-I/home/srinirao/webkit/myprefix/lib/glib-2.0/include
-I/home/srinirao/webkit/myprefix/include
-I/home/srinirao/webkit/myprefix/../../../libs/libjpeg
-I/home/srinirao/webkit/myprefix/include/freetype2
-I/home/srinirao/webkit/myprefix/include/readline -D_REENTRANT
-I/home/srinirao/webkit/myprefix/include -fno-strict-aliasing -O2 -MT
JavaScriptCore/kjs/libJavaScriptCore_la-AllInOneFile.lo -MD -MP -MF
JavaScriptCore/kjs/.deps/libJavaScriptCore_la-AllInOneFile.Tpo -c -o
JavaScriptCore/kjs/libJavaScriptCore_la-AllInOneFile.lo `test -f
'JavaScriptCore/kjs/AllInOneFile.cpp' || echo
'../'`JavaScriptCore/kjs/AllInOneFile.cpp
 arm-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DWTF_USE_ICU_UNICODE=1
-DBUILDING_GTK__=1 -DWTF_CHANGES -DNDEBUG -DENABLE_ICONDATABASE=0
-I../JavaScriptCore -I../JavaScriptCore/ForwardingHeaders
-I../JavaScriptCore/wtf -I../JavaScriptCore/kjs -I./DerivedSources
-I../JavaScriptCore/ForwardingHeaders -I../JavaScriptCore/wtf/unicode
-I./JavaScriptCore/pcre -I./JavaScriptCore/kjs
-I/home/srinirao/webkit/myprefix/include
-I/home/srinirao/webkit/myprefix/../../../libs/libjpeg
-I/home/srinirao/webkit/myprefix/include/freetype2 -fno-rtti -Wall -W
-Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security
-Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith
-Wwrite-strings -Wno-unused-parameter -fno-exceptions -pthread
-I/home/srinirao/webkit/myprefix/include/glib-2.0
-I/home/srinirao/webkit/myprefix/lib/glib-2.0/include
-I/home/srinirao/webkit/myprefix/include
-I/home/srinirao/webkit/myprefix/../../../libs/libjpeg
-I/home/srinirao/webkit/myprefix/include/freetype2
-I/home/srinirao/webkit/myprefix/include/readline -D_REENTRANT
-I/home/srinirao/webkit/myprefix/include -fno-strict-aliasing -O2 -MT
JavaScriptCore/kjs/libJavaScriptCore_la-AllInOneFile.lo -MD -MP -MF
JavaScriptCore/kjs/.deps/libJavaScriptCore_la-AllInOneFile.Tpo -c
../JavaScriptCore/kjs/AllInOneFile.cpp  -fPIC -DPIC -o
JavaScriptCore/kjs/.libs/libJavaScriptCore_la-AllInOneFile.o
In file included from ../JavaScriptCore/kjs/AllInOneFile.cpp:40:
../JavaScriptCore/kjs/dtoa.cpp: In function `void kjs_freedtoa(char*)':
../JavaScriptCore/kjs/dtoa.cpp:2259: warning: cast from `char*' to `int*'

Re: [webkit-dev] Plugin Questions

2008-04-14 Thread Darin Adler

On Apr 9, 2008, at 11:19 PM, SON SEOK BAE wrote:

If I want to show contents (for example, Flash animations) with  
WebKit port, what kind of flash player plugings should I install for  
webkit?
I mean, will it be Flash player for Safari or Flash player for  
Firefox or something else?

And are they really pluggable and working well with WebKit ports?
(I just don't understand why there are different pluggins for  
Safari and Firefox even though they use the same plugin interface --  
NPAPI.)


There are not different plug-ins for Safari and Firefox on Windows.  
Netscape-style plug-ins like Flash work in both browsers.


I don't know what the answer is on Linux.

Sorry I didn't answer all three of your questions, but that's the  
answer to the first.


-- Darin

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


Re: [webkit-dev] Patch for compilation error while building with gcc 4.x compilers on latest nightlies

2008-04-14 Thread David Kilzer
Srinivas Rao M Hamse [EMAIL PROTECTED] wrote:

  For my compilation using arm-linux-gcc (GCC) 3.4.6, while trying to
 build WebKit-r31848 on Gtk DirectFB, I am getting the following compilation
 error.
 
 This error gets fixed after commenting out the line containing protected: 
 at *JavaScriptCore/kjs/nodes.h:210*.
 I have attached this patch for your review. Please include this in the
 coming builds so that the compilation goes through for less than gcc 4.x.x
 compilers

The accepted process for patch review and committing is to open a bug on
https://bugs.webkit.org/ and attach the patch with the review+ flag set. 
Please create a bug and attach the patch there.

 In file included from ../JavaScriptCore/kjs/AllInOneFile.cpp:40:
 ../JavaScriptCore/kjs/dtoa.cpp: In function `void kjs_freedtoa(char*)':
 ../JavaScriptCore/kjs/dtoa.cpp:2259: warning: cast from `char*' to `int*'
 increases required alignment of target type

You may want to fix this as well as it could cause crashes later.  Please file
a separate bug for this issue.

Thanks!

Dave


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


Re: [webkit-dev] Re: Adding Javascript object to Webkit

2008-04-14 Thread Geoffrey Garen

Is there a way to set a timeout using this API or kill / interrupt a
running wild script?


No.

Geoff
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Adding Javascript object to Webkit

2008-04-14 Thread Mark Rowe


On 10/04/2008, at 20:40, Lee Ka Yuk wrote:


Dear all,

I've tested with JSCore/API and JSCore/binding.
To my surprise, none of the test apps is working.

I don't have CoreFoundation/CoreFoundation.h in my platform
(Qtopia/Ubuntu) so I could not pass the build of
JSCore/API/JSStringRefCF.h.
How can I use JSCore/API then?


#include JavaScriptCore/JavaScript.h to avoid the dependency on  
CoreFoundation.  It won't make testapi.c compile as that currently  
exercises the two CoreFoundation-specific convenience functions in the  
JavaScriptCore API.


- Mark





smime.p7s
Description: S/MIME cryptographic signature
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Regarding HashSet

2008-04-14 Thread priyanka gupta
Thanks for the response.

Actually I am working on the plugin module of Webcore. Plugins are to be
ported on our proprietary platform . But the procedure of searching for
available plugins on the Platform is different from that of Windows, and I
need to use the Hashset/Hashmap for the same. Any kind of basic
documentation about Hashset/hashmap will be helpful.

Sorry about the confusion on the Webkit 3.0, that name is used only locally
in our team, it is a mid-march SVN code of Webkit.

thanks and regards
--Priyanka


On Mon, Apr 14, 2008 at 9:32 PM, Darin Adler [EMAIL PROTECTED] wrote:

 On Apr 9, 2008, at 4:01 AM, priyanka gupta wrote:

  I am new to Webkit, but in our project we are using Webkit 3.0 drop for
  application development.
  Is there any documentation available for proper usage of Hashset
   template and its member functions??
 

 Sorry, there is not.

 I've been thinking of writing some documentation about how to work with
 HashSet and HashMap but this is the first request I've seen for it.

 Note that HashSet is currently intended for use only inside JavaScriptCore
 and WebCore, not in applications.

 I don't know what Webkit 3.0 drop is, so I'm not sure how that affects
 things.

-- Darin


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