[webkit-help] CSS Property Undefined Errors

Vivek Galatage vivekgalatage at gmail.com
Fri Feb 10 08:01:10 PST 2012


Hello Webkit,

I am trying to compile the revision 107345 on windows.

While compiling the AnimationBase.cpp, I am getting a lot of CSS properties
as undefined identifier error.

..\page\animation\AnimationBase.cpp(1034) : error C2065:
'CSSPropertyWebkitFilter' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1034) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1051) : error C2065:
'CSSPropertyFill' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1051) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1052) : error C2065:
'CSSPropertyFillOpacity' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1052) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1054) : error C2065:
'CSSPropertyStroke' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1054) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1055) : error C2065:
'CSSPropertyStrokeOpacity' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1055) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1056) : error C2065:
'CSSPropertyStrokeWidth' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1056) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1057) : error C2065:
'CSSPropertyStrokeDashoffset' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1057) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1058) : error C2065:
'CSSPropertyStrokeMiterlimit' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1058) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1060) : error C2065:
'CSSPropertyFloodOpacity' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1060) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1061) : error C2065:
'CSSPropertyFloodColor' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1061) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1063) : error C2065:
'CSSPropertyStopOpacity' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1063) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1064) : error C2065:
'CSSPropertyStopColor' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1064) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1066) : error C2065:
'CSSPropertyLightingColor' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1066) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1068) : error C2065:
'CSSPropertyBaselineShift' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1068) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>..\page\animation\AnimationBase.cpp(1069) : error C2065:
'CSSPropertyKerning' : undeclared identifier
4>..\page\animation\AnimationBase.cpp(1069) : error C2780: 'void
WTF::Vector<T>::append(const U *,size_t)' : expects 2 arguments - 1 provided
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]
4>
 e:\webkit\webkitbuild\debug\include\private\javascriptcore\Vector.h(569) :
see declaration of 'WTF::Vector<T>::append'
4>        with
4>        [
4>            T=WebCore::PropertyWrapperBase *
4>        ]

So any help here to resolve this error..

I checked the generated CSSPropertyNames.h but these are not found in the
file..

Do I need to explicitly enable some flag for the same?

Thank you,
Vivek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20120210/beb9a99b/attachment.html>


More information about the webkit-help mailing list