Re: [webkit-dev] Error while building webkit on windows

2014-03-05 Thread Baskar CV
Hi Filip,

Yes gpref was there

Subject: Re: [webkit-dev] Error while building webkit on windows
From: fpi...@apple.com
Date: Wed, 5 Mar 2014 22:32:36 -0800
CC: bfulg...@apple.com; webkit-dev@lists.webkit.org
To: baskar...@hotmail.com


On Mar 5, 2014, at 10:05 PM, Baskar CV  wrote:Hi Brent,
Thanks for the reply.
I just checked with the CSSGrammar.y it seems to be fine for for me.
I checked with cygwin too and found grep, flex, and bison installed

... yes, but do you have gperf?
-Filip

Can someone help me on this?


Thanks in advance
BaskarCV
Subject: Re: [webkit-dev] Error while building webkit on windows
From: bfulg...@apple.com
Date: Wed, 5 Mar 2014 14:21:38 -0800
CC: alex.christen...@flexsim.com; gur.t...@gmail.com; 
webkit-dev@lists.webkit.org
To: baskar...@hotmail.com

Hi,
The problem is with the processing of the CSSGrammar.y file.
On Mar 5, 2014, at 1:52 AM, Baskar CV  wrote:10>  
./CSSGrammar.y:62.1: error: syntax error, unexpected end of file
10>  open3: exec of /usr/bin/gcc -E -P -x c++ -DENABLE_3D_RENDERING 
-DENABLE_CHANNEL_MESSAGING -DENABLE_CSS_BOX_DECORATION_BREAK 
-DENABLE_CSS_FILTERS -DENABLE_CSS_IMAGE_SET -DENABLE_CSS_REGIONS 
-DENABLE_CSS_SHAPES -DENABLE_CSS_SHAPE_INSIDE -DENABLE_CSS_STICKY_POSITION 
-DENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED 
-DENABLE_DETAILS_ELEMENT -DENABLE_FILTERS -DENABLE_FULLSCREEN_API 
-DENABLE_GEOLOCATION -DENABLE_HIGH_DPI_CANVAS -DENABLE_ICONDATABASE 
-DENABLE_LEGACY_CSS_VENDOR_PREFIXES -DENABLE_MATHML 
-DENABLE_MEDIA_CONTROLS_SCRIPT -DENABLE_MEDIA_STATISTICS -DENABLE_METER_ELEMENT 
-DENABLE_PAGE_VISIBILITY_API -DENABLE_PROMISES -DENABLE_REQUEST_ANIMATION_FRAME 
-DENABLE_SHARED_WORKERS -DENABLE_SQL_DATABASE -DENABLE_SUBPIXEL_LAYOUT 
-DENABLE_SVG -DENABLE_SVG_FONTS -DENABLE_TEMPLATE_ELEMENT -DENABLE_VIDEO 
-DENABLE_VIDEO_TRACK -DENABLE_VIEW_MODE_CSS_MEDIA -DENABLE_WEB_SOCKETS 
-DENABLE_XHR_TIMEOUT -DENABLE_XSLT /webkit/Source/WebCore/css/CSSGrammar.y.in 
failed at /webkit/Source/WebCore/bindings/scripts/preprocessor.pm line 81
10>  ...propagated at /webkit/Source/WebCore/css/makegrammar.pl line 84.
10>  /webkit/Source/WebCore/DerivedSources.make:842: recipe for target 
'CSSGrammar.cpp' failed
10>  make: *** [CSSGrammar.cpp] Error 2
10>  make: *** Waiting for unfinished jobs
10>  CSSPropertyNames.gperf: No keywords in input file!
10>  calling gperf failed: 256 at /webkit/Source/WebCore/css/makeprop.pl line 
306.
10>  /webkit/Source/WebCore/DerivedSources.make:785: recipe for target 
'CSSPropertyNames.h' failed
10>  make: *** [CSSPropertyNames.h] Error 1
Things to check:
1. Is CSSGrammar.y complete? Make sure the checkout didn’t get messed up in 
some fashion.2. Do you have gperf, flex, and bison installed?  You need 
flex/bison to process the grammar file and turn it into the stub implementation.
10>  CSSPropertyNames.gperf: No keywords in input file!

