Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(116)

Unified Diff: sdk/lib/web_gl/dart2js/web_gl_dart2js.dart

Issue 410823002: Revert "Use @Native annotation on dart2js DOM native classes" (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « sdk/lib/web_audio/dart2js/web_audio_dart2js.dart ('k') | sdk/lib/web_sql/dart2js/web_sql_dart2js.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: sdk/lib/web_gl/dart2js/web_gl_dart2js.dart
diff --git a/sdk/lib/web_gl/dart2js/web_gl_dart2js.dart b/sdk/lib/web_gl/dart2js/web_gl_dart2js.dart
index 111ef77327cae1f3df0c67d350638c394638f166..a94c162a6e6253d6a058b2d55648186f3fc07b96 100644
--- a/sdk/lib/web_gl/dart2js/web_gl_dart2js.dart
+++ b/sdk/lib/web_gl/dart2js/web_gl_dart2js.dart
@@ -9,7 +9,7 @@ import 'dart:html';
import 'dart:html_common';
import 'dart:_native_typed_data';
import 'dart:typed_data';
-import 'dart:_js_helper' show Creates, JSName, Native, Null, Returns, convertDartClosureToJS;
+import 'dart:_js_helper' show Creates, JSName, Null, Returns, convertDartClosureToJS;
import 'dart:_foreign_helper' show JS;
import 'dart:_interceptors' show Interceptor, JSExtendableArray;
// DO NOT EDIT - unless you are editing documentation as per:
@@ -329,8 +329,7 @@ const int ZERO = RenderingContext.ZERO;
@DocsEditable()
@DomName('WebGLActiveInfo')
@Unstable()
-@Native("WebGLActiveInfo")
-class ActiveInfo extends Interceptor {
+class ActiveInfo extends Interceptor native "WebGLActiveInfo" {
// To suppress missing implicit constructor warnings.
factory ActiveInfo._() { throw new UnsupportedError("Not supported"); }
@@ -354,8 +353,7 @@ class ActiveInfo extends Interceptor {
@DocsEditable()
@DomName('ANGLEInstancedArrays')
@Experimental() // untriaged
-@Native("ANGLEInstancedArrays")
-class AngleInstancedArrays extends Interceptor {
+class AngleInstancedArrays extends Interceptor native "ANGLEInstancedArrays" {
// To suppress missing implicit constructor warnings.
factory AngleInstancedArrays._() { throw new UnsupportedError("Not supported"); }
@@ -390,8 +388,7 @@ class AngleInstancedArrays extends Interceptor {
@DocsEditable()
@DomName('WebGLBuffer')
@Unstable()
-@Native("WebGLBuffer")
-class Buffer extends Interceptor {
+class Buffer extends Interceptor native "WebGLBuffer" {
// To suppress missing implicit constructor warnings.
factory Buffer._() { throw new UnsupportedError("Not supported"); }
}
@@ -404,8 +401,7 @@ class Buffer extends Interceptor {
@DomName('WebGLCompressedTextureATC')
// http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_atc/
@Experimental()
-@Native("WebGLCompressedTextureATC")
-class CompressedTextureAtc extends Interceptor {
+class CompressedTextureAtc extends Interceptor native "WebGLCompressedTextureATC" {
// To suppress missing implicit constructor warnings.
factory CompressedTextureAtc._() { throw new UnsupportedError("Not supported"); }
@@ -430,8 +426,7 @@ class CompressedTextureAtc extends Interceptor {
@DomName('WebGLCompressedTexturePVRTC')
// http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_pvrtc/
@Experimental() // experimental
-@Native("WebGLCompressedTexturePVRTC")
-class CompressedTexturePvrtc extends Interceptor {
+class CompressedTexturePvrtc extends Interceptor native "WebGLCompressedTexturePVRTC" {
// To suppress missing implicit constructor warnings.
factory CompressedTexturePvrtc._() { throw new UnsupportedError("Not supported"); }
@@ -460,8 +455,7 @@ class CompressedTexturePvrtc extends Interceptor {
@DomName('WebGLCompressedTextureS3TC')
// http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3tc/
@Experimental() // experimental
-@Native("WebGLCompressedTextureS3TC")
-class CompressedTextureS3TC extends Interceptor {
+class CompressedTextureS3TC extends Interceptor native "WebGLCompressedTextureS3TC" {
// To suppress missing implicit constructor warnings.
factory CompressedTextureS3TC._() { throw new UnsupportedError("Not supported"); }
@@ -511,8 +505,7 @@ class CompressedTextureS3TC extends Interceptor {
*/
@DomName('WebGLContextAttributes')
@Unstable()
-@Native("WebGLContextAttributes")
-class ContextAttributes extends Interceptor {
+class ContextAttributes extends Interceptor native "WebGLContextAttributes" {
// To suppress missing implicit constructor warnings.
factory ContextAttributes._() { throw new UnsupportedError("Not supported"); }
@@ -553,8 +546,7 @@ class ContextAttributes extends Interceptor {
@DocsEditable()
@DomName('WebGLContextEvent')
@Unstable()
-@Native("WebGLContextEvent")
-class ContextEvent extends Event {
+class ContextEvent extends Event native "WebGLContextEvent" {
// To suppress missing implicit constructor warnings.
factory ContextEvent._() { throw new UnsupportedError("Not supported"); }
@@ -571,8 +563,7 @@ class ContextEvent extends Event {
@DomName('WebGLDebugRendererInfo')
// http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/
@Experimental() // experimental
-@Native("WebGLDebugRendererInfo")
-class DebugRendererInfo extends Interceptor {
+class DebugRendererInfo extends Interceptor native "WebGLDebugRendererInfo" {
// To suppress missing implicit constructor warnings.
factory DebugRendererInfo._() { throw new UnsupportedError("Not supported"); }
@@ -593,8 +584,7 @@ class DebugRendererInfo extends Interceptor {
@DomName('WebGLDebugShaders')
// http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_shaders/
@Experimental() // experimental
-@Native("WebGLDebugShaders")
-class DebugShaders extends Interceptor {
+class DebugShaders extends Interceptor native "WebGLDebugShaders" {
// To suppress missing implicit constructor warnings.
factory DebugShaders._() { throw new UnsupportedError("Not supported"); }
@@ -611,8 +601,7 @@ class DebugShaders extends Interceptor {
@DomName('WebGLDepthTexture')
// http://www.khronos.org/registry/webgl/extensions/WEBGL_depth_texture/
@Experimental() // experimental
-@Native("WebGLDepthTexture")
-class DepthTexture extends Interceptor {
+class DepthTexture extends Interceptor native "WebGLDepthTexture" {
// To suppress missing implicit constructor warnings.
factory DepthTexture._() { throw new UnsupportedError("Not supported"); }
@@ -629,8 +618,7 @@ class DepthTexture extends Interceptor {
@DomName('WebGLDrawBuffers')
// http://www.khronos.org/registry/webgl/specs/latest/
@Experimental() // stable
-@Native("WebGLDrawBuffers")
-class DrawBuffers extends Interceptor {
+class DrawBuffers extends Interceptor native "WebGLDrawBuffers" {
// To suppress missing implicit constructor warnings.
factory DrawBuffers._() { throw new UnsupportedError("Not supported"); }
@@ -784,8 +772,7 @@ class DrawBuffers extends Interceptor {
@DomName('EXTFragDepth')
// http://www.khronos.org/registry/webgl/extensions/EXT_frag_depth/
@Experimental()
-@Native("EXTFragDepth")
-class ExtFragDepth extends Interceptor {
+class ExtFragDepth extends Interceptor native "EXTFragDepth" {
// To suppress missing implicit constructor warnings.
factory ExtFragDepth._() { throw new UnsupportedError("Not supported"); }
}
@@ -798,8 +785,7 @@ class ExtFragDepth extends Interceptor {
@DomName('EXTTextureFilterAnisotropic')
// http://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotropic/
@Experimental()
-@Native("EXTTextureFilterAnisotropic")
-class ExtTextureFilterAnisotropic extends Interceptor {
+class ExtTextureFilterAnisotropic extends Interceptor native "EXTTextureFilterAnisotropic" {
// To suppress missing implicit constructor warnings.
factory ExtTextureFilterAnisotropic._() { throw new UnsupportedError("Not supported"); }
@@ -819,8 +805,7 @@ class ExtTextureFilterAnisotropic extends Interceptor {
@DocsEditable()
@DomName('WebGLFramebuffer')
@Unstable()
-@Native("WebGLFramebuffer")
-class Framebuffer extends Interceptor {
+class Framebuffer extends Interceptor native "WebGLFramebuffer" {
// To suppress missing implicit constructor warnings.
factory Framebuffer._() { throw new UnsupportedError("Not supported"); }
}
@@ -833,8 +818,7 @@ class Framebuffer extends Interceptor {
@DomName('WebGLLoseContext')
// http://www.khronos.org/registry/webgl/extensions/WEBGL_lose_context/
@Experimental()
-@Native("WebGLLoseContext,WebGLExtensionLoseContext")
-class LoseContext extends Interceptor {
+class LoseContext extends Interceptor native "WebGLLoseContext,WebGLExtensionLoseContext" {
// To suppress missing implicit constructor warnings.
factory LoseContext._() { throw new UnsupportedError("Not supported"); }
@@ -855,8 +839,7 @@ class LoseContext extends Interceptor {
@DomName('OESElementIndexUint')
// http://www.khronos.org/registry/webgl/extensions/OES_element_index_uint/
@Experimental() // experimental
-@Native("OESElementIndexUint")
-class OesElementIndexUint extends Interceptor {
+class OesElementIndexUint extends Interceptor native "OESElementIndexUint" {
// To suppress missing implicit constructor warnings.
factory OesElementIndexUint._() { throw new UnsupportedError("Not supported"); }
}
@@ -869,8 +852,7 @@ class OesElementIndexUint extends Interceptor {
@DomName('OESStandardDerivatives')
// http://www.khronos.org/registry/webgl/extensions/OES_standard_derivatives/
@Experimental() // experimental
-@Native("OESStandardDerivatives")
-class OesStandardDerivatives extends Interceptor {
+class OesStandardDerivatives extends Interceptor native "OESStandardDerivatives" {
// To suppress missing implicit constructor warnings.
factory OesStandardDerivatives._() { throw new UnsupportedError("Not supported"); }
@@ -887,8 +869,7 @@ class OesStandardDerivatives extends Interceptor {
@DomName('OESTextureFloat')
// http://www.khronos.org/registry/webgl/extensions/OES_texture_float/
@Experimental() // experimental
-@Native("OESTextureFloat")
-class OesTextureFloat extends Interceptor {
+class OesTextureFloat extends Interceptor native "OESTextureFloat" {
// To suppress missing implicit constructor warnings.
factory OesTextureFloat._() { throw new UnsupportedError("Not supported"); }
}
@@ -901,8 +882,7 @@ class OesTextureFloat extends Interceptor {
@DomName('OESTextureFloatLinear')
// http://www.khronos.org/registry/webgl/extensions/OES_texture_float_linear/
@Experimental()
-@Native("OESTextureFloatLinear")
-class OesTextureFloatLinear extends Interceptor {
+class OesTextureFloatLinear extends Interceptor native "OESTextureFloatLinear" {
// To suppress missing implicit constructor warnings.
factory OesTextureFloatLinear._() { throw new UnsupportedError("Not supported"); }
}
@@ -915,8 +895,7 @@ class OesTextureFloatLinear extends Interceptor {
@DomName('OESTextureHalfFloat')
// http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float/
@Experimental() // experimental
-@Native("OESTextureHalfFloat")
-class OesTextureHalfFloat extends Interceptor {
+class OesTextureHalfFloat extends Interceptor native "OESTextureHalfFloat" {
// To suppress missing implicit constructor warnings.
factory OesTextureHalfFloat._() { throw new UnsupportedError("Not supported"); }
@@ -933,8 +912,7 @@ class OesTextureHalfFloat extends Interceptor {
@DomName('OESTextureHalfFloatLinear')
// http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float_linear/
@Experimental()
-@Native("OESTextureHalfFloatLinear")
-class OesTextureHalfFloatLinear extends Interceptor {
+class OesTextureHalfFloatLinear extends Interceptor native "OESTextureHalfFloatLinear" {
// To suppress missing implicit constructor warnings.
factory OesTextureHalfFloatLinear._() { throw new UnsupportedError("Not supported"); }
}
@@ -947,8 +925,7 @@ class OesTextureHalfFloatLinear extends Interceptor {
@DomName('OESVertexArrayObject')
// http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
@Experimental() // experimental
-@Native("OESVertexArrayObject")
-class OesVertexArrayObject extends Interceptor {
+class OesVertexArrayObject extends Interceptor native "OESVertexArrayObject" {
// To suppress missing implicit constructor warnings.
factory OesVertexArrayObject._() { throw new UnsupportedError("Not supported"); }
@@ -984,8 +961,7 @@ class OesVertexArrayObject extends Interceptor {
@DocsEditable()
@DomName('WebGLProgram')
@Unstable()
-@Native("WebGLProgram")
-class Program extends Interceptor {
+class Program extends Interceptor native "WebGLProgram" {
// To suppress missing implicit constructor warnings.
factory Program._() { throw new UnsupportedError("Not supported"); }
}
@@ -997,8 +973,7 @@ class Program extends Interceptor {
@DocsEditable()
@DomName('WebGLRenderbuffer')
@Unstable()
-@Native("WebGLRenderbuffer")
-class Renderbuffer extends Interceptor {
+class Renderbuffer extends Interceptor native "WebGLRenderbuffer" {
// To suppress missing implicit constructor warnings.
factory Renderbuffer._() { throw new UnsupportedError("Not supported"); }
}
@@ -1012,8 +987,7 @@ class Renderbuffer extends Interceptor {
@SupportedBrowser(SupportedBrowser.FIREFOX)
@Experimental()
@Unstable()
-@Native("WebGLRenderingContext")
-class RenderingContext extends CanvasRenderingContext {
+class RenderingContext extends CanvasRenderingContext native "WebGLRenderingContext" {
// To suppress missing implicit constructor warnings.
factory RenderingContext._() { throw new UnsupportedError("Not supported"); }
@@ -3206,8 +3180,7 @@ class RenderingContext extends CanvasRenderingContext {
@DocsEditable()
@DomName('WebGLShader')
-@Native("WebGLShader")
-class Shader extends Interceptor {
+class Shader extends Interceptor native "WebGLShader" {
// To suppress missing implicit constructor warnings.
factory Shader._() { throw new UnsupportedError("Not supported"); }
}
@@ -3218,8 +3191,7 @@ class Shader extends Interceptor {
@DocsEditable()
@DomName('WebGLShaderPrecisionFormat')
-@Native("WebGLShaderPrecisionFormat")
-class ShaderPrecisionFormat extends Interceptor {
+class ShaderPrecisionFormat extends Interceptor native "WebGLShaderPrecisionFormat" {
// To suppress missing implicit constructor warnings.
factory ShaderPrecisionFormat._() { throw new UnsupportedError("Not supported"); }
@@ -3242,8 +3214,7 @@ class ShaderPrecisionFormat extends Interceptor {
@DocsEditable()
@DomName('WebGLTexture')
-@Native("WebGLTexture")
-class Texture extends Interceptor {
+class Texture extends Interceptor native "WebGLTexture" {
// To suppress missing implicit constructor warnings.
factory Texture._() { throw new UnsupportedError("Not supported"); }
}
@@ -3254,8 +3225,7 @@ class Texture extends Interceptor {
@DocsEditable()
@DomName('WebGLUniformLocation')
-@Native("WebGLUniformLocation")
-class UniformLocation extends Interceptor {
+class UniformLocation extends Interceptor native "WebGLUniformLocation" {
// To suppress missing implicit constructor warnings.
factory UniformLocation._() { throw new UnsupportedError("Not supported"); }
}
@@ -3268,8 +3238,7 @@ class UniformLocation extends Interceptor {
@DomName('WebGLVertexArrayObjectOES')
// http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
@Experimental() // experimental
-@Native("WebGLVertexArrayObjectOES")
-class VertexArrayObject extends Interceptor {
+class VertexArrayObject extends Interceptor native "WebGLVertexArrayObjectOES" {
// To suppress missing implicit constructor warnings.
factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); }
}
« no previous file with comments | « sdk/lib/web_audio/dart2js/web_audio_dart2js.dart ('k') | sdk/lib/web_sql/dart2js/web_sql_dart2js.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698