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

Unified Diff: sdk/lib/html/dart2js/html_dart2js.dart

Side-by-side diff isn't available for this file because of its large size.
Issue 671023003: More dart:blink entry point tweaks (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Static permission getter Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
« no previous file with comments | « sdk/lib/_blink/dartium/_blink_dartium.dart ('k') | sdk/lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: sdk/lib/html/dart2js/html_dart2js.dart
diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart
index 1c465c629b097d4df8e7f2270c67bb4f06de58d2..88a40205322eff82fc515aa9f8dd7daece597ca6 100644
--- a/sdk/lib/html/dart2js/html_dart2js.dart
+++ b/sdk/lib/html/dart2js/html_dart2js.dart
@@ -127,7 +127,6 @@ Future<Isolate> spawnDomUri(Uri uri, List<String> args, message) {
@DocsEditable()
@DomName('AbstractWorker')
-@Native("AbstractWorker")
vsm 2014/10/23 01:56:26 Did you mean to drop these @Native annotations?
sra1 2014/10/23 18:23:19 This should be OK since there is no object with x.
abstract class AbstractWorker extends Interceptor implements EventTarget {
// To suppress missing implicit constructor warnings.
factory AbstractWorker._() { throw new UnsupportedError("Not supported"); }
@@ -21251,7 +21250,7 @@ class MutationRecord extends Interceptor {
@DomName('Navigator')
@Native("Navigator")
-class Navigator extends NavigatorCpu implements NavigatorLanguage, NavigatorOnLine, NavigatorID {
+class Navigator extends Interceptor implements NavigatorCpu, NavigatorLanguage, NavigatorOnLine, NavigatorID {
@DomName('Navigator.language')
String get language => JS('String', '#.language || #.userLanguage', this,
@@ -21454,6 +21453,13 @@ class Navigator extends NavigatorCpu implements NavigatorLanguage, NavigatorOnLi
@Experimental() // untriaged
void unregisterProtocolHandler(String scheme, String url) native;
+ // From NavigatorCPU
+
+ @DomName('Navigator.hardwareConcurrency')
+ @DocsEditable()
+ @Experimental() // untriaged
+ final int hardwareConcurrency;
+
// From NavigatorID
@DomName('Navigator.appCodeName')
@@ -21510,14 +21516,10 @@ class Navigator extends NavigatorCpu implements NavigatorLanguage, NavigatorOnLi
@DocsEditable()
@DomName('NavigatorCPU')
@Experimental() // untriaged
-@Native("NavigatorCPU")
-class NavigatorCpu extends Interceptor {
+abstract class NavigatorCpu extends Interceptor {
// To suppress missing implicit constructor warnings.
factory NavigatorCpu._() { throw new UnsupportedError("Not supported"); }
- @DomName('NavigatorCPU.hardwareConcurrency')
- @DocsEditable()
- @Experimental() // untriaged
final int hardwareConcurrency;
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -21554,19 +21556,12 @@ abstract class NavigatorID extends Interceptor {
@DocsEditable()
@DomName('NavigatorLanguage')
@Experimental() // untriaged
-@Native("NavigatorLanguage")
-class NavigatorLanguage extends Interceptor {
+abstract class NavigatorLanguage extends Interceptor {
// To suppress missing implicit constructor warnings.
factory NavigatorLanguage._() { throw new UnsupportedError("Not supported"); }
- @DomName('NavigatorLanguage.language')
- @DocsEditable()
- @Experimental() // untriaged
final String language;
- @DomName('NavigatorLanguage.languages')
- @DocsEditable()
- @Experimental() // untriaged
final List<String> languages;
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -33904,10 +33899,12 @@ abstract class _WorkerLocation extends Interceptor implements UrlUtilsReadOnly {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#workernavigator
@Experimental()
@Native("WorkerNavigator")
-abstract class _WorkerNavigator extends NavigatorCpu implements NavigatorOnLine, NavigatorID {
+abstract class _WorkerNavigator extends Interceptor implements NavigatorCpu, NavigatorOnLine, NavigatorID {
// To suppress missing implicit constructor warnings.
factory _WorkerNavigator._() { throw new UnsupportedError("Not supported"); }
+ // From NavigatorCPU
+
// From NavigatorID
// From NavigatorOnLine
« no previous file with comments | « sdk/lib/_blink/dartium/_blink_dartium.dart ('k') | sdk/lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698