This makes me think that you do NOT have gperf installed. Did you use our 
Cygwin installer package? Or are you using your own local install?
If you are using your own install from the Cygwin website, you should use the 
Setup.exe utility and make sure that flex, bison, and gperf are installed.
Thanks,
-Brent___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev
  ___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Error while building webkit on windows

2014-03-05 Thread Filip Pizlo

On Mar 5, 2014, at 10:05 PM, Baskar CV  wrote:

> Hi Brent,
> Thanks for the reply.
> I just checked with the CSSGrammar.y it seems to be fine for for me.
> I checked with cygwin too and found grep, flex, and bison installed

... yes, but do you have gperf?

-Filip


> Can someone help me on this?
> 
> 
> Thanks in advance
> BaskarCV
> Subject: Re: [webkit-dev] Error while building webkit on windows
> From: bfulg...@apple.com
> Date: Wed, 5 Mar 2014 14:21:38 -0800
> CC: alex.christen...@flexsim.com; gur.t...@gmail.com; 
> webkit-dev@lists.webkit.org
> To: baskar...@hotmail.com
> 
> Hi,
> 
> The problem is with the processing of the CSSGrammar.y file.
> 
> On Mar 5, 2014, at 1:52 AM, Baskar CV  wrote:
> 
> 10>  ./CSSGrammar.y:62.1: error: syntax error, unexpected end of file
> 10>  open3: exec of /usr/bin/gcc -E -P -x c++ -DENABLE_3D_RENDERING 
> -DENABLE_CHANNEL_MESSAGING -DENABLE_CSS_BOX_DECORATION_BREAK 
> -DENABLE_CSS_FILTERS -DENABLE_CSS_IMAGE_SET -DENABLE_CSS_REGIONS 
> -DENABLE_CSS_SHAPES -DENABLE_CSS_SHAPE_INSIDE -DENABLE_CSS_STICKY_POSITION 
> -DENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED 
> -DENABLE_DETAILS_ELEMENT -DENABLE_FILTERS -DENABLE_FULLSCREEN_API 
> -DENABLE_GEOLOCATION -DENABLE_HIGH_DPI_CANVAS -DENABLE_ICONDATABASE 
> -DENABLE_LEGACY_CSS_VENDOR_PREFIXES -DENABLE_MATHML 
> -DENABLE_MEDIA_CONTROLS_SCRIPT -DENABLE_MEDIA_STATISTICS 
> -DENABLE_METER_ELEMENT -DENABLE_PAGE_VISIBILITY_API -DENABLE_PROMISES 
> -DENABLE_REQUEST_ANIMATION_FRAME -DENABLE_SHARED_WORKERS 
> -DENABLE_SQL_DATABASE -DENABLE_SUBPIXEL_LAYOUT -DENABLE_SVG 
> -DENABLE_SVG_FONTS -DENABLE_TEMPLATE_ELEMENT -DENABLE_VIDEO 
> -DENABLE_VIDEO_TRACK -DENABLE_VIEW_MODE_CSS_MEDIA -DENABLE_WEB_SOCKETS 
> -DENABLE_XHR_TIMEOUT -DENABLE_XSLT /webkit/Source/WebCore/css/CSSGrammar.y.in 
> failed at /webkit/Source/WebCore/bindings/scripts/preprocessor.pm line 81
> 10>  ...propagated at /webkit/Source/WebCore/css/makegrammar.pl line 84.
> 10>  /webkit/Source/WebCore/DerivedSources.make:842: recipe for target 
> 'CSSGrammar.cpp' failed
> 10>  make: *** [CSSGrammar.cpp] Error 2
> 10>  make: *** Waiting for unfinished jobs
> 10>  CSSPropertyNames.gperf: No keywords in input file!
> 10>  calling gperf failed: 256 at /webkit/Source/WebCore/css/makeprop.pl line 
> 306.
> 10>  /webkit/Source/WebCore/DerivedSources.make:785: recipe for target 
> 'CSSPropertyNames.h' failed
> 10>  make: *** [CSSPropertyNames.h] Error 1
> 
> Things to check:
> 
> 1. Is CSSGrammar.y complete? Make sure the checkout didn’t get messed up in 
> some fashion.
> 2. Do you have gperf, flex, and bison installed?  You need flex/bison to 
> process the grammar file and turn it into the stub implementation.
> 
> 10>  CSSPropertyNames.gperf: No keywords in input file!
> 
> This makes me think that you do NOT have gperf installed. Did you use our 
> Cygwin installer package? Or are you using your own local install?
> 
> If you are using your own install from the Cygwin website, you should use the 
> Setup.exe utility and make sure that flex, bison, and gperf are installed.
> 
> Thanks,
> 
> -Brent
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

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


