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

Unified Diff: lib/html/src/dart2js_FactoryProviders.dart

Issue 10915245: Removing interfaces from dart:html (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Further fixes to dartium. Created 8 years, 3 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
Index: lib/html/src/dart2js_FactoryProviders.dart
diff --git a/lib/html/src/dart2js_FactoryProviders.dart b/lib/html/src/dart2js_FactoryProviders.dart
index 611c57f16882182a0624c5a395006accaff0fe2d..d17e0f0c7cce92c3ca02650de9cb262dab7d3d83 100644
--- a/lib/html/src/dart2js_FactoryProviders.dart
+++ b/lib/html/src/dart2js_FactoryProviders.dart
@@ -4,22 +4,23 @@
class _AudioContextFactoryProvider {
- factory AudioContext() native '''
+ static AudioContext createAudioContext() native '''
var constructor = window.AudioContext || window.webkitAudioContext;
return new constructor();
''';
}
class _PointFactoryProvider {
-
- factory Point(num x, num y) native 'return new WebKitPoint(x, y);';
+ static Point createPoint(num x, num y) native
+ 'return new WebKitPoint(x, y);';
}
class _WebSocketFactoryProvider {
-
- factory WebSocket(String url) native '''return new WebSocket(url);''';
+ static WebSocket createWebSocket(String url) native
+ '''return new WebSocket(url);''';
}
class _TextFactoryProvider {
- factory Text(String data) native "return document.createTextNode(data);";
+ static Text createText(String data) native
+ "return document.createTextNode(data);";
}

Powered by Google App Engine
This is Rietveld 408576698