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

Side by Side Diff: client/dom/frog/dom_frog.dart

Issue 9310103: Add a constructor for DOMParser. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Add tests and a template for DOMParser. Created 8 years, 10 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | client/dom/generated/src/frog/DOMParser.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #library('dom'); 1 #library('dom');
2 2
3 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
4 // for details. All rights reserved. Use of this source code is governed by a 4 // for details. All rights reserved. Use of this source code is governed by a
5 // BSD-style license that can be found in the LICENSE file. 5 // BSD-style license that can be found in the LICENSE file.
6 6
7 // DO NOT EDIT 7 // DO NOT EDIT
8 // Auto-generated Dart DOM library. 8 // Auto-generated Dart DOM library.
9 9
10 10
(...skipping 1141 matching lines...) Expand 10 before | Expand all | Expand 10 after
1152 class _DOMMimeTypeArrayJs extends _DOMTypeJs implements DOMMimeTypeArray native "*DOMMimeTypeArray" { 1152 class _DOMMimeTypeArrayJs extends _DOMTypeJs implements DOMMimeTypeArray native "*DOMMimeTypeArray" {
1153 1153
1154 int get length() native "return this.length;"; 1154 int get length() native "return this.length;";
1155 1155
1156 _DOMMimeTypeJs item(int index) native; 1156 _DOMMimeTypeJs item(int index) native;
1157 1157
1158 _DOMMimeTypeJs namedItem(String name) native; 1158 _DOMMimeTypeJs namedItem(String name) native;
1159 } 1159 }
1160 1160
1161 class _DOMParserJs extends _DOMTypeJs implements DOMParser native "*DOMParser" { 1161 class _DOMParserJs extends _DOMTypeJs implements DOMParser native "*DOMParser" {
1162 DOMParser() native;
1162 1163
1163 _DocumentJs parseFromString(String str, String contentType) native; 1164 _DocumentJs parseFromString(String str, String contentType) native;
1164 } 1165 }
1165 1166
1166 class _DOMPluginJs extends _DOMTypeJs implements DOMPlugin native "*DOMPlugin" { 1167 class _DOMPluginJs extends _DOMTypeJs implements DOMPlugin native "*DOMPlugin" {
1167 1168
1168 String get description() native "return this.description;"; 1169 String get description() native "return this.description;";
1169 1170
1170 String get filename() native "return this.filename;"; 1171 String get filename() native "return this.filename;";
1171 1172
(...skipping 13234 matching lines...) Expand 10 before | Expand all | Expand 10 after
14406 DOMMimeType item(int index); 14407 DOMMimeType item(int index);
14407 14408
14408 DOMMimeType namedItem(String name); 14409 DOMMimeType namedItem(String name);
14409 } 14410 }
14410 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 14411 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
14411 // for details. All rights reserved. Use of this source code is governed by a 14412 // for details. All rights reserved. Use of this source code is governed by a
14412 // BSD-style license that can be found in the LICENSE file. 14413 // BSD-style license that can be found in the LICENSE file.
14413 14414
14414 // WARNING: Do not edit - generated code. 14415 // WARNING: Do not edit - generated code.
14415 14416
14416 interface DOMParser { 14417 interface DOMParser default _DOMParserFactoryProvider {
14418
14419 DOMParser();
14417 14420
14418 Document parseFromString(String str, String contentType); 14421 Document parseFromString(String str, String contentType);
14419 } 14422 }
14420 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 14423 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
14421 // for details. All rights reserved. Use of this source code is governed by a 14424 // for details. All rights reserved. Use of this source code is governed by a
14422 // BSD-style license that can be found in the LICENSE file. 14425 // BSD-style license that can be found in the LICENSE file.
14423 14426
14424 // WARNING: Do not edit - generated code. 14427 // WARNING: Do not edit - generated code.
14425 14428
14426 interface DOMPlugin { 14429 interface DOMPlugin {
(...skipping 12258 matching lines...) Expand 10 before | Expand all | Expand 10 after
26685 // has a bug (5399939) preventing that. 26688 // has a bug (5399939) preventing that.
26686 26689
26687 class _AudioContextFactoryProvider { 26690 class _AudioContextFactoryProvider {
26688 26691
26689 factory AudioContext() native ''' 26692 factory AudioContext() native '''
26690 var constructor = window.AudioContext || window.webkitAudioContext; 26693 var constructor = window.AudioContext || window.webkitAudioContext;
26691 return new constructor(); 26694 return new constructor();
26692 '''; 26695 ''';
26693 } 26696 }
26694 26697
26698 class _DOMParserFactoryProvider {
26699 factory DOMParser() native '''return new DOMParser();''';
26700 }
26701
26695 class _FileReaderFactoryProvider { 26702 class _FileReaderFactoryProvider {
26696 26703
26697 factory FileReader() native '''return new FileReader();'''; 26704 factory FileReader() native '''return new FileReader();''';
26698 } 26705 }
26699 26706
26700 class _TypedArrayFactoryProvider { 26707 class _TypedArrayFactoryProvider {
26701 26708
26702 factory Float32Array(int length) => _F32(length); 26709 factory Float32Array(int length) => _F32(length);
26703 factory Float32Array.fromList(List<num> list) => _F32(ensureNative(list)); 26710 factory Float32Array.fromList(List<num> list) => _F32(ensureNative(list));
26704 factory Float32Array.fromBuffer(ArrayBuffer buffer) => _F32(buffer); 26711 factory Float32Array.fromBuffer(ArrayBuffer buffer) => _F32(buffer);
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after
26862 if (length < 0) throw new IllegalArgumentException('length'); 26869 if (length < 0) throw new IllegalArgumentException('length');
26863 if (start < 0) throw new IndexOutOfRangeException(start); 26870 if (start < 0) throw new IndexOutOfRangeException(start);
26864 int end = start + length; 26871 int end = start + length;
26865 if (end > a.length) throw new IndexOutOfRangeException(end); 26872 if (end > a.length) throw new IndexOutOfRangeException(end);
26866 for (int i = start; i < end; i++) { 26873 for (int i = start; i < end; i++) {
26867 accumulator.add(a[i]); 26874 accumulator.add(a[i]);
26868 } 26875 }
26869 return accumulator; 26876 return accumulator;
26870 } 26877 }
26871 } 26878 }
OLDNEW
« no previous file with comments | « no previous file | client/dom/generated/src/frog/DOMParser.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698