Re: [webkit-dev] Error while building webkit on windows

2014-03-05 Thread Baskar CV
Hi Brent,
Thanks for the reply.
I just checked with the CSSGrammar.y it seems to be fine for for me.
I checked with cygwin too and found grep, flex, and bison installed
Can someone help me on this?


Thanks in advance
BaskarCV
Subject: Re: [webkit-dev] Error while building webkit on windows
From: bfulg...@apple.com
Date: Wed, 5 Mar 2014 14:21:38 -0800
CC: alex.christen...@flexsim.com; gur.t...@gmail.com; 
webkit-dev@lists.webkit.org
To: baskar...@hotmail.com

Hi,
The problem is with the processing of the CSSGrammar.y file.
On Mar 5, 2014, at 1:52 AM, Baskar CV  wrote:10>  
./CSSGrammar.y:62.1: error: syntax error, unexpected end of file
10>  open3: exec of /usr/bin/gcc -E -P -x c++ -DENABLE_3D_RENDERING 
-DENABLE_CHANNEL_MESSAGING -DENABLE_CSS_BOX_DECORATION_BREAK 
-DENABLE_CSS_FILTERS -DENABLE_CSS_IMAGE_SET -DENABLE_CSS_REGIONS 
-DENABLE_CSS_SHAPES -DENABLE_CSS_SHAPE_INSIDE -DENABLE_CSS_STICKY_POSITION 
-DENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED 
-DENABLE_DETAILS_ELEMENT -DENABLE_FILTERS -DENABLE_FULLSCREEN_API 
-DENABLE_GEOLOCATION -DENABLE_HIGH_DPI_CANVAS -DENABLE_ICONDATABASE 
-DENABLE_LEGACY_CSS_VENDOR_PREFIXES -DENABLE_MATHML 
-DENABLE_MEDIA_CONTROLS_SCRIPT -DENABLE_MEDIA_STATISTICS -DENABLE_METER_ELEMENT 
-DENABLE_PAGE_VISIBILITY_API -DENABLE_PROMISES -DENABLE_REQUEST_ANIMATION_FRAME 
-DENABLE_SHARED_WORKERS -DENABLE_SQL_DATABASE -DENABLE_SUBPIXEL_LAYOUT 
-DENABLE_SVG -DENABLE_SVG_FONTS -DENABLE_TEMPLATE_ELEMENT -DENABLE_VIDEO 
-DENABLE_VIDEO_TRACK -DENABLE_VIEW_MODE_CSS_MEDIA -DENABLE_WEB_SOCKETS 
-DENABLE_XHR_TIMEOUT -DENABLE_XSLT /webkit/Source/WebCore/css/CSSGrammar.y.in 
failed at /webkit/Source/WebCore/bindings/scripts/preprocessor.pm line 81
10>  ...propagated at /webkit/Source/WebCore/css/makegrammar.pl line 84.
10>  /webkit/Source/WebCore/DerivedSources.make:842: recipe for target 
'CSSGrammar.cpp' failed
10>  make: *** [CSSGrammar.cpp] Error 2
10>  make: *** Waiting for unfinished jobs
10>  CSSPropertyNames.gperf: No keywords in input file!
10>  calling gperf failed: 256 at /webkit/Source/WebCore/css/makeprop.pl line 
306.
10>  /webkit/Source/WebCore/DerivedSources.make:785: recipe for target 
'CSSPropertyNames.h' failed
10>  make: *** [CSSPropertyNames.h] Error 1
Things to check:
1. Is CSSGrammar.y complete? Make sure the checkout didn’t get messed up in 
some fashion.2. Do you have gperf, flex, and bison installed?  You need 
flex/bison to process the grammar file and turn it into the stub implementation.
10>  CSSPropertyNames.gperf: No keywords in input file!

