Closed Bug 895855 Opened 9 years ago Closed 9 years ago

[Build bustage] content/canvas/src/WebGLContextNotSupported.cpp(13) : error C2825: 'WebGL2Context': must be a class or namespace

Categories

(Core :: Canvas: WebGL, defect)

x86_64
Windows 7
defect
Not set
blocker

Tracking

()

RESOLVED FIXED
mozilla25

People

(Reporter: mayhemer, Assigned: guillaume.abadie)

References

Details

Attachments

(1 file)

m-c @ 0d0263a58f06

        Line 8570: 26:46.08 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(13) : error C2143: syntax error : missing ';' before '*'
	Line 8570: 26:46.08 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(13) : error C2143: syntax error : missing ';' before '*'
	Line 8572: 26:46.08 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(13) : error C4430: missing type specifier - int assumed. Note: C++ doe
	Line 8575: 26:46.08 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(13) : error C2825: 'WebGL2Context': must be a class or namespace when
	Line 8578: 26:46.09 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(13) : error C2039: 'Create' : is not a member of '`global namespace''
	Line 8580: 26:46.09 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(13) : error C2146: syntax error : missing ';' before identifier 'Creat
	Line 8580: 26:46.09 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(13) : error C2146: syntax error : missing ';' before identifier 'Creat
	Line 8583: 26:46.09 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(13) : error C4430: missing type specifier - int assumed. Note: C++ doe
	Line 8586: 26:46.09 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(13) : error C2040: 'WebGL2Context' : 'int *' differs in levels of indi
	Line 8589: 26:46.10 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(14) : error C4430: missing type specifier - int assumed. Note: C++ doe
	Line 8592: 26:46.10 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(15) : error C2440: 'return' : cannot convert from 'nullptr' to 'int'
	Line 8596: 26:46.10 c:/Mozilla/src/mozilla-central/content/canvas/src/WebGLContextNotSupported.cpp(16) : error C2617: 'Create' : inconsistent return statement
	Line 8789: 27:22.87 <gkconcvs_s.lib.desc>: Found error
	Line 8798: 27:24.51 <libs>: Found error
	Line 8812: 27:25.72 <libs>: Found error
	Line 8819: 27:26.12 <libs>: Found error


.mozconfig:

# Options for client.mk.
mk_add_options MOZ_OBJDIR=_obj-browser-debug
mk_add_options MOZ_MAKE_FLAGS=-j9

# Options for 'configure' (same as command-line options).
#ac_add_options --enable-jemalloc

export MOZ_DEBUG_SYMBOLS=1

ac_add_options --enable-application=browser
ac_add_options --enable-debug
ac_add_options --disable-optimize
ac_add_options --enable-shared

ac_add_options --disable-static
ac_add_options --enable-tests
ac_add_options --enable-logging
ac_add_options --enable-visual-event-tracer
ac_add_options --disable-installer
ac_add_options --enable-chrome-format=flat
ac_add_options --enable-warnings-as-errors

ac_add_options --disable-crashreporter

I tried to add, no effect:
ac_add_options --disable-webgl
When updating the repo to a parent changeset of bug 890311, I'm getting:

