Bug 1308057 - WebGL objects should not be no-interface. - r=qdot a=gchang
authorJeff Gilbert (:jgilbert) <jgilbert@mozilla.com>
Mon, 07 Nov 2016 19:34:46 -0800
changeset 352955 f1eabab447ab9435d2588304271c4a66408a805f
parent 352954 fba9f42b93cfb99238d53f61834817ca0f6a1c3a
child 352956 2f70bfc49114f7a5b30513d64f13e0652fefae32
push id6795
push userjlund@mozilla.com
push dateMon, 23 Jan 2017 14:19:46 +0000
treeherdermozilla-esr52@76101b503191 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersqdot, gchang
bugs1308057
milestone52.0a2
Bug 1308057 - WebGL objects should not be no-interface. - r=qdot a=gchang MozReview-Commit-ID: E4ez6Km9fQl
dom/webidl/WebGLRenderingContext.webidl
--- a/dom/webidl/WebGLRenderingContext.webidl
+++ b/dom/webidl/WebGLRenderingContext.webidl
@@ -75,17 +75,16 @@ interface WebGLShader {
 interface WebGLTexture {
 };
 
 [Exposed=(Window,Worker),
  Func="mozilla::dom::OffscreenCanvas::PrefEnabledOnWorkerThread"]
 interface WebGLUniformLocation {
 };
 
-[NoInterfaceObject]
 interface WebGLVertexArrayObjectOES {
 };
 
 [Exposed=(Window,Worker),
  Func="mozilla::dom::OffscreenCanvas::PrefEnabledOnWorkerThread"]
 interface WebGLActiveInfo {
     readonly attribute GLint size;
     readonly attribute GLenum type;
@@ -998,17 +997,16 @@ interface ANGLE_instanced_arrays {
 };
 
 [NoInterfaceObject]
 interface EXT_blend_minmax {
     const GLenum MIN_EXT = 0x8007;
     const GLenum MAX_EXT = 0x8008;
 };
 
-[NoInterfaceObject]
 interface WebGLQuery {
 };
 
 [NoInterfaceObject]
 interface EXT_disjoint_timer_query {
     const GLenum QUERY_COUNTER_BITS_EXT = 0x8864;
     const GLenum CURRENT_QUERY_EXT = 0x8865;
     const GLenum QUERY_RESULT_EXT = 0x8866;