This makes me think that you do NOT have gperf installed. Did you use our 
Cygwin installer package? Or are you using your own local install?
If you are using your own install from the Cygwin website, you should use the 
Setup.exe utility and make sure that flex, bison, and gperf are installed.
Thanks,
-Brent___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] CMake for WebKitGTK+

2014-03-05 Thread Martin Robinson
Over the past year or so the WebKitGTK+ port has gradually grown a
CMake build, in parallel to the existing autotools build. Our
motivation for this work is to reduce the number of build systems in
WebKit, escape some long-standing bugs in the autotools build, and to
speed up build times.

With the closing of https://bugs.webkit.org/show_bug.cgi?id=115966 the
CMake build is feature complete. Over the course of the upcoming six
month release cycle, we will be trying to phase out the autotools
build in favor of the CMake one. Some of the changes on this path
include:

* Switching the buildbots and EWS to use the new build
* Adding Windows and Mac support for the GTK+ CMake build
* Making development and, eventually, stable releases

For a time, I kindly request that authors writing GTK+-specific
patches consider both the autotools and CMake GTK+ builds in their
patches. Hopefully within the next couple months, we can announce the
complete removal of the autotools build. I'd like to apologize ahead
of time for the inconvenience, as we iron out the final bugs. With
luck, the future will be much simpler and smoother for everyone.

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


Re: [webkit-dev] Error while building webkit on windows

2014-03-05 Thread Brent Fulgham
Hi,

The problem is with the processing of the CSSGrammar.y file.

On Mar 5, 2014, at 1:52 AM, Baskar CV  wrote:

> 10>  ./CSSGrammar.y:62.1: error: syntax error, unexpected end of file
> 10>  open3: exec of /usr/bin/gcc -E -P -x c++ -DENABLE_3D_RENDERING 
> -DENABLE_CHANNEL_MESSAGING -DENABLE_CSS_BOX_DECORATION_BREAK 
> -DENABLE_CSS_FILTERS -DENABLE_CSS_IMAGE_SET -DENABLE_CSS_REGIONS 
> -DENABLE_CSS_SHAPES -DENABLE_CSS_SHAPE_INSIDE -DENABLE_CSS_STICKY_POSITION 
> -DENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED 
> -DENABLE_DETAILS_ELEMENT -DENABLE_FILTERS -DENABLE_FULLSCREEN_API 
> -DENABLE_GEOLOCATION -DENABLE_HIGH_DPI_CANVAS -DENABLE_ICONDATABASE 
> -DENABLE_LEGACY_CSS_VENDOR_PREFIXES -DENABLE_MATHML 
> -DENABLE_MEDIA_CONTROLS_SCRIPT -DENABLE_MEDIA_STATISTICS 
> -DENABLE_METER_ELEMENT -DENABLE_PAGE_VISIBILITY_API -DENABLE_PROMISES 
> -DENABLE_REQUEST_ANIMATION_FRAME -DENABLE_SHARED_WORKERS 
> -DENABLE_SQL_DATABASE -DENABLE_SUBPIXEL_LAYOUT -DENABLE_SVG 
> -DENABLE_SVG_FONTS -DENABLE_TEMPLATE_ELEMENT -DENABLE_VIDEO 
> -DENABLE_VIDEO_TRACK -DENABLE_VIEW_MODE_CSS_MEDIA -DENABLE_WEB_SOCKETS 
> -DENABLE_XHR_TIMEOUT -DENABLE_XSLT /webkit/Source/WebCore/css/CSSGrammar.y.in 
> failed at /webkit/Source/WebCore/bindings/scripts/preprocessor.pm line 81
> 10>  ...propagated at /webkit/Source/WebCore/css/makegrammar.pl line 84.
> 10>  /webkit/Source/WebCore/DerivedSources.make:842: recipe for target 
> 'CSSGrammar.cpp' failed
> 10>  make: *** [CSSGrammar.cpp] Error 2
> 10>  make: *** Waiting for unfinished jobs
> 10>  CSSPropertyNames.gperf: No keywords in input file!
> 10>  calling gperf failed: 256 at /webkit/Source/WebCore/css/makeprop.pl line 
> 306.
> 10>  /webkit/Source/WebCore/DerivedSources.make:785: recipe for target 
> 'CSSPropertyNames.h' failed
> 10>  make: *** [CSSPropertyNames.h] Error 1

