[Webkit-unassigned] [Bug 118214] New: Build fix for unguarded SVGGraphicsElement
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Jun 29 07:14:13 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=118214
Summary: Build fix for unguarded SVGGraphicsElement
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: SVG
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: kevin.cs.oh at gmail.com
CC: zimmermann at kde.org
I faced following break when disabling svg features.
[shivamidow at LenovoStation:Release]$ make -j 4
make[1]: Entering directory `/home/shivamidow/Projects/WebKit/WebKitBuild/Release'
/bin/mkdir -p ./.deps/DerivedSources
CXXLD libwebkit2gtkinjectedbundle.la
CXXLD libjavascriptcoregtk-3.0.la
CXXLD libPlatform.la
CXXLD libPlatformGtk.la
CXX DerivedSources/WebCore/libWebCore_la-JSDOMWindow.lo
CXX DerivedSources/WebCore/libWebCore_la-JSEventTarget.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFile.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileCallback.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileEntry.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileEntrySync.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileError.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileException.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileList.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileReader.lo
In file included from DerivedSources/WebCore/JSDOMWindow.cpp:216:0:
DerivedSources/WebCore/JSSVGGraphicsElement.h:32:56: error: expected class-name before '{' token
DerivedSources/WebCore/JSSVGGraphicsElement.h:34:13: error: 'JSSVGStyledElement' does not name a type
DerivedSources/WebCore/JSSVGGraphicsElement.h:35:112: error: 'SVGGraphicsElement' was not declared in this scope
In file included from DerivedSources/WebCore/JSDOMWindow.cpp:216:0:
DerivedSources/WebCore/JSSVGGraphicsElement.h:35:130: error: template argument 1 is invalid
DerivedSources/WebCore/JSSVGGraphicsElement.h:54:74: error: 'SVGGraphicsElement' was not declared in this scope
DerivedSources/WebCore/JSSVGGraphicsElement.h:54:92: error: template argument 1 is invalid
DerivedSources/WebCore/JSSVGGraphicsElement.h:56:145: error: 'Base' has not been declared
CXX DerivedSources/WebCore/libWebCore_la-JSFileReaderSync.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileSystemCallback.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileWriter.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileWriterCallback.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFileWriterSync.lo
In file included from ../../Source/JavaScriptCore/runtime/JSCJSValueInlines.h:31:0,
from ../../Source/JavaScriptCore/runtime/Operations.h:27,
from ../../Source/WebCore/bindings/js/BindingState.h:35,
from ../../Source/WebCore/bindings/js/JSDOMBinding.h:27,
from DerivedSources/WebCore/JSDOMWindow.h:25,
from DerivedSources/WebCore/JSDOMWindow.cpp:22:
../../Source/JavaScriptCore/runtime/JSCellInlines.h: In instantiation of 'void* JSC::allocateCell(JSC::Heap&, size_t) [with T = WebCore::JSSVGGraphicsElement; JSC::Heap = JSC::Heap; size_t = long unsigned int]':
../../Source/JavaScriptCore/runtime/JSCellInlines.h:104:43: required from 'void* JSC::allocateCell(JSC::Heap&) [with T = WebCore::JSSVGGraphicsElement; JSC::Heap = JSC::Heap]'
DerivedSources/WebCore/JSSVGGraphicsElement.h:37:114: required from here
../../Source/JavaScriptCore/runtime/JSCellInlines.h:91:5: error: 'hasImmortalStructure' is not a member of 'WebCore::JSSVGGraphicsElement'
../../Source/JavaScriptCore/runtime/JSCellInlines.h:91:5: error: 'needsDestruction' is not a member of 'WebCore::JSSVGGraphicsElement'
../../Source/JavaScriptCore/runtime/JSCellInlines.h:93:10: error: 'needsDestruction' is not a member of 'WebCore::JSSVGGraphicsElement'
CXX DerivedSources/WebCore/libWebCore_la-JSFloat32Array.lo
CXX DerivedSources/WebCore/libWebCore_la-JSFloat64Array.lo
make[1]: *** [DerivedSources/WebCore/libWebCore_la-JSDOMWindow.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/home/shivamidow/Projects/WebKit/WebKitBuild/Release'
make: *** [all] Error 2
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list