Land a part of bug 1061023 which was missed

--HG--
extra : rebase_source : c120c957eba6f9acda395e5b5880dfc3414db4dd
This commit is contained in:
Ehsan Akhgari 2014-09-02 23:21:31 -04:00
parent 249c875c64
commit 1d97518d8b

View File

@ -53,7 +53,7 @@ class WebGLExtensionCompressedTextureATC
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionCompressedTextureATC(WebGLContext*); explicit WebGLExtensionCompressedTextureATC(WebGLContext*);
virtual ~WebGLExtensionCompressedTextureATC(); virtual ~WebGLExtensionCompressedTextureATC();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -63,7 +63,7 @@ class WebGLExtensionCompressedTextureETC1
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionCompressedTextureETC1(WebGLContext*); explicit WebGLExtensionCompressedTextureETC1(WebGLContext*);
virtual ~WebGLExtensionCompressedTextureETC1(); virtual ~WebGLExtensionCompressedTextureETC1();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -73,7 +73,7 @@ class WebGLExtensionCompressedTexturePVRTC
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionCompressedTexturePVRTC(WebGLContext*); explicit WebGLExtensionCompressedTexturePVRTC(WebGLContext*);
virtual ~WebGLExtensionCompressedTexturePVRTC(); virtual ~WebGLExtensionCompressedTexturePVRTC();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -83,7 +83,7 @@ class WebGLExtensionCompressedTextureS3TC
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionCompressedTextureS3TC(WebGLContext*); explicit WebGLExtensionCompressedTextureS3TC(WebGLContext*);
virtual ~WebGLExtensionCompressedTextureS3TC(); virtual ~WebGLExtensionCompressedTextureS3TC();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -93,7 +93,7 @@ class WebGLExtensionDebugRendererInfo
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionDebugRendererInfo(WebGLContext*); explicit WebGLExtensionDebugRendererInfo(WebGLContext*);
virtual ~WebGLExtensionDebugRendererInfo(); virtual ~WebGLExtensionDebugRendererInfo();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -103,7 +103,7 @@ class WebGLExtensionDebugShaders
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionDebugShaders(WebGLContext*); explicit WebGLExtensionDebugShaders(WebGLContext*);
virtual ~WebGLExtensionDebugShaders(); virtual ~WebGLExtensionDebugShaders();
void GetTranslatedShaderSource(WebGLShader* shader, nsAString& retval); void GetTranslatedShaderSource(WebGLShader* shader, nsAString& retval);
@ -115,7 +115,7 @@ class WebGLExtensionDepthTexture
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionDepthTexture(WebGLContext*); explicit WebGLExtensionDepthTexture(WebGLContext*);
virtual ~WebGLExtensionDepthTexture(); virtual ~WebGLExtensionDepthTexture();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -125,7 +125,7 @@ class WebGLExtensionElementIndexUint
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionElementIndexUint(WebGLContext*); explicit WebGLExtensionElementIndexUint(WebGLContext*);
virtual ~WebGLExtensionElementIndexUint(); virtual ~WebGLExtensionElementIndexUint();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -135,7 +135,7 @@ class WebGLExtensionFragDepth
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionFragDepth(WebGLContext*); explicit WebGLExtensionFragDepth(WebGLContext*);
virtual ~WebGLExtensionFragDepth(); virtual ~WebGLExtensionFragDepth();
static bool IsSupported(const WebGLContext* context); static bool IsSupported(const WebGLContext* context);
@ -147,7 +147,7 @@ class WebGLExtensionLoseContext
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionLoseContext(WebGLContext*); explicit WebGLExtensionLoseContext(WebGLContext*);
virtual ~WebGLExtensionLoseContext(); virtual ~WebGLExtensionLoseContext();
void LoseContext(); void LoseContext();
@ -160,7 +160,7 @@ class WebGLExtensionSRGB
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionSRGB(WebGLContext*); explicit WebGLExtensionSRGB(WebGLContext*);
virtual ~WebGLExtensionSRGB(); virtual ~WebGLExtensionSRGB();
static bool IsSupported(const WebGLContext* context); static bool IsSupported(const WebGLContext* context);
@ -172,7 +172,7 @@ class WebGLExtensionStandardDerivatives
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionStandardDerivatives(WebGLContext*); explicit WebGLExtensionStandardDerivatives(WebGLContext*);
virtual ~WebGLExtensionStandardDerivatives(); virtual ~WebGLExtensionStandardDerivatives();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -182,7 +182,7 @@ class WebGLExtensionShaderTextureLod
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionShaderTextureLod(WebGLContext*); explicit WebGLExtensionShaderTextureLod(WebGLContext*);
virtual ~WebGLExtensionShaderTextureLod(); virtual ~WebGLExtensionShaderTextureLod();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -192,7 +192,7 @@ class WebGLExtensionTextureFilterAnisotropic
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionTextureFilterAnisotropic(WebGLContext*); explicit WebGLExtensionTextureFilterAnisotropic(WebGLContext*);
virtual ~WebGLExtensionTextureFilterAnisotropic(); virtual ~WebGLExtensionTextureFilterAnisotropic();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -202,7 +202,7 @@ class WebGLExtensionTextureFloat
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionTextureFloat(WebGLContext*); explicit WebGLExtensionTextureFloat(WebGLContext*);
virtual ~WebGLExtensionTextureFloat(); virtual ~WebGLExtensionTextureFloat();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -212,7 +212,7 @@ class WebGLExtensionTextureFloatLinear
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionTextureFloatLinear(WebGLContext*); explicit WebGLExtensionTextureFloatLinear(WebGLContext*);
virtual ~WebGLExtensionTextureFloatLinear(); virtual ~WebGLExtensionTextureFloatLinear();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -222,7 +222,7 @@ class WebGLExtensionTextureHalfFloat
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionTextureHalfFloat(WebGLContext*); explicit WebGLExtensionTextureHalfFloat(WebGLContext*);
virtual ~WebGLExtensionTextureHalfFloat(); virtual ~WebGLExtensionTextureHalfFloat();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -232,7 +232,7 @@ class WebGLExtensionTextureHalfFloatLinear
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionTextureHalfFloatLinear(WebGLContext*); explicit WebGLExtensionTextureHalfFloatLinear(WebGLContext*);
virtual ~WebGLExtensionTextureHalfFloatLinear(); virtual ~WebGLExtensionTextureHalfFloatLinear();
DECL_WEBGL_EXTENSION_GOOP DECL_WEBGL_EXTENSION_GOOP
@ -242,7 +242,7 @@ class WebGLExtensionColorBufferFloat
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionColorBufferFloat(WebGLContext*); explicit WebGLExtensionColorBufferFloat(WebGLContext*);
virtual ~WebGLExtensionColorBufferFloat(); virtual ~WebGLExtensionColorBufferFloat();
static bool IsSupported(const WebGLContext*); static bool IsSupported(const WebGLContext*);
@ -254,7 +254,7 @@ class WebGLExtensionColorBufferHalfFloat
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionColorBufferHalfFloat(WebGLContext*); explicit WebGLExtensionColorBufferHalfFloat(WebGLContext*);
virtual ~WebGLExtensionColorBufferHalfFloat(); virtual ~WebGLExtensionColorBufferHalfFloat();
static bool IsSupported(const WebGLContext*); static bool IsSupported(const WebGLContext*);
@ -266,7 +266,7 @@ class WebGLExtensionDrawBuffers
: public WebGLExtensionBase : public WebGLExtensionBase
{ {
public: public:
WebGLExtensionDrawBuffers(WebGLContext*); explicit WebGLExtensionDrawBuffers(WebGLContext*);
virtual ~WebGLExtensionDrawBuffers(); virtual ~WebGLExtensionDrawBuffers();
void DrawBuffersWEBGL(const dom::Sequence<GLenum>& buffers); void DrawBuffersWEBGL(const dom::Sequence<GLenum>& buffers);