Things to check:

1. Is CSSGrammar.y complete? Make sure the checkout didn’t get messed up in 
some fashion.
2. Do you have gperf, flex, and bison installed?  You need flex/bison to 
process the grammar file and turn it into the stub implementation.

> 10>  CSSPropertyNames.gperf: No keywords in input file!

This makes me think that you do NOT have gperf installed. Did you use our 
Cygwin installer package? Or are you using your own local install?

If you are using your own install from the Cygwin website, you should use the 
Setup.exe utility and make sure that flex, bison, and gperf are installed.

Thanks,

-Brent___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Heap snapshot/profiling support in Web inspector

2014-03-05 Thread Timothy Hatcher
Yes, the feature was V8 specific. It is a feature we would like to eventually 
have in JSC.

— Timothy Hatcher


On Mar 5, 2014, at 8:59 AM, dipak kumar  wrote:

> Do we currently support heap profiling/snapshot with JSC engine? What I have 
> concluded is this feature is chrome/V8 specific. If yes, then any plan to 
> support this feature with JSC?

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


[webkit-dev] Heap snapshot/profiling support in Web inspector

2014-03-05 Thread dipak kumar
Dear All,

Do we currently support heap profiling/snapshot with JSC engine? What I
have concluded is this feature is chrome/V8 specific. If yes, then any plan
to support this feature with JSC?

Awaiting response.

Many thanks,
Dipak Kumar
Mobile 9971399936
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Determining the device pixel density of target device

2014-03-05 Thread Enrique Ocaña González
El Martes, 4 de marzo de 2014 20:59:10 AgentX escribió:

> I was working with *responsive images* in Webkit and I came across this
> *‘deviceScaleFactor’* attribute with determines the pixel density on the
> target device.
> I was unable to find out how does Webkit determine it, that is which
> functions does it use and where can I find them in the Source Code? All I
> was able to find was that it used a function *‘page->deviceScaleFactor()’*
> which somehow returned the scale factor but I was unable to find the exact
> function which actually computes the scale factor.

First of all, excuse me if some answer is inaccurate. I'm not acquainted with 
that part of the code and I'm only going to expose my findings just in case 
they might be helpful for you.

TL; DR: Based on my analysis of the code, the scale factor is set by the end 
user program in EFL, got from NSWindow in Mac and never set in GTK+, where 1 
(the default) is used.

The full story:

After git grepping [1][2] the code several times, I've found that 
WebCore::Page initializes its m_deviceScaleFactor to 1 in its constructor. 
Then, other code call WebCore::Page::setDeviceScaleFactor(), but that depends 
on each particular port.

In the case of the EFL port, the actual scale factor (ratio) is set here:

WebKit/efl/ewk/ewk_view.h:EAPI Eina_Bool 
ewk_view_device_pixel_ratio_set(Evas_Object *o, float ratio);
WebKit2/UIProcess/API/efl/ewk_view.h:EAPI Eina_Bool 
ewk_view_device_pixel_ratio_set(Evas_Object *o, float ratio);

and nobody (except the tests) uses that code, it's API for the end user 
program, so we can't know who actually computes the scale factor in that port.

Similar delegation to external code seems to happen on Mac, either manually:

WebKit/mac/WebView/WebViewPrivate.h:- (void)_setCustomBackingScaleFactor:
(CGFloat)overrideScaleFactor;