dom\bindings\WebGLRenderingContextBinding.h(44) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(45) : error C2975: 'mozilla::dom::PrototypeTraits' : in
dom\bindings\WebGLRenderingContextBinding.h(51) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(60) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(69) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(78) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(87) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(96) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(105) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(114) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(123) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(132) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(141) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(150) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(159) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(168) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(177) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(186) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(195) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(204) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(213) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(222) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(231) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(240) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(249) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(258) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(264) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(265) : error C2275: 'mozilla::WebGLActiveInfo' : illega
dom\bindings\WebGLRenderingContextBinding.h(272) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(273) : error C2275: 'mozilla::WebGLBuffer' : illegal us
dom\bindings\WebGLRenderingContextBinding.h(280) : error C2039: 'WebGLExtensionCompressedTextureATC
dom\bindings\WebGLRenderingContextBinding.h(281) : error C2275: 'mozilla::WebGLExtensionCompressedT
dom\bindings\WebGLRenderingContextBinding.h(288) : error C2039: 'WebGLExtensionCompressedTexturePVR
dom\bindings\WebGLRenderingContextBinding.h(289) : error C2275: 'mozilla::WebGLExtensionCompressedT
dom\bindings\WebGLRenderingContextBinding.h(296) : error C2039: 'WebGLExtensionCompressedTextureS3T
dom\bindings\WebGLRenderingContextBinding.h(297) : error C2275: 'mozilla::WebGLExtensionCompressedT
dom\bindings\WebGLRenderingContextBinding.h(304) : error C2039: 'WebGLExtensionDebugRendererInfo' :
dom\bindings\WebGLRenderingContextBinding.h(305) : error C2275: 'mozilla::WebGLExtensionDebugRender
dom\bindings\WebGLRenderingContextBinding.h(312) : error C2039: 'WebGLExtensionDepthTexture' : is n
dom\bindings\WebGLRenderingContextBinding.h(313) : error C2275: 'mozilla::WebGLExtensionDepthTextur
dom\bindings\WebGLRenderingContextBinding.h(320) : error C2039: 'WebGLExtensionDrawBuffers' : is no
dom\bindings\WebGLRenderingContextBinding.h(321) : error C2275: 'mozilla::WebGLExtensionDrawBuffers
dom\bindings\WebGLRenderingContextBinding.h(328) : error C2039: 'WebGLExtensionElementIndexUint' :
dom\bindings\WebGLRenderingContextBinding.h(329) : error C2275: 'mozilla::WebGLExtensionElementInde
dom\bindings\WebGLRenderingContextBinding.h(336) : error C2039: 'WebGLExtensionLoseContext' : is no
dom\bindings\WebGLRenderingContextBinding.h(337) : error C2275: 'mozilla::WebGLExtensionLoseContext
dom\bindings\WebGLRenderingContextBinding.h(344) : error C2039: 'WebGLExtensionStandardDerivatives'
dom\bindings\WebGLRenderingContextBinding.h(345) : error C2275: 'mozilla::WebGLExtensionStandardDer
dom\bindings\WebGLRenderingContextBinding.h(352) : error C2039: 'WebGLExtensionTextureFilterAnisotr
dom\bindings\WebGLRenderingContextBinding.h(353) : error C2275: 'mozilla::WebGLExtensionTextureFilt
dom\bindings\WebGLRenderingContextBinding.h(360) : error C2039: 'WebGLExtensionTextureFloat' : is n
dom\bindings\WebGLRenderingContextBinding.h(361) : error C2275: 'mozilla::WebGLExtensionTextureFloa
dom\bindings\WebGLRenderingContextBinding.h(368) : error C2039: 'WebGLExtensionTextureFloatLinear'
dom\bindings\WebGLRenderingContextBinding.h(369) : error C2275: 'mozilla::WebGLExtensionTextureFloa
dom\bindings\WebGLRenderingContextBinding.h(376) : error C2039: 'WebGLExtensionVertexArray' : is no
dom\bindings\WebGLRenderingContextBinding.h(377) : error C2275: 'mozilla::WebGLExtensionVertexArray
dom\bindings\WebGLRenderingContextBinding.h(384) : error C2039: 'WebGLFramebuffer' : is not a membe
dom\bindings\WebGLRenderingContextBinding.h(385) : error C2275: 'mozilla::WebGLFramebuffer' : illeg
dom\bindings\WebGLRenderingContextBinding.h(392) : error C2039: 'WebGLProgram' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(393) : error C2275: 'mozilla::WebGLProgram' : illegal u
dom\bindings\WebGLRenderingContextBinding.h(400) : error C2039: 'WebGLRenderbuffer' : is not a memb
dom\bindings\WebGLRenderingContextBinding.h(401) : error C2275: 'mozilla::WebGLRenderbuffer' : ille
dom\bindings\WebGLRenderingContextBinding.h(408) : error C2039: 'WebGLRenderingContext' : is not a
dom\bindings\WebGLRenderingContextBinding.h(409) : error C2065: 'WebGLRenderingContext' : undeclare
dom\bindings\WebGLRenderingContextBinding.h(416) : error C2039: 'WebGLShader' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(417) : error C2275: 'mozilla::WebGLShader' : illegal us
dom\bindings\WebGLRenderingContextBinding.h(424) : error C2039: 'WebGLShaderPrecisionFormat' : is n
dom\bindings\WebGLRenderingContextBinding.h(425) : error C2275: 'mozilla::WebGLShaderPrecisionForma
dom\bindings\WebGLRenderingContextBinding.h(432) : error C2039: 'WebGLTexture' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(433) : error C2275: 'mozilla::WebGLTexture' : illegal u
dom\bindings\WebGLRenderingContextBinding.h(440) : error C2039: 'WebGLUniformLocation' : is not a m
dom\bindings\WebGLRenderingContextBinding.h(441) : error C2275: 'mozilla::WebGLUniformLocation' : i
dom\bindings\WebGLRenderingContextBinding.h(448) : error C2039: 'WebGLVertexArray' : is not a membe
dom\bindings\WebGLRenderingContextBinding.h(449) : error C2275: 'mozilla::WebGLVertexArray' : illeg
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(533) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(533) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(533) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(553) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(553) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(553) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(592) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(592) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(592) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(612) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(612) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(612) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2039: 'WebGLExtensionCompressedTextureATC
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(657) : error C2039: 'WebGLExtensionCompressedTextureATC
dom\bindings\WebGLRenderingContextBinding.h(657) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(657) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(694) : error C2039: 'WebGLExtensionCompressedTexturePVR
dom\bindings\WebGLRenderingContextBinding.h(694) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(694) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(694) : fatal error C1003: error count exceeds 100; stop
dom\bindings\WebGLRenderingContextBinding.h(694) : fatal error C1003: error count exceeds 100; stop
dom\bindings\WebGLRenderingContextBinding.h(44) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(45) : error C2975: 'mozilla::dom::PrototypeTraits' : in
dom\bindings\WebGLRenderingContextBinding.h(51) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(60) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(69) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(78) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(87) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(96) : error C2913: explicit specialization; 'mozilla::d
dom\bindings\WebGLRenderingContextBinding.h(105) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(114) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(123) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(132) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(141) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(150) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(159) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(168) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(177) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(186) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(195) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(204) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(213) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(222) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(231) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(240) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(249) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(258) : error C2913: explicit specialization; 'mozilla::
dom\bindings\WebGLRenderingContextBinding.h(264) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(265) : error C2275: 'mozilla::WebGLActiveInfo' : illega
dom\bindings\WebGLRenderingContextBinding.h(272) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(273) : error C2275: 'mozilla::WebGLBuffer' : illegal us
dom\bindings\WebGLRenderingContextBinding.h(280) : error C2039: 'WebGLExtensionCompressedTextureATC
dom\bindings\WebGLRenderingContextBinding.h(281) : error C2275: 'mozilla::WebGLExtensionCompressedT
dom\bindings\WebGLRenderingContextBinding.h(288) : error C2039: 'WebGLExtensionCompressedTexturePVR
dom\bindings\WebGLRenderingContextBinding.h(289) : error C2275: 'mozilla::WebGLExtensionCompressedT
dom\bindings\WebGLRenderingContextBinding.h(296) : error C2039: 'WebGLExtensionCompressedTextureS3T
dom\bindings\WebGLRenderingContextBinding.h(297) : error C2275: 'mozilla::WebGLExtensionCompressedT
dom\bindings\WebGLRenderingContextBinding.h(304) : error C2039: 'WebGLExtensionDebugRendererInfo' :
dom\bindings\WebGLRenderingContextBinding.h(305) : error C2275: 'mozilla::WebGLExtensionDebugRender
dom\bindings\WebGLRenderingContextBinding.h(312) : error C2039: 'WebGLExtensionDepthTexture' : is n
dom\bindings\WebGLRenderingContextBinding.h(313) : error C2275: 'mozilla::WebGLExtensionDepthTextur
dom\bindings\WebGLRenderingContextBinding.h(320) : error C2039: 'WebGLExtensionDrawBuffers' : is no
dom\bindings\WebGLRenderingContextBinding.h(321) : error C2275: 'mozilla::WebGLExtensionDrawBuffers
dom\bindings\WebGLRenderingContextBinding.h(328) : error C2039: 'WebGLExtensionElementIndexUint' :
dom\bindings\WebGLRenderingContextBinding.h(329) : error C2275: 'mozilla::WebGLExtensionElementInde
dom\bindings\WebGLRenderingContextBinding.h(336) : error C2039: 'WebGLExtensionLoseContext' : is no
dom\bindings\WebGLRenderingContextBinding.h(337) : error C2275: 'mozilla::WebGLExtensionLoseContext
dom\bindings\WebGLRenderingContextBinding.h(344) : error C2039: 'WebGLExtensionStandardDerivatives'
dom\bindings\WebGLRenderingContextBinding.h(345) : error C2275: 'mozilla::WebGLExtensionStandardDer
dom\bindings\WebGLRenderingContextBinding.h(352) : error C2039: 'WebGLExtensionTextureFilterAnisotr
dom\bindings\WebGLRenderingContextBinding.h(353) : error C2275: 'mozilla::WebGLExtensionTextureFilt
dom\bindings\WebGLRenderingContextBinding.h(360) : error C2039: 'WebGLExtensionTextureFloat' : is n
dom\bindings\WebGLRenderingContextBinding.h(361) : error C2275: 'mozilla::WebGLExtensionTextureFloa
dom\bindings\WebGLRenderingContextBinding.h(368) : error C2039: 'WebGLExtensionTextureFloatLinear'
dom\bindings\WebGLRenderingContextBinding.h(369) : error C2275: 'mozilla::WebGLExtensionTextureFloa
dom\bindings\WebGLRenderingContextBinding.h(376) : error C2039: 'WebGLExtensionVertexArray' : is no
dom\bindings\WebGLRenderingContextBinding.h(377) : error C2275: 'mozilla::WebGLExtensionVertexArray
dom\bindings\WebGLRenderingContextBinding.h(384) : error C2039: 'WebGLFramebuffer' : is not a membe
dom\bindings\WebGLRenderingContextBinding.h(385) : error C2275: 'mozilla::WebGLFramebuffer' : illeg
dom\bindings\WebGLRenderingContextBinding.h(392) : error C2039: 'WebGLProgram' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(393) : error C2275: 'mozilla::WebGLProgram' : illegal u
dom\bindings\WebGLRenderingContextBinding.h(400) : error C2039: 'WebGLRenderbuffer' : is not a memb
dom\bindings\WebGLRenderingContextBinding.h(401) : error C2275: 'mozilla::WebGLRenderbuffer' : ille
dom\bindings\WebGLRenderingContextBinding.h(408) : error C2039: 'WebGLRenderingContext' : is not a
dom\bindings\WebGLRenderingContextBinding.h(409) : error C2065: 'WebGLRenderingContext' : undeclare
dom\bindings\WebGLRenderingContextBinding.h(416) : error C2039: 'WebGLShader' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(417) : error C2275: 'mozilla::WebGLShader' : illegal us
dom\bindings\WebGLRenderingContextBinding.h(424) : error C2039: 'WebGLShaderPrecisionFormat' : is n
dom\bindings\WebGLRenderingContextBinding.h(425) : error C2275: 'mozilla::WebGLShaderPrecisionForma
dom\bindings\WebGLRenderingContextBinding.h(432) : error C2039: 'WebGLTexture' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(433) : error C2275: 'mozilla::WebGLTexture' : illegal u
dom\bindings\WebGLRenderingContextBinding.h(440) : error C2039: 'WebGLUniformLocation' : is not a m
dom\bindings\WebGLRenderingContextBinding.h(441) : error C2275: 'mozilla::WebGLUniformLocation' : i
dom\bindings\WebGLRenderingContextBinding.h(448) : error C2039: 'WebGLVertexArray' : is not a membe
dom\bindings\WebGLRenderingContextBinding.h(449) : error C2275: 'mozilla::WebGLVertexArray' : illeg
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(528) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(533) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(533) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(533) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(548) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(553) : error C2039: 'WebGLActiveInfo' : is not a member
dom\bindings\WebGLRenderingContextBinding.h(553) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(553) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(587) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(592) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(592) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(592) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(607) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(612) : error C2039: 'WebGLBuffer' : is not a member of
dom\bindings\WebGLRenderingContextBinding.h(612) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(612) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2039: 'WebGLExtensionCompressedTextureATC
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(652) : error C2143: syntax error : missing ';' before '
dom\bindings\WebGLRenderingContextBinding.h(657) : error C2039: 'WebGLExtensionCompressedTextureATC
dom\bindings\WebGLRenderingContextBinding.h(657) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(657) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(694) : error C2039: 'WebGLExtensionCompressedTexturePVR
dom\bindings\WebGLRenderingContextBinding.h(694) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(694) : error C2226: syntax error : unexpected type 'moz
dom\bindings\WebGLRenderingContextBinding.h(694) : fatal error C1003: error count exceeds 100; stop
dom\bindings\WebGLRenderingContextBinding.h(694) : fatal error C1003: error count exceeds 100; stop
Assignee: nobody → gabadie
OS: Windows 7 → All
Hardware: x86_64 → All
OS: All → Windows 7
Hardware: All → x86_64
For info, after another clobber it now builds.  I am sure I've clobbered the tree before the failing build.  However, now it build w/o any errors.  Changing to UNCOFIRMED and if Guillaume could not reproduce, let's close this.  It could be some glitch on my local disk only.
Status: NEW → UNCONFIRMED
Ever confirmed: false
May I have the exact change set you ran to get all those errors ?
(In reply to Guillaume Abadie from comment #3)
> May I have the exact change set you ran to get all those errors ?

I was https://hg.mozilla.org/mozilla-central/rev/0d0263a58f06.
Sounds like bug 890744 to me.
(FWIW, we have to clobber inbound/m-c frequently when WebIDL changes land these days)
(In reply to Honza Bambas (:mayhemer) from comment #4)
> (In reply to Guillaume Abadie from comment #3)
> > May I have the exact change set you ran to get all those errors ?
> 
> I was https://hg.mozilla.org/mozilla-central/rev/0d0263a58f06.

I don't think so, it is exactly the one I just tried. =)
It is the one I was building on.
It works fine without --disable-webgl, but will using --disable-webgl, there is effectually and compile error because of WebGL 2 => I'm fixing that right now.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Attached patch patch revision 1Splinter Review
Here is the fix.
Attachment #778471 - Flags: review?(bjacob)
Attachment #778471 - Flags: review?(bjacob) → review+
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/1c2d60525241
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
Depends on: 896875
You need to log in before you can comment on or make changes to this bug.