From ap at webkit.org Fri Aug 1 01:12:15 2008 From: ap at webkit.org (Alexey Proskuryakov) Date: Fri, 1 Aug 2008 12:12:15 +0400 Subject: [webkit-dev] [webkit-changes] [35474] trunk/JavaScriptCore In-Reply-To: <48924D48.3050501@gmail.com> References: <32262001.200001217533234573.JavaMail.servlet@perfora> <48924D48.3050501@gmail.com> Message-ID: On Aug 1, 2008, at 3:39 AM, Paul Pedriana wrote: > Actually, even under Windows we'd probably still use an emulated > pthreads if possible instead of pthreads.dll, as the pthreads.dll > for Windows does a lot of things that are typically not needed and > increases the footprint more than we'd like That's very interesting - could you tell more about this? > >> But with pthreads, we get well tested implementations for > many platforms > > I wonder if somebody has a list of platforms that pthreads exists > for and is well-tested on. I'm not aware of it existing much outside > of *nix, Mac, and Windows. I'm not saying this to argue against it, > though I am wondering how common pthreads really is. I believe Symbian has pthreads, too. I have not seen an extensive list, though. - WBR, Alexey Proskuryakov From kalle.vahlman at gmail.com Fri Aug 1 01:47:10 2008 From: kalle.vahlman at gmail.com (Kalle Vahlman) Date: Fri, 1 Aug 2008 11:47:10 +0300 Subject: [webkit-dev] WebKit/GTK+ and N810 In-Reply-To: <9a6d3ba60807230637q7a60ce45t45cc24dfe016f2a9@mail.gmail.com> References: <9a6d3ba60807211602i6c08029bna170809a4d00842c@mail.gmail.com> <177e83dd0807220100l7a1beb48j9fa124fd6584e46c@mail.gmail.com> <9a6d3ba60807230637q7a60ce45t45cc24dfe016f2a9@mail.gmail.com> Message-ID: <177e83dd0808010147v42558a4fs20b76d8ab55a5aeb@mail.gmail.com> 2008/7/23 Afonso Costa : > Hi Kalle, > > I upgraded flex in my scratchbox environment and now GtkLauncher is able to > open www.gtk.org in right way. I compiled flex version 2.3.35 and I replaced > the old version (/scratchbox/tools/bin/flex) by this one. > > Maybe put this information on http://maemo.webkit.org/ would be very helpful > for other people, wouldn't be? Well, flex .33 *is* in the dependency lists... ;) Rather than repeating that, I'd rather see configure.ac checking for the flex version. I'm not sure how portable the configure script is supposed to be, but for example here is an example of how to check the version when common unix tools (sed, awk) are available: https://svn.apache.org/repos/asf/quetzalcoatl/mod_python/trunk/configure.in Any comments from Alp regarding this? I can cook up a patch if using sed & awk (or just sed) is ok... -- Kalle Vahlman, zuh at iki.fi Powered by http://movial.fi Interesting stuff at http://syslog.movial.fi From ppedriana at gmail.com Fri Aug 1 01:49:22 2008 From: ppedriana at gmail.com (Paul Pedriana) Date: Fri, 01 Aug 2008 01:49:22 -0700 Subject: [webkit-dev] [webkit-changes] [35474] trunk/JavaScriptCore In-Reply-To: References: <32262001.200001217533234573.JavaMail.servlet@perfora> <48924D48.3050501@gmail.com> Message-ID: <4892CE12.2040202@gmail.com> Well we already have a cross-platform threading interface/implementation. It is conceptually similar to pthreads (but also includes things like portable atomics) but is C++ and is tailored to functionality useful to us and which exists on our target platforms (primarily XBox 360, PS3, PS2, Wii, Win32, Win64, OS X, Linux32, Linux64). Most EA games on these platforms use this package (which is called, unsurprisingly, EAThread). It would constitute a bit of code duplication if our Windows apps linked both EAThread and pthreads. Instead it would be better if we just made a small inline shim between the pthread interface and EAThread, so any pthreads calls would be just inline redirections to EAThread. This would probably work fine as long as some of the more esoteric features of pthreads weren't depended on, as I mentioned previously. There are other benefits to having your own threading library, such as enhanced diagnostics and debugging, but that's another topic of discussion. Regarding my comment about address space, a number of PC games these days are starting to run into address space problems. For example, we are about to release Spore, and there are documented address space problems such as mentioned here: http://www.spore.com/what/specs_spore. Windows gives apps two GB of address space, but that space gets eaten up but the large amount of memory that PC games often use and the mapped code and data segments for all the DLLs that get loaded with applications. >> Actually, even under Windows we'd probably still use an emulated >> pthreads if possible instead of pthreads.dll, as the pthreads.dll for >> Windows does a lot of things that are typically not needed and >> increases the footprint more than we'd like > That's very interesting - could you tell more about this? From ap at webkit.org Fri Aug 1 02:30:58 2008 From: ap at webkit.org (Alexey Proskuryakov) Date: Fri, 1 Aug 2008 13:30:58 +0400 Subject: [webkit-dev] [webkit-changes] [35474] trunk/JavaScriptCore In-Reply-To: <4892CE12.2040202@gmail.com> References: <32262001.200001217533234573.JavaMail.servlet@perfora> <48924D48.3050501@gmail.com> <4892CE12.2040202@gmail.com> Message-ID: On Aug 1, 2008, at 12:49 PM, Paul Pedriana wrote: > It would constitute a bit of code duplication if our Windows apps > linked both EAThread and pthreads. Instead it would be better if we > just made a small inline shim between the pthread interface and > EAThread, so any pthreads calls would be just inline redirections to > EAThread. Well, I guess that in such case, there is little point in using pthreads API, and you'd be better served with ThreadingEA.cpp? All port authors who spoke prefer (to a different degree) their own WebKit-specific threading implementations to using pthreads. Hard to argue with that, even though I still dislike the idea for the reasons stated earlier. I think I'd like to eventually move Apple's Windows port from ThreadingWin to ThreadingPthreads anyway, but that's a separate topic for discussion. - WBR, Alexey Proskuryakov From afonso.costa at openbossa.org Fri Aug 1 05:30:52 2008 From: afonso.costa at openbossa.org (Afonso Costa) Date: Fri, 1 Aug 2008 08:30:52 -0400 Subject: [webkit-dev] WebKit/GTK+ and N810 In-Reply-To: <177e83dd0808010147v42558a4fs20b76d8ab55a5aeb@mail.gmail.com> References: <9a6d3ba60807211602i6c08029bna170809a4d00842c@mail.gmail.com> <177e83dd0807220100l7a1beb48j9fa124fd6584e46c@mail.gmail.com> <9a6d3ba60807230637q7a60ce45t45cc24dfe016f2a9@mail.gmail.com> <177e83dd0808010147v42558a4fs20b76d8ab55a5aeb@mail.gmail.com> Message-ID: <9a6d3ba60808010530l4c259afbnb959c2313c41cb68@mail.gmail.com> Hi Kalle, On Fri, Aug 1, 2008 at 4:47 AM, Kalle Vahlman wrote: > 2008/7/23 Afonso Costa : > > Hi Kalle, > > > > I upgraded flex in my scratchbox environment and now GtkLauncher is able > to > > open www.gtk.org in right way. I compiled flex version 2.3.35 and I > replaced > > the old version (/scratchbox/tools/bin/flex) by this one. > > > > Maybe put this information on http://maemo.webkit.org/ would be very > helpful > > for other people, wouldn't be? > > Well, flex .33 *is* in the dependency lists... ;) Yeah, in my first attempt I installed this version but I didn't know that was necessary to replace the scratchbox's flex version or install other updated scratchbox version. This information was too helpful for me and I think it would be helpful for other people as well. Anyway, it is already registered in webkit-devel archives ;) > > Rather than repeating that, I'd rather see configure.ac checking for > the flex version. > I'm not sure how portable the configure script is supposed to be, but > for example > here is an example of how to check the version when common unix tools (sed, > awk) > are available: > > > https://svn.apache.org/repos/asf/quetzalcoatl/mod_python/trunk/configure.in > > Any comments from Alp regarding this? I can cook up a patch if using sed & > awk > (or just sed) is ok... > > -- > Kalle Vahlman, zuh at iki.fi > Powered by http://movial.fi > Interesting stuff at http://syslog.movial.fi > Br, Afonso -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080801/624d982f/attachment.html From zherczeg at inf.u-szeged.hu Fri Aug 1 05:42:44 2008 From: zherczeg at inf.u-szeged.hu (Zoltan Herczeg) Date: Fri, 1 Aug 2008 14:42:44 +0200 (CEST) Subject: [webkit-dev] WindScorpion Message-ID: <2439.160.114.36.211.1217594564.squirrel@webmail.inf.u-szeged.hu> Dear Webkit Developers, We have extended the SunSpider benchmark system with some new JavaScript benchmarks. These JS examples are collected from the Internet and they are freely available. Its name is WindScorpion, which is another name of SunSpider. You can download it from: http://www.inf.u-szeged.hu/opensource/download/get.php?name=WindScorpion.tgz To use it, simply copy them the the SunSpider/tests directory, and extend the LIST file with the names. The individual test cases are designed to run around 2 seconds, but this time increases when you put them under SunSpider. Besides from the benchmark, we are also made some coverity tests. (It seems your automated coverity measurement site is down for some time). The mozilla regression tests (JavaScriptCore/tests) are also included as they are good for reference. * gcc (function coverage) * there are 2034 functions in the jsc binary * Num of functions covered by sunspider: 998 * Num of functions covered by windscorpion: 940 * Num of functions covered by regression test: 1406 * Num of functions covered by sunspider but not covered by windscorpion: 142 * Num of functions covered by sunspider but not covered by regression test: 2 * Num of functions covered by windscorpion but not covered by sunspider: 84 * Num of functions covered by windscorpion but not covered by regression test: 3 * Num of functions covered by regression test but not covered by sunspider: 410 * Num of functions covered by regression test but not covered by windscorpion: 469 * gcc (AST node coverage) * there are 77 node types in the jsc binary * Num of node types covered by sunspider: 55 * Num of node types covered by windscorpion: 63 * Num of node types covered by regression test: 71 * Num of node types covered by sunspider but not covered by windscorpion: 5 * Num of node types covered by sunspider but not covered by regression test: 0 * Num of node types covered by windscorpion but not covered by sunspider: 13 * Num of node types covered by windscorpion but not covered by regression test: 1 * Num of node types covered by regression test but not covered by sunspider: 16 * Num of node types covered by regression test but not covered by windscorpion: 9 Two of the WindScorpion tests are not included in the package, because they have a strange behaviour when used under SunSpider. * randPrime.js - the runtime is somehow increased to 16 seconds from 2 * wordreplace.js - the runtime is "undefined", if all wind scorpion benchmarks are included in the LIST. However, it is working, if this file is appended alone to the end of the LIST file. We plan to investigate them later. If you wish, you can extend SunSpider with some of them. Cheers, Zoltan From kalle.vahlman at gmail.com Fri Aug 1 07:55:04 2008 From: kalle.vahlman at gmail.com (Kalle Vahlman) Date: Fri, 1 Aug 2008 17:55:04 +0300 Subject: [webkit-dev] WebKit/GTK+ and N810 In-Reply-To: <9a6d3ba60808010530l4c259afbnb959c2313c41cb68@mail.gmail.com> References: <9a6d3ba60807211602i6c08029bna170809a4d00842c@mail.gmail.com> <177e83dd0807220100l7a1beb48j9fa124fd6584e46c@mail.gmail.com> <9a6d3ba60807230637q7a60ce45t45cc24dfe016f2a9@mail.gmail.com> <177e83dd0808010147v42558a4fs20b76d8ab55a5aeb@mail.gmail.com> <9a6d3ba60808010530l4c259afbnb959c2313c41cb68@mail.gmail.com> Message-ID: <177e83dd0808010755t600326caj3ed07c365bc4841b@mail.gmail.com> 2008/8/1 Afonso Costa : > Hi Kalle, > > On Fri, Aug 1, 2008 at 4:47 AM, Kalle Vahlman > wrote: >> >> 2008/7/23 Afonso Costa : >> > Hi Kalle, >> > >> > I upgraded flex in my scratchbox environment and now GtkLauncher is able >> > to >> > open www.gtk.org in right way. I compiled flex version 2.3.35 and I >> > replaced >> > the old version (/scratchbox/tools/bin/flex) by this one. >> > >> > Maybe put this information on http://maemo.webkit.org/ would be very >> > helpful >> > for other people, wouldn't be? >> >> Well, flex .33 *is* in the dependency lists... ;) > > Yeah, in my first attempt I installed this version but I didn't know that > was necessary to replace the scratchbox's flex version or install other > updated scratchbox version. This information was too helpful for me and I > think it would be helpful for other people as well. True. > Anyway, it is already registered in webkit-devel archives ;) I created a bug (with a patch) too: https://bugs.webkit.org/show_bug.cgi?id=20253 -- Kalle Vahlman, zuh at iki.fi Powered by http://movial.fi Interesting stuff at http://syslog.movial.fi From jhaygood at reaktix.com Fri Aug 1 12:34:53 2008 From: jhaygood at reaktix.com (Justin Haygood) Date: Fri, 1 Aug 2008 15:34:53 -0400 Subject: [webkit-dev] [webkit-changes] [35474] trunk/JavaScriptCore In-Reply-To: References: <32262001.200001217533234573.JavaMail.servlet@perfora> <48924D48.3050501@gmail.com> <4892CE12.2040202@gmail.com> Message-ID: <004e01c8f40d$ae6b29f0$0b417dd0$@com> What benefits does using pthreads on win32 have over the native primitives? If you linked in pthreads statically, there's less of an issue, but the more DLLs you have = bad for the most part (this is why Firefox statically links in most of their libraries). Even then, the pthreads-win32 barely covers any of the pthread functionality above and beyond "create a thread and run it", since it depends heavily on some Unix-isms. Personally, I vote with sticking with ThreadingWin.cpp, since it introduces less complexity (less libraries to deal with, thin wrapper around the OS primitives, no need to depend on the quality of a third party library that barely covers any of the functionality of the lib its supposed to implement). -----Original Message----- From: Alexey Proskuryakov [mailto:ap at webkit.org] Sent: Friday, August 01, 2008 5:31 AM To: Paul Pedriana Cc: Justin Haygood; webkit-dev at lists.webkit.org Subject: Re: [webkit-dev] [webkit-changes] [35474] trunk/JavaScriptCore On Aug 1, 2008, at 12:49 PM, Paul Pedriana wrote: > It would constitute a bit of code duplication if our Windows apps > linked both EAThread and pthreads. Instead it would be better if we > just made a small inline shim between the pthread interface and > EAThread, so any pthreads calls would be just inline redirections to > EAThread. Well, I guess that in such case, there is little point in using pthreads API, and you'd be better served with ThreadingEA.cpp? All port authors who spoke prefer (to a different degree) their own WebKit-specific threading implementations to using pthreads. Hard to argue with that, even though I still dislike the idea for the reasons stated earlier. I think I'd like to eventually move Apple's Windows port from ThreadingWin to ThreadingPthreads anyway, but that's a separate topic for discussion. - WBR, Alexey Proskuryakov From veparab at gmail.com Fri Aug 1 22:18:10 2008 From: veparab at gmail.com (vasant parab) Date: Sat, 2 Aug 2008 10:48:10 +0530 Subject: [webkit-dev] Not getinng POSIX API to get the StackBase Message-ID: Hi All, I am facing few problems in collector.cpp in JavaScriptCore/kjs/ while running minidom application. Is any buddy know POSIX API to get the StackBase and StackSize of current thread? Thanks in advance. -Vasant -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080802/be6ee409/attachment.html From mrowe at apple.com Sat Aug 2 20:50:54 2008 From: mrowe at apple.com (Mark Rowe) Date: Sat, 02 Aug 2008 20:50:54 -0700 Subject: [webkit-dev] Not getinng POSIX API to get the StackBase In-Reply-To: References: Message-ID: <4F2AB933-4B5D-430F-8C5E-3FAFEA5B52B1@apple.com> On Aug 1, 2008, at 10:18 PM, vasant parab wrote: > Hi All, > > I am facing few problems in collector.cpp in JavaScriptCore/kjs/ > while running minidom application. > Is any buddy know POSIX API to get the StackBase and StackSize of > current thread? There is no completely portable way to do this, which is why currentThreadStackBase in collector.cpp is #if'd for various platforms. pthread_getattr_np followed by pthread_attr_getstack is the approach used in our code on some Unix-y platforms. If you're porting it to a new platform for which the existing code does not work correctly you may need to add an additional block in currentThreadStackBase that does the correct thing for your platform. - Mark From romero.cl at gmail.com Mon Aug 4 00:10:16 2008 From: romero.cl at gmail.com (Daniel Romero) Date: Mon, 4 Aug 2008 03:10:16 -0400 Subject: [webkit-dev] Embedding JavaScript Message-ID: <79d095f60808040010m5d3feb8clecfc4865fc242c0f@mail.gmail.com> Hi. I need to make a C or C++ program that read some javascript functions from a file and then evaluate those functions with the propper parameters. I have done this with SpideMonkey, is very easy, i wana try it with webkit, but i couldn't find the API Reference in apple's website or some examples to start. Any ideas where to start? Regards, DR -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080804/a4d96c33/attachment.html From mrowe at apple.com Mon Aug 4 00:19:43 2008 From: mrowe at apple.com (Mark Rowe) Date: Mon, 04 Aug 2008 00:19:43 -0700 Subject: [webkit-dev] Embedding JavaScript In-Reply-To: <79d095f60808040010m5d3feb8clecfc4865fc242c0f@mail.gmail.com> References: <79d095f60808040010m5d3feb8clecfc4865fc242c0f@mail.gmail.com> Message-ID: On 2008-08-04, at 00:10, Daniel Romero wrote: > Hi. > > I need to make a C or C++ program that read some javascript > functions from a file and then evaluate those functions with the > propper parameters. > I have done this with SpideMonkey, is very easy, i wana try it with > webkit, but i couldn't find the API Reference in apple's website or > some examples to start. > > Any ideas where to start? - Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 2413 bytes Desc: not available Url : http://lists.webkit.org/pipermail/webkit-dev/attachments/20080804/76ac9d3e/attachment.bin From S.Mondal at motorola.com Mon Aug 4 05:37:45 2008 From: S.Mondal at motorola.com (Mondal Shyama Prasad-A15153) Date: Mon, 4 Aug 2008 20:37:45 +0800 Subject: [webkit-dev] Diff between r31916 (15-Apr) and latest nightly build References: <407873.69635.qm@web52404.mail.re2.yahoo.com> Message-ID: <608D7BFF0D57794785CBC2C440BC4FA1049497AE@ZMY16EXM67.ds.mot.com> Hi, I would like to know the difference between r31916 (15-Apr-2008 nightly build) and LATEST nightly build i.e. the list of new features gone into the build. As far as I know, SquirrelFish has been added in the month of June. So that is one of the major feature added. Is there anything else ? Regards, Mondal. From eric at webkit.org Mon Aug 4 10:05:57 2008 From: eric at webkit.org (Eric Seidel) Date: Mon, 4 Aug 2008 10:05:57 -0700 Subject: [webkit-dev] Diff between r31916 (15-Apr) and latest nightly build In-Reply-To: <608D7BFF0D57794785CBC2C440BC4FA1049497AE@ZMY16EXM67.ds.mot.com> References: <407873.69635.qm@web52404.mail.re2.yahoo.com> <608D7BFF0D57794785CBC2C440BC4FA1049497AE@ZMY16EXM67.ds.mot.com> Message-ID: This will show you a list of all commits: http://trac.webkit.org/ Or these: http://trac.webkit.org/browser/trunk/WebCore/ChangeLog http://trac.webkit.org/browser/trunk/JavaScriptCore/ChangeLog There is nothing more high-level than that. You'll have to read through the logs on your own. -eric On Mon, Aug 4, 2008 at 5:37 AM, Mondal Shyama Prasad-A15153 wrote: > > Hi, > > I would like to know the difference between r31916 (15-Apr-2008 nightly > build) and > LATEST nightly build i.e. the list of new features gone into the build. > As far as I > know, SquirrelFish has been added in the month of June. So that is one > of the major > feature added. Is there anything else ? > > Regards, > Mondal. > _______________________________________________ > webkit-dev mailing list > webkit-dev at lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > From pyotel at nate.com Mon Aug 4 22:20:23 2008 From: pyotel at nate.com (=?euc-kr?B?wbbAzsel?=) Date: Tue, 05 Aug 2008 14:20:23 +0900 Subject: [webkit-dev] =?euc-kr?q?Is_it_Possible_to_cross_compile_webkit_fo?= =?euc-kr?q?r_arm_on_mac=3F=3F?= Message-ID: <20080805142023185380$5a7b8682@wm-web15> An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080805/56e58066/attachment.html From pyotel at gmail.com Mon Aug 4 22:24:38 2008 From: pyotel at gmail.com (=?EUC-KR?B?wbbAzsel?=) Date: Tue, 5 Aug 2008 14:24:38 +0900 Subject: [webkit-dev] Is it Possible to cross compile webkit for arm on mac?? Message-ID: I am trying to cross compile webkit for arm-apple-darwin on mac. Because I want to execute my own safari on iPhone. But webkit basically don't seems to support arm archtecture on mac. Webkit project setting says that valid archtectures are i386 and ppc to compile. Is that righht? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080805/58d8050e/attachment.html From sharmafrequent at gmail.com Tue Aug 5 00:29:49 2008 From: sharmafrequent at gmail.com (nishit sharma) Date: Tue, 5 Aug 2008 12:59:49 +0530 Subject: [webkit-dev] cross compiling webkit Message-ID: <3480a2190808050029i6b62a80se6fc7e3abe948d17@mail.gmail.com> Hi All, I am cross compiling WEBKIT for MIPS on x86. But for this i need icu to be cross compiled but i am failing in this. Can anybody help me in cross compiling the icu package for MIPS or somebody can refer me a link in which there cross compilation stuff for icu package. Thanks and Regards Nishit -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080805/840ff795/attachment.html From mrowe at apple.com Tue Aug 5 00:34:15 2008 From: mrowe at apple.com (Mark Rowe) Date: Tue, 05 Aug 2008 00:34:15 -0700 Subject: [webkit-dev] cross compiling webkit In-Reply-To: <3480a2190808050029i6b62a80se6fc7e3abe948d17@mail.gmail.com> References: <3480a2190808050029i6b62a80se6fc7e3abe948d17@mail.gmail.com> Message-ID: <2BAB97EE-30A2-4EDF-9206-BE762620944F@apple.com> On Aug 5, 2008, at 12:29 AM, nishit sharma wrote: > I am cross compiling WEBKIT for MIPS on x86. > But for this i need icu to be cross compiled but i am failing in this. > > Can anybody help me in cross compiling the icu package for MIPS or > somebody can refer me a link in which there cross compilation stuff > for icu package. I suspect you'd have better luck with a question about how to compile ICU for your platform on a mailing list related to ICU, such as one of those listed at . Kind regards, Mark Rowe From ppedriana at gmail.com Tue Aug 5 11:29:29 2008 From: ppedriana at gmail.com (Paul Pedriana) Date: Tue, 05 Aug 2008 11:29:29 -0700 Subject: [webkit-dev] Does ENABLE_XPATH work? Message-ID: <48989C09.7090406@gmail.com> If I use '#define ENABLE_XPATH 0' in my config, the build mostly compiles, but not entirely. I get the errors shown below. The compile errors appear to occur because the code below doesn't check for ENABLE(XPATH) (whereas much of the rest of the source code does). Is this an oversight, or am I not understanding something about ENABLE_XPATH? Note: my build is about five weeks old now, and I admit that I don't know how it is that XPATH is used within WebKit. WebCore\JSDocument.cpp(735) : error C2065: 'XPathNSResolver' : undeclared identifier WebCore\JSDocument.cpp(735) : error C2133: 'customResolver' : unknown size WebCore\JSDocument.cpp(735) : error C2512: 'WTF::RefPtr' : no appropriate default constructor available WebCore\JSDocument.cpp(736) : error C2065: 'resolver' : undeclared identifier WebCore\JSDocument.cpp(736) : error C3861: 'toXPathNSResolver': identifier not found WebCore\JSDocument.cpp(738) : error C2653: 'JSCustomXPathNSResolver' : is not a class or namespace name WebCore\JSDocument.cpp(738) : error C3861: 'create': identifier not found WebCore\JSDocument.cpp(741) : error C2662: 'WTF::RefPtr::get' : cannot convert 'this' pointer from 'WTF::RefPtr' to 'const WTF::RefPtr &' Reason: cannot convert from 'WTF::RefPtr' to 'const WTF::RefPtr' Conversion requires a second user-defined-conversion operator or constructor WebCore\JSDocument.cpp(745) : error C2039: 'createExpression' : is not a member of 'WebCore::Document' WebCore\JSDocument.cpp(759) : error C2039: 'createNSResolver' : is not a member of 'WebCore::Document' WebCore\JSDocument.cpp(772) : error C2133: 'customResolver' : unknown size WebCore\JSDocument.cpp(772) : error C2512: 'WTF::RefPtr' : no appropriate default constructor available WebCore\JSDocument.cpp(773) : error C3861: 'toXPathNSResolver': identifier not found WebCore\JSDocument.cpp(775) : error C2653: 'JSCustomXPathNSResolver' : is not a class or namespace name WebCore\JSDocument.cpp(775) : error C3861: 'create': identifier not found WebCore\JSDocument.cpp(778) : error C2662: 'WTF::RefPtr::get' : cannot convert 'this' pointer from 'WTF::RefPtr' to 'const WTF::RefPtr &' Reason: cannot convert from 'WTF::RefPtr' to 'const WTF::RefPtr' Conversion requires a second user-defined-conversion operator or constructor WebCore\JSDocument.cpp(781) : error C2065: 'XPathResult' : undeclared identifier WebCore\JSDocument.cpp(781) : error C2065: 'inResult' : undeclared identifier WebCore\JSDocument.cpp(781) : error C3861: 'toXPathResult': identifier not found WebCore\JSDocument.cpp(784) : error C2039: 'evaluate' : is not a member of 'WebCore::Document' WebCore\JSDOMWindow.cpp(1230) : error C2653: 'JSXPathEvaluator' : is not a class or namespace name WebCore\JSDOMWindow.cpp(1230) : error C3861: 'getConstructor': identifier not found WebCore\JSDOMWindow.cpp(1235) : error C2653: 'JSXPathResult' : is not a class or namespace name WebCore\JSDOMWindow.cpp(1235) : error C3861: 'getConstructor': identifier not found WebCore\JSDOMWindow.cpp(1240) : error C2653: 'JSXPathException' : is not a class or namespace name WebCore\JSDOMWindow.cpp(1240) : error C3861: 'getConstructor': identifier not found From aroben at apple.com Tue Aug 5 12:08:30 2008 From: aroben at apple.com (Adam Roben) Date: Tue, 05 Aug 2008 15:08:30 -0400 Subject: [webkit-dev] Does ENABLE_XPATH work? In-Reply-To: <48989C09.7090406@gmail.com> References: <48989C09.7090406@gmail.com> Message-ID: On Aug 5, 2008, at 2:29 PM, Paul Pedriana wrote: > If I use '#define ENABLE_XPATH 0' in my config, the build mostly > compiles, but not entirely. I get the errors shown below. The compile > errors appear to occur because the code below doesn't check for > ENABLE(XPATH) (whereas much of the rest of the source code does). Is > this an oversight, or am I not understanding something about > ENABLE_XPATH? Note: my build is about five weeks old now, and I admit > that I don't know how it is that XPATH is used within WebKit. These are probably just oversights. I don't think any of our build bots have ENABLE_XPATH turned off, so it's not too surprising that the build has rotted in this configuration. Patches to fix this would be welcome at bugs.webkit.org! -Adam From hewanxiang at gmail.com Tue Aug 5 19:46:21 2008 From: hewanxiang at gmail.com (Andy) Date: Wed, 6 Aug 2008 10:46:21 +0800 Subject: [webkit-dev] How to determine the " could cut " status ? Message-ID: <2cd8d8530808051946q1e6aa32ek4a2c895527304c7f@mail.gmail.com> Hi, all, When I select a whole page, I could copy and paste it to other place. But most of the time I select a page, I'm not allowed to cut it since the browser does not permit it. So how could I query the status to determine whether I could copy or cut ? Is there any API method I could use ? Or I should judge it by myself ? Anybody could give a hint ? Thanks so much. Best Regards. Andy From sharmafrequent at gmail.com Wed Aug 6 00:30:17 2008 From: sharmafrequent at gmail.com (nishit sharma) Date: Wed, 6 Aug 2008 13:00:17 +0530 Subject: [webkit-dev] cross compiling WebKit for MIPS Message-ID: <3480a2190808060030j15ad0332hfb2ca10ee6d67b2d@mail.gmail.com> Hi All, This time i am cross compiling WebKit for MIPS but facing some issues. This time i am facing issue like JavaScriptCore/kjs/collector.cpp:437: error: `pthread_getattr_np' undeclared (first use this function) which is given under conditional compilation and it is not defined here. Can anybody tell me what i have to do to make it work on MIPS. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080806/63bcdbc4/attachment.html From mrowe at apple.com Wed Aug 6 00:35:23 2008 From: mrowe at apple.com (Mark Rowe) Date: Wed, 06 Aug 2008 00:35:23 -0700 Subject: [webkit-dev] cross compiling WebKit for MIPS In-Reply-To: <3480a2190808060030j15ad0332hfb2ca10ee6d67b2d@mail.gmail.com> References: <3480a2190808060030j15ad0332hfb2ca10ee6d67b2d@mail.gmail.com> Message-ID: <710FFFFF-86A3-4D92-98A1-9CBC57BEB42B@apple.com> On Aug 6, 2008, at 12:30 AM, nishit sharma wrote: > Hi All, > This time i am cross compiling WebKit for MIPS but facing some issues. > This time i am facing issue like > JavaScriptCore/kjs/collector.cpp:437: error: `pthread_getattr_np' > undeclared (first use this function) > > which is given under conditional compilation and it is not defined > here. > > Can anybody tell me what i have to do to make it work on MIPS. You'll need to determine how to retrieve the base address of the stack on your platform, and add the appropriate code to currentThreadStackBase to achieve this. On many Unix-y platforms we use pthread_getattr_np followed by pthread_attr_getstack, but these functions do not exist everywhere. Once you've coded up a solution that works on your platform, please submit a patch on https://bugs.webkit.org/ so that the problem is already solved for others in the future. Kind regards, Mark From joe at staikos.net Wed Aug 6 07:31:11 2008 From: joe at staikos.net (Joe Mason) Date: Wed, 06 Aug 2008 10:31:11 -0400 Subject: [webkit-dev] How to determine the " could cut " status ? In-Reply-To: <2cd8d8530808051946q1e6aa32ek4a2c895527304c7f@mail.gmail.com> References: <2cd8d8530808051946q1e6aa32ek4a2c895527304c7f@mail.gmail.com> Message-ID: <4899B5AF.9040604@staikos.net> Andy wrote: > Hi, all, > When I select a whole page, I could copy and paste it to other place. > But most of the time I select a page, I'm not allowed to cut it since > the browser does not permit it. So how could I query the status to > determine whether I could copy or cut ? > Editor::canCut() looks useful. Joe From darin at apple.com Wed Aug 6 10:38:00 2008 From: darin at apple.com (Darin Adler) Date: Wed, 06 Aug 2008 10:38:00 -0700 Subject: [webkit-dev] How to determine the " could cut " status ? In-Reply-To: <2cd8d8530808051946q1e6aa32ek4a2c895527304c7f@mail.gmail.com> References: <2cd8d8530808051946q1e6aa32ek4a2c895527304c7f@mail.gmail.com> Message-ID: On Aug 5, 2008, at 7:46 PM, Andy wrote: > Is there any API method I could use ? There's no platform-independent WebKit API, so this is a platform- specific question. In the Mac OS X API, the way you determine this is by checking to see if the cut: command is enabled using the validateUserInterfaceItem method. -- Darin From sharmafrequent at gmail.com Wed Aug 6 22:41:22 2008 From: sharmafrequent at gmail.com (nishit sharma) Date: Thu, 7 Aug 2008 11:11:22 +0530 Subject: [webkit-dev] cross compiling Webkit Message-ID: <3480a2190808062241j170cb7b3qe033b91d7e9d414f@mail.gmail.com> Hi All, I am cross compiling the WebKit browser for MIPS. But i am facing some issues during last stage. It gives me error like ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o)(.text+0xb88): In function `KJS::isStrWhiteSpace(unsigned short)': : undefined reference to `u_charType_3_8' ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o)(.text+0x348c): In function `KJS::JSValue::toUInt32SlowCase(double, bool&)': : undefined reference to `trunc' ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o)(.text+0x3794): In function `KJS::JSValue::toInt32SlowCase(double, bool&)': : undefined reference to `trunc' ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o)(.text+0x39c8): In function `KJS::JSValue::toIntegerPreserveNaN(KJS::ExecState*) const': : undefined reference to `trunc' ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o)(.text+0x3b24): In function `KJS::JSValue::toInteger(KJS::ExecState*) const': : undefined reference to `trunc' and many more. Can anybody can tell what i am doing wrong. Thanks and Regards Nishit -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080807/4217d5eb/attachment.html From mrowe at apple.com Wed Aug 6 22:47:21 2008 From: mrowe at apple.com (Mark Rowe) Date: Wed, 06 Aug 2008 22:47:21 -0700 Subject: [webkit-dev] cross compiling Webkit In-Reply-To: <3480a2190808062241j170cb7b3qe033b91d7e9d414f@mail.gmail.com> References: <3480a2190808062241j170cb7b3qe033b91d7e9d414f@mail.gmail.com> Message-ID: On 2008-08-06, at 22:41, nishit sharma wrote: > I am cross compiling the WebKit browser for MIPS. But i am facing > some issues during last stage. It gives me error like > > ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o) > (.text+0xb88): In function `KJS::isStrWhiteSpace(unsigned short)': > : undefined reference to `u_charType_3_8' > ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o) > (.text+0x348c): In function `KJS::JSValue::toUInt32SlowCase(double, > bool&)': > : undefined reference to `trunc' > ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o) > (.text+0x3794): In function `KJS::JSValue::toInt32SlowCase(double, > bool&)': > : undefined reference to `trunc' > ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o) > (.text+0x39c8): In function `KJS::JSValue::toIntegerPreserveNaN > (KJS::ExecState*) const': > : undefined reference to `trunc' > ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-AllInOneFile.o) > (.text+0x3b24): In function `KJS::JSValue::toInteger > (KJS::ExecState*) const': > : undefined reference to `trunc' > and many more. > > Can anybody can tell what i am doing wrong. It looks like you're not linking against libraries that define the symbols that JavaScriptCore uses. u_charType_3_8 should come from ICU 3.8. trunc comes from the system math library, often known as libm, etc. If you have the linker pull in these libraries then you should make more progress. - Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 2413 bytes Desc: not available Url : http://lists.webkit.org/pipermail/webkit-dev/attachments/20080806/56c435a2/attachment.bin From ddkilzer at webkit.org Thu Aug 7 08:38:25 2008 From: ddkilzer at webkit.org (David Kilzer) Date: Thu, 7 Aug 2008 08:38:25 -0700 (PDT) Subject: [webkit-dev] Is it Possible to cross compile webkit for arm on mac?? In-Reply-To: Message-ID: <934894.77252.qm@web52407.mail.re2.yahoo.com> On Mon, 8/4/08, ??? wrote: > I am trying to cross compile webkit for arm-apple-darwin on > mac. > Because I want to execute my own safari on iPhone. > > But webkit basically don't seems to support arm > archtecture on mac. > Webkit project setting says that valid archtectures are > i386 and ppc > to compile. > > Is that righht? That is correct if you don't have the iPhone SDK installed. Dave From jrabbani at gmail.com Thu Aug 7 08:49:40 2008 From: jrabbani at gmail.com (Javed Rabbani) Date: Thu, 7 Aug 2008 21:49:40 +0600 Subject: [webkit-dev] IDL and JavaScript bindings .. ? Message-ID: <1e35ef540808070849t4ae04e8fh2eae8847b545fda4@mail.gmail.com> Hello Everyone, I am new to Webkit domain. I am initially trying to use Webkit to render a simple html text file with no graphics. I am confused with the IDL files that come with Webkit source. Why is there any need to generate JavaScript bindings via IDL files using Perl scripts. What I want to say is why these binding files are not part of the source? Everyone will be required to generate them on his system through the Perl script. If I am trying to render a plain text message, will I still need to generate these bindings in order to build successfully? Can I somehow skip these files to simplify the usage. Thanks, J R Shah -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080807/c90a1bd0/attachment.html From ddkilzer at webkit.org Thu Aug 7 09:45:09 2008 From: ddkilzer at webkit.org (David Kilzer) Date: Thu, 7 Aug 2008 09:45:09 -0700 (PDT) Subject: [webkit-dev] IDL and JavaScript bindings .. ? In-Reply-To: <1e35ef540808070849t4ae04e8fh2eae8847b545fda4@mail.gmail.com> Message-ID: <6860.42213.qm@web52404.mail.re2.yahoo.com> WebKit is a full web browser engine (supporting JavaScript and rendering of HTML, XHTML, SVG, images and plug-ins), not just a simple HTML renderer (although it does that, too :). If all you're looking for is a simple HTML renderer, there are probably better choices. See the thread entitled, "WebKit-GTK in embedded system" for more details (you didn't say which platform this was for, though): https://lists.webkit.org/pipermail/webkit-dev/2008-July/004503.html Dave On Thu, 8/7/08, Javed Rabbani wrote: > Hello Everyone, > > I am new to Webkit domain. I am initially trying to use > Webkit to render a > simple html text file with no graphics. I am confused with > the IDL files > that come with Webkit source. Why is there any need to > generate JavaScript > bindings via IDL files using Perl scripts. What I want to > say is why > these binding files are not part of the source? Everyone > will be required to > generate them on his system through the Perl script. If I > am trying to > render a plain text message, will I still need to generate > these bindings in > order to build successfully? Can I somehow skip these files > to simplify the > usage. > > Thanks, > J R Shah From jrabbani at gmail.com Thu Aug 7 10:43:53 2008 From: jrabbani at gmail.com (Javed Rabbani) Date: Thu, 7 Aug 2008 23:43:53 +0600 Subject: [webkit-dev] IDL and JavaScript bindings .. ? In-Reply-To: <6860.42213.qm@web52404.mail.re2.yahoo.com> References: <1e35ef540808070849t4ae04e8fh2eae8847b545fda4@mail.gmail.com> <6860.42213.qm@web52404.mail.re2.yahoo.com> Message-ID: <1e35ef540808071043k5b4656c9p963a9f489a9c3b16@mail.gmail.com> You are indeed right in saying that there are better options to use if only basic text rendering is desired. However, as I mentioned, the text rendering is just to start with. Obviously, the ultimate task will be to use other powerful features of the webkit browser engine. I am currently investigating the Webkit to get some insight into how it works and how it can be used. So my initial concern was related to JavaScript and ObjectiveC bindings that are generated through the generate-bindings.pl Perl script. The script takes IDL files as input and genertes corresponding C++ source and header files as JavaScript bindings. I was wondering why the files need to be generated after getting the source from SVN. Why do the generated files not part of the actual source? What is the concept behind generating these files explicility at my system. I hope you get my point. I want to be clear about relation between IDL, DOM and JavaScript bindings and the Perl script. Regards, J R Shah On Thu, Aug 7, 2008 at 10:45 PM, David Kilzer wrote: > WebKit is a full web browser engine (supporting JavaScript and rendering of > HTML, XHTML, SVG, images and plug-ins), not just a simple HTML renderer > (although it does that, too :). > > If all you're looking for is a simple HTML renderer, there are probably > better choices. See the thread entitled, "WebKit-GTK in embedded system" > for more details (you didn't say which platform this was for, though): > > https://lists.webkit.org/pipermail/webkit-dev/2008-July/004503.html > > Dave > > > On Thu, 8/7/08, Javed Rabbani wrote: > > > Hello Everyone, > > > > I am new to Webkit domain. I am initially trying to use > > Webkit to render a > > simple html text file with no graphics. I am confused with > > the IDL files > > that come with Webkit source. Why is there any need to > > generate JavaScript > > bindings via IDL files using Perl scripts. What I want to > > say is why > > these binding files are not part of the source? Everyone > > will be required to > > generate them on his system through the Perl script. If I > > am trying to > > render a plain text message, will I still need to generate > > these bindings in > > order to build successfully? Can I somehow skip these files > > to simplify the > > usage. > > > > Thanks, > > J R Shah > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080807/39c70313/attachment.html From darin at apple.com Thu Aug 7 10:48:27 2008 From: darin at apple.com (Darin Adler) Date: Thu, 07 Aug 2008 10:48:27 -0700 Subject: [webkit-dev] IDL and JavaScript bindings .. ? In-Reply-To: <1e35ef540808070849t4ae04e8fh2eae8847b545fda4@mail.gmail.com> References: <1e35ef540808070849t4ae04e8fh2eae8847b545fda4@mail.gmail.com> Message-ID: <0AFD91D7-3D54-4A71-8CCD-42DFC66DA82B@apple.com> On Aug 7, 2008, at 8:49 AM, Javed Rabbani wrote: > Why is there any need to generate JavaScript bindings via IDL files > using Perl scripts. What I want to say is why these binding files > are not part of the source? There are at least two different answers to your question: 1) Using IDL files instead of hand written bindings allows us to easily change details of the binding mechanism without modifying hundreds of files. It's been a great boon for folks working on the WebKit project. 2) The WebKit source repository doesn't include copies of generated files. That includes the files generated by the IDL scripts, bison-based parsers, flex-based lexers, and many other generated source files. This is the usual practice in most software projects. Checking in copies of those generated files would help some people, but can cause all sorts of problems. -- Darin From jrabbani at gmail.com Thu Aug 7 11:33:17 2008 From: jrabbani at gmail.com (Javed Rabbani) Date: Fri, 8 Aug 2008 00:33:17 +0600 Subject: [webkit-dev] IDL and JavaScript bindings .. ? In-Reply-To: <0AFD91D7-3D54-4A71-8CCD-42DFC66DA82B@apple.com> References: <1e35ef540808070849t4ae04e8fh2eae8847b545fda4@mail.gmail.com> <0AFD91D7-3D54-4A71-8CCD-42DFC66DA82B@apple.com> Message-ID: <1e35ef540808071133m3c022ba7sd14d17350fd380c0@mail.gmail.com> Thanks for the response. That clarified number of confusions. Now working from a non-MAC platform, the Objective-C bindings will not be used. These bindings are meant for developers working in Mac through the Cocoa framework. Am I right in making this judgement? Now, if that is the case then is it mandatory to generate JavaScript bindings to successfully build webkit? It is becuase number of files will be depending upon these generated files. Thanks. - J R Shah On Thu, Aug 7, 2008 at 11:48 PM, Darin Adler wrote: > On Aug 7, 2008, at 8:49 AM, Javed Rabbani wrote: > > Why is there any need to generate JavaScript bindings via IDL files using >> Perl scripts. What I want to say is why these binding files are not part of >> the source? >> > > There are at least two different answers to your question: > > 1) Using IDL files instead of hand written bindings allows us to easily > change details of the binding mechanism without modifying hundreds of files. > It's been a great boon for folks working on the WebKit project. > > 2) The WebKit source repository doesn't include copies of generated > files. That includes the files generated by the IDL scripts, bison-based > parsers, flex-based lexers, and many other generated source files. This is > the usual practice in most software projects. Checking in copies of those > generated files would help some people, but can cause all sorts of problems. > > -- Darin > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080808/f1820c21/attachment.html From darin at apple.com Thu Aug 7 14:37:55 2008 From: darin at apple.com (Darin Adler) Date: Thu, 07 Aug 2008 14:37:55 -0700 Subject: [webkit-dev] IDL and JavaScript bindings .. ? In-Reply-To: <1e35ef540808071133m3c022ba7sd14d17350fd380c0@mail.gmail.com> References: <1e35ef540808070849t4ae04e8fh2eae8847b545fda4@mail.gmail.com> <0AFD91D7-3D54-4A71-8CCD-42DFC66DA82B@apple.com> <1e35ef540808071133m3c022ba7sd14d17350fd380c0@mail.gmail.com> Message-ID: <0F0D307D-1D8F-48E3-98A6-F5CCE2089C44@apple.com> On Aug 7, 2008, at 11:33 AM, Javed Rabbani wrote: > Now working from a non-MAC platform, the Objective-C bindings will > not be used. These bindings are meant for developers working in Mac > through the Cocoa framework. Am I right in making this judgement? Yes. > Now, if that is the case then is it mandatory to generate JavaScript > bindings to successfully build webkit? Yes. -- Darin From huantnh at gmail.com Fri Aug 8 08:07:17 2008 From: huantnh at gmail.com (Huan Truong) Date: Fri, 8 Aug 2008 10:07:17 -0500 Subject: [webkit-dev] Webkit failed to build because of lacking hard drive space? Message-ID: <8defc9e50808080807qb052470u14a74c50b7b63cdb@mail.gmail.com> Hi, I received this error message while building WebCore (r35289 and r35625) in Cygwin: 12>Linking... 12>fatal error C1083: Cannot open compiler intermediate file: 'D:\WebKit\WebKitBuild\lib\WebCore.lib': Not enough space And sometimes, it just complained about lacking memory. I don't think that I'm really running out of memory and/or HDD space because when I received that message I had 5Gigs free on each of my C: and D: drive. I had 1.5 Gigs of RAM and 4Gigs swap too. So I don't know what is going on. D:\WebKit\WebKitBuild\lib\WebCore.lib was about 1.5Gigs. I was able to compile WebKit before and I was able to compile WebKit r31872 and a couple of other versions on this machine so I think all of my setup is alright. Another question: Can I disable SVG / XSLT on Windows build to save time building those modules, I don't need them anyway. I don't even need JS. I tried to pass the --no-svg and --no-xslt paramenters on webkit-build but it doesn't seem to have any effect on the Windows build. -- Huan Truong ? http://tnhh.info From aroben at apple.com Fri Aug 8 08:20:36 2008 From: aroben at apple.com (Adam Roben) Date: Fri, 08 Aug 2008 11:20:36 -0400 Subject: [webkit-dev] Webkit failed to build because of lacking hard drive space? In-Reply-To: <8defc9e50808080807qb052470u14a74c50b7b63cdb@mail.gmail.com> References: <8defc9e50808080807qb052470u14a74c50b7b63cdb@mail.gmail.com> Message-ID: On Aug 8, 2008, at 11:07 AM, Huan Truong wrote: > Hi, > > I received this error message while building WebCore (r35289 and > r35625) in Cygwin: > > 12>Linking... > 12>fatal error C1083: Cannot open compiler intermediate file: > 'D:\WebKit\WebKitBuild\lib\WebCore.lib': Not enough space > > And sometimes, it just complained about lacking memory. > > I don't think that I'm really running out of memory and/or HDD space > because when I received that message I had 5Gigs free on each of my C: > and D: drive. I had 1.5 Gigs of RAM and 4Gigs swap too. So I don't > know what is going on. D:\WebKit\WebKitBuild\lib\WebCore.lib was about > 1.5Gigs. I was able to compile WebKit before and I was able to compile > WebKit r31872 and a couple of other versions on this machine so I > think all of my setup is alright. This sounds like , which was just fixed yesterday in r35629. > Another question: Can I disable SVG / XSLT on Windows build to save > time building those modules, I don't need them anyway. I don't even > need JS. I tried to pass the --no-svg and --no-xslt paramenters on > webkit-build but it doesn't seem to have any effect on the Windows > build. I think you're right that those options have no effect on Windows. Would you mind filing a bug at bugs.webkit.org? You should be able to disable these features by modifying WebCore/ WebCore.vcproj/WebCore.vcproj and WebCore/WebCore.vcproj/build- generated-files.sh. There might be some other places you have to change as well. Grepping for ENABLE_SVG and ENABLE_XSLT should show you the places you have to modify (those macros need to be set to 0 or undefined to disable SVG/XSLT support, respectively). -Adam From sharmafrequent at gmail.com Fri Aug 8 23:10:00 2008 From: sharmafrequent at gmail.com (nishit sharma) Date: Sat, 9 Aug 2008 11:40:00 +0530 Subject: [webkit-dev] cross compiling Webkit for MIPS Message-ID: <3480a2190808082310u5cf92ca5n4ad34535f26a95e8@mail.gmail.com> Hi All, In my last post i was facing some undefined reference issues like "u_char_3_8" for which i have added dependency libraries in libJavaScriptCore.la and after this i did make. The compilation starts but failed at undefined reference "lprintf" and "trunc" for which i tried different things and after this i did make. After long compilation i again got the same errors which i posted in my last post regarding "u_char_3_8" and "lptintf" and "trunc". I am unable to get the reason why after adding the dependency libraries in libJavaScriptCore.la i am getting the same issues again . Is there any other change i have to make or i am doing something worng. Can anybody help me in resolving these issues. thanks Nishit -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080809/9e8962c2/attachment.html From jrabbani at gmail.com Sat Aug 9 23:25:15 2008 From: jrabbani at gmail.com (Javed Rabbani) Date: Sun, 10 Aug 2008 12:25:15 +0600 Subject: [webkit-dev] Related to .IN files for CSS Message-ID: <1e35ef540808092325rf0796b3m57f371981ca685df@mail.gmail.com> Hello everyone, While going through the Webkit source, I have come across few .IN files that are used to generate files through the Perl script just like IDL files are used to generate bindings for JavaScript. These .IN files are mainly related to CSS. I am not sure what these files are for and why is it necessary to generate corresponding files from them? Thanks. - J R Shah -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080810/a77a7c79/attachment.html From mrowe at apple.com Sun Aug 10 00:11:30 2008 From: mrowe at apple.com (Mark Rowe) Date: Sun, 10 Aug 2008 19:11:30 +1200 Subject: [webkit-dev] Related to .IN files for CSS In-Reply-To: <1e35ef540808092325rf0796b3m57f371981ca685df@mail.gmail.com> References: <1e35ef540808092325rf0796b3m57f371981ca685df@mail.gmail.com> Message-ID: On 2008-08-10, at 18:25, Javed Rabbani wrote: > > Hello everyone, > > While going through the Webkit source, I have come across few .IN > files that are used to generate files through the Perl script just > like IDL files are used to generate bindings for JavaScript. > These .IN files are mainly related to CSS. I am not sure what these > files are for and why is it necessary to generate corresponding > files from them? Thanks. From memory, the .in files are broken down into two categories: 1) Those in the css directory are passed to gperf by way of css/ makeprop.pl to generate hash tables for mapping character strings representing CSS properties and values into an identifier, and vice versa. 2) The remainder are passed to dom/make_names.pl in order to generate constants representing tag names and attributes for HTML, SVG, etc. The reason these files are generated is similar to why we use IDLs to simplify the generation of bindings-related code: it makes working with the code simpler. If you take a look at the generated source files, you'll notice that there is a lot of duplication and complicated algorithms in the generated code. Maintaining it by hand would be a lot more painful than having a script maintain it for us. (CSSValueKeywords.c is a good example of the generated code for case 1, HTMLNames.cpp a good example of case 2. These typically get generated into your build directory. For instance, on the Mac they are created inside WebKitBuild/Debug/DerivedSources/WebCore/.) - Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 2413 bytes Desc: not available Url : http://lists.webkit.org/pipermail/webkit-dev/attachments/20080810/1ae4509e/attachment.bin From cwzwarich at webkit.org Sun Aug 10 00:56:45 2008 From: cwzwarich at webkit.org (Cameron Zwarich) Date: Sun, 10 Aug 2008 03:56:45 -0400 Subject: [webkit-dev] WindScorpion Message-ID: Do you have more details on your code coverage tests? You should also try running them with the tests in LayoutTests/fast/js, because typically all new tests are found there. I would be interesting in seeing what is missing so we can improve test coverage. I haven't had time to look at the tests in WindScorpion, but we aren't necessarily aiming for coverage in our performance tests. There are some things that are rare in real code, and we intentionally do not measure their performance in SunSpider. That being said, there are some gaps in SunSpider, and any attempt to round it out with some more tests is appreciated. You should probably talk to Maciej about that. Cameron From cwzwarich at webkit.org Sun Aug 10 01:29:59 2008 From: cwzwarich at webkit.org (Cameron Zwarich) Date: Sun, 10 Aug 2008 04:29:59 -0400 Subject: [webkit-dev] CodeGenerator::newTemporary Message-ID: <95BE4479-2572-4926-A063-4A9F1EBA7729@webkit.org> Indeed, this seems to be a problem. I have made a Bugzilla entry for it: https://bugs.webkit.org/show_bug.cgi?id=20340 We should continue discussion of the bug there. Thanks for pointing it out. We should have noticed this subtlety when we added SegmentedVector. Cameron From psaravanan81 at gmail.com Mon Aug 11 03:33:58 2008 From: psaravanan81 at gmail.com (Saravanan Ponnuswamy) Date: Mon, 11 Aug 2008 16:03:58 +0530 Subject: [webkit-dev] Reducing the size of libQtWebKit.so Message-ID: <94b8ae6d0808110333h768d73dfg85686db3e06b62d0@mail.gmail.com> Hi everyone, i have successfully compiled and run webkit using Qtopia core on ARM platform. But the the size of the webkit library --libQtWebKit.so.4.3.3 is very large(of 20 MB). Can anyone say me how to reduce the size of this library? with regards, saravanan. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080811/9918f806/attachment.html From binish.t at gmail.com Mon Aug 11 03:57:01 2008 From: binish.t at gmail.com (Binish) Date: Mon, 11 Aug 2008 16:27:01 +0530 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition Message-ID: Hi All, Am getting the following compilation error ,can anyone please help :) Performing Pre-Build Event... Compiling... DatePrototype.cpp ..\..\kjs\DatePrototype.cpp(106) : fatal error C1083: Cannot open include file: 'DatePrototype.lut.h': No such file or directory NumberConstructor.cpp ..\..\kjs\NumberConstructor.cpp(24) : fatal error C1083: Cannot open include file: 'NumberConstructor.lut.h': No such file or directory RegExpObject.cpp ..\..\kjs\RegExpObject.cpp(23) : fatal error C1083: Cannot open include file: 'RegExpObject.lut.h': No such file or directory StringPrototype.cpp ..\..\kjs\StringPrototype.cpp(72) : fatal error C1083: Cannot open include file: 'StringPrototype.lut.h': No such file or directory lexer.cpp ..\..\kjs\lexer.cpp(48) : fatal error C1083: Cannot open include file: 'lexer.lut.h': No such file or directory Generating Code... Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION) Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\JavaScriptCore\Debug\BuildLog.htm" JavaScriptCore - 5 error(s), 0 warning(s) Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080811/adf817c1/attachment.html From Dominik.Roettsches at access-company.com Mon Aug 11 05:21:46 2008 From: Dominik.Roettsches at access-company.com (Dominik Roettsches) Date: Mon, 11 Aug 2008 14:21:46 +0200 Subject: [webkit-dev] Reducing the size of libQtWebKit.so In-Reply-To: <94b8ae6d0808110333h768d73dfg85686db3e06b62d0@mail.gmail.com> References: <94b8ae6d0808110333h768d73dfg85686db3e06b62d0@mail.gmail.com> Message-ID: <78BEBE845AB46D4789206C4DBB3A969CF2E9B8@obeex01.obe.access-company.com> Hello Saravanan, > i have successfully compiled and run webkit using Qtopia > core on ARM platform. But the the size of the webkit library > --libQtWebKit.so.4.3.3 is very large(of 20 MB). > Can anyone say me how to reduce the size of this library? I only compiled the GTK, not the Qt version for ARM, but got it down to around 9,9MB. Did you try removing all symbols by either setting -g0 as a compile option or using the "strip" command line tool? You might also try setting -Os (optimize for size) as a compile option by prefixing CXXFLAGS=-Os to calling ./configure. If all else fails you might also disable some WebKit features to further reduce size. HTH & regards, Dominik From aroben at apple.com Mon Aug 11 06:23:52 2008 From: aroben at apple.com (Adam Roben) Date: Mon, 11 Aug 2008 09:23:52 -0400 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition In-Reply-To: References: Message-ID: <48A03D68.3010501@apple.com> Binish wrote: > Hi All, > > Am getting the following compilation error ,can anyone please help :) > > Performing Pre-Build Event... > Compiling... > DatePrototype.cpp > ..\..\kjs\DatePrototype.cpp(106) : fatal error C1083: Cannot open > include file: 'DatePrototype.lut.h': No such file or directory This error makes it look like gperf failed to run. You should have seen an error earlier than this in the build log about gperf. Do you have gperf installed? Once you install it, you may have to do a clean build. -Adam From binish.t at gmail.com Mon Aug 11 06:34:31 2008 From: binish.t at gmail.com (Binish) Date: Mon, 11 Aug 2008 19:04:31 +0530 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition In-Reply-To: <48A03D68.3010501@apple.com> References: <48A03D68.3010501@apple.com> Message-ID: Hi Adam, Thanks a lot for the reply, i have installed gperf and did a clean build, stillg ettign the same issue am i missing soem path or env setting, Please find the output below after clean build, many thanks in advance for help ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------ Build started: Project: WTF, Configuration: Debug Win32 ------ Performing Pre-Build Event... Compiling... Assertions.cpp CollatorDefault.cpp CollatorICU.cpp FastMalloc.cpp HashTable.cpp MainThread.cpp OwnPtrWin.cpp RefCountedLeakCounter.cpp TCSystemAlloc.cpp ThreadingWin.cpp UTF8.cpp MainThreadWin.cpp Generating Code... Creating library... HashTable.obj : warning LNK4221: no public symbols found; archive member will be inaccessible CollatorICU.obj : warning LNK4221: no public symbols found; archive member will be inaccessible Performing Post-Build Event... Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION) Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\WTF\Debug\BuildLog.htm" WTF - 0 error(s), 2 warning(s) ------ Build started: Project: JavaScriptCoreGenerated, Configuration: Release Win32 ------ Performing Makefile project actions xcopy /y/d/e/i "..\..\..\WebKitLibraries\win\tools" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\tools\temp" Cannot perform a cyclic copy 0 File(s) copied touch "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\buildfailed" Touch Version 4.2 Copyright (c) 1998 Borland International bash build-generated-files.sh "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win" mkdir 2>NUL "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" xcopy /y /d "..\..\API\APICast.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\APICast.h 1 File(s) copied xcopy /y /d "..\..\API\JavaScript.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JavaScript.h 1 File(s) copied xcopy /y /d "..\..\API\JSBase.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JSBase.h 1 File(s) copied xcopy /y /d "..\..\API\JSContextRef.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JSContextRef.h 1 File(s) copied xcopy /y /d "..\..\API\JSObjectRef.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JSObjectRef.h 1 File(s) copied xcopy /y /d "..\..\API\JSStringRef.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JSStringRef.h 1 File(s) copied xcopy /y /d "..\..\API\JSStringRefCF.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JSStringRefCF.h 1 File(s) copied xcopy /y /d "..\..\API\JSStringRefBSTR.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JSStringRefBSTR.h 1 File(s) copied xcopy /y /d "..\..\API\JSValueRef.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JSValueRef.h 1 File(s) copied xcopy /y /d "..\..\API\JavaScriptCore.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JavaScriptCore.h 1 File(s) copied xcopy /y /d "..\..\API\JSRetainPtr.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\JSRetainPtr.h 1 File(s) copied xcopy /y /d "..\..\API\WebKitAvailability.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\JavaScriptCore" ..\..\API\WebKitAvailability.h 1 File(s) copied del "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\stdbool.h" "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\stdint.h" Could Not Find E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\include\JavaScriptCore\stdbool.h del "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\buildfailed" Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\JavaScriptCoreGenerated\Release\BuildLog.htm" JavaScriptCoreGenerated - 0 error(s), 0 warning(s) ------ Build started: Project: JavaScriptCore, Configuration: Debug Win32 ------ Performing Pre-Build Event... Compiling... Arguments.cpp ArrayConstructor.cpp ArrayPrototype.cpp BooleanConstructor.cpp BooleanObject.cpp BooleanPrototype.cpp CallData.cpp collector.cpp CommonIdentifiers.cpp ConstructData.cpp DateConstructor.cpp DateInstance.cpp DateMath.cpp DatePrototype.cpp ..\..\kjs\DatePrototype.cpp(106) : fatal error C1083: Cannot open include file: 'DatePrototype.lut.h': No such file or directory dtoa.cpp Error.cpp ErrorConstructor.cpp ErrorInstance.cpp ErrorPrototype.cpp ExecState.cpp Generating Code... Compiling... FunctionConstructor.cpp FunctionPrototype.cpp GetterSetter.cpp GlobalEvalFunction.cpp identifier.cpp IndexToNameMap.cpp InitializeThreading.cpp InternalFunction.cpp interpreter.cpp JSActivation.cpp JSArray.cpp JSCell.cpp JSFunction.cpp JSGlobalData.cpp JSGlobalObject.cpp JSGlobalObjectFunctions.cpp JSImmediate.cpp JSNotAnObject.cpp JSNumberCell.cpp JSObject.cpp Generating Code... Compiling... JSStaticScopeObject.cpp JSString.cpp JSValue.cpp JSVariableObject.cpp JSWrapperObject.cpp LabelStack.cpp lookup.cpp MathObject.cpp NativeErrorConstructor.cpp NativeErrorPrototype.cpp NumberConstructor.cpp ..\..\kjs\NumberConstructor.cpp(24) : fatal error C1083: Cannot open include file: 'NumberConstructor.lut.h': No such file or directory NumberObject.cpp NumberPrototype.cpp ObjectConstructor.cpp ObjectPrototype.cpp operations.cpp PropertyMap.cpp PropertyNameArray.cpp PropertySlot.cpp PrototypeFunction.cpp Generating Code... Compiling... regexp.cpp RegExpConstructor.cpp RegExpObject.cpp ..\..\kjs\RegExpObject.cpp(23) : fatal error C1083: Cannot open include file: 'RegExpObject.lut.h': No such file or directory RegExpPrototype.cpp ScopeChain.cpp StringConstructor.cpp StringObject.cpp StringPrototype.cpp ..\..\kjs\StringPrototype.cpp(72) : fatal error C1083: Cannot open include file: 'StringPrototype.lut.h': No such file or directory ustring.cpp pcre_compile.cpp pcre_exec.cpp pcre_tables.cpp pcre_ucp_searchfuncs.cpp pcre_xclass.cpp JSBase.cpp JSCallbackConstructor.cpp JSCallbackFunction.cpp JSCallbackObject.cpp JSClassRef.cpp JSContextRef.cpp Generating Code... Compiling... JSObjectRef.cpp JSStringRef.cpp JSStringRefBSTR.cpp JSStringRefCF.cpp JSValueRef.cpp HeavyProfile.cpp Profile.cpp ProfileGenerator.cpp ProfileNode.cpp Profiler.cpp TreeProfile.cpp CodeGenerator.cpp lexer.cpp ..\..\kjs\lexer.cpp(48) : fatal error C1083: Cannot open include file: 'lexer.lut.h': No such file or directory nodes.cpp nodes2string.cpp Parser.cpp CodeBlock.cpp ExceptionHelpers.cpp JSPropertyNameIterator.cpp Machine.cpp Generating Code... Compiling... Opcode.cpp SamplingTool.cpp RegisterFile.cpp debugger.cpp DebuggerCallFrame.cpp ArgList.cpp Generating Code... Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION) Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\JavaScriptCore\Debug\BuildLog.htm" JavaScriptCore - 5 error(s), 0 warning(s) ------ Build started: Project: WebCoreGenerated, Configuration: Release Win32 ------ Performing Makefile project actions Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\WebCoreGenerated\Release\BuildLog.htm" WebCoreGenerated - 1 error(s), 0 warning(s) ------ Build started: Project: QTMovieWin, Configuration: Debug Win32 ------ Performing Pre-Build Event... Compiling... QTMovieWin.cpp e:\Cygwin\home\perforceadmin\WebKit\WebCore\ForwardingHeaders\wtf/Platform.h(1) : fatal error C1083: Cannot open include file: 'JavaScriptCore/Platform.h': No such file or directory QTMovieWinTimer.cpp e:\Cygwin\home\perforceadmin\WebKit\WebCore\ForwardingHeaders\wtf/Platform.h(1) : fatal error C1083: Cannot open include file: 'JavaScriptCore/Platform.h': No such file or directory Generating Code... Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION) Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\QTMovieWin\Debug\BuildLog.htm" QTMovieWin - 2 error(s), 0 warning(s) ------ Build started: Project: WebCore, Configuration: Debug_Cairo Win32 ------ Performing Pre-Build Event... Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\WebCore\Debug_Cairo\BuildLog.htm" WebCore - 1 error(s), 0 warning(s) ------ Build started: Project: InterfacesGenerated, Configuration: Release Win32 ------ Performing Makefile project actions Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\InterfacesGenerated\Release\BuildLog.htm" InterfacesGenerated - 1 error(s), 0 warning(s) ------ Build started: Project: Interfaces, Configuration: Debug Win32 ------ Performing Pre-Build Event... Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\Interfaces\Debug\BuildLog.htm" Interfaces - 1 error(s), 0 warning(s) ------ Build started: Project: WebKitGUID, Configuration: Debug Win32 ------ Performing Pre-Build Event... Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\WebKitGUID\Debug\BuildLog.htm" WebKitGUID - 1 error(s), 0 warning(s) ------ Build started: Project: WebKit, Configuration: Debug_Cairo Win32 ------ Performing Pre-Build Event... Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\WebKit\Debug_Cairo\BuildLog.htm" WebKit - 1 error(s), 0 warning(s) ------ Build started: Project: FindSafari, Configuration: Release Win32 ------ Compiling... FindSafari.cpp Performing Pre-Link Event... Linking... Embedding manifest... Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION) Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\FindSafari\Release\BuildLog.htm" FindSafari - 0 error(s), 0 warning(s) ------ Build started: Project: testapi, Configuration: Debug Win32 ------ Performing Pre-Build Event... Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\testapi\Debug\BuildLog.htm" testapi - 1 error(s), 0 warning(s) ------ Build started: Project: jsc, Configuration: Debug Win32 ------ Performing Pre-Build Event... Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\jsc\Debug\BuildLog.htm" jsc - 1 error(s), 0 warning(s) ------ Build started: Project: WinLauncher, Configuration: Debug Win32 ------ Compiling... stdafx.cpp Compiling... WinLauncher.cpp e:\cygwin\home\perforceadmin\webkit\webkittools\winlauncher\winlauncher.h(29) : fatal error C1083: Cannot open include file: 'WebKit.h': No such file or directory Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION) Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\WinLauncher\Debug\BuildLog.htm" WinLauncher - 1 error(s), 0 warning(s) ------ Build started: Project: TestNetscapePlugin, Configuration: Debug Win32 ------ Performing Pre-Build Event... Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\TestNetscapePlugin\Debug\BuildLog.htm" TestNetscapePlugin - 1 error(s), 0 warning(s) ------ Build started: Project: ImageDiff, Configuration: Debug Win32 ------ Performing Pre-Build Event... Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\ImageDiff\Debug\BuildLog.htm" ImageDiff - 1 error(s), 0 warning(s) ------ Build started: Project: DumpRenderTree, Configuration: Debug Win32 ------ Performing Pre-Build Event... Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS\system32\cmd.exe'. Build log was saved at "file://E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win\obj\DumpRenderTree\Debug\BuildLog.htm" DumpRenderTree - 1 error(s), 0 warning(s) ========== Build: 3 succeeded, 14 failed, 0 up-to-date, 0 skipped ========== ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Thanks Binish 2008/8/11 Adam Roben > Binish wrote: > >> Hi All, >> >> Am getting the following compilation error ,can anyone please help :) >> >> Performing Pre-Build Event... >> Compiling... >> DatePrototype.cpp >> ..\..\kjs\DatePrototype.cpp(106) : fatal error C1083: Cannot open include >> file: 'DatePrototype.lut.h': No such file or directory >> > > This error makes it look like gperf failed to run. You should have seen an > error earlier than this in the build log about gperf. Do you have gperf > installed? Once you install it, you may have to do a clean build. > > -Adam > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080811/72f067a4/attachment.html From aroben at apple.com Mon Aug 11 07:27:42 2008 From: aroben at apple.com (Adam Roben) Date: Mon, 11 Aug 2008 10:27:42 -0400 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition In-Reply-To: References: <48A03D68.3010501@apple.com> Message-ID: <360187C8-5B56-4151-9CF9-7BBD6908C7FD@apple.com> On Aug 11, 2008, at 9:34 AM, Binish wrote: > bash build-generated-files.sh "E:\Cygwin\home\perforceadmin\WebKit > \WebKitLibraries\win" "E:\Cygwin\home\perforceadmin\WebKit > \WebKitLibraries\win" It looks like the WEBKITOUTPUTDIR and WEBKITLIBRARIESDIR environment variables are set to the same directory. I don't know offhand why this would cause problems, but it's definitely a non-standard configuration. Are you using build-webkit to build? That script sets those variables to default values that should work. If you've set these variables yourself, you'll probably have to unset them before build-webkit will override them. -Adam -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080811/7423590b/attachment.html From anurag12singh at gmail.com Mon Aug 11 07:38:10 2008 From: anurag12singh at gmail.com (Anurag Singh) Date: Mon, 11 Aug 2008 20:08:10 +0530 Subject: [webkit-dev] Reducing the size of libQtWebKit.so In-Reply-To: <78BEBE845AB46D4789206C4DBB3A969CF2E9B8@obeex01.obe.access-company.com> References: <94b8ae6d0808110333h768d73dfg85686db3e06b62d0@mail.gmail.com> <78BEBE845AB46D4789206C4DBB3A969CF2E9B8@obeex01.obe.access-company.com> Message-ID: <21ead2f90808110738r487f4717u9dddf48a550c89a6@mail.gmail.com> Hi Dominik, What steps did you take in order to get the size of the library down to 9.9 MB? Best Regards, Anurag On Mon, Aug 11, 2008 at 5:51 PM, Dominik Roettsches < Dominik.Roettsches at access-company.com> wrote: > Hello Saravanan, > > > i have successfully compiled and run webkit using Qtopia > > core on ARM platform. But the the size of the webkit library > > --libQtWebKit.so.4.3.3 is very large(of 20 MB). > > Can anyone say me how to reduce the size of this library? > > I only compiled the GTK, not the Qt version for ARM, but got it down to > around 9,9MB. > Did you try removing all symbols by either setting -g0 as a compile > option or using the "strip" command line tool? > You might also try setting -Os (optimize for size) as a compile option > by prefixing CXXFLAGS=-Os to calling ./configure. > If all else fails you might also disable some WebKit features to further > reduce size. > > HTH & regards, > > Dominik > > > > _______________________________________________ > webkit-dev mailing list > webkit-dev at lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > -- Anurag Singh Stat Rosa Pristina Nomine,Nomina Nuda Tenemus. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080811/f5ebb464/attachment.html From binish.t at gmail.com Mon Aug 11 07:41:36 2008 From: binish.t at gmail.com (Binish) Date: Mon, 11 Aug 2008 20:11:36 +0530 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition In-Reply-To: <360187C8-5B56-4151-9CF9-7BBD6908C7FD@apple.com> References: <48A03D68.3010501@apple.com> <360187C8-5B56-4151-9CF9-7BBD6908C7FD@apple.com> Message-ID: Hi Adam, I have already tried configuring both in a diffenrent location , and result remains same , sorry i did not get about build-webkit !,From VC tools menu i directly give "build solution" am not runnign from cygwin,Using cygwin i was able to compile successfully. Now i feel that "autogenarated" files are not gettign created ...!!. Any suggestions please .. Thanks On 11/08/2008, Adam Roben wrote: > > > On Aug 11, 2008, at 9:34 AM, Binish wrote: > > bash build-generated-files.sh > "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win" > "E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win" > > > > It looks like the WEBKITOUTPUTDIR and WEBKITLIBRARIESDIR environment > variables are set to the same directory. I don't know offhand why this would > cause problems, but it's definitely a non-standard configuration. Are you > using build-webkit to build? That script sets those variables to default > values that should work. If you've set these variables yourself, you'll > probably have to unset them before build-webkit will override them. > > > -Adam > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080811/263d13e3/attachment.html From aroben at apple.com Mon Aug 11 08:07:45 2008 From: aroben at apple.com (Adam Roben) Date: Mon, 11 Aug 2008 11:07:45 -0400 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition In-Reply-To: References: <48A03D68.3010501@apple.com> <360187C8-5B56-4151-9CF9-7BBD6908C7FD@apple.com> Message-ID: <15831202-A71E-4B37-8FC8-82376A281E0C@apple.com> On Aug 11, 2008, at 10:41 AM, Binish wrote: > Hi Adam, > > I have already tried configuring both in a diffenrent location , and > result remains same , sorry i did not get about build-webkit !,From > VC tools menu i directly give "build solution" am not runnign from > cygwin,Using cygwin i was able to compile successfully. > Now i feel that "autogenarated" files are not gettign created ...!!. > > Any suggestions please .. If you want to build from Visual Studio, you need to set the WEBKITLIBRARIESDIR and WEBKITOUTPUTDIR environment variables. You should set these variables to the values that build-webkit sets them to. build-webkit prints out the values when it starts the build, so you should be able to copy and paste them. -Adam From psaravanan81 at gmail.com Mon Aug 11 23:30:14 2008 From: psaravanan81 at gmail.com (Saravanan Ponnuswamy) Date: Tue, 12 Aug 2008 12:00:14 +0530 Subject: [webkit-dev] Reducing the size of libQtWebKit.so In-Reply-To: <78BEBE845AB46D4789206C4DBB3A969CF2E9B8@obeex01.obe.access-company.com> References: <94b8ae6d0808110333h768d73dfg85686db3e06b62d0@mail.gmail.com> <78BEBE845AB46D4789206C4DBB3A969CF2E9B8@obeex01.obe.access-company.com> Message-ID: <94b8ae6d0808112330u1fefb9f2h6b3dedf603fe0828@mail.gmail.com> Hi, I tried compiling teh webkit for Qt using ./configure. but i could not.. its asking for GTK+, pango,cairo dependncies which are not required for Qtopia...i think i can do that... let me try anyway thanks for the suggesstion. with regards, saravanan On Mon, Aug 11, 2008 at 5:51 PM, Dominik Roettsches < Dominik.Roettsches at access-company.com> wrote: > Hello Saravanan, > > > i have successfully compiled and run webkit using Qtopia > > core on ARM platform. But the the size of the webkit library > > --libQtWebKit.so.4.3.3 is very large(of 20 MB). > > Can anyone say me how to reduce the size of this library? > > I only compiled the GTK, not the Qt version for ARM, but got it down to > around 9,9MB. > Did you try removing all symbols by either setting -g0 as a compile > option or using the "strip" command line tool? > You might also try setting -Os (optimize for size) as a compile option > by prefixing CXXFLAGS=-Os to calling ./configure. > If all else fails you might also disable some WebKit features to further > reduce size. > > HTH & regards, > > Dominik > > > > _______________________________________________ > webkit-dev mailing list > webkit-dev at lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/f9f1b3ac/attachment.html From Dominik.Roettsches at access-company.com Tue Aug 12 02:28:39 2008 From: Dominik.Roettsches at access-company.com (Dominik Roettsches) Date: Tue, 12 Aug 2008 11:28:39 +0200 Subject: [webkit-dev] Reducing the size of libQtWebKit.so In-Reply-To: <94b8ae6d0808112330u1fefb9f2h6b3dedf603fe0828@mail.gmail.com> References: <94b8ae6d0808110333h768d73dfg85686db3e06b62d0@mail.gmail.com> <78BEBE845AB46D4789206C4DBB3A969CF2E9B8@obeex01.obe.access-company.com> <94b8ae6d0808112330u1fefb9f2h6b3dedf603fe0828@mail.gmail.com> Message-ID: <78BEBE845AB46D4789206C4DBB3A969CF2EAA4@obeex01.obe.access-company.com> Hello Saravanan, > I tried compiling teh webkit for Qt using ./configure. but i could not.. > its asking for GTK+, pango,cairo dependncies which are not required for Qtopia...i think i can do that... let me try Using the ./configure script is valid for the GTK build. For Qt I think it's a qmake based build and it works like described in the wiki (http://trac.webkit.org/wiki/BuildingQtOnLinux) - So for the Qt build case you would have to find a different way of specifying the CXXFLAGS. Possibly by calling export CXXFLAGS=$CXXFLAGS -g0 beforehand. Dominik From hosam.hammady at espace.com.eg Tue Aug 12 02:56:37 2008 From: hosam.hammady at espace.com.eg (Hosam Hammady) Date: Tue, 12 Aug 2008 12:56:37 +0300 Subject: [webkit-dev] S60webkit status and how to build on device? In-Reply-To: <256f3b240808120243v12ce7a79rca362ecfc0d890b0@mail.gmail.com> References: <256f3b240808120243v12ce7a79rca362ecfc0d890b0@mail.gmail.com> Message-ID: <256f3b240808120256x370d1f5dxfdcf1f95eb1d6c53@mail.gmail.com> Dear, I have been working with the port of webkit on S60 emulator for 3rd edition. Everything is working fine. However when I started to deploy it on the device I ran into many problems. I solved most of them but when loading Javascriptcore_sdk.dll the application crashes with KERN-EXEC 3! The strange thing is that the pre-built Javascriptcore.dll loads correctly with no problems (I dynamically load the library using RLibrary.Load()). However, I can't link with this library as I don't have neither the .lib nor the .dso. I tried alot of things, increased the stack size, heap size... with no solution. I have been working for this for several continuous days. What I concluded is that the stable build (21772) is not compatible with the device. I am using Carbide v1.3 Express. I would greatly appreciate any help. My question is: how can i link with javascriptcore.dll that is already present on the device? How did Nokia managed to build and use it?! Thanks From sharmafrequent at gmail.com Tue Aug 12 04:08:28 2008 From: sharmafrequent at gmail.com (nishit sharma) Date: Tue, 12 Aug 2008 16:38:28 +0530 Subject: [webkit-dev] fmodf issue in WebKit Message-ID: <3480a2190808120408x71cf010m7c6c083e617d4309@mail.gmail.com> Hi All, I am facing undefined reference to "fmodf" again and again. I have defined same function in MathExtras.h but it failed. Can anybody tell why i am getting this problem. Thanks and Regards Nishit Sharma -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/f5ad92ca/attachment.html From luckyyong at gmail.com Tue Aug 12 04:30:31 2008 From: luckyyong at gmail.com (Leo Yang) Date: Tue, 12 Aug 2008 19:30:31 +0800 Subject: [webkit-dev] Can WindowsCairo port be build ? Message-ID: Hi everybody, I tried to build Cairo port on windows, it seems that there are some problems when build WebKit. Is WindowsCairo port active? How can I get it built ? Thanks! WebArchive.cpp ..\WebArchive.cpp(32) : fatal error C1083: Cannot open include file: 'WebCore/LegacyWebArchive.h': No such file or directory WebBackForwardList.cpp Generating Code... Compiling... WebCache.cpp WebCookieManager.cpp WebCoreStatistics.cpp WebDatabaseManager.cpp WebDataSource.cpp WebDocumentLoader.cpp WebDownload.cpp ..\WebDownload.cpp(46) : fatal error C1083: Cannot open include file: 'WebCore/AuthenticationCF.h': No such file or directory WebDropSource.cpp WebElementPropertyBag.cpp WebError.cpp WebFrame.cpp ..\WebFrame.cpp(1765) : error C2664: 'CGContextSaveGState' : cannot convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast ..\WebFrame.cpp(1773) : error C2664: 'CGContextBeginPage' : cannot convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast ..\WebFrame.cpp(1776) : error C2664: 'CGContextGetBaseCTM' : cannot convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast ..\WebFrame.cpp(1779) : error C2664: 'CGContextScaleCTM' : cannot convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast ..\WebFrame.cpp(1780) : error C2664: 'CGContextTranslateCTM' : cannot convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast ..\WebFrame.cpp(1781) : error C2664: 'CGContextSetBaseCTM' : cannot convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast ..\WebFrame.cpp(1786) : error C2664: 'CGContextTranslateCTM' : cannot convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast ..\WebFrame.cpp(1802) : error C2664: 'CGContextEndPage' : cannot convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast ..\WebFrame.cpp(1803) : error C2664: 'CGContextRestoreGState' : cannot convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast WebFramePolicyListener.cpp WebHistory.cpp WebHistoryItem.cpp WebHTMLRepresentation.cpp WebIconDatabase.cpp WebIconFetcher.cpp WebInspector.cpp WebJavaScriptCollector.cpp WebKitLogging.cpp Generating Code... Compiling... WebKitStatistics.cpp WebMutableURLRequest.cpp WebNotification.cpp WebNotificationCenter.cpp WebPreferences.cpp WebResource.cpp WebScriptCallFrame.cpp WebScriptDebugServer.cpp WebScriptObject.cpp WebScrollBar.cpp WebSecurityOrigin.cpp WebTextRenderer.cpp WebURLAuthenticationChallenge.cpp WebURLAuthenticationChallengeSender.cpp WebURLCredential.cpp WebURLProtectionSpace.cpp WebURLResponse.cpp WebView.cpp WebKitGraphics.cpp ..\WebKitGraphics.cpp(101) : error C2664: 'WebCore::GraphicsContext::GraphicsContext(PlatformGraphicsContext *)' : cannot convert parameter 1 from 'CGContextRef' to 'PlatformGraphicsContext *' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast ..\WebKitGraphics.cpp(111) : error C2664: 'WebCore::GraphicsContext::setShadow' : cannot convert parameter 3 from 'CGColorRef' to 'const WebCore::Color &' Reason: cannot convert from 'CGColorRef' to 'const WebCore::Color' No constructor could take the source type, or constructor overload resolution was ambiguous ..\WebKitGraphics.cpp(113) : error C2664: 'WebCore::WebCoreDrawTextAtPoint' : cannot convert parameter 5 from 'CGColorRef' to 'const WebCore::Color &' Reason: cannot convert from 'CGColorRef' to 'const WebCore::Color' No constructor could take the source type, or constructor overload resolution was ambiguous WebLocalizableStrings.cpp Generating Code... Compiling... DOMCreateInstance.cpp GEN_DOMObject.cpp GEN_DOMAttr.cpp GEN_DOMCDATASection.cpp GEN_DOMCharacterData.cpp GEN_DOMComment.cpp GEN_DOMCounter.cpp GEN_DOMCSSCharsetRule.cpp GEN_DOMCSSFontFaceRule.cpp GEN_DOMCSSImportRule.cpp GEN_DOMCSSMediaRule.cpp GEN_DOMCSSPageRule.cpp GEN_DOMCSSPrimitiveValue.cpp GEN_DOMCSSRule.cpp GEN_DOMCSSRuleList.cpp GEN_DOMCSSStyleDeclaration.cpp GEN_DOMCSSStyleRule.cpp GEN_DOMCSSStyleSheet.cpp GEN_DOMCSSUnknownRule.cpp GEN_DOMCSSValue.cpp Generating Code... Compiling... GEN_DOMCSSValueList.cpp GEN_DOMDocument.cpp GEN_DOMDocumentFragment.cpp GEN_DOMDocumentType.cpp GEN_DOMDOMImplementation.cpp GEN_DOMElement.cpp GEN_DOMEntity.cpp GEN_DOMEntityReference.cpp GEN_DOMEvent.cpp GEN_DOMEventListener.cpp GEN_DOMHTMLAnchorElement.cpp GEN_DOMHTMLAppletElement.cpp GEN_DOMHTMLAreaElement.cpp GEN_DOMHTMLBaseElement.cpp GEN_DOMHTMLBaseFontElement.cpp GEN_DOMHTMLBlockquoteElement.cpp GEN_DOMHTMLBodyElement.cpp GEN_DOMHTMLBRElement.cpp GEN_DOMHTMLButtonElement.cpp GEN_DOMHTMLCollection.cpp Generating Code... Compiling... GEN_DOMHTMLDirectoryElement.cpp GEN_DOMHTMLDivElement.cpp GEN_DOMHTMLDListElement.cpp GEN_DOMHTMLDocument.cpp GEN_DOMHTMLElement.cpp GEN_DOMHTMLEmbedElement.cpp GEN_DOMHTMLFieldSetElement.cpp GEN_DOMHTMLFontElement.cpp GEN_DOMHTMLFormElement.cpp GEN_DOMHTMLFrameElement.cpp GEN_DOMHTMLFrameSetElement.cpp GEN_DOMHTMLHeadElement.cpp GEN_DOMHTMLHeadingElement.cpp GEN_DOMHTMLHRElement.cpp GEN_DOMHTMLHtmlElement.cpp GEN_DOMHTMLIFrameElement.cpp GEN_DOMHTMLImageElement.cpp GEN_DOMHTMLInputElement.cpp GEN_DOMHTMLIsIndexElement.cpp GEN_DOMHTMLLabelElement.cpp Generating Code... Compiling... GEN_DOMHTMLLegendElement.cpp GEN_DOMHTMLLIElement.cpp GEN_DOMHTMLLinkElement.cpp GEN_DOMHTMLMapElement.cpp GEN_DOMHTMLMarqueeElement.cpp GEN_DOMHTMLMenuElement.cpp GEN_DOMHTMLMetaElement.cpp GEN_DOMHTMLModElement.cpp GEN_DOMHTMLObjectElement.cpp GEN_DOMHTMLOListElement.cpp GEN_DOMHTMLOptGroupElement.cpp GEN_DOMHTMLOptionElement.cpp GEN_DOMHTMLOptionsCollection.cpp GEN_DOMHTMLParagraphElement.cpp GEN_DOMHTMLParamElement.cpp GEN_DOMHTMLPreElement.cpp GEN_DOMHTMLQuoteElement.cpp GEN_DOMHTMLScriptElement.cpp GEN_DOMHTMLSelectElement.cpp GEN_DOMHTMLStyleElement.cpp Generating Code... Compiling... GEN_DOMHTMLTableCaptionElement.cpp GEN_DOMHTMLTableCellElement.cpp GEN_DOMHTMLTableColElement.cpp GEN_DOMHTMLTableElement.cpp GEN_DOMHTMLTableRowElement.cpp GEN_DOMHTMLTableSectionElement.cpp GEN_DOMHTMLTextAreaElement.cpp GEN_DOMHTMLTitleElement.cpp GEN_DOMHTMLUListElement.cpp GEN_DOMMediaList.cpp GEN_DOMNamedNodeMap.cpp GEN_DOMNode.cpp GEN_DOMNodeList.cpp GEN_DOMNotation.cpp GEN_DOMProcessingInstruction.cpp GEN_DOMRect.cpp GEN_DOMStyleSheet.cpp GEN_DOMStyleSheetList.cpp GEN_DOMText.cpp EmbeddedWidget.cpp Generating Code... Compiling... WebChromeClient.cpp WebContextMenuClient.cpp WebDragClient.cpp ..\WebCoreSupport\WebDragClient.cpp(235) : error C2664: 'WebCore::GraphicsContext::GraphicsContext(PlatformGraphicsContext *)' : cannot convert parameter 1 from 'CGContextRef' to 'PlatformGraphicsContext *' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast WebEditorClient.cpp WebFrameLoaderClient.cpp WebInspectorClient.cpp WebInspectorDelegate.cpp Generating Code... Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION) -- Best Regards, Leo -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/8463d6e3/attachment.html From noreply at scour.com Tue Aug 12 05:23:07 2008 From: noreply at scour.com (Vishwesh Jirgale) Date: Tue, 12 Aug 2008 05:23:07 -0700 Subject: [webkit-dev] Scour invite from Vishwesh Jirgale Message-ID: <48a180abc6f73@scour.com> Did you hear about Scour? It is the next gen search engine with Google/Yahoo/MSN results and user comments all on one page. Best of all we get rewarded for using it by collecting points with every search, comment and vote. The points are redeemable for Visa gift cards It's like earning credit card or airline points just for searching. Hit the link below to join and we will both get points! http://scour.com/invite/vishweshji/ I know you'll like it! - Vishwesh Jirgale If you would prefer not to receive invitations from ANY Scour members please click here - http://www.scour.com/unsub/e/d2Via2l0LWRldkBsaXN0cy53ZWJraXQub3Jn Scour, Inc., 15303 Ventura Blvd. Suite 860, Sherman Oaks, CA 91403, USA. From tuheen at gmail.com Tue Aug 12 07:14:28 2008 From: tuheen at gmail.com (Tuheen Sinha) Date: Tue, 12 Aug 2008 19:44:28 +0530 Subject: [webkit-dev] Errors on building with arm compiler Message-ID: Hi, I am trying to build WebKit release version 31916 (sorry for using such an old version :-) ) using arm compiler. The compiler appears to be very strict and as a result, I am getting several errors. If anyone has encountered the following errors or has any suggestions, please let me know. Here are the errors seen while compiling /WebCore/dom/StyledElement.cpp. I am also attaching the complete build log. 1. "\\WebKit\JavaScriptCore\wtf/HashTable.h", line 334: Error: #349: no operator "==" matches these operands operand types are: const std::pair::TraitType, WTF::GenericHashTraitsBase::TraitType>::first_type == WebCore::MappedAttributeKey static bool isEmptyBucket(const ValueType& value) { return Extractor::extract(value) == KeyTraits::emptyValue(); } 2. \\WebKit\JavaScriptCore\wtf/HashTable.h", line 335: Error: #349: no operator "==" matches these operands operand types are: const std::pair::TraitType, WTF::GenericHashTraitsBase::TraitType>::first_type == WebCore::MappedAttributeKey static bool isDeletedBucket(const ValueType& value) { return Extractor::extract(value) == KeyTraits::deletedValue(); } 3. "\\WebKit\JavaScriptCore\wtf/HashMap.h", line 154: Error: #349: no operator "==" matches these operands operand types are: WTF::GenericHashTraitsBase::TraitType == WebCore::MappedAttributeKey if (location.first == KeyStorageTraits::deletedValue()) Note:- I have already tried to use the bug fix which went in Revision 32609 (rdar://problem/5657459), however, my issues were still not fixed. Thanks, Tuheen -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/78494676/attachment.html -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: buildLog.txt Url: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/78494676/attachment.txt From jackwootton at gmail.com Tue Aug 12 09:31:31 2008 From: jackwootton at gmail.com (Jack Wootton) Date: Tue, 12 Aug 2008 17:31:31 +0100 Subject: [webkit-dev] browser controls Message-ID: <663e29e80808120931u3abba6d6gb37615c6fb170c3e@mail.gmail.com> Hi all, Does anyone have any documentation on Browser Control (s), what they are, how they are used? Cheers, Jack From ppedriana at gmail.com Tue Aug 12 10:09:19 2008 From: ppedriana at gmail.com (Paul Pedriana) Date: Tue, 12 Aug 2008 10:09:19 -0700 Subject: [webkit-dev] Errors on building with arm compiler In-Reply-To: References: Message-ID: <48A1C3BF.4020204@gmail.com> An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/6ab6e657/attachment.html From darin at apple.com Tue Aug 12 13:02:26 2008 From: darin at apple.com (Darin Adler) Date: Tue, 12 Aug 2008 13:02:26 -0700 Subject: [webkit-dev] 9 regression tests failing on the buildbot! Message-ID: Does anyone know why these tests are failing on Mac OS X? I presume these are recent regressions. There are even more failing on Windows and other platforms fast/dom/cssTarget-crash.html Due to a change to handling of anchors in URLs perhaps? fast/dom/defaultView.html Dumping some other test's render tree. fast/dom/destroy-selected-radio-button-crash.html Dumping render tree instead of text only results. fast/dom/Window/window-properties.html New properties added for animation events. Simon? I guess I can fix this one myself. svg/dynamic-updates/SVGLineElement-dom-x1-attr.html svg/dynamic-updates/SVGLineElement-dom-y1-attr.html svg/dynamic-updates/SVGLineElement-svgdom-x1-prop.html svg/dynamic-updates/SVGLineElement-svgdom-y1-prop.html All "timing out". Why? webarchive/archive-empty-frame-source.html Missing archive for about:blank subframe. -- Darin From ddkilzer at webkit.org Tue Aug 12 13:55:30 2008 From: ddkilzer at webkit.org (David Kilzer) Date: Tue, 12 Aug 2008 13:55:30 -0700 (PDT) Subject: [webkit-dev] 9 regression tests failing on the buildbot! In-Reply-To: Message-ID: <281736.22697.qm@web52402.mail.re2.yahoo.com> On Tue, 8/12/08, Darin Adler wrote: > Does anyone know why these tests are failing on Mac OS X? I > presume > these are recent regressions. There are even more failing > on Windows > and other platforms > > fast/dom/cssTarget-crash.html > > Due to a change to handling of anchors in URLs > perhaps? Likely related, but unproven at this point. (I did not see a failure in this test while fixing Bug 13067 or Bug 20038.) https://bugs.webkit.org/show_bug.cgi?id=20342 > fast/dom/defaultView.html > > Dumping some other test's render tree. > > fast/dom/destroy-selected-radio-button-crash.html > > Dumping render tree instead of text only results. These could be "fallout" from cssTarget-crash.html not stopping when it should. Do they work when run individually? Dave From britto at apple.com Tue Aug 12 14:08:44 2008 From: britto at apple.com (Maxime Britto) Date: Tue, 12 Aug 2008 14:08:44 -0700 Subject: [webkit-dev] 9 regression tests failing on the buildbot! In-Reply-To: <281736.22697.qm@web52402.mail.re2.yahoo.com> References: <281736.22697.qm@web52402.mail.re2.yahoo.com> Message-ID: <8030FE14-650C-4456-92B7-442917466B08@apple.com> On Aug 12, 2008, at 1:55 PM, David Kilzer wrote: > On Tue, 8/12/08, Darin Adler wrote: > >> Does anyone know why these tests are failing on Mac OS X? I >> presume >> these are recent regressions. There are even more failing >> on Windows >> and other platforms >> >> fast/dom/cssTarget-crash.html >> >> Due to a change to handling of anchors in URLs >> perhaps? > > Likely related, but unproven at this point. (I did not see a > failure in this test while fixing Bug 13067 or Bug 20038.) > > https://bugs.webkit.org/show_bug.cgi?id=20342 I second your comments on bugzilla for this. It seems normal that when we are submitting the form, the page is reloaded. So how would the test stops ? Maybe when submitting an anchor target we don't want to reload the page for the form? ? Max Britto -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/9ed3deb8/attachment.html From slewis at apple.com Tue Aug 12 14:58:40 2008 From: slewis at apple.com (Stephanie Lewis) Date: Tue, 12 Aug 2008 14:58:40 -0700 Subject: [webkit-dev] 9 regression tests failing on the buildbot! In-Reply-To: References: Message-ID: <4B032233-CF62-4A5A-80AC-4D2315AD8E0E@apple.com> I tracked down when the failures started -- Stephanie On Aug 12, 2008, at 1:02 PM, Darin Adler wrote: > Does anyone know why these tests are failing on Mac OS X? I presume > these are recent regressions. There are even more failing on Windows > and other platforms > > fast/dom/cssTarget-crash.html > > Due to a change to handling of anchors in URLs perhaps? > > fast/dom/defaultView.html > > Dumping some other test's render tree. Both of these started failing after http://trac.webkit.org/changeset/35611 > > svg/dynamic-updates/SVGLineElement-dom-x1-attr.html > svg/dynamic-updates/SVGLineElement-dom-y1-attr.html > svg/dynamic-updates/SVGLineElement-svgdom-x1-prop.html > svg/dynamic-updates/SVGLineElement-svgdom-y1-prop.html > > All "timing out". Why? new tests added http://trac.webkit.org/changeset/35675 > > webarchive/archive-empty-frame-source.html > > Missing archive for about:blank subframe. Started failing after http://trac.webkit.org/changeset/35673 > -- Darin > > _______________________________________________ > webkit-dev mailing list > webkit-dev at lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/62c52ae4/attachment.html From beidson at apple.com Tue Aug 12 15:43:17 2008 From: beidson at apple.com (Brady Eidson) Date: Tue, 12 Aug 2008 15:43:17 -0700 Subject: [webkit-dev] 9 regression tests failing on the buildbot! In-Reply-To: <4B032233-CF62-4A5A-80AC-4D2315AD8E0E@apple.com> References: <4B032233-CF62-4A5A-80AC-4D2315AD8E0E@apple.com> Message-ID: On Aug 12, 2008, at 2:58 PM, Stephanie Lewis wrote: > >> >> webarchive/archive-empty-frame-source.html >> >> Missing archive for about:blank subframe. > > Started failing after http://trac.webkit.org/changeset/35673 This one didn't fail on my machine before I checked in yesterday, and also was a failure that was showing up for weeks until a few weeks ago, when it disappeared without any effort to fix it. It does seem awfully suspicious it was re-triggered by my checkin yesterday, and will explore, but am still a tiny bit dubious. ? Brady -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/77c7cd94/attachment.html From bruce at cresanta.com Tue Aug 12 16:04:06 2008 From: bruce at cresanta.com (Bruce Cresanta) Date: Tue, 12 Aug 2008 16:04:06 -0700 Subject: [webkit-dev] Can anyone recommend a recent stable version? In-Reply-To: References: <4B032233-CF62-4A5A-80AC-4D2315AD8E0E@apple.com> Message-ID: <85756AFD-AE4A-4DCB-A804-C99A08FD5FD9@cresanta.com> Hello All, I have been working for quite some time on r-35231. In light of some of the failures being reported, can anyone please recommend the last "stable" version in recent history. I'd like to integrate my work into a later "stable" version of the code base. Regards, Bruce On Aug 12, 2008, at 3:43 PM, Brady Eidson wrote: > > On Aug 12, 2008, at 2:58 PM, Stephanie Lewis wrote: >> >>> >>> webarchive/archive-empty-frame-source.html >>> >>> Missing archive for about:blank subframe. >> >> Started failing after http://trac.webkit.org/changeset/35673 > > This one didn't fail on my machine before I checked in yesterday, > and also was a failure that was showing up for weeks until a few > weeks ago, when it disappeared without any effort to fix it. > > It does seem awfully suspicious it was re-triggered by my checkin > yesterday, and will explore, but am still a tiny bit dubious. > > ? Brady > > _______________________________________________ > webkit-dev mailing list > webkit-dev at lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/440289ed/attachment.html From binish.t at gmail.com Tue Aug 12 21:02:46 2008 From: binish.t at gmail.com (Binish) Date: Wed, 13 Aug 2008 09:32:46 +0530 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition In-Reply-To: <15831202-A71E-4B37-8FC8-82376A281E0C@apple.com> References: <48A03D68.3010501@apple.com> <360187C8-5B56-4151-9CF9-7BBD6908C7FD@apple.com> <15831202-A71E-4B37-8FC8-82376A281E0C@apple.com> Message-ID: Hi Adam, I do set those variables, please find below my paths ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ALLUSERSPROFILE=C:\Documents and Settings\All Users.WINDOWS APPDATA=C:\Documents and Settings\perforceadmin.PERFORCE\Application Data CLIENTNAME=CUBICLE78 CommonProgramFiles=C:\Program Files\Common Files COMPUTERNAME=PERFORCE-VSS ComSpec=C:\WINDOWS\system32\cmd.exe FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\perforceadmin.PERFORCE LOGONSERVER=\\PERFORCE-VSS NUMBER_OF_PROCESSORS=1 OS=Windows_NT Path=C:\Perl\bin\;C:\PROGRA~1\Borland\CBUILD~1\Bin;C:\PROGRA~1\Borland\CBUILD~1\Projects\Bpl;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Perforce;C:\Program Files\RSA Security\RSA SecurID Software Token\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;E:\Cygwin\bin;E:\Cygwin\usr\include\python2.5;ABHINAV BINDRA ;C:\PROGRA~1\TTPCom\Alchemy;C:\Program Files\Vim\vim63 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel PROCESSOR_LEVEL=15 PROCESSOR_REVISION=0209 ProgramFiles=C:\Program Files PROMPT=$P$G SESSIONNAME=RDP-Tcp#1 SystemDrive=C: SystemRoot=C:\WINDOWS TEMP=C:\Documents and Settings\perforceadmin.PERFORCE\Local Settings\Temp; TMP=C:\DOCUME~1\PERFOR~1.PER\LOCALS~1\Temp USERDOMAIN=PERFORCE-VSS USERNAME=perforceadmin USERPROFILE=C:\Documents and Settings\perforceadmin.PERFORCE VS80COMNTOOLS=E:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ WEBKITLIBRARIESDIR=E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\win WEBKITOUTPUTDIR=D:\Webkit windir=C:\WINDOWS ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Still getting the same errors as i mentioned earlier like below -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DatePrototype.cpp ..\..\kjs\DatePrototype.cpp(106) : fatal error C1083: Cannot open include file: 'DatePrototype.lut.h': No such file or directory NumberConstructor.cpp ..\..\kjs\NumberConstructor.cpp(24) : fatal error C1083: Cannot open include file: 'NumberConstructor.lut.h': No such file or directory RegExpObject.cpp ..\..\kjs\RegExpObject.cpp(23) : fatal error C1083: Cannot open include file: 'RegExpObject.lut.h': No such file or directory StringPrototype.cpp ..\..\kjs\StringPrototype.cpp(72) : fatal error C1083: Cannot open include file: 'StringPrototype.lut.h': No such file or directory lexer.cpp ..\..\kjs\lexer.cpp(48) : fatal error C1083: Cannot open include file: 'lexer.lut.h': No such file or directory -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Any thoughts please? Thanks 2008/8/11 Adam Roben > > On Aug 11, 2008, at 10:41 AM, Binish wrote: > > Hi Adam, >> >> I have already tried configuring both in a diffenrent location , and >> result remains same , sorry i did not get about build-webkit !,From VC tools >> menu i directly give "build solution" am not runnign from cygwin,Using >> cygwin i was able to compile successfully. >> Now i feel that "autogenarated" files are not gettign created ...!!. >> >> Any suggestions please .. >> > > If you want to build from Visual Studio, you need to set the > WEBKITLIBRARIESDIR and WEBKITOUTPUTDIR environment variables. You should set > these variables to the values that build-webkit sets them to. build-webkit > prints out the values when it starts the build, so you should be able to > copy and paste them. > > -Adam > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080813/36343416/attachment.html From aroben at apple.com Tue Aug 12 22:02:39 2008 From: aroben at apple.com (Adam Roben) Date: Wed, 13 Aug 2008 01:02:39 -0400 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition In-Reply-To: References: <48A03D68.3010501@apple.com> <360187C8-5B56-4151-9CF9-7BBD6908C7FD@apple.com> <15831202-A71E-4B37-8FC8-82376A281E0C@apple.com> Message-ID: <39D00F05-E8BA-44F8-8330-3A40AEDE3956@apple.com> Try setting WEBKITOUTPUTDIR to a path beneath E:\Cygwin\home \perforceadmin. That's how most users have things configured. If that fixes things, please file a bug at bugs.webkit.org saying that the build fails when WEBKITOUTPUTDIR is outside the home directory. Thanks! -Adam On Aug 13, 2008, at 12:02 AM, Binish wrote: > Hi Adam, > > I do set those variables, please find below my paths > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > ALLUSERSPROFILE=C:\Documents and Settings\All Users.WINDOWS > APPDATA=C:\Documents and Settings\perforceadmin.PERFORCE\Application > Data > CLIENTNAME=CUBICLE78 > CommonProgramFiles=C:\Program Files\Common Files > COMPUTERNAME=PERFORCE-VSS > ComSpec=C:\WINDOWS\system32\cmd.exe > FP_NO_HOST_CHECK=NO > HOMEDRIVE=C: > HOMEPATH=\Documents and Settings\perforceadmin.PERFORCE > LOGONSERVER=\\PERFORCE-VSS > NUMBER_OF_PROCESSORS=1 > OS=Windows_NT > Path=C:\Perl\bin\;C:\PROGRA~1\Borland\CBUILD~1\Bin;C: > \PROGRA~1\Borland\CBUILD~1\Projects\Bpl;C:\WINDOWS\system32;C: > \WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Perforce;C: > \Program Files\RSA Security\RSA SecurID Software Token\;C:\Program > Files\Microsoft SQL Server\90\Tools\binn\;E:\Cygwin\bin;E:\Cygwin\usr > \include\python2.5;ABHINAV BINDRA ;C:\PROGRA~1\TTPCom\Alchemy;C: > \Program Files\Vim\vim63 > PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH > PROCESSOR_ARCHITECTURE=x86 > PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel > PROCESSOR_LEVEL=15 > PROCESSOR_REVISION=0209 > ProgramFiles=C:\Program Files > PROMPT=$P$G > SESSIONNAME=RDP-Tcp#1 > SystemDrive=C: > SystemRoot=C:\WINDOWS > TEMP=C:\Documents and Settings\perforceadmin.PERFORCE\Local Settings > \Temp; > TMP=C:\DOCUME~1\PERFOR~1.PER\LOCALS~1\Temp > USERDOMAIN=PERFORCE-VSS > USERNAME=perforceadmin > USERPROFILE=C:\Documents and Settings\perforceadmin.PERFORCE > VS80COMNTOOLS=E:\Program Files\Microsoft Visual Studio > 8\Common7\Tools\ > WEBKITLIBRARIESDIR=E:\Cygwin\home\perforceadmin\WebKit > \WebKitLibraries\win > WEBKITOUTPUTDIR=D:\Webkit > windir=C:\WINDOWS > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Still getting the same errors as i mentioned earlier like below > > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > DatePrototype.cpp > ..\..\kjs\DatePrototype.cpp(106) : fatal error C1083: Cannot open > include file: 'DatePrototype.lut.h': No such file or directory > NumberConstructor.cpp > ..\..\kjs\NumberConstructor.cpp(24) : fatal error C1083: Cannot open > include file: 'NumberConstructor.lut.h': No such file or directory > RegExpObject.cpp > ..\..\kjs\RegExpObject.cpp(23) : fatal error C1083: Cannot open > include file: 'RegExpObject.lut.h': No such file or directory > StringPrototype.cpp > ..\..\kjs\StringPrototype.cpp(72) : fatal error C1083: Cannot open > include file: 'StringPrototype.lut.h': No such file or directory > lexer.cpp > ..\..\kjs\lexer.cpp(48) : fatal error C1083: Cannot open include > file: 'lexer.lut.h': No such file or directory > > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Any thoughts please? > > Thanks > > > > 2008/8/11 Adam Roben > > On Aug 11, 2008, at 10:41 AM, Binish wrote: > > Hi Adam, > > I have already tried configuring both in a diffenrent location , and > result remains same , sorry i did not get about build-webkit !,From > VC tools menu i directly give "build solution" am not runnign from > cygwin,Using cygwin i was able to compile successfully. > Now i feel that "autogenarated" files are not gettign created ...!!. > > Any suggestions please .. > > If you want to build from Visual Studio, you need to set the > WEBKITLIBRARIESDIR and WEBKITOUTPUTDIR environment variables. You > should set these variables to the values that build-webkit sets them > to. build-webkit prints out the values when it starts the build, so > you should be able to copy and paste them. > > -Adam > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080813/184dab81/attachment.html From tuheen.sinha at motorola.com Tue Aug 12 22:26:37 2008 From: tuheen.sinha at motorola.com (Sinha Tuheen-A19034) Date: Wed, 13 Aug 2008 13:26:37 +0800 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition In-Reply-To: <39D00F05-E8BA-44F8-8330-3A40AEDE3956@apple.com> Message-ID: <548BC174642DC44AB25D749C28840FD308A0844E@ZMY16EXM66.ds.mot.com> Hi Binish, Another suggestion. Have you installed the Platform SDK for Windows XP SP2 and ensured that you have added the paths for include, library and executables in your VC setup? Regards, Tuheen ________________________________ From: webkit-dev-bounces at lists.webkit.org [mailto:webkit-dev-bounces at lists.webkit.org] On Behalf Of Adam Roben Sent: Wednesday, August 13, 2008 10:33 AM To: Binish Cc: webkit-dev at lists.webkit.org Subject: Re: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition Try setting WEBKITOUTPUTDIR to a path beneath E:\Cygwin\home\perforceadmin. That's how most users have things configured. If that fixes things, please file a bug at bugs.webkit.org saying that the build fails when WEBKITOUTPUTDIR is outside the home directory. Thanks! -Adam On Aug 13, 2008, at 12:02 AM, Binish wrote: Hi Adam, I do set those variables, please find below my paths ------------------------------------------------------------------------ ------------------------------------------------------------------------ ------------------------------------------------------- ALLUSERSPROFILE=C:\Documents and Settings\All Users.WINDOWS APPDATA=C:\Documents and Settings\perforceadmin.PERFORCE\Application Data CLIENTNAME=CUBICLE78 CommonProgramFiles=C:\Program Files\Common Files COMPUTERNAME=PERFORCE-VSS ComSpec=C:\WINDOWS\system32\cmd.exe FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\perforceadmin.PERFORCE LOGONSERVER=\\PERFORCE-VSS NUMBER_OF_PROCESSORS=1 OS=Windows_NT Path=C:\Perl\bin\;C:\PROGRA~1\Borland\CBUILD~1\Bin;C:\PROGRA~1\Borland\C BUILD~1\Projects\Bpl;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\ Wbem;C:\Program Files\Perforce;C:\Program Files\RSA Security\RSA SecurID Software Token\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;E:\Cygwin\bin;E:\Cygwin\usr\include\python2.5;ABHI NAV BINDRA ;C:\PROGRA~1\TTPCom\Alchemy;C:\Program Files\Vim\vim63 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel PROCESSOR_LEVEL=15 PROCESSOR_REVISION=0209 ProgramFiles=C:\Program Files PROMPT=$P$G SESSIONNAME=RDP-Tcp#1 SystemDrive=C: SystemRoot=C:\WINDOWS TEMP=C:\Documents and Settings\perforceadmin.PERFORCE\Local Settings\Temp; TMP=C:\DOCUME~1\PERFOR~1.PER\LOCALS~1\Temp USERDOMAIN=PERFORCE-VSS USERNAME=perforceadmin USERPROFILE=C:\Documents and Settings\perforceadmin.PERFORCE VS80COMNTOOLS=E:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ WEBKITLIBRARIESDIR=E:\Cygwin\home\perforceadmin\WebKit\WebKitLibraries\w in WEBKITOUTPUTDIR=D:\Webkit windir=C:\WINDOWS ------------------------------------------------------------------------ ------------------------------------------------------------------------ ------------------------------------------------------- Still getting the same errors as i mentioned earlier like below ------------------------------------------------------------------------ ------------------------------------------------------------------------ -------------------------------------------------------- DatePrototype.cpp ..\..\kjs\DatePrototype.cpp(106) : fatal error C1083: Cannot open include file: 'DatePrototype.lut.h': No such file or directory NumberConstructor.cpp ..\..\kjs\NumberConstructor.cpp(24) : fatal error C1083: Cannot open include file: 'NumberConstructor.lut.h': No such file or directory RegExpObject.cpp ..\..\kjs\RegExpObject.cpp(23) : fatal error C1083: Cannot open include file: 'RegExpObject.lut.h': No such file or directory StringPrototype.cpp ..\..\kjs\StringPrototype.cpp(72) : fatal error C1083: Cannot open include file: 'StringPrototype.lut.h': No such file or directory lexer.cpp ..\..\kjs\lexer.cpp(48) : fatal error C1083: Cannot open include file: 'lexer.lut.h': No such file or directory ------------------------------------------------------------------------ ------------------------------------------------------------------------ -------------------------------------------------------- Any thoughts please? Thanks 2008/8/11 Adam Roben On Aug 11, 2008, at 10:41 AM, Binish wrote: Hi Adam, I have already tried configuring both in a diffenrent location , and result remains same , sorry i did not get about build-webkit !,From VC tools menu i directly give "build solution" am not runnign from cygwin,Using cygwin i was able to compile successfully. Now i feel that "autogenarated" files are not gettign created ...!!. Any suggestions please .. If you want to build from Visual Studio, you need to set the WEBKITLIBRARIESDIR and WEBKITOUTPUTDIR environment variables. You should set these variables to the values that build-webkit sets them to. build-webkit prints out the values when it starts the build, so you should be able to copy and paste them. -Adam -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080813/c079e0f6/attachment.html From jrabbani at gmail.com Wed Aug 13 01:04:30 2008 From: jrabbani at gmail.com (Javed Rabbani) Date: Wed, 13 Aug 2008 14:04:30 +0600 Subject: [webkit-dev] related to CSSValueKeywords.in Message-ID: <1e35ef540808130104g43aaf74asd399b9c466ad77ba@mail.gmail.com> Hello everone, I am trying to generate "CSSValueKeywords.h" and "CSSValueKeywords.c" using the following Perl script: makevalues.pl I am using the command line as follows: > perl makevalues.pl CSSValueKeywords.in After execution, the two files are generated. However, I have observed that buikding the Webkit through Microsoft Visual Studio, the generated files have a larger size. As a result, the errors are not eliminated if I use my own generated files. If files generated by Windows build are used, the errors are eliminated. I would like to know the correct command line to generate these files on my own. Also, I will appreciate help regarding other .IN files. I have not observed any problem with bindings generation from IDL files. I am using GNU tool chain to build the source. Thanks. - Javed -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080813/0ace644a/attachment.html From binish.t at gmail.com Wed Aug 13 01:47:29 2008 From: binish.t at gmail.com (Binish) Date: Wed, 13 Aug 2008 14:17:29 +0530 Subject: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition In-Reply-To: <548BC174642DC44AB25D749C28840FD308A0844E@ZMY16EXM66.ds.mot.com> References: <39D00F05-E8BA-44F8-8330-3A40AEDE3956@apple.com> <548BC174642DC44AB25D749C28840FD308A0844E@ZMY16EXM66.ds.mot.com> Message-ID: Hi Tunheen/Adam, I already had Microsoft Platform SDK for Windows Server 2003 R2 and configured it correctly. But just to check i have installed Microsoft Platform SDK for Windows XP SP2 and had given a try , but errors remain same :( and got couple more warnings as well. Tried setting WEBKITOUTPUTDIR beneath E:\Cygwin\home\perforceadmin and no change happens . I belive *.lut.h files (as seen in error) are autogenerated files and am not getting which script is responsible for that and i guess this will happen as a pre-build activity .In my case *.lut.h files are not getting created.. Any more clues please 2008/8/13 Sinha Tuheen-A19034 > Hi Binish, > Another suggestion. Have you installed the Platform SDK for > Windows XP SP2 and ensured that you have added the paths for include, > library and executables in your VC setup? > > Regards, > Tuheen > > ------------------------------ > *From:* webkit-dev-bounces at lists.webkit.org [mailto: > webkit-dev-bounces at lists.webkit.org] *On Behalf Of *Adam Roben > *Sent:* Wednesday, August 13, 2008 10:33 AM > *To:* Binish > *Cc:* webkit-dev at lists.webkit.org > *Subject:* Re: [webkit-dev] Compilation Erro usinf VC 2005 Express Edition > > Try setting WEBKITOUTPUTDIR to a path beneath E:\Cygwin\home\perforceadmin. > That's how most users have things configured. If that fixes things, please > file a bug at bugs.webkit.org saying that the build fails when > WEBKITOUTPUTDIR is outside the home directory. > Thanks! > > -Adam > > On Aug 13, 2008, at 12:02 AM, Binish wrote: > > Hi Adam, > I do set those variables, please find below my paths > > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > ALLUSERSPROFILE=C:\Documents and Settings\All Users.WINDOWS > APPDATA=C:\Documents and Settings\perforceadmin.PERFORCE\Application Data > CLIENTNAME=CUBICLE78 > CommonProgramFiles=C:\Program Files\Common Files > COMPUTERNAME=PERFORCE-VSS > ComSpec=C:\WINDOWS\system32\cmd.exe > FP_NO_HOST_CHECK=NO > HOMEDRIVE=C: > HOMEPATH=\Documents and Settings\perforceadmin.PERFORCE > LOGONSERVER=\\PERFORCE-VSS > NUMBER_OF_PROCESSORS=1 > OS=Windows_NT > Path=C:\Perl\bin\;C:\PROGRA~1\Borland\CBUILD~1\Bin;C:\PROGRA~1\Borland\CBUILD~1\Projects\Bpl;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program > Files\Perforce;C:\Program Files\RSA Security\RSA SecurID Software > Token\;C:\Program Files\Microsoft SQL > Server\90\Tools\binn\;E:\Cygwin\bin;E:\Cygwin\usr\include\python2.5;ABHINAV > BINDRA ;C:\PROGRA~1\TTPCom\Alchemy;C:\Program Files\Vim\vim63 > PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH > PROCESSOR_ARCHITECTURE=x86 > PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel > PROCESSOR_LEVEL=15 > PROCESSOR_REVISION=0209 > ProgramFiles=C:\Program Files > PROMPT=$P$G > SESSIONNAME=RDP-Tcp#1 > SystemDrive=C: > SystemRoot=C:\WINDOWS > TEMP=C:\Documents and Settings\perforceadmin.PERFORCE\Local Settings\Temp; > TMP=C:\DOCUME~1\PERFOR~1.PER\LOCALS~1\Temp > USERDOMAIN=PERFORCE-VSS > USERNAME=perforceadmin > USERPROFILE=C:\Documents and Settings\perforceadmin.PERFORCE > VS80COMNTOOLS=E:\Program Files\Microsof