...or automatically, where the scale factor is taken from NSWindow[3]:

WebKit/mac/WebView/WebView.mm:- (float)_deviceScaleFactor

Regarding WebKitGTK+, I haven't found any specific code to set the scale 
factor. Maybe they always use the default one.

There's also a field in WebPageCreationParameters which determines the scale 
factor to be used in WebKit::WebPage at creation time by the WebProcess. Now 
using Eclipse's code analysis features, I've found that it's set by the 
UIProcess based on the result of:

WebKit2/UIProcess/WebPageProxy.cpp:float WebPageProxy::deviceScaleFactor() 
const

In the end, its value depends on 
WebPageProxy::setIntrinsicDeviceScaleFactor(), apparently not used by anybody, 
and WKPageSetCustomBackingScaleFactor(), used only by the tests and by EFL's 
EwkView.ewk_view_device_pixel_ratio_set(), already mentioned before.

The final summary is actually the TL;DR section in the begining. Take it with 
a grain of salt. Of course, experts acquainted by the code have the final word 
on this analysis.

Regards.

[1] git grep deviceScaleFactor | grep -v ChangeLog
[2] git grep -e '->setDeviceScaleFactor' | grep -v ChangeLog
[3] 
https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSWindow_Class/Reference/Reference.html#//apple_ref/occ/instm/NSWindow/backingScaleFactor

-- 
Enrique Ocaña González
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Error while building webkit on windows

2014-03-05 Thread Baskar CV



Hi,
Thanks for the reply. 
No i got both the errors rectified. It was due to some mistakes in the 
environmental variable
I have built webkit on C:\WebKit
And set
WEBKIT_LIBRARIES="C:\WebKit\WebKitLibraries\win"
WEBKIT_OUTPUTDIR="C:\WebKitOut"
I am building within visual studio 2013 and i configured it using Debug/Win32
And I'm building it on AppleWin port
But now i got both WTF generated and JavaScriptCoreGenerated built 
successfully, then when i try to built WebCoreGenerated, the built halts. It 
neither fails nor get sucess
The built runs for some time and halts near the below o/p

10>  ./CSSGrammar.y:62.1: error: syntax error, unexpected end of file
10>  open3: exec of /usr/bin/gcc -E -P -x c++ -DENABLE_3D_RENDERING 
-DENABLE_CHANNEL_MESSAGING -DENABLE_CSS_BOX_DECORATION_BREAK 
-DENABLE_CSS_FILTERS -DENABLE_CSS_IMAGE_SET -DENABLE_CSS_REGIONS 
-DENABLE_CSS_SHAPES -DENABLE_CSS_SHAPE_INSIDE -DENABLE_CSS_STICKY_POSITION 
-DENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED 
-DENABLE_DETAILS_ELEMENT -DENABLE_FILTERS -DENABLE_FULLSCREEN_API 
-DENABLE_GEOLOCATION -DENABLE_HIGH_DPI_CANVAS -DENABLE_ICONDATABASE 
-DENABLE_LEGACY_CSS_VENDOR_PREFIXES -DENABLE_MATHML 
-DENABLE_MEDIA_CONTROLS_SCRIPT -DENABLE_MEDIA_STATISTICS -DENABLE_METER_ELEMENT 
-DENABLE_PAGE_VISIBILITY_API -DENABLE_PROMISES -DENABLE_REQUEST_ANIMATION_FRAME 
-DENABLE_SHARED_WORKERS -DENABLE_SQL_DATABASE -DENABLE_SUBPIXEL_LAYOUT 
-DENABLE_SVG -DENABLE_SVG_FONTS -DENABLE_TEMPLATE_ELEMENT -DENABLE_VIDEO 
-DENABLE_VIDEO_TRACK -DENABLE_VIEW_MODE_CSS_MEDIA -DENABLE_WEB_SOCKETS 
-DENABLE_XHR_TIMEOUT -DENABLE_XSLT /webkit/Source/WebCore/css/CSSGrammar.y.in 
failed at /webkit/Source/WebCore/bindings/scripts/preprocessor.pm line 81
10>  ...propagated at /webkit/Source/WebCore/css/makegrammar.pl line 84.
10>  /webkit/Source/WebCore/DerivedSources.make:842: recipe for target 
'CSSGrammar.cpp' failed
10>  make: *** [CSSGrammar.cpp] Error 2
10>  make: *** Waiting for unfinished jobs
10>  CSSPropertyNames.gperf: No keywords in input file!
10>  calling gperf failed: 256 at /webkit/Source/WebCore/css/makeprop.pl line 
306.
10>  /webkit/Source/WebCore/DerivedSources.make:785: recipe for target 
'CSSPropertyNames.h' failed
10>  make: *** [CSSPropertyNames.h] Error 1

I tried for two to three times it exactly halts here. Can someone help me 
resolve it.
Thanks in advance
Baskar CV
Date: Tue, 4 Mar 2014 13:07:58 -0700
Subject: Re: [webkit-dev] Error while building webkit on windows
From: alex.christen...@flexsim.com
To: baskar...@hotmail.com
CC: webkit-dev@lists.webkit.org

I've only built WebKit on Windows from C:\cygwin\webkit.  It looks like you are 
not using a subdirectory of cygwin.  Did you follow the instructions on 
http://www.webkit.org/building/tools.html correctly?  Are the WEBKIT_LIBRARIES 
and WEBKIT_OUTPUTDIR environment variables set correctly?

Were you building from within Visual Studio or from the command line 
build-webkit script?  Which configuration were you using (Debug, 
Debug_WinCairo, Release, Release_WinCairo, Production)?  Were you building the 
WinCairo or the AppleWin port?

Alex Christensen

On Tue, Mar 4, 2014 at 3:26 AM, Baskar CV  wrote:




When i was trying to built WebKit on windows 7 using visual studio 2013
and building JavaScriptCoreGenerated. I got this following 3 error messages

Error2error MSB3073: The command "%SystemDrive%\cygwin\bin\which.exe 
bash

if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%
set PLATFORMARCHITECTURE=32
nmake /nologo -f WTFGenerated.make" exited with code 2.C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets385
WTFGenerated


Error3error MSB3073: The command "REM Do not edit from the Visual 
Studio IDE! Customize via a WTFPreBuild.cmd file.
if not exist "C:\WebKit\Source\WTF\WTF.vcxproj\WTFPreBuild.cmd" exit /b


set CONFIGURATIONBUILDDIR=C:\webkitop\Debug
set CONFIGURATIONNAME=Debug
set INPUTDIR=
set INPUTFILENAME=
set INPUTPATH=
set INTDIR=C:\webkitop\Debug\obj32\WTF\
set OUTDIR=C:\webkitop\Debug\bin32\

set PLATFORMARCHITECTURE=32
set PLATFORMNAME=Win32
set PROJECTDIR=C:\WebKit\Source\WTF\WTF.vcxproj\
set PROJECTFILENAME=WTF.vcxproj
set PROJECTNAME=WTF
set PROJECTPATH=C:\WebKit\Source\WTF\WTF.vcxproj\WTF.vcxproj

set SOLUTIONDIR=C:\WebKit\Source\WebKit\WebKit.vcxproj\
set SOLUTIONFILENAME=WebKit.sln
set SOLUTIONNAME=WebKit
set SOLUTIONPATH=C:\WebKit\Source\WebKit\WebKit.vcxproj\WebKit.sln
set TARGETDIR=C:\webkitop\Debug\bin32\

set TARGETEXT=.dll
set TARGETFILENAME=WTF.dll
set TARGETPATH=C:\webkitop\Debug\bin32\WTF.dll
set DEBUGSUFFIX=

REM If any of the above variables didn't exist previously and
REM were set to an empty string, set will set the errorlevel to 1,

REM which will cause the project-specific script to think the build
REM has failed. This cmd /c call will clear the errorlevel.
cmd /c

"C:\WebKit\Source\WTF\WTF.vcxproj\WTFPreBuild.cmd"

:VCEnd" exited with code 1.C:\Program Files 
(x86)\MSBuild