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

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

Issue 9312003: Use fields in hidden native DOM classes instead of getters/setters. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Also fix native 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
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 10 matching lines...) Expand all
21 21
22 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 22 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
23 23
24 bool dispatchEvent(_EventJs evt) native; 24 bool dispatchEvent(_EventJs evt) native;
25 25
26 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 26 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
27 } 27 }
28 28
29 class _ArrayBufferJs extends _DOMTypeJs implements ArrayBuffer native "*ArrayBuf fer" { 29 class _ArrayBufferJs extends _DOMTypeJs implements ArrayBuffer native "*ArrayBuf fer" {
30 30
31 int get byteLength() native "return this.byteLength;"; 31 final int byteLength;
32 32
33 _ArrayBufferJs slice(int begin, [int end = null]) native; 33 _ArrayBufferJs slice(int begin, [int end = null]) native;
34 } 34 }
35 35
36 class _ArrayBufferViewJs extends _DOMTypeJs implements ArrayBufferView native "* ArrayBufferView" { 36 class _ArrayBufferViewJs extends _DOMTypeJs implements ArrayBufferView native "* ArrayBufferView" {
37 37
38 _ArrayBufferJs get buffer() native "return this.buffer;"; 38 final _ArrayBufferJs buffer;
39 39
40 int get byteLength() native "return this.byteLength;"; 40 final int byteLength;
41 41
42 int get byteOffset() native "return this.byteOffset;"; 42 final int byteOffset;
43 } 43 }
44 44
45 class _AttrJs extends _NodeJs implements Attr native "*Attr" { 45 class _AttrJs extends _NodeJs implements Attr native "*Attr" {
46 46
47 bool get isId() native "return this.isId;"; 47 final bool isId;
48 48
49 String get name() native "return this.name;"; 49 final String name;
50 50
51 _ElementJs get ownerElement() native "return this.ownerElement;"; 51 final _ElementJs ownerElement;
52 52
53 bool get specified() native "return this.specified;"; 53 final bool specified;
54 54
55 String get value() native "return this.value;"; 55 String value;
56
57 void set value(String value) native "this.value = value;";
58 } 56 }
59 57
60 class _AudioBufferJs extends _DOMTypeJs implements AudioBuffer native "*AudioBuf fer" { 58 class _AudioBufferJs extends _DOMTypeJs implements AudioBuffer native "*AudioBuf fer" {
61 59
62 num get duration() native "return this.duration;"; 60 final num duration;
63 61
64 num get gain() native "return this.gain;"; 62 num gain;
65 63
66 void set gain(num value) native "this.gain = value;"; 64 final int length;
67 65
68 int get length() native "return this.length;"; 66 final int numberOfChannels;
69 67
70 int get numberOfChannels() native "return this.numberOfChannels;"; 68 final num sampleRate;
71
72 num get sampleRate() native "return this.sampleRate;";
73 69
74 _Float32ArrayJs getChannelData(int channelIndex) native; 70 _Float32ArrayJs getChannelData(int channelIndex) native;
75 } 71 }
76 72
77 class _AudioBufferSourceNodeJs extends _AudioSourceNodeJs implements AudioBuffer SourceNode native "*AudioBufferSourceNode" { 73 class _AudioBufferSourceNodeJs extends _AudioSourceNodeJs implements AudioBuffer SourceNode native "*AudioBufferSourceNode" {
78 74
79 _AudioBufferJs get buffer() native "return this.buffer;"; 75 _AudioBufferJs buffer;
80 76
81 void set buffer(_AudioBufferJs value) native "this.buffer = value;"; 77 final _AudioGainJs gain;
82 78
83 _AudioGainJs get gain() native "return this.gain;"; 79 bool loop;
84 80
85 bool get loop() native "return this.loop;"; 81 bool looping;
86 82
87 void set loop(bool value) native "this.loop = value;"; 83 final _AudioParamJs playbackRate;
88
89 bool get looping() native "return this.looping;";
90
91 void set looping(bool value) native "this.looping = value;";
92
93 _AudioParamJs get playbackRate() native "return this.playbackRate;";
94 84
95 void noteGrainOn(num when, num grainOffset, num grainDuration) native; 85 void noteGrainOn(num when, num grainOffset, num grainDuration) native;
96 86
97 void noteOff(num when) native; 87 void noteOff(num when) native;
98 88
99 void noteOn(num when) native; 89 void noteOn(num when) native;
100 } 90 }
101 91
102 class _AudioChannelMergerJs extends _AudioNodeJs implements AudioChannelMerger n ative "*AudioChannelMerger" { 92 class _AudioChannelMergerJs extends _AudioNodeJs implements AudioChannelMerger n ative "*AudioChannelMerger" {
103 } 93 }
104 94
105 class _AudioChannelSplitterJs extends _AudioNodeJs implements AudioChannelSplitt er native "*AudioChannelSplitter" { 95 class _AudioChannelSplitterJs extends _AudioNodeJs implements AudioChannelSplitt er native "*AudioChannelSplitter" {
106 } 96 }
107 97
108 class _AudioContextJs extends _DOMTypeJs implements AudioContext native "*AudioC ontext" { 98 class _AudioContextJs extends _DOMTypeJs implements AudioContext native "*AudioC ontext" {
109 AudioContext() native; 99 AudioContext() native;
110 100
111 101
112 num get currentTime() native "return this.currentTime;"; 102 final num currentTime;
113 103
114 _AudioDestinationNodeJs get destination() native "return this.destination;"; 104 final _AudioDestinationNodeJs destination;
115 105
116 _AudioListenerJs get listener() native "return this.listener;"; 106 final _AudioListenerJs listener;
117 107
118 EventListener get oncomplete() native "return this.oncomplete;"; 108 EventListener oncomplete;
119 109
120 void set oncomplete(EventListener value) native "this.oncomplete = value;"; 110 final num sampleRate;
121
122 num get sampleRate() native "return this.sampleRate;";
123 111
124 _RealtimeAnalyserNodeJs createAnalyser() native; 112 _RealtimeAnalyserNodeJs createAnalyser() native;
125 113
126 _BiquadFilterNodeJs createBiquadFilter() native; 114 _BiquadFilterNodeJs createBiquadFilter() native;
127 115
128 _AudioBufferJs createBuffer(var buffer_OR_numberOfChannels, var mixToMono_OR_n umberOfFrames, [num sampleRate = null]) native; 116 _AudioBufferJs createBuffer(var buffer_OR_numberOfChannels, var mixToMono_OR_n umberOfFrames, [num sampleRate = null]) native;
129 117
130 _AudioBufferSourceNodeJs createBufferSource() native; 118 _AudioBufferSourceNodeJs createBufferSource() native;
131 119
132 _AudioChannelMergerJs createChannelMerger() native; 120 _AudioChannelMergerJs createChannelMerger() native;
(...skipping 20 matching lines...) Expand all
153 141
154 _WaveShaperNodeJs createWaveShaper() native; 142 _WaveShaperNodeJs createWaveShaper() native;
155 143
156 void decodeAudioData(_ArrayBufferJs audioData, AudioBufferCallback successCall back, [AudioBufferCallback errorCallback = null]) native; 144 void decodeAudioData(_ArrayBufferJs audioData, AudioBufferCallback successCall back, [AudioBufferCallback errorCallback = null]) native;
157 145
158 void startRendering() native; 146 void startRendering() native;
159 } 147 }
160 148
161 class _AudioDestinationNodeJs extends _AudioNodeJs implements AudioDestinationNo de native "*AudioDestinationNode" { 149 class _AudioDestinationNodeJs extends _AudioNodeJs implements AudioDestinationNo de native "*AudioDestinationNode" {
162 150
163 int get numberOfChannels() native "return this.numberOfChannels;"; 151 final int numberOfChannels;
164 } 152 }
165 153
166 class _AudioGainJs extends _AudioParamJs implements AudioGain native "*AudioGain " { 154 class _AudioGainJs extends _AudioParamJs implements AudioGain native "*AudioGain " {
167 } 155 }
168 156
169 class _AudioGainNodeJs extends _AudioNodeJs implements AudioGainNode native "*Au dioGainNode" { 157 class _AudioGainNodeJs extends _AudioNodeJs implements AudioGainNode native "*Au dioGainNode" {
170 158
171 _AudioGainJs get gain() native "return this.gain;"; 159 final _AudioGainJs gain;
172 } 160 }
173 161
174 class _AudioListenerJs extends _DOMTypeJs implements AudioListener native "*Audi oListener" { 162 class _AudioListenerJs extends _DOMTypeJs implements AudioListener native "*Audi oListener" {
175 163
176 num get dopplerFactor() native "return this.dopplerFactor;"; 164 num dopplerFactor;
177 165
178 void set dopplerFactor(num value) native "this.dopplerFactor = value;"; 166 num speedOfSound;
179
180 num get speedOfSound() native "return this.speedOfSound;";
181
182 void set speedOfSound(num value) native "this.speedOfSound = value;";
183 167
184 void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native; 168 void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native;
185 169
186 void setPosition(num x, num y, num z) native; 170 void setPosition(num x, num y, num z) native;
187 171
188 void setVelocity(num x, num y, num z) native; 172 void setVelocity(num x, num y, num z) native;
189 } 173 }
190 174
191 class _AudioNodeJs extends _DOMTypeJs implements AudioNode native "*AudioNode" { 175 class _AudioNodeJs extends _DOMTypeJs implements AudioNode native "*AudioNode" {
192 176
193 _AudioContextJs get context() native "return this.context;"; 177 final _AudioContextJs context;
194 178
195 int get numberOfInputs() native "return this.numberOfInputs;"; 179 final int numberOfInputs;
196 180
197 int get numberOfOutputs() native "return this.numberOfOutputs;"; 181 final int numberOfOutputs;
198 182
199 void connect(_AudioNodeJs destination, int output, int input) native; 183 void connect(_AudioNodeJs destination, int output, int input) native;
200 184
201 void disconnect(int output) native; 185 void disconnect(int output) native;
202 } 186 }
203 187
204 class _AudioPannerNodeJs extends _AudioNodeJs implements AudioPannerNode native "*AudioPannerNode" { 188 class _AudioPannerNodeJs extends _AudioNodeJs implements AudioPannerNode native "*AudioPannerNode" {
205 189
206 static final int EQUALPOWER = 0; 190 static final int EQUALPOWER = 0;
207 191
208 static final int HRTF = 1; 192 static final int HRTF = 1;
209 193
210 static final int SOUNDFIELD = 2; 194 static final int SOUNDFIELD = 2;
211 195
212 _AudioGainJs get coneGain() native "return this.coneGain;"; 196 final _AudioGainJs coneGain;
213 197
214 num get coneInnerAngle() native "return this.coneInnerAngle;"; 198 num coneInnerAngle;
215 199
216 void set coneInnerAngle(num value) native "this.coneInnerAngle = value;"; 200 num coneOuterAngle;
217 201
218 num get coneOuterAngle() native "return this.coneOuterAngle;"; 202 num coneOuterGain;
219 203
220 void set coneOuterAngle(num value) native "this.coneOuterAngle = value;"; 204 final _AudioGainJs distanceGain;
221 205
222 num get coneOuterGain() native "return this.coneOuterGain;"; 206 int distanceModel;
223 207
224 void set coneOuterGain(num value) native "this.coneOuterGain = value;"; 208 num maxDistance;
225 209
226 _AudioGainJs get distanceGain() native "return this.distanceGain;"; 210 int panningModel;
227 211
228 int get distanceModel() native "return this.distanceModel;"; 212 num refDistance;
229 213
230 void set distanceModel(int value) native "this.distanceModel = value;"; 214 num rolloffFactor;
231
232 num get maxDistance() native "return this.maxDistance;";
233
234 void set maxDistance(num value) native "this.maxDistance = value;";
235
236 int get panningModel() native "return this.panningModel;";
237
238 void set panningModel(int value) native "this.panningModel = value;";
239
240 num get refDistance() native "return this.refDistance;";
241
242 void set refDistance(num value) native "this.refDistance = value;";
243
244 num get rolloffFactor() native "return this.rolloffFactor;";
245
246 void set rolloffFactor(num value) native "this.rolloffFactor = value;";
247 215
248 void setOrientation(num x, num y, num z) native; 216 void setOrientation(num x, num y, num z) native;
249 217
250 void setPosition(num x, num y, num z) native; 218 void setPosition(num x, num y, num z) native;
251 219
252 void setVelocity(num x, num y, num z) native; 220 void setVelocity(num x, num y, num z) native;
253 } 221 }
254 222
255 class _AudioParamJs extends _DOMTypeJs implements AudioParam native "*AudioParam " { 223 class _AudioParamJs extends _DOMTypeJs implements AudioParam native "*AudioParam " {
256 224
257 num get defaultValue() native "return this.defaultValue;"; 225 final num defaultValue;
258 226
259 num get maxValue() native "return this.maxValue;"; 227 final num maxValue;
260 228
261 num get minValue() native "return this.minValue;"; 229 final num minValue;
262 230
263 String get name() native "return this.name;"; 231 final String name;
264 232
265 int get units() native "return this.units;"; 233 final int units;
266 234
267 num get value() native "return this.value;"; 235 num value;
268
269 void set value(num value) native "this.value = value;";
270 236
271 void cancelScheduledValues(num startTime) native; 237 void cancelScheduledValues(num startTime) native;
272 238
273 void exponentialRampToValueAtTime(num value, num time) native; 239 void exponentialRampToValueAtTime(num value, num time) native;
274 240
275 void linearRampToValueAtTime(num value, num time) native; 241 void linearRampToValueAtTime(num value, num time) native;
276 242
277 void setTargetValueAtTime(num targetValue, num time, num timeConstant) native; 243 void setTargetValueAtTime(num targetValue, num time, num timeConstant) native;
278 244
279 void setValueAtTime(num value, num time) native; 245 void setValueAtTime(num value, num time) native;
280 246
281 void setValueCurveAtTime(_Float32ArrayJs values, num time, num duration) nativ e; 247 void setValueCurveAtTime(_Float32ArrayJs values, num time, num duration) nativ e;
282 } 248 }
283 249
284 class _AudioProcessingEventJs extends _EventJs implements AudioProcessingEvent n ative "*AudioProcessingEvent" { 250 class _AudioProcessingEventJs extends _EventJs implements AudioProcessingEvent n ative "*AudioProcessingEvent" {
285 251
286 _AudioBufferJs get inputBuffer() native "return this.inputBuffer;"; 252 final _AudioBufferJs inputBuffer;
287 253
288 _AudioBufferJs get outputBuffer() native "return this.outputBuffer;"; 254 final _AudioBufferJs outputBuffer;
289 } 255 }
290 256
291 class _AudioSourceNodeJs extends _AudioNodeJs implements AudioSourceNode native "*AudioSourceNode" { 257 class _AudioSourceNodeJs extends _AudioNodeJs implements AudioSourceNode native "*AudioSourceNode" {
292 } 258 }
293 259
294 class _BarInfoJs extends _DOMTypeJs implements BarInfo native "*BarInfo" { 260 class _BarInfoJs extends _DOMTypeJs implements BarInfo native "*BarInfo" {
295 261
296 bool get visible() native "return this.visible;"; 262 final bool visible;
297 } 263 }
298 264
299 class _BeforeLoadEventJs extends _EventJs implements BeforeLoadEvent native "*Be foreLoadEvent" { 265 class _BeforeLoadEventJs extends _EventJs implements BeforeLoadEvent native "*Be foreLoadEvent" {
300 266
301 String get url() native "return this.url;"; 267 final String url;
302 } 268 }
303 269
304 class _BiquadFilterNodeJs extends _AudioNodeJs implements BiquadFilterNode nativ e "*BiquadFilterNode" { 270 class _BiquadFilterNodeJs extends _AudioNodeJs implements BiquadFilterNode nativ e "*BiquadFilterNode" {
305 271
306 static final int ALLPASS = 7; 272 static final int ALLPASS = 7;
307 273
308 static final int BANDPASS = 2; 274 static final int BANDPASS = 2;
309 275
310 static final int HIGHPASS = 1; 276 static final int HIGHPASS = 1;
311 277
312 static final int HIGHSHELF = 4; 278 static final int HIGHSHELF = 4;
313 279
314 static final int LOWPASS = 0; 280 static final int LOWPASS = 0;
315 281
316 static final int LOWSHELF = 3; 282 static final int LOWSHELF = 3;
317 283
318 static final int NOTCH = 6; 284 static final int NOTCH = 6;
319 285
320 static final int PEAKING = 5; 286 static final int PEAKING = 5;
321 287
322 _AudioParamJs get Q() native "return this.Q;"; 288 final _AudioParamJs Q;
323 289
324 _AudioParamJs get frequency() native "return this.frequency;"; 290 final _AudioParamJs frequency;
325 291
326 _AudioParamJs get gain() native "return this.gain;"; 292 final _AudioParamJs gain;
327 293
328 int get type() native "return this.type;"; 294 int type;
329
330 void set type(int value) native "this.type = value;";
331 295
332 void getFrequencyResponse(_Float32ArrayJs frequencyHz, _Float32ArrayJs magResp onse, _Float32ArrayJs phaseResponse) native; 296 void getFrequencyResponse(_Float32ArrayJs frequencyHz, _Float32ArrayJs magResp onse, _Float32ArrayJs phaseResponse) native;
333 } 297 }
334 298
335 class _BlobJs extends _DOMTypeJs implements Blob native "*Blob" { 299 class _BlobJs extends _DOMTypeJs implements Blob native "*Blob" {
336 300
337 int get size() native "return this.size;"; 301 final int size;
338 302
339 String get type() native "return this.type;"; 303 final String type;
340 304
341 _BlobJs webkitSlice([int start = null, int end = null, String contentType = nu ll]) native; 305 _BlobJs webkitSlice([int start = null, int end = null, String contentType = nu ll]) native;
342 } 306 }
343 307
344 class _CDATASectionJs extends _TextJs implements CDATASection native "*CDATASect ion" { 308 class _CDATASectionJs extends _TextJs implements CDATASection native "*CDATASect ion" {
345 } 309 }
346 310
347 class _CSSCharsetRuleJs extends _CSSRuleJs implements CSSCharsetRule native "*CS SCharsetRule" { 311 class _CSSCharsetRuleJs extends _CSSRuleJs implements CSSCharsetRule native "*CS SCharsetRule" {
348 312
349 String get encoding() native "return this.encoding;"; 313 String encoding;
350
351 void set encoding(String value) native "this.encoding = value;";
352 } 314 }
353 315
354 class _CSSFontFaceRuleJs extends _CSSRuleJs implements CSSFontFaceRule native "* CSSFontFaceRule" { 316 class _CSSFontFaceRuleJs extends _CSSRuleJs implements CSSFontFaceRule native "* CSSFontFaceRule" {
355 317
356 _CSSStyleDeclarationJs get style() native "return this.style;"; 318 final _CSSStyleDeclarationJs style;
357 } 319 }
358 320
359 class _CSSImportRuleJs extends _CSSRuleJs implements CSSImportRule native "*CSSI mportRule" { 321 class _CSSImportRuleJs extends _CSSRuleJs implements CSSImportRule native "*CSSI mportRule" {
360 322
361 String get href() native "return this.href;"; 323 final String href;
362 324
363 _MediaListJs get media() native "return this.media;"; 325 final _MediaListJs media;
364 326
365 _CSSStyleSheetJs get styleSheet() native "return this.styleSheet;"; 327 final _CSSStyleSheetJs styleSheet;
366 } 328 }
367 329
368 class _CSSMediaRuleJs extends _CSSRuleJs implements CSSMediaRule native "*CSSMed iaRule" { 330 class _CSSMediaRuleJs extends _CSSRuleJs implements CSSMediaRule native "*CSSMed iaRule" {
369 331
370 _CSSRuleListJs get cssRules() native "return this.cssRules;"; 332 final _CSSRuleListJs cssRules;
371 333
372 _MediaListJs get media() native "return this.media;"; 334 final _MediaListJs media;
373 335
374 void deleteRule(int index) native; 336 void deleteRule(int index) native;
375 337
376 int insertRule(String rule, int index) native; 338 int insertRule(String rule, int index) native;
377 } 339 }
378 340
379 class _CSSPageRuleJs extends _CSSRuleJs implements CSSPageRule native "*CSSPageR ule" { 341 class _CSSPageRuleJs extends _CSSRuleJs implements CSSPageRule native "*CSSPageR ule" {
380 342
381 String get selectorText() native "return this.selectorText;"; 343 String selectorText;
382 344
383 void set selectorText(String value) native "this.selectorText = value;"; 345 final _CSSStyleDeclarationJs style;
384
385 _CSSStyleDeclarationJs get style() native "return this.style;";
386 } 346 }
387 347
388 class _CSSPrimitiveValueJs extends _CSSValueJs implements CSSPrimitiveValue nati ve "*CSSPrimitiveValue" { 348 class _CSSPrimitiveValueJs extends _CSSValueJs implements CSSPrimitiveValue nati ve "*CSSPrimitiveValue" {
389 349
390 static final int CSS_ATTR = 22; 350 static final int CSS_ATTR = 22;
391 351
392 static final int CSS_CM = 6; 352 static final int CSS_CM = 6;
393 353
394 static final int CSS_COUNTER = 23; 354 static final int CSS_COUNTER = 23;
395 355
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
432 static final int CSS_RGBCOLOR = 25; 392 static final int CSS_RGBCOLOR = 25;
433 393
434 static final int CSS_S = 15; 394 static final int CSS_S = 15;
435 395
436 static final int CSS_STRING = 19; 396 static final int CSS_STRING = 19;
437 397
438 static final int CSS_UNKNOWN = 0; 398 static final int CSS_UNKNOWN = 0;
439 399
440 static final int CSS_URI = 20; 400 static final int CSS_URI = 20;
441 401
442 int get primitiveType() native "return this.primitiveType;"; 402 final int primitiveType;
443 403
444 _CounterJs getCounterValue() native; 404 _CounterJs getCounterValue() native;
445 405
446 num getFloatValue(int unitType) native; 406 num getFloatValue(int unitType) native;
447 407
448 _RGBColorJs getRGBColorValue() native; 408 _RGBColorJs getRGBColorValue() native;
449 409
450 _RectJs getRectValue() native; 410 _RectJs getRectValue() native;
451 411
452 String getStringValue() native; 412 String getStringValue() native;
(...skipping 18 matching lines...) Expand all
471 static final int STYLE_RULE = 1; 431 static final int STYLE_RULE = 1;
472 432
473 static final int UNKNOWN_RULE = 0; 433 static final int UNKNOWN_RULE = 0;
474 434
475 static final int WEBKIT_KEYFRAMES_RULE = 8; 435 static final int WEBKIT_KEYFRAMES_RULE = 8;
476 436
477 static final int WEBKIT_KEYFRAME_RULE = 9; 437 static final int WEBKIT_KEYFRAME_RULE = 9;
478 438
479 static final int WEBKIT_REGION_RULE = 10; 439 static final int WEBKIT_REGION_RULE = 10;
480 440
481 String get cssText() native "return this.cssText;"; 441 String cssText;
482 442
483 void set cssText(String value) native "this.cssText = value;"; 443 final _CSSRuleJs parentRule;
484 444
485 _CSSRuleJs get parentRule() native "return this.parentRule;"; 445 final _CSSStyleSheetJs parentStyleSheet;
486 446
487 _CSSStyleSheetJs get parentStyleSheet() native "return this.parentStyleSheet;" ; 447 final int type;
488
489 int get type() native "return this.type;";
490 } 448 }
491 449
492 class _CSSRuleListJs extends _DOMTypeJs implements CSSRuleList native "*CSSRuleL ist" { 450 class _CSSRuleListJs extends _DOMTypeJs implements CSSRuleList native "*CSSRuleL ist" {
493 451
494 int get length() native "return this.length;"; 452 final int length;
495 453
496 _CSSRuleJs item(int index) native; 454 _CSSRuleJs item(int index) native;
497 } 455 }
498 456
499 class _CSSStyleDeclarationJs extends _DOMTypeJs implements CSSStyleDeclaration n ative "*CSSStyleDeclaration" { 457 class _CSSStyleDeclarationJs extends _DOMTypeJs implements CSSStyleDeclaration n ative "*CSSStyleDeclaration" {
500 458
501 String get cssText() native "return this.cssText;"; 459 String cssText;
502 460
503 void set cssText(String value) native "this.cssText = value;"; 461 final int length;
504 462
505 int get length() native "return this.length;"; 463 final _CSSRuleJs parentRule;
506
507 _CSSRuleJs get parentRule() native "return this.parentRule;";
508 464
509 _CSSValueJs getPropertyCSSValue(String propertyName) native; 465 _CSSValueJs getPropertyCSSValue(String propertyName) native;
510 466
511 String getPropertyPriority(String propertyName) native; 467 String getPropertyPriority(String propertyName) native;
512 468
513 String getPropertyShorthand(String propertyName) native; 469 String getPropertyShorthand(String propertyName) native;
514 470
515 String getPropertyValue(String propertyName) native; 471 String getPropertyValue(String propertyName) native;
516 472
517 bool isPropertyImplicit(String propertyName) native; 473 bool isPropertyImplicit(String propertyName) native;
518 474
519 String item(int index) native; 475 String item(int index) native;
520 476
521 String removeProperty(String propertyName) native; 477 String removeProperty(String propertyName) native;
522 478
523 void setProperty(String propertyName, String value, [String priority = null]) native; 479 void setProperty(String propertyName, String value, [String priority = null]) native;
524 } 480 }
525 481
526 class _CSSStyleRuleJs extends _CSSRuleJs implements CSSStyleRule native "*CSSSty leRule" { 482 class _CSSStyleRuleJs extends _CSSRuleJs implements CSSStyleRule native "*CSSSty leRule" {
527 483
528 String get selectorText() native "return this.selectorText;"; 484 String selectorText;
529 485
530 void set selectorText(String value) native "this.selectorText = value;"; 486 final _CSSStyleDeclarationJs style;
531
532 _CSSStyleDeclarationJs get style() native "return this.style;";
533 } 487 }
534 488
535 class _CSSStyleSheetJs extends _StyleSheetJs implements CSSStyleSheet native "*C SSStyleSheet" { 489 class _CSSStyleSheetJs extends _StyleSheetJs implements CSSStyleSheet native "*C SSStyleSheet" {
536 490
537 _CSSRuleListJs get cssRules() native "return this.cssRules;"; 491 final _CSSRuleListJs cssRules;
538 492
539 _CSSRuleJs get ownerRule() native "return this.ownerRule;"; 493 final _CSSRuleJs ownerRule;
540 494
541 _CSSRuleListJs get rules() native "return this.rules;"; 495 final _CSSRuleListJs rules;
542 496
543 int addRule(String selector, String style, [int index = null]) native; 497 int addRule(String selector, String style, [int index = null]) native;
544 498
545 void deleteRule(int index) native; 499 void deleteRule(int index) native;
546 500
547 int insertRule(String rule, int index) native; 501 int insertRule(String rule, int index) native;
548 502
549 void removeRule(int index) native; 503 void removeRule(int index) native;
550 } 504 }
551 505
552 class _CSSUnknownRuleJs extends _CSSRuleJs implements CSSUnknownRule native "*CS SUnknownRule" { 506 class _CSSUnknownRuleJs extends _CSSRuleJs implements CSSUnknownRule native "*CS SUnknownRule" {
553 } 507 }
554 508
555 class _CSSValueJs extends _DOMTypeJs implements CSSValue native "*CSSValue" { 509 class _CSSValueJs extends _DOMTypeJs implements CSSValue native "*CSSValue" {
556 510
557 static final int CSS_CUSTOM = 3; 511 static final int CSS_CUSTOM = 3;
558 512
559 static final int CSS_INHERIT = 0; 513 static final int CSS_INHERIT = 0;
560 514
561 static final int CSS_PRIMITIVE_VALUE = 1; 515 static final int CSS_PRIMITIVE_VALUE = 1;
562 516
563 static final int CSS_VALUE_LIST = 2; 517 static final int CSS_VALUE_LIST = 2;
564 518
565 String get cssText() native "return this.cssText;"; 519 String cssText;
566 520
567 void set cssText(String value) native "this.cssText = value;"; 521 final int cssValueType;
568
569 int get cssValueType() native "return this.cssValueType;";
570 } 522 }
571 523
572 class _CSSValueListJs extends _CSSValueJs implements CSSValueList native "*CSSVa lueList" { 524 class _CSSValueListJs extends _CSSValueJs implements CSSValueList native "*CSSVa lueList" {
573 525
574 int get length() native "return this.length;"; 526 final int length;
575 527
576 _CSSValueJs item(int index) native; 528 _CSSValueJs item(int index) native;
577 } 529 }
578 530
579 class _CanvasGradientJs extends _DOMTypeJs implements CanvasGradient native "*Ca nvasGradient" { 531 class _CanvasGradientJs extends _DOMTypeJs implements CanvasGradient native "*Ca nvasGradient" {
580 532
581 void addColorStop(num offset, String color) native; 533 void addColorStop(num offset, String color) native;
582 } 534 }
583 535
584 class _CanvasPatternJs extends _DOMTypeJs implements CanvasPattern native "*Canv asPattern" { 536 class _CanvasPatternJs extends _DOMTypeJs implements CanvasPattern native "*Canv asPattern" {
585 } 537 }
586 538
587 class _CanvasPixelArrayJs extends _DOMTypeJs implements CanvasPixelArray native "*CanvasPixelArray" { 539 class _CanvasPixelArrayJs extends _DOMTypeJs implements CanvasPixelArray native "*CanvasPixelArray" {
588 540
589 int get length() native "return this.length;"; 541 final int length;
590 542
591 int operator[](int index) native "return this[index];"; 543 int operator[](int index) native "return this[index];";
592 544
593 void operator[]=(int index, int value) native "this[index] = value"; 545 void operator[]=(int index, int value) native "this[index] = value";
594 // -- start List<int> mixins. 546 // -- start List<int> mixins.
595 // int is the element type. 547 // int is the element type.
596 548
597 // From Iterable<int>: 549 // From Iterable<int>:
598 550
599 Iterator<int> iterator() { 551 Iterator<int> iterator() {
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
655 throw new UnsupportedOperationException("Cannot insertRange on immutable Lis t."); 607 throw new UnsupportedOperationException("Cannot insertRange on immutable Lis t.");
656 } 608 }
657 List<int> getRange(int start, int length) => 609 List<int> getRange(int start, int length) =>
658 _Lists.getRange(this, start, length, <int>[]); 610 _Lists.getRange(this, start, length, <int>[]);
659 611
660 // -- end List<int> mixins. 612 // -- end List<int> mixins.
661 } 613 }
662 614
663 class _CanvasRenderingContextJs extends _DOMTypeJs implements CanvasRenderingCon text native "*CanvasRenderingContext" { 615 class _CanvasRenderingContextJs extends _DOMTypeJs implements CanvasRenderingCon text native "*CanvasRenderingContext" {
664 616
665 _HTMLCanvasElementJs get canvas() native "return this.canvas;"; 617 final _HTMLCanvasElementJs canvas;
666 } 618 }
667 619
668 class _CanvasRenderingContext2DJs extends _CanvasRenderingContextJs implements C anvasRenderingContext2D native "*CanvasRenderingContext2D" { 620 class _CanvasRenderingContext2DJs extends _CanvasRenderingContextJs implements C anvasRenderingContext2D native "*CanvasRenderingContext2D" {
669 621
670 Dynamic get fillStyle() native "return this.fillStyle;"; 622 Dynamic fillStyle;
671 623
672 void set fillStyle(Dynamic value) native "this.fillStyle = value;"; 624 String font;
673 625
674 String get font() native "return this.font;"; 626 num globalAlpha;
675 627
676 void set font(String value) native "this.font = value;"; 628 String globalCompositeOperation;
677 629
678 num get globalAlpha() native "return this.globalAlpha;"; 630 String lineCap;
679 631
680 void set globalAlpha(num value) native "this.globalAlpha = value;"; 632 String lineJoin;
681 633
682 String get globalCompositeOperation() native "return this.globalCompositeOpera tion;"; 634 num lineWidth;
683 635
684 void set globalCompositeOperation(String value) native "this.globalCompositeOp eration = value;"; 636 num miterLimit;
685 637
686 String get lineCap() native "return this.lineCap;"; 638 num shadowBlur;
687 639
688 void set lineCap(String value) native "this.lineCap = value;"; 640 String shadowColor;
689 641
690 String get lineJoin() native "return this.lineJoin;"; 642 num shadowOffsetX;
691 643
692 void set lineJoin(String value) native "this.lineJoin = value;"; 644 num shadowOffsetY;
693 645
694 num get lineWidth() native "return this.lineWidth;"; 646 Dynamic strokeStyle;
695 647
696 void set lineWidth(num value) native "this.lineWidth = value;"; 648 String textAlign;
697 649
698 num get miterLimit() native "return this.miterLimit;"; 650 String textBaseline;
699 651
700 void set miterLimit(num value) native "this.miterLimit = value;"; 652 List webkitLineDash;
701 653
702 num get shadowBlur() native "return this.shadowBlur;"; 654 num webkitLineDashOffset;
703
704 void set shadowBlur(num value) native "this.shadowBlur = value;";
705
706 String get shadowColor() native "return this.shadowColor;";
707
708 void set shadowColor(String value) native "this.shadowColor = value;";
709
710 num get shadowOffsetX() native "return this.shadowOffsetX;";
711
712 void set shadowOffsetX(num value) native "this.shadowOffsetX = value;";
713
714 num get shadowOffsetY() native "return this.shadowOffsetY;";
715
716 void set shadowOffsetY(num value) native "this.shadowOffsetY = value;";
717
718 Dynamic get strokeStyle() native "return this.strokeStyle;";
719
720 void set strokeStyle(Dynamic value) native "this.strokeStyle = value;";
721
722 String get textAlign() native "return this.textAlign;";
723
724 void set textAlign(String value) native "this.textAlign = value;";
725
726 String get textBaseline() native "return this.textBaseline;";
727
728 void set textBaseline(String value) native "this.textBaseline = value;";
729
730 List get webkitLineDash() native "return this.webkitLineDash;";
731
732 void set webkitLineDash(List value) native "this.webkitLineDash = value;";
733
734 num get webkitLineDashOffset() native "return this.webkitLineDashOffset;";
735
736 void set webkitLineDashOffset(num value) native "this.webkitLineDashOffset = v alue;";
737 655
738 void arc(num x, num y, num radius, num startAngle, num endAngle, bool anticloc kwise) native; 656 void arc(num x, num y, num radius, num startAngle, num endAngle, bool anticloc kwise) native;
739 657
740 void arcTo(num x1, num y1, num x2, num y2, num radius) native; 658 void arcTo(num x1, num y1, num x2, num y2, num radius) native;
741 659
742 void beginPath() native; 660 void beginPath() native;
743 661
744 void bezierCurveTo(num cp1x, num cp1y, num cp2x, num cp2y, num x, num y) nativ e; 662 void bezierCurveTo(num cp1x, num cp1y, num cp2x, num cp2y, num x, num y) nativ e;
745 663
746 void clearRect(num x, num y, num width, num height) native; 664 void clearRect(num x, num y, num width, num height) native;
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
819 737
820 void strokeText(String text, num x, num y, [num maxWidth = null]) native; 738 void strokeText(String text, num x, num y, [num maxWidth = null]) native;
821 739
822 void transform(num m11, num m12, num m21, num m22, num dx, num dy) native; 740 void transform(num m11, num m12, num m21, num m22, num dx, num dy) native;
823 741
824 void translate(num tx, num ty) native; 742 void translate(num tx, num ty) native;
825 } 743 }
826 744
827 class _CharacterDataJs extends _NodeJs implements CharacterData native "*Charact erData" { 745 class _CharacterDataJs extends _NodeJs implements CharacterData native "*Charact erData" {
828 746
829 String get data() native "return this.data;"; 747 String data;
830 748
831 void set data(String value) native "this.data = value;"; 749 final int length;
832
833 int get length() native "return this.length;";
834 750
835 void appendData(String data) native; 751 void appendData(String data) native;
836 752
837 void deleteData(int offset, int length) native; 753 void deleteData(int offset, int length) native;
838 754
839 void insertData(int offset, String data) native; 755 void insertData(int offset, String data) native;
840 756
841 void replaceData(int offset, int length, String data) native; 757 void replaceData(int offset, int length, String data) native;
842 758
843 String substringData(int offset, int length) native; 759 String substringData(int offset, int length) native;
844 } 760 }
845 761
846 class _ClientRectJs extends _DOMTypeJs implements ClientRect native "*ClientRect " { 762 class _ClientRectJs extends _DOMTypeJs implements ClientRect native "*ClientRect " {
847 763
848 num get bottom() native "return this.bottom;"; 764 final num bottom;
849 765
850 num get height() native "return this.height;"; 766 final num height;
851 767
852 num get left() native "return this.left;"; 768 final num left;
853 769
854 num get right() native "return this.right;"; 770 final num right;
855 771
856 num get top() native "return this.top;"; 772 final num top;
857 773
858 num get width() native "return this.width;"; 774 final num width;
859 } 775 }
860 776
861 class _ClientRectListJs extends _DOMTypeJs implements ClientRectList native "*Cl ientRectList" { 777 class _ClientRectListJs extends _DOMTypeJs implements ClientRectList native "*Cl ientRectList" {
862 778
863 int get length() native "return this.length;"; 779 final int length;
864 780
865 _ClientRectJs item(int index) native; 781 _ClientRectJs item(int index) native;
866 } 782 }
867 783
868 class _ClipboardJs extends _DOMTypeJs implements Clipboard native "*Clipboard" { 784 class _ClipboardJs extends _DOMTypeJs implements Clipboard native "*Clipboard" {
869 785
870 String get dropEffect() native "return this.dropEffect;"; 786 String dropEffect;
871 787
872 void set dropEffect(String value) native "this.dropEffect = value;"; 788 String effectAllowed;
873 789
874 String get effectAllowed() native "return this.effectAllowed;"; 790 final _FileListJs files;
875 791
876 void set effectAllowed(String value) native "this.effectAllowed = value;"; 792 final _DataTransferItemListJs items;
877 793
878 _FileListJs get files() native "return this.files;"; 794 final List types;
879
880 _DataTransferItemListJs get items() native "return this.items;";
881
882 List get types() native "return this.types;";
883 795
884 void clearData([String type = null]) native; 796 void clearData([String type = null]) native;
885 797
886 void getData(String type) native; 798 void getData(String type) native;
887 799
888 bool setData(String type, String data) native; 800 bool setData(String type, String data) native;
889 801
890 void setDragImage(_HTMLImageElementJs image, int x, int y) native; 802 void setDragImage(_HTMLImageElementJs image, int x, int y) native;
891 } 803 }
892 804
893 class _CloseEventJs extends _EventJs implements CloseEvent native "*CloseEvent" { 805 class _CloseEventJs extends _EventJs implements CloseEvent native "*CloseEvent" {
894 806
895 int get code() native "return this.code;"; 807 final int code;
896 808
897 String get reason() native "return this.reason;"; 809 final String reason;
898 810
899 bool get wasClean() native "return this.wasClean;"; 811 final bool wasClean;
900 } 812 }
901 813
902 class _CommentJs extends _CharacterDataJs implements Comment native "*Comment" { 814 class _CommentJs extends _CharacterDataJs implements Comment native "*Comment" {
903 } 815 }
904 816
905 class _CompositionEventJs extends _UIEventJs implements CompositionEvent native "*CompositionEvent" { 817 class _CompositionEventJs extends _UIEventJs implements CompositionEvent native "*CompositionEvent" {
906 818
907 String get data() native "return this.data;"; 819 final String data;
908 820
909 void initCompositionEvent(String typeArg, bool canBubbleArg, bool cancelableAr g, _DOMWindowJs viewArg, String dataArg) native; 821 void initCompositionEvent(String typeArg, bool canBubbleArg, bool cancelableAr g, _DOMWindowJs viewArg, String dataArg) native;
910 } 822 }
911 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 823 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
912 // for details. All rights reserved. Use of this source code is governed by a 824 // for details. All rights reserved. Use of this source code is governed by a
913 // BSD-style license that can be found in the LICENSE file. 825 // BSD-style license that can be found in the LICENSE file.
914 826
915 class _ConsoleJs 827 class _ConsoleJs
916 // Implement DOMType directly. Console is sometimes a singleton 828 // Implement DOMType directly. Console is sometimes a singleton
917 // bag-of-properties without a prototype, so it can't inherit from 829 // bag-of-properties without a prototype, so it can't inherit from
918 // DOMTypeJs. 830 // DOMTypeJs.
919 implements Console, DOMType 831 implements Console, DOMType
920 native "=(typeof console == 'undefined' ? {} : console)" { 832 native "=(typeof console == 'undefined' ? {} : console)" {
921 833
922 _MemoryInfoJs get memory() native "return this.memory;"; 834 final _MemoryInfoJs memory;
923 835
924 List get profiles() native "return this.profiles;"; 836 final List profiles;
925 837
926 void assertCondition(bool condition) native; 838 void assertCondition(bool condition) native;
927 839
928 void count() native; 840 void count() native;
929 841
930 void debug(Object arg) native; 842 void debug(Object arg) native;
931 843
932 void dir() native; 844 void dir() native;
933 845
934 void dirxml() native; 846 void dirxml() native;
(...skipping 27 matching lines...) Expand all
962 void warn(Object arg) native; 874 void warn(Object arg) native;
963 875
964 876
965 // Keep these in sync with frog_DOMTypeJs.dart. 877 // Keep these in sync with frog_DOMTypeJs.dart.
966 var dartObjectLocalStorage; 878 var dartObjectLocalStorage;
967 String get typeName() native; 879 String get typeName() native;
968 } 880 }
969 881
970 class _ConvolverNodeJs extends _AudioNodeJs implements ConvolverNode native "*Co nvolverNode" { 882 class _ConvolverNodeJs extends _AudioNodeJs implements ConvolverNode native "*Co nvolverNode" {
971 883
972 _AudioBufferJs get buffer() native "return this.buffer;"; 884 _AudioBufferJs buffer;
973 885
974 void set buffer(_AudioBufferJs value) native "this.buffer = value;"; 886 bool normalize;
975
976 bool get normalize() native "return this.normalize;";
977
978 void set normalize(bool value) native "this.normalize = value;";
979 } 887 }
980 888
981 class _CoordinatesJs extends _DOMTypeJs implements Coordinates native "*Coordina tes" { 889 class _CoordinatesJs extends _DOMTypeJs implements Coordinates native "*Coordina tes" {
982 890
983 num get accuracy() native "return this.accuracy;"; 891 final num accuracy;
984 892
985 num get altitude() native "return this.altitude;"; 893 final num altitude;
986 894
987 num get altitudeAccuracy() native "return this.altitudeAccuracy;"; 895 final num altitudeAccuracy;
988 896
989 num get heading() native "return this.heading;"; 897 final num heading;
990 898
991 num get latitude() native "return this.latitude;"; 899 final num latitude;
992 900
993 num get longitude() native "return this.longitude;"; 901 final num longitude;
994 902
995 num get speed() native "return this.speed;"; 903 final num speed;
996 } 904 }
997 905
998 class _CounterJs extends _DOMTypeJs implements Counter native "*Counter" { 906 class _CounterJs extends _DOMTypeJs implements Counter native "*Counter" {
999 907
1000 String get identifier() native "return this.identifier;"; 908 final String identifier;
1001 909
1002 String get listStyle() native "return this.listStyle;"; 910 final String listStyle;
1003 911
1004 String get separator() native "return this.separator;"; 912 final String separator;
1005 } 913 }
1006 914
1007 class _CryptoJs extends _DOMTypeJs implements Crypto native "*Crypto" { 915 class _CryptoJs extends _DOMTypeJs implements Crypto native "*Crypto" {
1008 916
1009 void getRandomValues(_ArrayBufferViewJs array) native; 917 void getRandomValues(_ArrayBufferViewJs array) native;
1010 } 918 }
1011 919
1012 class _CustomEventJs extends _EventJs implements CustomEvent native "*CustomEven t" { 920 class _CustomEventJs extends _EventJs implements CustomEvent native "*CustomEven t" {
1013 921
1014 Object get detail() native "return this.detail;"; 922 final Object detail;
1015 923
1016 void initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableArg, Ob ject detailArg) native; 924 void initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableArg, Ob ject detailArg) native;
1017 } 925 }
1018 926
1019 class _DOMApplicationCacheJs extends _DOMTypeJs implements DOMApplicationCache n ative "*DOMApplicationCache" { 927 class _DOMApplicationCacheJs extends _DOMTypeJs implements DOMApplicationCache n ative "*DOMApplicationCache" {
1020 928
1021 static final int CHECKING = 2; 929 static final int CHECKING = 2;
1022 930
1023 static final int DOWNLOADING = 3; 931 static final int DOWNLOADING = 3;
1024 932
1025 static final int IDLE = 1; 933 static final int IDLE = 1;
1026 934
1027 static final int OBSOLETE = 5; 935 static final int OBSOLETE = 5;
1028 936
1029 static final int UNCACHED = 0; 937 static final int UNCACHED = 0;
1030 938
1031 static final int UPDATEREADY = 4; 939 static final int UPDATEREADY = 4;
1032 940
1033 int get status() native "return this.status;"; 941 final int status;
1034 942
1035 void abort() native; 943 void abort() native;
1036 944
1037 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 945 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
1038 946
1039 bool dispatchEvent(_EventJs evt) native; 947 bool dispatchEvent(_EventJs evt) native;
1040 948
1041 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 949 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
1042 950
1043 void swapCache() native; 951 void swapCache() native;
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
1090 static final int TIMEOUT_ERR = 23; 998 static final int TIMEOUT_ERR = 23;
1091 999
1092 static final int TYPE_MISMATCH_ERR = 17; 1000 static final int TYPE_MISMATCH_ERR = 17;
1093 1001
1094 static final int URL_MISMATCH_ERR = 21; 1002 static final int URL_MISMATCH_ERR = 21;
1095 1003
1096 static final int VALIDATION_ERR = 16; 1004 static final int VALIDATION_ERR = 16;
1097 1005
1098 static final int WRONG_DOCUMENT_ERR = 4; 1006 static final int WRONG_DOCUMENT_ERR = 4;
1099 1007
1100 int get code() native "return this.code;"; 1008 final int code;
1101 1009
1102 String get message() native "return this.message;"; 1010 final String message;
1103 1011
1104 String get name() native "return this.name;"; 1012 final String name;
1105 1013
1106 String toString() native; 1014 String toString() native;
1107 } 1015 }
1108 1016
1109 class _DOMFileSystemJs extends _DOMTypeJs implements DOMFileSystem native "*DOMF ileSystem" { 1017 class _DOMFileSystemJs extends _DOMTypeJs implements DOMFileSystem native "*DOMF ileSystem" {
1110 1018
1111 String get name() native "return this.name;"; 1019 final String name;
1112 1020
1113 _DirectoryEntryJs get root() native "return this.root;"; 1021 final _DirectoryEntryJs root;
1114 } 1022 }
1115 1023
1116 class _DOMFileSystemSyncJs extends _DOMTypeJs implements DOMFileSystemSync nativ e "*DOMFileSystemSync" { 1024 class _DOMFileSystemSyncJs extends _DOMTypeJs implements DOMFileSystemSync nativ e "*DOMFileSystemSync" {
1117 1025
1118 String get name() native "return this.name;"; 1026 final String name;
1119 1027
1120 _DirectoryEntrySyncJs get root() native "return this.root;"; 1028 final _DirectoryEntrySyncJs root;
1121 } 1029 }
1122 1030
1123 class _DOMFormDataJs extends _DOMTypeJs implements DOMFormData native "*DOMFormD ata" { 1031 class _DOMFormDataJs extends _DOMTypeJs implements DOMFormData native "*DOMFormD ata" {
1124 1032
1125 void append(String name, String value, String filename) native; 1033 void append(String name, String value, String filename) native;
1126 } 1034 }
1127 1035
1128 class _DOMImplementationJs extends _DOMTypeJs implements DOMImplementation nativ e "*DOMImplementation" { 1036 class _DOMImplementationJs extends _DOMTypeJs implements DOMImplementation nativ e "*DOMImplementation" {
1129 1037
1130 _CSSStyleSheetJs createCSSStyleSheet(String title, String media) native; 1038 _CSSStyleSheetJs createCSSStyleSheet(String title, String media) native;
1131 1039
1132 _DocumentJs createDocument(String namespaceURI, String qualifiedName, _Documen tTypeJs doctype) native; 1040 _DocumentJs createDocument(String namespaceURI, String qualifiedName, _Documen tTypeJs doctype) native;
1133 1041
1134 _DocumentTypeJs createDocumentType(String qualifiedName, String publicId, Stri ng systemId) native; 1042 _DocumentTypeJs createDocumentType(String qualifiedName, String publicId, Stri ng systemId) native;
1135 1043
1136 _HTMLDocumentJs createHTMLDocument(String title) native; 1044 _HTMLDocumentJs createHTMLDocument(String title) native;
1137 1045
1138 bool hasFeature(String feature, String version) native; 1046 bool hasFeature(String feature, String version) native;
1139 } 1047 }
1140 1048
1141 class _DOMMimeTypeJs extends _DOMTypeJs implements DOMMimeType native "*DOMMimeT ype" { 1049 class _DOMMimeTypeJs extends _DOMTypeJs implements DOMMimeType native "*DOMMimeT ype" {
1142 1050
1143 String get description() native "return this.description;"; 1051 final String description;
1144 1052
1145 _DOMPluginJs get enabledPlugin() native "return this.enabledPlugin;"; 1053 final _DOMPluginJs enabledPlugin;
1146 1054
1147 String get suffixes() native "return this.suffixes;"; 1055 final String suffixes;
1148 1056
1149 String get type() native "return this.type;"; 1057 final String type;
1150 } 1058 }
1151 1059
1152 class _DOMMimeTypeArrayJs extends _DOMTypeJs implements DOMMimeTypeArray native "*DOMMimeTypeArray" { 1060 class _DOMMimeTypeArrayJs extends _DOMTypeJs implements DOMMimeTypeArray native "*DOMMimeTypeArray" {
1153 1061
1154 int get length() native "return this.length;"; 1062 final int length;
1155 1063
1156 _DOMMimeTypeJs item(int index) native; 1064 _DOMMimeTypeJs item(int index) native;
1157 1065
1158 _DOMMimeTypeJs namedItem(String name) native; 1066 _DOMMimeTypeJs namedItem(String name) native;
1159 } 1067 }
1160 1068
1161 class _DOMParserJs extends _DOMTypeJs implements DOMParser native "*DOMParser" { 1069 class _DOMParserJs extends _DOMTypeJs implements DOMParser native "*DOMParser" {
1162 1070
1163 _DocumentJs parseFromString(String str, String contentType) native; 1071 _DocumentJs parseFromString(String str, String contentType) native;
1164 } 1072 }
1165 1073
1166 class _DOMPluginJs extends _DOMTypeJs implements DOMPlugin native "*DOMPlugin" { 1074 class _DOMPluginJs extends _DOMTypeJs implements DOMPlugin native "*DOMPlugin" {
1167 1075
1168 String get description() native "return this.description;"; 1076 final String description;
1169 1077
1170 String get filename() native "return this.filename;"; 1078 final String filename;
1171 1079
1172 int get length() native "return this.length;"; 1080 final int length;
1173 1081
1174 String get name() native "return this.name;"; 1082 final String name;
1175 1083
1176 _DOMMimeTypeJs item(int index) native; 1084 _DOMMimeTypeJs item(int index) native;
1177 1085
1178 _DOMMimeTypeJs namedItem(String name) native; 1086 _DOMMimeTypeJs namedItem(String name) native;
1179 } 1087 }
1180 1088
1181 class _DOMPluginArrayJs extends _DOMTypeJs implements DOMPluginArray native "*DO MPluginArray" { 1089 class _DOMPluginArrayJs extends _DOMTypeJs implements DOMPluginArray native "*DO MPluginArray" {
1182 1090
1183 int get length() native "return this.length;"; 1091 final int length;
1184 1092
1185 _DOMPluginJs item(int index) native; 1093 _DOMPluginJs item(int index) native;
1186 1094
1187 _DOMPluginJs namedItem(String name) native; 1095 _DOMPluginJs namedItem(String name) native;
1188 1096
1189 void refresh(bool reload) native; 1097 void refresh(bool reload) native;
1190 } 1098 }
1191 1099
1192 class _DOMSelectionJs extends _DOMTypeJs implements DOMSelection native "*DOMSel ection" { 1100 class _DOMSelectionJs extends _DOMTypeJs implements DOMSelection native "*DOMSel ection" {
1193 1101
1194 _NodeJs get anchorNode() native "return this.anchorNode;"; 1102 final _NodeJs anchorNode;
1195 1103
1196 int get anchorOffset() native "return this.anchorOffset;"; 1104 final int anchorOffset;
1197 1105
1198 _NodeJs get baseNode() native "return this.baseNode;"; 1106 final _NodeJs baseNode;
1199 1107
1200 int get baseOffset() native "return this.baseOffset;"; 1108 final int baseOffset;
1201 1109
1202 _NodeJs get extentNode() native "return this.extentNode;"; 1110 final _NodeJs extentNode;
1203 1111
1204 int get extentOffset() native "return this.extentOffset;"; 1112 final int extentOffset;
1205 1113
1206 _NodeJs get focusNode() native "return this.focusNode;"; 1114 final _NodeJs focusNode;
1207 1115
1208 int get focusOffset() native "return this.focusOffset;"; 1116 final int focusOffset;
1209 1117
1210 bool get isCollapsed() native "return this.isCollapsed;"; 1118 final bool isCollapsed;
1211 1119
1212 int get rangeCount() native "return this.rangeCount;"; 1120 final int rangeCount;
1213 1121
1214 String get type() native "return this.type;"; 1122 final String type;
1215 1123
1216 void addRange(_RangeJs range) native; 1124 void addRange(_RangeJs range) native;
1217 1125
1218 void collapse(_NodeJs node, int index) native; 1126 void collapse(_NodeJs node, int index) native;
1219 1127
1220 void collapseToEnd() native; 1128 void collapseToEnd() native;
1221 1129
1222 void collapseToStart() native; 1130 void collapseToStart() native;
1223 1131
1224 bool containsNode(_NodeJs node, bool allowPartial) native; 1132 bool containsNode(_NodeJs node, bool allowPartial) native;
(...skipping 14 matching lines...) Expand all
1239 1147
1240 void setBaseAndExtent(_NodeJs baseNode, int baseOffset, _NodeJs extentNode, in t extentOffset) native; 1148 void setBaseAndExtent(_NodeJs baseNode, int baseOffset, _NodeJs extentNode, in t extentOffset) native;
1241 1149
1242 void setPosition(_NodeJs node, int offset) native; 1150 void setPosition(_NodeJs node, int offset) native;
1243 1151
1244 String toString() native; 1152 String toString() native;
1245 } 1153 }
1246 1154
1247 class _DOMSettableTokenListJs extends _DOMTokenListJs implements DOMSettableToke nList native "*DOMSettableTokenList" { 1155 class _DOMSettableTokenListJs extends _DOMTokenListJs implements DOMSettableToke nList native "*DOMSettableTokenList" {
1248 1156
1249 String get value() native "return this.value;"; 1157 String value;
1250
1251 void set value(String value) native "this.value = value;";
1252 } 1158 }
1253 1159
1254 class _DOMTokenListJs extends _DOMTypeJs implements DOMTokenList native "*DOMTok enList" { 1160 class _DOMTokenListJs extends _DOMTypeJs implements DOMTokenList native "*DOMTok enList" {
1255 1161
1256 int get length() native "return this.length;"; 1162 final int length;
1257 1163
1258 void add(String token) native; 1164 void add(String token) native;
1259 1165
1260 bool contains(String token) native; 1166 bool contains(String token) native;
1261 1167
1262 String item(int index) native; 1168 String item(int index) native;
1263 1169
1264 void remove(String token) native; 1170 void remove(String token) native;
1265 1171
1266 String toString() native; 1172 String toString() native;
1267 1173
1268 bool toggle(String token) native; 1174 bool toggle(String token) native;
1269 } 1175 }
1270 1176
1271 class _DOMURLJs extends _DOMTypeJs implements DOMURL native "*DOMURL" { 1177 class _DOMURLJs extends _DOMTypeJs implements DOMURL native "*DOMURL" {
1272 1178
1273 String createObjectURL(_BlobJs blob) native; 1179 String createObjectURL(_BlobJs blob) native;
1274 1180
1275 void revokeObjectURL(String url) native; 1181 void revokeObjectURL(String url) native;
1276 } 1182 }
1277 1183
1278 class _DOMWindowJs extends _DOMTypeJs implements DOMWindow native "@*DOMWindow" { 1184 class _DOMWindowJs extends _DOMTypeJs implements DOMWindow native "@*DOMWindow" {
1279 1185
1280 static final int PERSISTENT = 1; 1186 static final int PERSISTENT = 1;
1281 1187
1282 static final int TEMPORARY = 0; 1188 static final int TEMPORARY = 0;
1283 1189
1284 _DOMApplicationCacheJs get applicationCache() native "return this.applicationC ache;"; 1190 final _DOMApplicationCacheJs applicationCache;
1285 1191
1286 _NavigatorJs get clientInformation() native "return this.clientInformation;"; 1192 _NavigatorJs clientInformation;
1287 1193
1288 void set clientInformation(_NavigatorJs value) native "this.clientInformation = value;"; 1194 final bool closed;
1289 1195
1290 bool get closed() native "return this.closed;"; 1196 _ConsoleJs console;
1291 1197
1292 _ConsoleJs get console() native "return this.console;"; 1198 final _CryptoJs crypto;
1293 1199
1294 void set console(_ConsoleJs value) native "this.console = value;"; 1200 String defaultStatus;
1295 1201
1296 _CryptoJs get crypto() native "return this.crypto;"; 1202 String defaultstatus;
1297 1203
1298 String get defaultStatus() native "return this.defaultStatus;"; 1204 num devicePixelRatio;
1299 1205
1300 void set defaultStatus(String value) native "this.defaultStatus = value;"; 1206 final _DocumentJs document;
1301 1207
1302 String get defaultstatus() native "return this.defaultstatus;"; 1208 _EventJs event;
1303 1209
1304 void set defaultstatus(String value) native "this.defaultstatus = value;"; 1210 final _ElementJs frameElement;
1305 1211
1306 num get devicePixelRatio() native "return this.devicePixelRatio;"; 1212 _DOMWindowJs frames;
1307 1213
1308 void set devicePixelRatio(num value) native "this.devicePixelRatio = value;"; 1214 _HistoryJs history;
1309 1215
1310 _DocumentJs get document() native "return this.document;"; 1216 int innerHeight;
1311 1217
1312 _EventJs get event() native "return this.event;"; 1218 int innerWidth;
1313 1219
1314 void set event(_EventJs value) native "this.event = value;"; 1220 int length;
1315 1221
1316 _ElementJs get frameElement() native "return this.frameElement;"; 1222 final _StorageJs localStorage;
1317 1223
1318 _DOMWindowJs get frames() native "return this.frames;"; 1224 _LocationJs location;
1319 1225
1320 void set frames(_DOMWindowJs value) native "this.frames = value;"; 1226 _BarInfoJs locationbar;
1321 1227
1322 _HistoryJs get history() native "return this.history;"; 1228 _BarInfoJs menubar;
1323 1229
1324 void set history(_HistoryJs value) native "this.history = value;"; 1230 String name;
1325 1231
1326 int get innerHeight() native "return this.innerHeight;"; 1232 _NavigatorJs navigator;
1327 1233
1328 void set innerHeight(int value) native "this.innerHeight = value;"; 1234 bool offscreenBuffering;
1329 1235
1330 int get innerWidth() native "return this.innerWidth;"; 1236 _DOMWindowJs opener;
1331 1237
1332 void set innerWidth(int value) native "this.innerWidth = value;"; 1238 int outerHeight;
1333 1239
1334 int get length() native "return this.length;"; 1240 int outerWidth;
1335 1241
1336 void set length(int value) native "this.length = value;"; 1242 final int pageXOffset;
1337 1243
1338 _StorageJs get localStorage() native "return this.localStorage;"; 1244 final int pageYOffset;
1339 1245
1340 _LocationJs get location() native "return this.location;"; 1246 _DOMWindowJs parent;
1341 1247
1342 void set location(_LocationJs value) native "this.location = value;"; 1248 _PerformanceJs performance;
1343 1249
1344 _BarInfoJs get locationbar() native "return this.locationbar;"; 1250 _BarInfoJs personalbar;
1345 1251
1346 void set locationbar(_BarInfoJs value) native "this.locationbar = value;"; 1252 _ScreenJs screen;
1347 1253
1348 _BarInfoJs get menubar() native "return this.menubar;"; 1254 int screenLeft;
1349 1255
1350 void set menubar(_BarInfoJs value) native "this.menubar = value;"; 1256 int screenTop;
1351 1257
1352 String get name() native "return this.name;"; 1258 int screenX;
1353 1259
1354 void set name(String value) native "this.name = value;"; 1260 int screenY;
1355 1261
1356 _NavigatorJs get navigator() native "return this.navigator;"; 1262 int scrollX;
1357 1263
1358 void set navigator(_NavigatorJs value) native "this.navigator = value;"; 1264 int scrollY;
1359 1265
1360 bool get offscreenBuffering() native "return this.offscreenBuffering;"; 1266 _BarInfoJs scrollbars;
1361 1267
1362 void set offscreenBuffering(bool value) native "this.offscreenBuffering = valu e;"; 1268 _DOMWindowJs self;
1363 1269
1364 _DOMWindowJs get opener() native "return this.opener;"; 1270 final _StorageJs sessionStorage;
1365 1271
1366 void set opener(_DOMWindowJs value) native "this.opener = value;"; 1272 String status;
1367 1273
1368 int get outerHeight() native "return this.outerHeight;"; 1274 _BarInfoJs statusbar;
1369 1275
1370 void set outerHeight(int value) native "this.outerHeight = value;"; 1276 final _StyleMediaJs styleMedia;
1371 1277
1372 int get outerWidth() native "return this.outerWidth;"; 1278 _BarInfoJs toolbar;
1373 1279
1374 void set outerWidth(int value) native "this.outerWidth = value;"; 1280 _DOMWindowJs top;
1375 1281
1376 int get pageXOffset() native "return this.pageXOffset;"; 1282 final _IDBFactoryJs webkitIndexedDB;
1377 1283
1378 int get pageYOffset() native "return this.pageYOffset;"; 1284 final _NotificationCenterJs webkitNotifications;
1379 1285
1380 _DOMWindowJs get parent() native "return this.parent;"; 1286 final _StorageInfoJs webkitStorageInfo;
1381 1287
1382 void set parent(_DOMWindowJs value) native "this.parent = value;"; 1288 final _DOMURLJs webkitURL;
1383 1289
1384 _PerformanceJs get performance() native "return this.performance;"; 1290 final _DOMWindowJs window;
1385
1386 void set performance(_PerformanceJs value) native "this.performance = value;";
1387
1388 _BarInfoJs get personalbar() native "return this.personalbar;";
1389
1390 void set personalbar(_BarInfoJs value) native "this.personalbar = value;";
1391
1392 _ScreenJs get screen() native "return this.screen;";
1393
1394 void set screen(_ScreenJs value) native "this.screen = value;";
1395
1396 int get screenLeft() native "return this.screenLeft;";
1397
1398 void set screenLeft(int value) native "this.screenLeft = value;";
1399
1400 int get screenTop() native "return this.screenTop;";
1401
1402 void set screenTop(int value) native "this.screenTop = value;";
1403
1404 int get screenX() native "return this.screenX;";
1405
1406 void set screenX(int value) native "this.screenX = value;";
1407
1408 int get screenY() native "return this.screenY;";
1409
1410 void set screenY(int value) native "this.screenY = value;";
1411
1412 int get scrollX() native "return this.scrollX;";
1413
1414 void set scrollX(int value) native "this.scrollX = value;";
1415
1416 int get scrollY() native "return this.scrollY;";
1417
1418 void set scrollY(int value) native "this.scrollY = value;";
1419
1420 _BarInfoJs get scrollbars() native "return this.scrollbars;";
1421
1422 void set scrollbars(_BarInfoJs value) native "this.scrollbars = value;";
1423
1424 _DOMWindowJs get self() native "return this.self;";
1425
1426 void set self(_DOMWindowJs value) native "this.self = value;";
1427
1428 _StorageJs get sessionStorage() native "return this.sessionStorage;";
1429
1430 String get status() native "return this.status;";
1431
1432 void set status(String value) native "this.status = value;";
1433
1434 _BarInfoJs get statusbar() native "return this.statusbar;";
1435
1436 void set statusbar(_BarInfoJs value) native "this.statusbar = value;";
1437
1438 _StyleMediaJs get styleMedia() native "return this.styleMedia;";
1439
1440 _BarInfoJs get toolbar() native "return this.toolbar;";
1441
1442 void set toolbar(_BarInfoJs value) native "this.toolbar = value;";
1443
1444 _DOMWindowJs get top() native "return this.top;";
1445
1446 void set top(_DOMWindowJs value) native "this.top = value;";
1447
1448 _IDBFactoryJs get webkitIndexedDB() native "return this.webkitIndexedDB;";
1449
1450 _NotificationCenterJs get webkitNotifications() native "return this.webkitNoti fications;";
1451
1452 _StorageInfoJs get webkitStorageInfo() native "return this.webkitStorageInfo;" ;
1453
1454 _DOMURLJs get webkitURL() native "return this.webkitURL;";
1455
1456 _DOMWindowJs get window() native "return this.window;";
1457 1291
1458 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 1292 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
1459 1293
1460 void alert(String message) native; 1294 void alert(String message) native;
1461 1295
1462 String atob(String string) native; 1296 String atob(String string) native;
1463 1297
1464 void blur() native; 1298 void blur() native;
1465 1299
1466 String btoa(String string) native; 1300 String btoa(String string) native;
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
1537 1371
1538 int webkitRequestAnimationFrame(RequestAnimationFrameCallback callback, _Eleme ntJs element) native; 1372 int webkitRequestAnimationFrame(RequestAnimationFrameCallback callback, _Eleme ntJs element) native;
1539 1373
1540 void webkitRequestFileSystem(int type, int size, FileSystemCallback successCal lback, [ErrorCallback errorCallback = null]) native; 1374 void webkitRequestFileSystem(int type, int size, FileSystemCallback successCal lback, [ErrorCallback errorCallback = null]) native;
1541 1375
1542 void webkitResolveLocalFileSystemURL(String url, [EntryCallback successCallbac k = null, ErrorCallback errorCallback = null]) native; 1376 void webkitResolveLocalFileSystemURL(String url, [EntryCallback successCallbac k = null, ErrorCallback errorCallback = null]) native;
1543 } 1377 }
1544 1378
1545 class _DataTransferItemJs extends _DOMTypeJs implements DataTransferItem native "*DataTransferItem" { 1379 class _DataTransferItemJs extends _DOMTypeJs implements DataTransferItem native "*DataTransferItem" {
1546 1380
1547 String get kind() native "return this.kind;"; 1381 final String kind;
1548 1382
1549 String get type() native "return this.type;"; 1383 final String type;
1550 1384
1551 _BlobJs getAsFile() native; 1385 _BlobJs getAsFile() native;
1552 1386
1553 void getAsString(StringCallback callback) native; 1387 void getAsString(StringCallback callback) native;
1554 } 1388 }
1555 1389
1556 class _DataTransferItemListJs extends _DOMTypeJs implements DataTransferItemList native "*DataTransferItemList" { 1390 class _DataTransferItemListJs extends _DOMTypeJs implements DataTransferItemList native "*DataTransferItemList" {
1557 1391
1558 int get length() native "return this.length;"; 1392 final int length;
1559 1393
1560 void add(var data_OR_file, [String type = null]) native; 1394 void add(var data_OR_file, [String type = null]) native;
1561 1395
1562 void clear() native; 1396 void clear() native;
1563 1397
1564 _DataTransferItemJs item(int index) native; 1398 _DataTransferItemJs item(int index) native;
1565 } 1399 }
1566 1400
1567 class _DataViewJs extends _ArrayBufferViewJs implements DataView native "*DataVi ew" { 1401 class _DataViewJs extends _ArrayBufferViewJs implements DataView native "*DataVi ew" {
1568 1402
(...skipping 25 matching lines...) Expand all
1594 1428
1595 void setUint16(int byteOffset, int value, [bool littleEndian = null]) native; 1429 void setUint16(int byteOffset, int value, [bool littleEndian = null]) native;
1596 1430
1597 void setUint32(int byteOffset, int value, [bool littleEndian = null]) native; 1431 void setUint32(int byteOffset, int value, [bool littleEndian = null]) native;
1598 1432
1599 void setUint8() native; 1433 void setUint8() native;
1600 } 1434 }
1601 1435
1602 class _DatabaseJs extends _DOMTypeJs implements Database native "*Database" { 1436 class _DatabaseJs extends _DOMTypeJs implements Database native "*Database" {
1603 1437
1604 String get version() native "return this.version;"; 1438 final String version;
1605 1439
1606 void changeVersion(String oldVersion, String newVersion, [SQLTransactionCallba ck callback = null, SQLTransactionErrorCallback errorCallback = null, VoidCallba ck successCallback = null]) native; 1440 void changeVersion(String oldVersion, String newVersion, [SQLTransactionCallba ck callback = null, SQLTransactionErrorCallback errorCallback = null, VoidCallba ck successCallback = null]) native;
1607 1441
1608 void readTransaction(SQLTransactionCallback callback, [SQLTransactionErrorCall back errorCallback = null, VoidCallback successCallback = null]) native; 1442 void readTransaction(SQLTransactionCallback callback, [SQLTransactionErrorCall back errorCallback = null, VoidCallback successCallback = null]) native;
1609 1443
1610 void transaction(SQLTransactionCallback callback, [SQLTransactionErrorCallback errorCallback = null, VoidCallback successCallback = null]) native; 1444 void transaction(SQLTransactionCallback callback, [SQLTransactionErrorCallback errorCallback = null, VoidCallback successCallback = null]) native;
1611 } 1445 }
1612 1446
1613 class _DatabaseSyncJs extends _DOMTypeJs implements DatabaseSync native "*Databa seSync" { 1447 class _DatabaseSyncJs extends _DOMTypeJs implements DatabaseSync native "*Databa seSync" {
1614 1448
1615 String get lastErrorMessage() native "return this.lastErrorMessage;"; 1449 final String lastErrorMessage;
1616 1450
1617 String get version() native "return this.version;"; 1451 final String version;
1618 1452
1619 void changeVersion(String oldVersion, String newVersion, [SQLTransactionSyncCa llback callback = null]) native; 1453 void changeVersion(String oldVersion, String newVersion, [SQLTransactionSyncCa llback callback = null]) native;
1620 1454
1621 void readTransaction(SQLTransactionSyncCallback callback) native; 1455 void readTransaction(SQLTransactionSyncCallback callback) native;
1622 1456
1623 void transaction(SQLTransactionSyncCallback callback) native; 1457 void transaction(SQLTransactionSyncCallback callback) native;
1624 } 1458 }
1625 1459
1626 class _DedicatedWorkerContextJs extends _WorkerContextJs implements DedicatedWor kerContext native "*DedicatedWorkerContext" { 1460 class _DedicatedWorkerContextJs extends _WorkerContextJs implements DedicatedWor kerContext native "*DedicatedWorkerContext" {
1627 1461
1628 EventListener get onmessage() native "return this.onmessage;"; 1462 EventListener onmessage;
1629
1630 void set onmessage(EventListener value) native "this.onmessage = value;";
1631 1463
1632 void postMessage(Object message, [List messagePorts = null]) native; 1464 void postMessage(Object message, [List messagePorts = null]) native;
1633 1465
1634 void webkitPostMessage(Object message, [List transferList = null]) native; 1466 void webkitPostMessage(Object message, [List transferList = null]) native;
1635 } 1467 }
1636 1468
1637 class _DelayNodeJs extends _AudioNodeJs implements DelayNode native "*DelayNode" { 1469 class _DelayNodeJs extends _AudioNodeJs implements DelayNode native "*DelayNode" {
1638 1470
1639 _AudioParamJs get delayTime() native "return this.delayTime;"; 1471 final _AudioParamJs delayTime;
1640 } 1472 }
1641 1473
1642 class _DeviceMotionEventJs extends _EventJs implements DeviceMotionEvent native "*DeviceMotionEvent" { 1474 class _DeviceMotionEventJs extends _EventJs implements DeviceMotionEvent native "*DeviceMotionEvent" {
1643 1475
1644 num get interval() native "return this.interval;"; 1476 final num interval;
1645 } 1477 }
1646 1478
1647 class _DeviceOrientationEventJs extends _EventJs implements DeviceOrientationEve nt native "*DeviceOrientationEvent" { 1479 class _DeviceOrientationEventJs extends _EventJs implements DeviceOrientationEve nt native "*DeviceOrientationEvent" {
1648 1480
1649 bool get absolute() native "return this.absolute;"; 1481 final bool absolute;
1650 1482
1651 num get alpha() native "return this.alpha;"; 1483 final num alpha;
1652 1484
1653 num get beta() native "return this.beta;"; 1485 final num beta;
1654 1486
1655 num get gamma() native "return this.gamma;"; 1487 final num gamma;
1656 1488
1657 void initDeviceOrientationEvent(String type, bool bubbles, bool cancelable, nu m alpha, num beta, num gamma, bool absolute) native; 1489 void initDeviceOrientationEvent(String type, bool bubbles, bool cancelable, nu m alpha, num beta, num gamma, bool absolute) native;
1658 } 1490 }
1659 1491
1660 class _DirectoryEntryJs extends _EntryJs implements DirectoryEntry native "*Dire ctoryEntry" { 1492 class _DirectoryEntryJs extends _EntryJs implements DirectoryEntry native "*Dire ctoryEntry" {
1661 1493
1662 _DirectoryReaderJs createReader() native; 1494 _DirectoryReaderJs createReader() native;
1663 1495
1664 void getDirectory(String path, [Object flags = null, EntryCallback successCall back = null, ErrorCallback errorCallback = null]) native; 1496 void getDirectory(String path, [Object flags = null, EntryCallback successCall back = null, ErrorCallback errorCallback = null]) native;
1665 1497
(...skipping 18 matching lines...) Expand all
1684 void readEntries(EntriesCallback successCallback, [ErrorCallback errorCallback = null]) native; 1516 void readEntries(EntriesCallback successCallback, [ErrorCallback errorCallback = null]) native;
1685 } 1517 }
1686 1518
1687 class _DirectoryReaderSyncJs extends _DOMTypeJs implements DirectoryReaderSync n ative "*DirectoryReaderSync" { 1519 class _DirectoryReaderSyncJs extends _DOMTypeJs implements DirectoryReaderSync n ative "*DirectoryReaderSync" {
1688 1520
1689 _EntryArraySyncJs readEntries() native; 1521 _EntryArraySyncJs readEntries() native;
1690 } 1522 }
1691 1523
1692 class _DocumentJs extends _NodeJs implements Document native "*Document" { 1524 class _DocumentJs extends _NodeJs implements Document native "*Document" {
1693 1525
1694 String get URL() native "return this.URL;"; 1526 final String URL;
1695 1527
1696 _HTMLCollectionJs get anchors() native "return this.anchors;"; 1528 final _HTMLCollectionJs anchors;
1697 1529
1698 _HTMLCollectionJs get applets() native "return this.applets;"; 1530 final _HTMLCollectionJs applets;
1699 1531
1700 _HTMLElementJs get body() native "return this.body;"; 1532 _HTMLElementJs body;
1701 1533
1702 void set body(_HTMLElementJs value) native "this.body = value;"; 1534 final String characterSet;
1703 1535
1704 String get characterSet() native "return this.characterSet;"; 1536 String charset;
1705 1537
1706 String get charset() native "return this.charset;"; 1538 final String compatMode;
1707 1539
1708 void set charset(String value) native "this.charset = value;"; 1540 String cookie;
1709 1541
1710 String get compatMode() native "return this.compatMode;"; 1542 final String defaultCharset;
1711 1543
1712 String get cookie() native "return this.cookie;"; 1544 final _DOMWindowJs defaultView;
1713 1545
1714 void set cookie(String value) native "this.cookie = value;"; 1546 final _DocumentTypeJs doctype;
1715 1547
1716 String get defaultCharset() native "return this.defaultCharset;"; 1548 final _ElementJs documentElement;
1717 1549
1718 _DOMWindowJs get defaultView() native "return this.defaultView;"; 1550 String documentURI;
1719 1551
1720 _DocumentTypeJs get doctype() native "return this.doctype;"; 1552 String domain;
1721 1553
1722 _ElementJs get documentElement() native "return this.documentElement;"; 1554 final _HTMLCollectionJs forms;
1723 1555
1724 String get documentURI() native "return this.documentURI;"; 1556 final _HTMLHeadElementJs head;
1725 1557
1726 void set documentURI(String value) native "this.documentURI = value;"; 1558 final _HTMLCollectionJs images;
1727 1559
1728 String get domain() native "return this.domain;"; 1560 final _DOMImplementationJs implementation;
1729 1561
1730 void set domain(String value) native "this.domain = value;"; 1562 final String inputEncoding;
1731 1563
1732 _HTMLCollectionJs get forms() native "return this.forms;"; 1564 final String lastModified;
1733 1565
1734 _HTMLHeadElementJs get head() native "return this.head;"; 1566 final _HTMLCollectionJs links;
1735 1567
1736 _HTMLCollectionJs get images() native "return this.images;"; 1568 _LocationJs location;
1737 1569
1738 _DOMImplementationJs get implementation() native "return this.implementation;" ; 1570 final String preferredStylesheetSet;
1739 1571
1740 String get inputEncoding() native "return this.inputEncoding;"; 1572 final String readyState;
1741 1573
1742 String get lastModified() native "return this.lastModified;"; 1574 final String referrer;
1743 1575
1744 _HTMLCollectionJs get links() native "return this.links;"; 1576 String selectedStylesheetSet;
1745 1577
1746 _LocationJs get location() native "return this.location;"; 1578 final _StyleSheetListJs styleSheets;
1747 1579
1748 void set location(_LocationJs value) native "this.location = value;"; 1580 String title;
1749 1581
1750 String get preferredStylesheetSet() native "return this.preferredStylesheetSet ;"; 1582 final _ElementJs webkitCurrentFullScreenElement;
1751 1583
1752 String get readyState() native "return this.readyState;"; 1584 final bool webkitFullScreenKeyboardInputAllowed;
1753 1585
1754 String get referrer() native "return this.referrer;"; 1586 final bool webkitHidden;
1755 1587
1756 String get selectedStylesheetSet() native "return this.selectedStylesheetSet;" ; 1588 final bool webkitIsFullScreen;
1757 1589
1758 void set selectedStylesheetSet(String value) native "this.selectedStylesheetSe t = value;"; 1590 final String webkitVisibilityState;
1759 1591
1760 _StyleSheetListJs get styleSheets() native "return this.styleSheets;"; 1592 final String xmlEncoding;
1761 1593
1762 String get title() native "return this.title;"; 1594 bool xmlStandalone;
1763 1595
1764 void set title(String value) native "this.title = value;"; 1596 String xmlVersion;
1765
1766 _ElementJs get webkitCurrentFullScreenElement() native "return this.webkitCurr entFullScreenElement;";
1767
1768 bool get webkitFullScreenKeyboardInputAllowed() native "return this.webkitFull ScreenKeyboardInputAllowed;";
1769
1770 bool get webkitHidden() native "return this.webkitHidden;";
1771
1772 bool get webkitIsFullScreen() native "return this.webkitIsFullScreen;";
1773
1774 String get webkitVisibilityState() native "return this.webkitVisibilityState;" ;
1775
1776 String get xmlEncoding() native "return this.xmlEncoding;";
1777
1778 bool get xmlStandalone() native "return this.xmlStandalone;";
1779
1780 void set xmlStandalone(bool value) native "this.xmlStandalone = value;";
1781
1782 String get xmlVersion() native "return this.xmlVersion;";
1783
1784 void set xmlVersion(String value) native "this.xmlVersion = value;";
1785 1597
1786 _NodeJs adoptNode(_NodeJs source) native; 1598 _NodeJs adoptNode(_NodeJs source) native;
1787 1599
1788 _RangeJs caretRangeFromPoint(int x, int y) native; 1600 _RangeJs caretRangeFromPoint(int x, int y) native;
1789 1601
1790 _AttrJs createAttribute(String name) native; 1602 _AttrJs createAttribute(String name) native;
1791 1603
1792 _AttrJs createAttributeNS(String namespaceURI, String qualifiedName) native; 1604 _AttrJs createAttributeNS(String namespaceURI, String qualifiedName) native;
1793 1605
1794 _CDATASectionJs createCDATASection(String data) native; 1606 _CDATASectionJs createCDATASection(String data) native;
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
1868 1680
1869 class _DocumentFragmentJs extends _NodeJs implements DocumentFragment native "*D ocumentFragment" { 1681 class _DocumentFragmentJs extends _NodeJs implements DocumentFragment native "*D ocumentFragment" {
1870 1682
1871 _ElementJs querySelector(String selectors) native; 1683 _ElementJs querySelector(String selectors) native;
1872 1684
1873 _NodeListJs querySelectorAll(String selectors) native; 1685 _NodeListJs querySelectorAll(String selectors) native;
1874 } 1686 }
1875 1687
1876 class _DocumentTypeJs extends _NodeJs implements DocumentType native "*DocumentT ype" { 1688 class _DocumentTypeJs extends _NodeJs implements DocumentType native "*DocumentT ype" {
1877 1689
1878 _NamedNodeMapJs get entities() native "return this.entities;"; 1690 final _NamedNodeMapJs entities;
1879 1691
1880 String get internalSubset() native "return this.internalSubset;"; 1692 final String internalSubset;
1881 1693
1882 String get name() native "return this.name;"; 1694 final String name;
1883 1695
1884 _NamedNodeMapJs get notations() native "return this.notations;"; 1696 final _NamedNodeMapJs notations;
1885 1697
1886 String get publicId() native "return this.publicId;"; 1698 final String publicId;
1887 1699
1888 String get systemId() native "return this.systemId;"; 1700 final String systemId;
1889 } 1701 }
1890 1702
1891 class _DynamicsCompressorNodeJs extends _AudioNodeJs implements DynamicsCompress orNode native "*DynamicsCompressorNode" { 1703 class _DynamicsCompressorNodeJs extends _AudioNodeJs implements DynamicsCompress orNode native "*DynamicsCompressorNode" {
1892 } 1704 }
1893 1705
1894 class _ElementJs extends _NodeJs implements Element native "*Element" { 1706 class _ElementJs extends _NodeJs implements Element native "*Element" {
1895 1707
1896 static final int ALLOW_KEYBOARD_INPUT = 1; 1708 static final int ALLOW_KEYBOARD_INPUT = 1;
1897 1709
1898 int get childElementCount() native "return this.childElementCount;"; 1710 final int childElementCount;
1899 1711
1900 int get clientHeight() native "return this.clientHeight;"; 1712 final int clientHeight;
1901 1713
1902 int get clientLeft() native "return this.clientLeft;"; 1714 final int clientLeft;
1903 1715
1904 int get clientTop() native "return this.clientTop;"; 1716 final int clientTop;
1905 1717
1906 int get clientWidth() native "return this.clientWidth;"; 1718 final int clientWidth;
1907 1719
1908 _ElementJs get firstElementChild() native "return this.firstElementChild;"; 1720 final _ElementJs firstElementChild;
1909 1721
1910 _ElementJs get lastElementChild() native "return this.lastElementChild;"; 1722 final _ElementJs lastElementChild;
1911 1723
1912 _ElementJs get nextElementSibling() native "return this.nextElementSibling;"; 1724 final _ElementJs nextElementSibling;
1913 1725
1914 int get offsetHeight() native "return this.offsetHeight;"; 1726 final int offsetHeight;
1915 1727
1916 int get offsetLeft() native "return this.offsetLeft;"; 1728 final int offsetLeft;
1917 1729
1918 _ElementJs get offsetParent() native "return this.offsetParent;"; 1730 final _ElementJs offsetParent;
1919 1731
1920 int get offsetTop() native "return this.offsetTop;"; 1732 final int offsetTop;
1921 1733
1922 int get offsetWidth() native "return this.offsetWidth;"; 1734 final int offsetWidth;
1923 1735
1924 _ElementJs get previousElementSibling() native "return this.previousElementSib ling;"; 1736 final _ElementJs previousElementSibling;
1925 1737
1926 int get scrollHeight() native "return this.scrollHeight;"; 1738 final int scrollHeight;
1927 1739
1928 int get scrollLeft() native "return this.scrollLeft;"; 1740 int scrollLeft;
1929 1741
1930 void set scrollLeft(int value) native "this.scrollLeft = value;"; 1742 int scrollTop;
1931 1743
1932 int get scrollTop() native "return this.scrollTop;"; 1744 final int scrollWidth;
1933 1745
1934 void set scrollTop(int value) native "this.scrollTop = value;"; 1746 final _CSSStyleDeclarationJs style;
1935 1747
1936 int get scrollWidth() native "return this.scrollWidth;"; 1748 final String tagName;
1937
1938 _CSSStyleDeclarationJs get style() native "return this.style;";
1939
1940 String get tagName() native "return this.tagName;";
1941 1749
1942 void blur() native; 1750 void blur() native;
1943 1751
1944 void focus() native; 1752 void focus() native;
1945 1753
1946 String getAttribute(String name) native; 1754 String getAttribute(String name) native;
1947 1755
1948 String getAttributeNS(String namespaceURI, String localName) native; 1756 String getAttributeNS(String namespaceURI, String localName) native;
1949 1757
1950 _AttrJs getAttributeNode(String name) native; 1758 _AttrJs getAttributeNode(String name) native;
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
2002 1810
2003 void beginElementAt(num offset) native; 1811 void beginElementAt(num offset) native;
2004 1812
2005 void endElement() native; 1813 void endElement() native;
2006 1814
2007 void endElementAt(num offset) native; 1815 void endElementAt(num offset) native;
2008 } 1816 }
2009 1817
2010 class _ElementTraversalJs extends _DOMTypeJs implements ElementTraversal native "*ElementTraversal" { 1818 class _ElementTraversalJs extends _DOMTypeJs implements ElementTraversal native "*ElementTraversal" {
2011 1819
2012 int get childElementCount() native "return this.childElementCount;"; 1820 final int childElementCount;
2013 1821
2014 _ElementJs get firstElementChild() native "return this.firstElementChild;"; 1822 final _ElementJs firstElementChild;
2015 1823
2016 _ElementJs get lastElementChild() native "return this.lastElementChild;"; 1824 final _ElementJs lastElementChild;
2017 1825
2018 _ElementJs get nextElementSibling() native "return this.nextElementSibling;"; 1826 final _ElementJs nextElementSibling;
2019 1827
2020 _ElementJs get previousElementSibling() native "return this.previousElementSib ling;"; 1828 final _ElementJs previousElementSibling;
2021 } 1829 }
2022 1830
2023 class _EntityJs extends _NodeJs implements Entity native "*Entity" { 1831 class _EntityJs extends _NodeJs implements Entity native "*Entity" {
2024 1832
2025 String get notationName() native "return this.notationName;"; 1833 final String notationName;
2026 1834
2027 String get publicId() native "return this.publicId;"; 1835 final String publicId;
2028 1836
2029 String get systemId() native "return this.systemId;"; 1837 final String systemId;
2030 } 1838 }
2031 1839
2032 class _EntityReferenceJs extends _NodeJs implements EntityReference native "*Ent ityReference" { 1840 class _EntityReferenceJs extends _NodeJs implements EntityReference native "*Ent ityReference" {
2033 } 1841 }
2034 1842
2035 class _EntryJs extends _DOMTypeJs implements Entry native "*Entry" { 1843 class _EntryJs extends _DOMTypeJs implements Entry native "*Entry" {
2036 1844
2037 _DOMFileSystemJs get filesystem() native "return this.filesystem;"; 1845 final _DOMFileSystemJs filesystem;
2038 1846
2039 String get fullPath() native "return this.fullPath;"; 1847 final String fullPath;
2040 1848
2041 bool get isDirectory() native "return this.isDirectory;"; 1849 final bool isDirectory;
2042 1850
2043 bool get isFile() native "return this.isFile;"; 1851 final bool isFile;
2044 1852
2045 String get name() native "return this.name;"; 1853 final String name;
2046 1854
2047 void copyTo(_DirectoryEntryJs parent, [String name = null, EntryCallback succe ssCallback = null, ErrorCallback errorCallback = null]) native; 1855 void copyTo(_DirectoryEntryJs parent, [String name = null, EntryCallback succe ssCallback = null, ErrorCallback errorCallback = null]) native;
2048 1856
2049 void getMetadata(MetadataCallback successCallback, [ErrorCallback errorCallbac k = null]) native; 1857 void getMetadata(MetadataCallback successCallback, [ErrorCallback errorCallbac k = null]) native;
2050 1858
2051 void getParent([EntryCallback successCallback = null, ErrorCallback errorCallb ack = null]) native; 1859 void getParent([EntryCallback successCallback = null, ErrorCallback errorCallb ack = null]) native;
2052 1860
2053 void moveTo(_DirectoryEntryJs parent, [String name = null, EntryCallback succe ssCallback = null, ErrorCallback errorCallback = null]) native; 1861 void moveTo(_DirectoryEntryJs parent, [String name = null, EntryCallback succe ssCallback = null, ErrorCallback errorCallback = null]) native;
2054 1862
2055 void remove(VoidCallback successCallback, [ErrorCallback errorCallback = null] ) native; 1863 void remove(VoidCallback successCallback, [ErrorCallback errorCallback = null] ) native;
2056 1864
2057 String toURL() native; 1865 String toURL() native;
2058 } 1866 }
2059 1867
2060 class _EntryArrayJs extends _DOMTypeJs implements EntryArray native "*EntryArray " { 1868 class _EntryArrayJs extends _DOMTypeJs implements EntryArray native "*EntryArray " {
2061 1869
2062 int get length() native "return this.length;"; 1870 final int length;
2063 1871
2064 _EntryJs item(int index) native; 1872 _EntryJs item(int index) native;
2065 } 1873 }
2066 1874
2067 class _EntryArraySyncJs extends _DOMTypeJs implements EntryArraySync native "*En tryArraySync" { 1875 class _EntryArraySyncJs extends _DOMTypeJs implements EntryArraySync native "*En tryArraySync" {
2068 1876
2069 int get length() native "return this.length;"; 1877 final int length;
2070 1878
2071 _EntrySyncJs item(int index) native; 1879 _EntrySyncJs item(int index) native;
2072 } 1880 }
2073 1881
2074 class _EntrySyncJs extends _DOMTypeJs implements EntrySync native "*EntrySync" { 1882 class _EntrySyncJs extends _DOMTypeJs implements EntrySync native "*EntrySync" {
2075 1883
2076 _DOMFileSystemSyncJs get filesystem() native "return this.filesystem;"; 1884 final _DOMFileSystemSyncJs filesystem;
2077 1885
2078 String get fullPath() native "return this.fullPath;"; 1886 final String fullPath;
2079 1887
2080 bool get isDirectory() native "return this.isDirectory;"; 1888 final bool isDirectory;
2081 1889
2082 bool get isFile() native "return this.isFile;"; 1890 final bool isFile;
2083 1891
2084 String get name() native "return this.name;"; 1892 final String name;
2085 1893
2086 _EntrySyncJs copyTo(_DirectoryEntrySyncJs parent, String name) native; 1894 _EntrySyncJs copyTo(_DirectoryEntrySyncJs parent, String name) native;
2087 1895
2088 _MetadataJs getMetadata() native; 1896 _MetadataJs getMetadata() native;
2089 1897
2090 _DirectoryEntrySyncJs getParent() native; 1898 _DirectoryEntrySyncJs getParent() native;
2091 1899
2092 _EntrySyncJs moveTo(_DirectoryEntrySyncJs parent, String name) native; 1900 _EntrySyncJs moveTo(_DirectoryEntrySyncJs parent, String name) native;
2093 1901
2094 void remove() native; 1902 void remove() native;
2095 1903
2096 String toURL() native; 1904 String toURL() native;
2097 } 1905 }
2098 1906
2099 class _ErrorEventJs extends _EventJs implements ErrorEvent native "*ErrorEvent" { 1907 class _ErrorEventJs extends _EventJs implements ErrorEvent native "*ErrorEvent" {
2100 1908
2101 String get filename() native "return this.filename;"; 1909 final String filename;
2102 1910
2103 int get lineno() native "return this.lineno;"; 1911 final int lineno;
2104 1912
2105 String get message() native "return this.message;"; 1913 final String message;
2106 } 1914 }
2107 1915
2108 class _EventJs extends _DOMTypeJs implements Event native "*Event" { 1916 class _EventJs extends _DOMTypeJs implements Event native "*Event" {
2109 1917
2110 static final int AT_TARGET = 2; 1918 static final int AT_TARGET = 2;
2111 1919
2112 static final int BLUR = 8192; 1920 static final int BLUR = 8192;
2113 1921
2114 static final int BUBBLING_PHASE = 3; 1922 static final int BUBBLING_PHASE = 3;
2115 1923
(...skipping 22 matching lines...) Expand all
2138 static final int MOUSEMOVE = 16; 1946 static final int MOUSEMOVE = 16;
2139 1947
2140 static final int MOUSEOUT = 8; 1948 static final int MOUSEOUT = 8;
2141 1949
2142 static final int MOUSEOVER = 4; 1950 static final int MOUSEOVER = 4;
2143 1951
2144 static final int MOUSEUP = 2; 1952 static final int MOUSEUP = 2;
2145 1953
2146 static final int SELECT = 16384; 1954 static final int SELECT = 16384;
2147 1955
2148 bool get bubbles() native "return this.bubbles;"; 1956 final bool bubbles;
2149 1957
2150 bool get cancelBubble() native "return this.cancelBubble;"; 1958 bool cancelBubble;
2151 1959
2152 void set cancelBubble(bool value) native "this.cancelBubble = value;"; 1960 final bool cancelable;
2153 1961
2154 bool get cancelable() native "return this.cancelable;"; 1962 final _ClipboardJs clipboardData;
2155 1963
2156 _ClipboardJs get clipboardData() native "return this.clipboardData;"; 1964 final _EventTargetJs currentTarget;
2157 1965
2158 _EventTargetJs get currentTarget() native "return this.currentTarget;"; 1966 final bool defaultPrevented;
2159 1967
2160 bool get defaultPrevented() native "return this.defaultPrevented;"; 1968 final int eventPhase;
2161 1969
2162 int get eventPhase() native "return this.eventPhase;"; 1970 bool returnValue;
2163 1971
2164 bool get returnValue() native "return this.returnValue;"; 1972 final _EventTargetJs srcElement;
2165 1973
2166 void set returnValue(bool value) native "this.returnValue = value;"; 1974 final _EventTargetJs target;
2167 1975
2168 _EventTargetJs get srcElement() native "return this.srcElement;"; 1976 final int timeStamp;
2169 1977
2170 _EventTargetJs get target() native "return this.target;"; 1978 final String type;
2171
2172 int get timeStamp() native "return this.timeStamp;";
2173
2174 String get type() native "return this.type;";
2175 1979
2176 void initEvent(String eventTypeArg, bool canBubbleArg, bool cancelableArg) nat ive; 1980 void initEvent(String eventTypeArg, bool canBubbleArg, bool cancelableArg) nat ive;
2177 1981
2178 void preventDefault() native; 1982 void preventDefault() native;
2179 1983
2180 void stopImmediatePropagation() native; 1984 void stopImmediatePropagation() native;
2181 1985
2182 void stopPropagation() native; 1986 void stopPropagation() native;
2183 } 1987 }
2184 1988
2185 class _EventExceptionJs extends _DOMTypeJs implements EventException native "*Ev entException" { 1989 class _EventExceptionJs extends _DOMTypeJs implements EventException native "*Ev entException" {
2186 1990
2187 static final int DISPATCH_REQUEST_ERR = 1; 1991 static final int DISPATCH_REQUEST_ERR = 1;
2188 1992
2189 static final int UNSPECIFIED_EVENT_TYPE_ERR = 0; 1993 static final int UNSPECIFIED_EVENT_TYPE_ERR = 0;
2190 1994
2191 int get code() native "return this.code;"; 1995 final int code;
2192 1996
2193 String get message() native "return this.message;"; 1997 final String message;
2194 1998
2195 String get name() native "return this.name;"; 1999 final String name;
2196 2000
2197 String toString() native; 2001 String toString() native;
2198 } 2002 }
2199 2003
2200 class _EventSourceJs extends _DOMTypeJs implements EventSource native "*EventSou rce" { 2004 class _EventSourceJs extends _DOMTypeJs implements EventSource native "*EventSou rce" {
2201 2005
2202 static final int CLOSED = 2; 2006 static final int CLOSED = 2;
2203 2007
2204 static final int CONNECTING = 0; 2008 static final int CONNECTING = 0;
2205 2009
2206 static final int OPEN = 1; 2010 static final int OPEN = 1;
2207 2011
2208 String get URL() native "return this.URL;"; 2012 final String URL;
2209 2013
2210 int get readyState() native "return this.readyState;"; 2014 final int readyState;
2211 2015
2212 String get url() native "return this.url;"; 2016 final String url;
2213 2017
2214 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 2018 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
2215 2019
2216 void close() native; 2020 void close() native;
2217 2021
2218 bool dispatchEvent(_EventJs evt) native; 2022 bool dispatchEvent(_EventJs evt) native;
2219 2023
2220 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 2024 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
2221 } 2025 }
2222 2026
2223 class _EventTargetJs extends _DOMTypeJs implements EventTarget native "*EventTar get" { 2027 class _EventTargetJs extends _DOMTypeJs implements EventTarget native "*EventTar get" {
2224 2028
2225 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 2029 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
2226 2030
2227 bool dispatchEvent(_EventJs event) native; 2031 bool dispatchEvent(_EventJs event) native;
2228 2032
2229 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 2033 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
2230 } 2034 }
2231 2035
2232 class _FileJs extends _BlobJs implements File native "*File" { 2036 class _FileJs extends _BlobJs implements File native "*File" {
2233 2037
2234 String get fileName() native "return this.fileName;"; 2038 final String fileName;
2235 2039
2236 int get fileSize() native "return this.fileSize;"; 2040 final int fileSize;
2237 2041
2238 Date get lastModifiedDate() native "return this.lastModifiedDate;"; 2042 final Date lastModifiedDate;
2239 2043
2240 String get name() native "return this.name;"; 2044 final String name;
2241 2045
2242 String get webkitRelativePath() native "return this.webkitRelativePath;"; 2046 final String webkitRelativePath;
2243 } 2047 }
2244 2048
2245 class _FileEntryJs extends _EntryJs implements FileEntry native "*FileEntry" { 2049 class _FileEntryJs extends _EntryJs implements FileEntry native "*FileEntry" {
2246 2050
2247 void createWriter(FileWriterCallback successCallback, [ErrorCallback errorCall back = null]) native; 2051 void createWriter(FileWriterCallback successCallback, [ErrorCallback errorCall back = null]) native;
2248 2052
2249 void file(FileCallback successCallback, [ErrorCallback errorCallback = null]) native; 2053 void file(FileCallback successCallback, [ErrorCallback errorCallback = null]) native;
2250 } 2054 }
2251 2055
2252 class _FileEntrySyncJs extends _EntrySyncJs implements FileEntrySync native "*Fi leEntrySync" { 2056 class _FileEntrySyncJs extends _EntrySyncJs implements FileEntrySync native "*Fi leEntrySync" {
(...skipping 22 matching lines...) Expand all
2275 static final int PATH_EXISTS_ERR = 12; 2079 static final int PATH_EXISTS_ERR = 12;
2276 2080
2277 static final int QUOTA_EXCEEDED_ERR = 10; 2081 static final int QUOTA_EXCEEDED_ERR = 10;
2278 2082
2279 static final int SECURITY_ERR = 2; 2083 static final int SECURITY_ERR = 2;
2280 2084
2281 static final int SYNTAX_ERR = 8; 2085 static final int SYNTAX_ERR = 8;
2282 2086
2283 static final int TYPE_MISMATCH_ERR = 11; 2087 static final int TYPE_MISMATCH_ERR = 11;
2284 2088
2285 int get code() native "return this.code;"; 2089 final int code;
2286 } 2090 }
2287 2091
2288 class _FileExceptionJs extends _DOMTypeJs implements FileException native "*File Exception" { 2092 class _FileExceptionJs extends _DOMTypeJs implements FileException native "*File Exception" {
2289 2093
2290 static final int ABORT_ERR = 3; 2094 static final int ABORT_ERR = 3;
2291 2095
2292 static final int ENCODING_ERR = 5; 2096 static final int ENCODING_ERR = 5;
2293 2097
2294 static final int INVALID_MODIFICATION_ERR = 9; 2098 static final int INVALID_MODIFICATION_ERR = 9;
2295 2099
2296 static final int INVALID_STATE_ERR = 7; 2100 static final int INVALID_STATE_ERR = 7;
2297 2101
2298 static final int NOT_FOUND_ERR = 1; 2102 static final int NOT_FOUND_ERR = 1;
2299 2103
2300 static final int NOT_READABLE_ERR = 4; 2104 static final int NOT_READABLE_ERR = 4;
2301 2105
2302 static final int NO_MODIFICATION_ALLOWED_ERR = 6; 2106 static final int NO_MODIFICATION_ALLOWED_ERR = 6;
2303 2107
2304 static final int PATH_EXISTS_ERR = 12; 2108 static final int PATH_EXISTS_ERR = 12;
2305 2109
2306 static final int QUOTA_EXCEEDED_ERR = 10; 2110 static final int QUOTA_EXCEEDED_ERR = 10;
2307 2111
2308 static final int SECURITY_ERR = 2; 2112 static final int SECURITY_ERR = 2;
2309 2113
2310 static final int SYNTAX_ERR = 8; 2114 static final int SYNTAX_ERR = 8;
2311 2115
2312 static final int TYPE_MISMATCH_ERR = 11; 2116 static final int TYPE_MISMATCH_ERR = 11;
2313 2117
2314 int get code() native "return this.code;"; 2118 final int code;
2315 2119
2316 String get message() native "return this.message;"; 2120 final String message;
2317 2121
2318 String get name() native "return this.name;"; 2122 final String name;
2319 2123
2320 String toString() native; 2124 String toString() native;
2321 } 2125 }
2322 2126
2323 class _FileListJs extends _DOMTypeJs implements FileList native "*FileList" { 2127 class _FileListJs extends _DOMTypeJs implements FileList native "*FileList" {
2324 2128
2325 int get length() native "return this.length;"; 2129 final int length;
2326 2130
2327 _FileJs item(int index) native; 2131 _FileJs item(int index) native;
2328 } 2132 }
2329 2133
2330 class _FileReaderJs extends _DOMTypeJs implements FileReader native "*FileReader " { 2134 class _FileReaderJs extends _DOMTypeJs implements FileReader native "*FileReader " {
2331 FileReader() native; 2135 FileReader() native;
2332 2136
2333 2137
2334 static final int DONE = 2; 2138 static final int DONE = 2;
2335 2139
2336 static final int EMPTY = 0; 2140 static final int EMPTY = 0;
2337 2141
2338 static final int LOADING = 1; 2142 static final int LOADING = 1;
2339 2143
2340 _FileErrorJs get error() native "return this.error;"; 2144 final _FileErrorJs error;
2341 2145
2342 EventListener get onabort() native "return this.onabort;"; 2146 EventListener onabort;
2343 2147
2344 void set onabort(EventListener value) native "this.onabort = value;"; 2148 EventListener onerror;
2345 2149
2346 EventListener get onerror() native "return this.onerror;"; 2150 EventListener onload;
2347 2151
2348 void set onerror(EventListener value) native "this.onerror = value;"; 2152 EventListener onloadend;
2349 2153
2350 EventListener get onload() native "return this.onload;"; 2154 EventListener onloadstart;
2351 2155
2352 void set onload(EventListener value) native "this.onload = value;"; 2156 EventListener onprogress;
2353 2157
2354 EventListener get onloadend() native "return this.onloadend;"; 2158 final int readyState;
2355 2159
2356 void set onloadend(EventListener value) native "this.onloadend = value;"; 2160 final Object result;
2357
2358 EventListener get onloadstart() native "return this.onloadstart;";
2359
2360 void set onloadstart(EventListener value) native "this.onloadstart = value;";
2361
2362 EventListener get onprogress() native "return this.onprogress;";
2363
2364 void set onprogress(EventListener value) native "this.onprogress = value;";
2365
2366 int get readyState() native "return this.readyState;";
2367
2368 Object get result() native "return this.result;";
2369 2161
2370 void abort() native; 2162 void abort() native;
2371 2163
2372 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 2164 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
2373 2165
2374 bool dispatchEvent(_EventJs evt) native; 2166 bool dispatchEvent(_EventJs evt) native;
2375 2167
2376 void readAsArrayBuffer(_BlobJs blob) native; 2168 void readAsArrayBuffer(_BlobJs blob) native;
2377 2169
2378 void readAsBinaryString(_BlobJs blob) native; 2170 void readAsBinaryString(_BlobJs blob) native;
(...skipping 17 matching lines...) Expand all
2396 } 2188 }
2397 2189
2398 class _FileWriterJs extends _DOMTypeJs implements FileWriter native "*FileWriter " { 2190 class _FileWriterJs extends _DOMTypeJs implements FileWriter native "*FileWriter " {
2399 2191
2400 static final int DONE = 2; 2192 static final int DONE = 2;
2401 2193
2402 static final int INIT = 0; 2194 static final int INIT = 0;
2403 2195
2404 static final int WRITING = 1; 2196 static final int WRITING = 1;
2405 2197
2406 _FileErrorJs get error() native "return this.error;"; 2198 final _FileErrorJs error;
2407 2199
2408 int get length() native "return this.length;"; 2200 final int length;
2409 2201
2410 EventListener get onabort() native "return this.onabort;"; 2202 EventListener onabort;
2411 2203
2412 void set onabort(EventListener value) native "this.onabort = value;"; 2204 EventListener onerror;
2413 2205
2414 EventListener get onerror() native "return this.onerror;"; 2206 EventListener onprogress;
2415 2207
2416 void set onerror(EventListener value) native "this.onerror = value;"; 2208 EventListener onwrite;
2417 2209
2418 EventListener get onprogress() native "return this.onprogress;"; 2210 EventListener onwriteend;
2419 2211
2420 void set onprogress(EventListener value) native "this.onprogress = value;"; 2212 EventListener onwritestart;
2421 2213
2422 EventListener get onwrite() native "return this.onwrite;"; 2214 final int position;
2423 2215
2424 void set onwrite(EventListener value) native "this.onwrite = value;"; 2216 final int readyState;
2425
2426 EventListener get onwriteend() native "return this.onwriteend;";
2427
2428 void set onwriteend(EventListener value) native "this.onwriteend = value;";
2429
2430 EventListener get onwritestart() native "return this.onwritestart;";
2431
2432 void set onwritestart(EventListener value) native "this.onwritestart = value;" ;
2433
2434 int get position() native "return this.position;";
2435
2436 int get readyState() native "return this.readyState;";
2437 2217
2438 void abort() native; 2218 void abort() native;
2439 2219
2440 void seek(int position) native; 2220 void seek(int position) native;
2441 2221
2442 void truncate(int size) native; 2222 void truncate(int size) native;
2443 2223
2444 void write(_BlobJs data) native; 2224 void write(_BlobJs data) native;
2445 } 2225 }
2446 2226
2447 class _FileWriterSyncJs extends _DOMTypeJs implements FileWriterSync native "*Fi leWriterSync" { 2227 class _FileWriterSyncJs extends _DOMTypeJs implements FileWriterSync native "*Fi leWriterSync" {
2448 2228
2449 int get length() native "return this.length;"; 2229 final int length;
2450 2230
2451 int get position() native "return this.position;"; 2231 final int position;
2452 2232
2453 void seek(int position) native; 2233 void seek(int position) native;
2454 2234
2455 void truncate(int size) native; 2235 void truncate(int size) native;
2456 2236
2457 void write(_BlobJs data) native; 2237 void write(_BlobJs data) native;
2458 } 2238 }
2459 2239
2460 class _Float32ArrayJs extends _ArrayBufferViewJs implements Float32Array, List<n um> native "*Float32Array" { 2240 class _Float32ArrayJs extends _ArrayBufferViewJs implements Float32Array, List<n um> native "*Float32Array" {
2461 2241
2462 factory Float32Array(int length) => _construct_Float32Array(length); 2242 factory Float32Array(int length) => _construct_Float32Array(length);
2463 2243
2464 factory Float32Array.fromList(List<num> list) => _construct_Float32Array(list) ; 2244 factory Float32Array.fromList(List<num> list) => _construct_Float32Array(list) ;
2465 2245
2466 factory Float32Array.fromBuffer(ArrayBuffer buffer) => _construct_Float32Array (buffer); 2246 factory Float32Array.fromBuffer(ArrayBuffer buffer) => _construct_Float32Array (buffer);
2467 2247
2468 static _construct_Float32Array(arg) native 'return new Float32Array(arg);'; 2248 static _construct_Float32Array(arg) native 'return new Float32Array(arg);';
2469 2249
2470 static final int BYTES_PER_ELEMENT = 4; 2250 static final int BYTES_PER_ELEMENT = 4;
2471 2251
2472 int get length() native "return this.length;"; 2252 final int length;
2473 2253
2474 num operator[](int index) native "return this[index];"; 2254 num operator[](int index) native "return this[index];";
2475 2255
2476 void operator[]=(int index, num value) native "this[index] = value"; 2256 void operator[]=(int index, num value) native "this[index] = value";
2477 // -- start List<num> mixins. 2257 // -- start List<num> mixins.
2478 // num is the element type. 2258 // num is the element type.
2479 2259
2480 // From Iterable<num>: 2260 // From Iterable<num>:
2481 2261
2482 Iterator<num> iterator() { 2262 Iterator<num> iterator() {
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
2552 factory Float64Array(int length) => _construct_Float64Array(length); 2332 factory Float64Array(int length) => _construct_Float64Array(length);
2553 2333
2554 factory Float64Array.fromList(List<num> list) => _construct_Float64Array(list) ; 2334 factory Float64Array.fromList(List<num> list) => _construct_Float64Array(list) ;
2555 2335
2556 factory Float64Array.fromBuffer(ArrayBuffer buffer) => _construct_Float64Array (buffer); 2336 factory Float64Array.fromBuffer(ArrayBuffer buffer) => _construct_Float64Array (buffer);
2557 2337
2558 static _construct_Float64Array(arg) native 'return new Float64Array(arg);'; 2338 static _construct_Float64Array(arg) native 'return new Float64Array(arg);';
2559 2339
2560 static final int BYTES_PER_ELEMENT = 8; 2340 static final int BYTES_PER_ELEMENT = 8;
2561 2341
2562 int get length() native "return this.length;"; 2342 final int length;
2563 2343
2564 num operator[](int index) native "return this[index];"; 2344 num operator[](int index) native "return this[index];";
2565 2345
2566 void operator[]=(int index, num value) native "this[index] = value"; 2346 void operator[]=(int index, num value) native "this[index] = value";
2567 // -- start List<num> mixins. 2347 // -- start List<num> mixins.
2568 // num is the element type. 2348 // num is the element type.
2569 2349
2570 // From Iterable<num>: 2350 // From Iterable<num>:
2571 2351
2572 Iterator<num> iterator() { 2352 Iterator<num> iterator() {
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
2641 2421
2642 void clearWatch(int watchId) native; 2422 void clearWatch(int watchId) native;
2643 2423
2644 void getCurrentPosition(PositionCallback successCallback, [PositionErrorCallba ck errorCallback = null]) native; 2424 void getCurrentPosition(PositionCallback successCallback, [PositionErrorCallba ck errorCallback = null]) native;
2645 2425
2646 int watchPosition(PositionCallback successCallback, [PositionErrorCallback err orCallback = null]) native; 2426 int watchPosition(PositionCallback successCallback, [PositionErrorCallback err orCallback = null]) native;
2647 } 2427 }
2648 2428
2649 class _GeopositionJs extends _DOMTypeJs implements Geoposition native "*Geoposit ion" { 2429 class _GeopositionJs extends _DOMTypeJs implements Geoposition native "*Geoposit ion" {
2650 2430
2651 _CoordinatesJs get coords() native "return this.coords;"; 2431 final _CoordinatesJs coords;
2652 2432
2653 int get timestamp() native "return this.timestamp;"; 2433 final int timestamp;
2654 } 2434 }
2655 2435
2656 class _HTMLAllCollectionJs extends _DOMTypeJs implements HTMLAllCollection nativ e "*HTMLAllCollection" { 2436 class _HTMLAllCollectionJs extends _DOMTypeJs implements HTMLAllCollection nativ e "*HTMLAllCollection" {
2657 2437
2658 int get length() native "return this.length;"; 2438 final int length;
2659 2439
2660 _NodeJs item(int index) native; 2440 _NodeJs item(int index) native;
2661 2441
2662 _NodeJs namedItem(String name) native; 2442 _NodeJs namedItem(String name) native;
2663 2443
2664 _NodeListJs tags(String name) native; 2444 _NodeListJs tags(String name) native;
2665 } 2445 }
2666 2446
2667 class _HTMLAnchorElementJs extends _HTMLElementJs implements HTMLAnchorElement n ative "*HTMLAnchorElement" { 2447 class _HTMLAnchorElementJs extends _HTMLElementJs implements HTMLAnchorElement n ative "*HTMLAnchorElement" {
2668 2448
2669 String get charset() native "return this.charset;"; 2449 String charset;
2670 2450
2671 void set charset(String value) native "this.charset = value;"; 2451 String coords;
2672 2452
2673 String get coords() native "return this.coords;"; 2453 String download;
2674 2454
2675 void set coords(String value) native "this.coords = value;"; 2455 String hash;
2676 2456
2677 String get download() native "return this.download;"; 2457 String host;
2678 2458
2679 void set download(String value) native "this.download = value;"; 2459 String hostname;
2680 2460
2681 String get hash() native "return this.hash;"; 2461 String href;
2682 2462
2683 void set hash(String value) native "this.hash = value;"; 2463 String hreflang;
2684 2464
2685 String get host() native "return this.host;"; 2465 String name;
2686 2466
2687 void set host(String value) native "this.host = value;"; 2467 final String origin;
2688 2468
2689 String get hostname() native "return this.hostname;"; 2469 String pathname;
2690 2470
2691 void set hostname(String value) native "this.hostname = value;"; 2471 String ping;
2692 2472
2693 String get href() native "return this.href;"; 2473 String port;
2694 2474
2695 void set href(String value) native "this.href = value;"; 2475 String protocol;
2696 2476
2697 String get hreflang() native "return this.hreflang;"; 2477 String rel;
2698 2478
2699 void set hreflang(String value) native "this.hreflang = value;"; 2479 String rev;
2700 2480
2701 String get name() native "return this.name;"; 2481 String search;
2702 2482
2703 void set name(String value) native "this.name = value;"; 2483 String shape;
2704 2484
2705 String get origin() native "return this.origin;"; 2485 String target;
2706 2486
2707 String get pathname() native "return this.pathname;"; 2487 final String text;
2708 2488
2709 void set pathname(String value) native "this.pathname = value;"; 2489 String type;
2710
2711 String get ping() native "return this.ping;";
2712
2713 void set ping(String value) native "this.ping = value;";
2714
2715 String get port() native "return this.port;";
2716
2717 void set port(String value) native "this.port = value;";
2718
2719 String get protocol() native "return this.protocol;";
2720
2721 void set protocol(String value) native "this.protocol = value;";
2722
2723 String get rel() native "return this.rel;";
2724
2725 void set rel(String value) native "this.rel = value;";
2726
2727 String get rev() native "return this.rev;";
2728
2729 void set rev(String value) native "this.rev = value;";
2730
2731 String get search() native "return this.search;";
2732
2733 void set search(String value) native "this.search = value;";
2734
2735 String get shape() native "return this.shape;";
2736
2737 void set shape(String value) native "this.shape = value;";
2738
2739 String get target() native "return this.target;";
2740
2741 void set target(String value) native "this.target = value;";
2742
2743 String get text() native "return this.text;";
2744
2745 String get type() native "return this.type;";
2746
2747 void set type(String value) native "this.type = value;";
2748 2490
2749 String toString() native; 2491 String toString() native;
2750 } 2492 }
2751 2493
2752 class _HTMLAppletElementJs extends _HTMLElementJs implements HTMLAppletElement n ative "*HTMLAppletElement" { 2494 class _HTMLAppletElementJs extends _HTMLElementJs implements HTMLAppletElement n ative "*HTMLAppletElement" {
2753 2495
2754 String get align() native "return this.align;"; 2496 String align;
2755 2497
2756 void set align(String value) native "this.align = value;"; 2498 String alt;
2757 2499
2758 String get alt() native "return this.alt;"; 2500 String archive;
2759 2501
2760 void set alt(String value) native "this.alt = value;"; 2502 String code;
2761 2503
2762 String get archive() native "return this.archive;"; 2504 String codeBase;
2763 2505
2764 void set archive(String value) native "this.archive = value;"; 2506 String height;
2765 2507
2766 String get code() native "return this.code;"; 2508 String hspace;
2767 2509
2768 void set code(String value) native "this.code = value;"; 2510 String name;
2769 2511
2770 String get codeBase() native "return this.codeBase;"; 2512 String object;
2771 2513
2772 void set codeBase(String value) native "this.codeBase = value;"; 2514 String vspace;
2773 2515
2774 String get height() native "return this.height;"; 2516 String width;
2775
2776 void set height(String value) native "this.height = value;";
2777
2778 String get hspace() native "return this.hspace;";
2779
2780 void set hspace(String value) native "this.hspace = value;";
2781
2782 String get name() native "return this.name;";
2783
2784 void set name(String value) native "this.name = value;";
2785
2786 String get object() native "return this.object;";
2787
2788 void set object(String value) native "this.object = value;";
2789
2790 String get vspace() native "return this.vspace;";
2791
2792 void set vspace(String value) native "this.vspace = value;";
2793
2794 String get width() native "return this.width;";
2795
2796 void set width(String value) native "this.width = value;";
2797 } 2517 }
2798 2518
2799 class _HTMLAreaElementJs extends _HTMLElementJs implements HTMLAreaElement nativ e "*HTMLAreaElement" { 2519 class _HTMLAreaElementJs extends _HTMLElementJs implements HTMLAreaElement nativ e "*HTMLAreaElement" {
2800 2520
2801 String get alt() native "return this.alt;"; 2521 String alt;
2802 2522
2803 void set alt(String value) native "this.alt = value;"; 2523 String coords;
2804 2524
2805 String get coords() native "return this.coords;"; 2525 final String hash;
2806 2526
2807 void set coords(String value) native "this.coords = value;"; 2527 final String host;
2808 2528
2809 String get hash() native "return this.hash;"; 2529 final String hostname;
2810 2530
2811 String get host() native "return this.host;"; 2531 String href;
2812 2532
2813 String get hostname() native "return this.hostname;"; 2533 bool noHref;
2814 2534
2815 String get href() native "return this.href;"; 2535 final String pathname;
2816 2536
2817 void set href(String value) native "this.href = value;"; 2537 String ping;
2818 2538
2819 bool get noHref() native "return this.noHref;"; 2539 final String port;
2820 2540
2821 void set noHref(bool value) native "this.noHref = value;"; 2541 final String protocol;
2822 2542
2823 String get pathname() native "return this.pathname;"; 2543 final String search;
2824 2544
2825 String get ping() native "return this.ping;"; 2545 String shape;
2826 2546
2827 void set ping(String value) native "this.ping = value;"; 2547 String target;
2828
2829 String get port() native "return this.port;";
2830
2831 String get protocol() native "return this.protocol;";
2832
2833 String get search() native "return this.search;";
2834
2835 String get shape() native "return this.shape;";
2836
2837 void set shape(String value) native "this.shape = value;";
2838
2839 String get target() native "return this.target;";
2840
2841 void set target(String value) native "this.target = value;";
2842 } 2548 }
2843 2549
2844 class _HTMLAudioElementJs extends _HTMLMediaElementJs implements HTMLAudioElemen t native "*HTMLAudioElement" { 2550 class _HTMLAudioElementJs extends _HTMLMediaElementJs implements HTMLAudioElemen t native "*HTMLAudioElement" {
2845 } 2551 }
2846 2552
2847 class _HTMLBRElementJs extends _HTMLElementJs implements HTMLBRElement native "* HTMLBRElement" { 2553 class _HTMLBRElementJs extends _HTMLElementJs implements HTMLBRElement native "* HTMLBRElement" {
2848 2554
2849 String get clear() native "return this.clear;"; 2555 String clear;
2850
2851 void set clear(String value) native "this.clear = value;";
2852 } 2556 }
2853 2557
2854 class _HTMLBaseElementJs extends _HTMLElementJs implements HTMLBaseElement nativ e "*HTMLBaseElement" { 2558 class _HTMLBaseElementJs extends _HTMLElementJs implements HTMLBaseElement nativ e "*HTMLBaseElement" {
2855 2559
2856 String get href() native "return this.href;"; 2560 String href;
2857 2561
2858 void set href(String value) native "this.href = value;"; 2562 String target;
2859
2860 String get target() native "return this.target;";
2861
2862 void set target(String value) native "this.target = value;";
2863 } 2563 }
2864 2564
2865 class _HTMLBaseFontElementJs extends _HTMLElementJs implements HTMLBaseFontEleme nt native "*HTMLBaseFontElement" { 2565 class _HTMLBaseFontElementJs extends _HTMLElementJs implements HTMLBaseFontEleme nt native "*HTMLBaseFontElement" {
2866 2566
2867 String get color() native "return this.color;"; 2567 String color;
2868 2568
2869 void set color(String value) native "this.color = value;"; 2569 String face;
2870 2570
2871 String get face() native "return this.face;"; 2571 int size;
2872
2873 void set face(String value) native "this.face = value;";
2874
2875 int get size() native "return this.size;";
2876
2877 void set size(int value) native "this.size = value;";
2878 } 2572 }
2879 2573
2880 class _HTMLBodyElementJs extends _HTMLElementJs implements HTMLBodyElement nativ e "*HTMLBodyElement" { 2574 class _HTMLBodyElementJs extends _HTMLElementJs implements HTMLBodyElement nativ e "*HTMLBodyElement" {
2881 2575
2882 String get aLink() native "return this.aLink;"; 2576 String aLink;
2883 2577
2884 void set aLink(String value) native "this.aLink = value;"; 2578 String background;
2885 2579
2886 String get background() native "return this.background;"; 2580 String bgColor;
2887 2581
2888 void set background(String value) native "this.background = value;"; 2582 String link;
2889 2583
2890 String get bgColor() native "return this.bgColor;"; 2584 String text;
2891 2585
2892 void set bgColor(String value) native "this.bgColor = value;"; 2586 String vLink;
2893
2894 String get link() native "return this.link;";
2895
2896 void set link(String value) native "this.link = value;";
2897
2898 String get text() native "return this.text;";
2899
2900 void set text(String value) native "this.text = value;";
2901
2902 String get vLink() native "return this.vLink;";
2903
2904 void set vLink(String value) native "this.vLink = value;";
2905 } 2587 }
2906 2588
2907 class _HTMLButtonElementJs extends _HTMLElementJs implements HTMLButtonElement n ative "*HTMLButtonElement" { 2589 class _HTMLButtonElementJs extends _HTMLElementJs implements HTMLButtonElement n ative "*HTMLButtonElement" {
2908 2590
2909 bool get autofocus() native "return this.autofocus;"; 2591 bool autofocus;
2910 2592
2911 void set autofocus(bool value) native "this.autofocus = value;"; 2593 bool disabled;
2912 2594
2913 bool get disabled() native "return this.disabled;"; 2595 final _HTMLFormElementJs form;
2914 2596
2915 void set disabled(bool value) native "this.disabled = value;"; 2597 String formAction;
2916 2598
2917 _HTMLFormElementJs get form() native "return this.form;"; 2599 String formEnctype;
2918 2600
2919 String get formAction() native "return this.formAction;"; 2601 String formMethod;
2920 2602
2921 void set formAction(String value) native "this.formAction = value;"; 2603 bool formNoValidate;
2922 2604
2923 String get formEnctype() native "return this.formEnctype;"; 2605 String formTarget;
2924 2606
2925 void set formEnctype(String value) native "this.formEnctype = value;"; 2607 final _NodeListJs labels;
2926 2608
2927 String get formMethod() native "return this.formMethod;"; 2609 String name;
2928 2610
2929 void set formMethod(String value) native "this.formMethod = value;"; 2611 final String type;
2930 2612
2931 bool get formNoValidate() native "return this.formNoValidate;"; 2613 final String validationMessage;
2932 2614
2933 void set formNoValidate(bool value) native "this.formNoValidate = value;"; 2615 final _ValidityStateJs validity;
2934 2616
2935 String get formTarget() native "return this.formTarget;"; 2617 String value;
2936 2618
2937 void set formTarget(String value) native "this.formTarget = value;"; 2619 final bool willValidate;
2938
2939 _NodeListJs get labels() native "return this.labels;";
2940
2941 String get name() native "return this.name;";
2942
2943 void set name(String value) native "this.name = value;";
2944
2945 String get type() native "return this.type;";
2946
2947 String get validationMessage() native "return this.validationMessage;";
2948
2949 _ValidityStateJs get validity() native "return this.validity;";
2950
2951 String get value() native "return this.value;";
2952
2953 void set value(String value) native "this.value = value;";
2954
2955 bool get willValidate() native "return this.willValidate;";
2956 2620
2957 bool checkValidity() native; 2621 bool checkValidity() native;
2958 2622
2959 void click() native; 2623 void click() native;
2960 2624
2961 void setCustomValidity(String error) native; 2625 void setCustomValidity(String error) native;
2962 } 2626 }
2963 2627
2964 class _HTMLCanvasElementJs extends _HTMLElementJs implements HTMLCanvasElement n ative "*HTMLCanvasElement" { 2628 class _HTMLCanvasElementJs extends _HTMLElementJs implements HTMLCanvasElement n ative "*HTMLCanvasElement" {
2965 2629
2966 int get height() native "return this.height;"; 2630 int height;
2967 2631
2968 void set height(int value) native "this.height = value;"; 2632 int width;
2969
2970 int get width() native "return this.width;";
2971
2972 void set width(int value) native "this.width = value;";
2973 2633
2974 Object getContext(String contextId) native; 2634 Object getContext(String contextId) native;
2975 2635
2976 String toDataURL(String type) native; 2636 String toDataURL(String type) native;
2977 } 2637 }
2978 2638
2979 class _HTMLCollectionJs extends _DOMTypeJs implements HTMLCollection native "*HT MLCollection" { 2639 class _HTMLCollectionJs extends _DOMTypeJs implements HTMLCollection native "*HT MLCollection" {
2980 2640
2981 int get length() native "return this.length;"; 2641 final int length;
2982 2642
2983 _NodeJs operator[](int index) native "return this[index];"; 2643 _NodeJs operator[](int index) native "return this[index];";
2984 2644
2985 void operator[]=(int index, _NodeJs value) { 2645 void operator[]=(int index, _NodeJs value) {
2986 throw new UnsupportedOperationException("Cannot assign element of immutable List."); 2646 throw new UnsupportedOperationException("Cannot assign element of immutable List.");
2987 } 2647 }
2988 // -- start List<Node> mixins. 2648 // -- start List<Node> mixins.
2989 // Node is the element type. 2649 // Node is the element type.
2990 2650
2991 // From Iterable<Node>: 2651 // From Iterable<Node>:
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
3053 2713
3054 // -- end List<Node> mixins. 2714 // -- end List<Node> mixins.
3055 2715
3056 _NodeJs item(int index) native; 2716 _NodeJs item(int index) native;
3057 2717
3058 _NodeJs namedItem(String name) native; 2718 _NodeJs namedItem(String name) native;
3059 } 2719 }
3060 2720
3061 class _HTMLContentElementJs extends _HTMLElementJs implements HTMLContentElement native "*HTMLContentElement" { 2721 class _HTMLContentElementJs extends _HTMLElementJs implements HTMLContentElement native "*HTMLContentElement" {
3062 2722
3063 String get select() native "return this.select;"; 2723 String select;
3064
3065 void set select(String value) native "this.select = value;";
3066 } 2724 }
3067 2725
3068 class _HTMLDListElementJs extends _HTMLElementJs implements HTMLDListElement nat ive "*HTMLDListElement" { 2726 class _HTMLDListElementJs extends _HTMLElementJs implements HTMLDListElement nat ive "*HTMLDListElement" {
3069 2727
3070 bool get compact() native "return this.compact;"; 2728 bool compact;
3071
3072 void set compact(bool value) native "this.compact = value;";
3073 } 2729 }
3074 2730
3075 class _HTMLDataListElementJs extends _HTMLElementJs implements HTMLDataListEleme nt native "*HTMLDataListElement" { 2731 class _HTMLDataListElementJs extends _HTMLElementJs implements HTMLDataListEleme nt native "*HTMLDataListElement" {
3076 2732
3077 _HTMLCollectionJs get options() native "return this.options;"; 2733 final _HTMLCollectionJs options;
3078 } 2734 }
3079 2735
3080 class _HTMLDetailsElementJs extends _HTMLElementJs implements HTMLDetailsElement native "*HTMLDetailsElement" { 2736 class _HTMLDetailsElementJs extends _HTMLElementJs implements HTMLDetailsElement native "*HTMLDetailsElement" {
3081 2737
3082 bool get open() native "return this.open;"; 2738 bool open;
3083
3084 void set open(bool value) native "this.open = value;";
3085 } 2739 }
3086 2740
3087 class _HTMLDirectoryElementJs extends _HTMLElementJs implements HTMLDirectoryEle ment native "*HTMLDirectoryElement" { 2741 class _HTMLDirectoryElementJs extends _HTMLElementJs implements HTMLDirectoryEle ment native "*HTMLDirectoryElement" {
3088 2742
3089 bool get compact() native "return this.compact;"; 2743 bool compact;
3090
3091 void set compact(bool value) native "this.compact = value;";
3092 } 2744 }
3093 2745
3094 class _HTMLDivElementJs extends _HTMLElementJs implements HTMLDivElement native "*HTMLDivElement" { 2746 class _HTMLDivElementJs extends _HTMLElementJs implements HTMLDivElement native "*HTMLDivElement" {
3095 2747
3096 String get align() native "return this.align;"; 2748 String align;
3097
3098 void set align(String value) native "this.align = value;";
3099 } 2749 }
3100 2750
3101 class _HTMLDocumentJs extends _DocumentJs implements HTMLDocument native "*HTMLD ocument" { 2751 class _HTMLDocumentJs extends _DocumentJs implements HTMLDocument native "*HTMLD ocument" {
3102 2752
3103 _ElementJs get activeElement() native "return this.activeElement;"; 2753 final _ElementJs activeElement;
3104 2754
3105 String get alinkColor() native "return this.alinkColor;"; 2755 String alinkColor;
3106 2756
3107 void set alinkColor(String value) native "this.alinkColor = value;"; 2757 _HTMLAllCollectionJs all;
3108 2758
3109 _HTMLAllCollectionJs get all() native "return this.all;"; 2759 String bgColor;
3110 2760
3111 void set all(_HTMLAllCollectionJs value) native "this.all = value;"; 2761 final String compatMode;
3112 2762
3113 String get bgColor() native "return this.bgColor;"; 2763 String designMode;
3114 2764
3115 void set bgColor(String value) native "this.bgColor = value;"; 2765 String dir;
3116 2766
3117 String get compatMode() native "return this.compatMode;"; 2767 final _HTMLCollectionJs embeds;
3118 2768
3119 String get designMode() native "return this.designMode;"; 2769 String fgColor;
3120 2770
3121 void set designMode(String value) native "this.designMode = value;"; 2771 String linkColor;
3122 2772
3123 String get dir() native "return this.dir;"; 2773 final _HTMLCollectionJs plugins;
3124 2774
3125 void set dir(String value) native "this.dir = value;"; 2775 final _HTMLCollectionJs scripts;
3126 2776
3127 _HTMLCollectionJs get embeds() native "return this.embeds;"; 2777 String vlinkColor;
3128
3129 String get fgColor() native "return this.fgColor;";
3130
3131 void set fgColor(String value) native "this.fgColor = value;";
3132
3133 String get linkColor() native "return this.linkColor;";
3134
3135 void set linkColor(String value) native "this.linkColor = value;";
3136
3137 _HTMLCollectionJs get plugins() native "return this.plugins;";
3138
3139 _HTMLCollectionJs get scripts() native "return this.scripts;";
3140
3141 String get vlinkColor() native "return this.vlinkColor;";
3142
3143 void set vlinkColor(String value) native "this.vlinkColor = value;";
3144 2778
3145 void captureEvents() native; 2779 void captureEvents() native;
3146 2780
3147 void clear() native; 2781 void clear() native;
3148 2782
3149 void close() native; 2783 void close() native;
3150 2784
3151 bool hasFocus() native; 2785 bool hasFocus() native;
3152 2786
3153 void open() native; 2787 void open() native;
3154 2788
3155 void releaseEvents() native; 2789 void releaseEvents() native;
3156 2790
3157 void write(String text) native; 2791 void write(String text) native;
3158 2792
3159 void writeln(String text) native; 2793 void writeln(String text) native;
3160 } 2794 }
3161 2795
3162 class _HTMLElementJs extends _ElementJs implements HTMLElement native "*HTMLElem ent" { 2796 class _HTMLElementJs extends _ElementJs implements HTMLElement native "*HTMLElem ent" {
3163 2797
3164 String get accessKey() native "return this.accessKey;"; 2798 String accessKey;
3165 2799
3166 void set accessKey(String value) native "this.accessKey = value;"; 2800 final _HTMLCollectionJs children;
3167 2801
3168 _HTMLCollectionJs get children() native "return this.children;"; 2802 final _DOMTokenListJs classList;
3169 2803
3170 _DOMTokenListJs get classList() native "return this.classList;"; 2804 String className;
3171 2805
3172 String get className() native "return this.className;"; 2806 String contentEditable;
3173 2807
3174 void set className(String value) native "this.className = value;"; 2808 String dir;
3175 2809
3176 String get contentEditable() native "return this.contentEditable;"; 2810 bool draggable;
3177 2811
3178 void set contentEditable(String value) native "this.contentEditable = value;"; 2812 bool hidden;
3179 2813
3180 String get dir() native "return this.dir;"; 2814 String id;
3181 2815
3182 void set dir(String value) native "this.dir = value;"; 2816 String innerHTML;
3183 2817
3184 bool get draggable() native "return this.draggable;"; 2818 String innerText;
3185 2819
3186 void set draggable(bool value) native "this.draggable = value;"; 2820 final bool isContentEditable;
3187 2821
3188 bool get hidden() native "return this.hidden;"; 2822 String itemId;
3189 2823
3190 void set hidden(bool value) native "this.hidden = value;"; 2824 final _DOMSettableTokenListJs itemProp;
3191 2825
3192 String get id() native "return this.id;"; 2826 final _DOMSettableTokenListJs itemRef;
3193 2827
3194 void set id(String value) native "this.id = value;"; 2828 bool itemScope;
3195 2829
3196 String get innerHTML() native "return this.innerHTML;"; 2830 final _DOMSettableTokenListJs itemType;
3197 2831
3198 void set innerHTML(String value) native "this.innerHTML = value;"; 2832 Object itemValue;
3199 2833
3200 String get innerText() native "return this.innerText;"; 2834 String lang;
3201 2835
3202 void set innerText(String value) native "this.innerText = value;"; 2836 String outerHTML;
3203 2837
3204 bool get isContentEditable() native "return this.isContentEditable;"; 2838 String outerText;
3205 2839
3206 String get itemId() native "return this.itemId;"; 2840 bool spellcheck;
3207 2841
3208 void set itemId(String value) native "this.itemId = value;"; 2842 int tabIndex;
3209 2843
3210 _DOMSettableTokenListJs get itemProp() native "return this.itemProp;"; 2844 String title;
3211 2845
3212 _DOMSettableTokenListJs get itemRef() native "return this.itemRef;"; 2846 String webkitdropzone;
3213
3214 bool get itemScope() native "return this.itemScope;";
3215
3216 void set itemScope(bool value) native "this.itemScope = value;";
3217
3218 _DOMSettableTokenListJs get itemType() native "return this.itemType;";
3219
3220 Object get itemValue() native "return this.itemValue;";
3221
3222 void set itemValue(Object value) native "this.itemValue = value;";
3223
3224 String get lang() native "return this.lang;";
3225
3226 void set lang(String value) native "this.lang = value;";
3227
3228 String get outerHTML() native "return this.outerHTML;";
3229
3230 void set outerHTML(String value) native "this.outerHTML = value;";
3231
3232 String get outerText() native "return this.outerText;";
3233
3234 void set outerText(String value) native "this.outerText = value;";
3235
3236 bool get spellcheck() native "return this.spellcheck;";
3237
3238 void set spellcheck(bool value) native "this.spellcheck = value;";
3239
3240 int get tabIndex() native "return this.tabIndex;";
3241
3242 void set tabIndex(int value) native "this.tabIndex = value;";
3243
3244 String get title() native "return this.title;";
3245
3246 void set title(String value) native "this.title = value;";
3247
3248 String get webkitdropzone() native "return this.webkitdropzone;";
3249
3250 void set webkitdropzone(String value) native "this.webkitdropzone = value;";
3251 2847
3252 _ElementJs insertAdjacentElement(String where, _ElementJs element) native; 2848 _ElementJs insertAdjacentElement(String where, _ElementJs element) native;
3253 2849
3254 void insertAdjacentHTML(String where, String html) native; 2850 void insertAdjacentHTML(String where, String html) native;
3255 2851
3256 void insertAdjacentText(String where, String text) native; 2852 void insertAdjacentText(String where, String text) native;
3257 } 2853 }
3258 2854
3259 class _HTMLEmbedElementJs extends _HTMLElementJs implements HTMLEmbedElement nat ive "*HTMLEmbedElement" { 2855 class _HTMLEmbedElementJs extends _HTMLElementJs implements HTMLEmbedElement nat ive "*HTMLEmbedElement" {
3260 2856
3261 String get align() native "return this.align;"; 2857 String align;
3262 2858
3263 void set align(String value) native "this.align = value;"; 2859 String height;
3264 2860
3265 String get height() native "return this.height;"; 2861 String name;
3266 2862
3267 void set height(String value) native "this.height = value;"; 2863 String src;
3268 2864
3269 String get name() native "return this.name;"; 2865 String type;
3270 2866
3271 void set name(String value) native "this.name = value;"; 2867 String width;
3272
3273 String get src() native "return this.src;";
3274
3275 void set src(String value) native "this.src = value;";
3276
3277 String get type() native "return this.type;";
3278
3279 void set type(String value) native "this.type = value;";
3280
3281 String get width() native "return this.width;";
3282
3283 void set width(String value) native "this.width = value;";
3284 2868
3285 _SVGDocumentJs getSVGDocument() native; 2869 _SVGDocumentJs getSVGDocument() native;
3286 } 2870 }
3287 2871
3288 class _HTMLFieldSetElementJs extends _HTMLElementJs implements HTMLFieldSetEleme nt native "*HTMLFieldSetElement" { 2872 class _HTMLFieldSetElementJs extends _HTMLElementJs implements HTMLFieldSetEleme nt native "*HTMLFieldSetElement" {
3289 2873
3290 _HTMLFormElementJs get form() native "return this.form;"; 2874 final _HTMLFormElementJs form;
3291 2875
3292 String get validationMessage() native "return this.validationMessage;"; 2876 final String validationMessage;
3293 2877
3294 _ValidityStateJs get validity() native "return this.validity;"; 2878 final _ValidityStateJs validity;
3295 2879
3296 bool get willValidate() native "return this.willValidate;"; 2880 final bool willValidate;
3297 2881
3298 bool checkValidity() native; 2882 bool checkValidity() native;
3299 2883
3300 void setCustomValidity(String error) native; 2884 void setCustomValidity(String error) native;
3301 } 2885 }
3302 2886
3303 class _HTMLFontElementJs extends _HTMLElementJs implements HTMLFontElement nativ e "*HTMLFontElement" { 2887 class _HTMLFontElementJs extends _HTMLElementJs implements HTMLFontElement nativ e "*HTMLFontElement" {
3304 2888
3305 String get color() native "return this.color;"; 2889 String color;
3306 2890
3307 void set color(String value) native "this.color = value;"; 2891 String face;
3308 2892
3309 String get face() native "return this.face;"; 2893 String size;
3310
3311 void set face(String value) native "this.face = value;";
3312
3313 String get size() native "return this.size;";
3314
3315 void set size(String value) native "this.size = value;";
3316 } 2894 }
3317 2895
3318 class _HTMLFormElementJs extends _HTMLElementJs implements HTMLFormElement nativ e "*HTMLFormElement" { 2896 class _HTMLFormElementJs extends _HTMLElementJs implements HTMLFormElement nativ e "*HTMLFormElement" {
3319 2897
3320 String get acceptCharset() native "return this.acceptCharset;"; 2898 String acceptCharset;
3321 2899
3322 void set acceptCharset(String value) native "this.acceptCharset = value;"; 2900 String action;
3323 2901
3324 String get action() native "return this.action;"; 2902 String autocomplete;
3325 2903
3326 void set action(String value) native "this.action = value;"; 2904 final _HTMLCollectionJs elements;
3327 2905
3328 String get autocomplete() native "return this.autocomplete;"; 2906 String encoding;
3329 2907
3330 void set autocomplete(String value) native "this.autocomplete = value;"; 2908 String enctype;
3331 2909
3332 _HTMLCollectionJs get elements() native "return this.elements;"; 2910 final int length;
3333 2911
3334 String get encoding() native "return this.encoding;"; 2912 String method;
3335 2913
3336 void set encoding(String value) native "this.encoding = value;"; 2914 String name;
3337 2915
3338 String get enctype() native "return this.enctype;"; 2916 bool noValidate;
3339 2917
3340 void set enctype(String value) native "this.enctype = value;"; 2918 String target;
3341
3342 int get length() native "return this.length;";
3343
3344 String get method() native "return this.method;";
3345
3346 void set method(String value) native "this.method = value;";
3347
3348 String get name() native "return this.name;";
3349
3350 void set name(String value) native "this.name = value;";
3351
3352 bool get noValidate() native "return this.noValidate;";
3353
3354 void set noValidate(bool value) native "this.noValidate = value;";
3355
3356 String get target() native "return this.target;";
3357
3358 void set target(String value) native "this.target = value;";
3359 2919
3360 bool checkValidity() native; 2920 bool checkValidity() native;
3361 2921
3362 void reset() native; 2922 void reset() native;
3363 2923
3364 void submit() native; 2924 void submit() native;
3365 } 2925 }
3366 2926
3367 class _HTMLFrameElementJs extends _HTMLElementJs implements HTMLFrameElement nat ive "*HTMLFrameElement" { 2927 class _HTMLFrameElementJs extends _HTMLElementJs implements HTMLFrameElement nat ive "*HTMLFrameElement" {
3368 2928
3369 _DocumentJs get contentDocument() native "return this.contentDocument;"; 2929 final _DocumentJs contentDocument;
3370 2930
3371 _DOMWindowJs get contentWindow() native "return this.contentWindow;"; 2931 final _DOMWindowJs contentWindow;
3372 2932
3373 String get frameBorder() native "return this.frameBorder;"; 2933 String frameBorder;
3374 2934
3375 void set frameBorder(String value) native "this.frameBorder = value;"; 2935 final int height;
3376 2936
3377 int get height() native "return this.height;"; 2937 String location;
3378 2938
3379 String get location() native "return this.location;"; 2939 String longDesc;
3380 2940
3381 void set location(String value) native "this.location = value;"; 2941 String marginHeight;
3382 2942
3383 String get longDesc() native "return this.longDesc;"; 2943 String marginWidth;
3384 2944
3385 void set longDesc(String value) native "this.longDesc = value;"; 2945 String name;
3386 2946
3387 String get marginHeight() native "return this.marginHeight;"; 2947 bool noResize;
3388 2948
3389 void set marginHeight(String value) native "this.marginHeight = value;"; 2949 String scrolling;
3390 2950
3391 String get marginWidth() native "return this.marginWidth;"; 2951 String src;
3392 2952
3393 void set marginWidth(String value) native "this.marginWidth = value;"; 2953 final int width;
3394
3395 String get name() native "return this.name;";
3396
3397 void set name(String value) native "this.name = value;";
3398
3399 bool get noResize() native "return this.noResize;";
3400
3401 void set noResize(bool value) native "this.noResize = value;";
3402
3403 String get scrolling() native "return this.scrolling;";
3404
3405 void set scrolling(String value) native "this.scrolling = value;";
3406
3407 String get src() native "return this.src;";
3408
3409 void set src(String value) native "this.src = value;";
3410
3411 int get width() native "return this.width;";
3412 2954
3413 _SVGDocumentJs getSVGDocument() native; 2955 _SVGDocumentJs getSVGDocument() native;
3414 } 2956 }
3415 2957
3416 class _HTMLFrameSetElementJs extends _HTMLElementJs implements HTMLFrameSetEleme nt native "*HTMLFrameSetElement" { 2958 class _HTMLFrameSetElementJs extends _HTMLElementJs implements HTMLFrameSetEleme nt native "*HTMLFrameSetElement" {
3417 2959
3418 String get cols() native "return this.cols;"; 2960 String cols;
3419 2961
3420 void set cols(String value) native "this.cols = value;"; 2962 String rows;
3421
3422 String get rows() native "return this.rows;";
3423
3424 void set rows(String value) native "this.rows = value;";
3425 } 2963 }
3426 2964
3427 class _HTMLHRElementJs extends _HTMLElementJs implements HTMLHRElement native "* HTMLHRElement" { 2965 class _HTMLHRElementJs extends _HTMLElementJs implements HTMLHRElement native "* HTMLHRElement" {
3428 2966
3429 String get align() native "return this.align;"; 2967 String align;
3430 2968
3431 void set align(String value) native "this.align = value;"; 2969 bool noShade;
3432 2970
3433 bool get noShade() native "return this.noShade;"; 2971 String size;
3434 2972
3435 void set noShade(bool value) native "this.noShade = value;"; 2973 String width;
3436
3437 String get size() native "return this.size;";
3438
3439 void set size(String value) native "this.size = value;";
3440
3441 String get width() native "return this.width;";
3442
3443 void set width(String value) native "this.width = value;";
3444 } 2974 }
3445 2975
3446 class _HTMLHeadElementJs extends _HTMLElementJs implements HTMLHeadElement nativ e "*HTMLHeadElement" { 2976 class _HTMLHeadElementJs extends _HTMLElementJs implements HTMLHeadElement nativ e "*HTMLHeadElement" {
3447 2977
3448 String get profile() native "return this.profile;"; 2978 String profile;
3449
3450 void set profile(String value) native "this.profile = value;";
3451 } 2979 }
3452 2980
3453 class _HTMLHeadingElementJs extends _HTMLElementJs implements HTMLHeadingElement native "*HTMLHeadingElement" { 2981 class _HTMLHeadingElementJs extends _HTMLElementJs implements HTMLHeadingElement native "*HTMLHeadingElement" {
3454 2982
3455 String get align() native "return this.align;"; 2983 String align;
3456
3457 void set align(String value) native "this.align = value;";
3458 } 2984 }
3459 2985
3460 class _HTMLHtmlElementJs extends _HTMLElementJs implements HTMLHtmlElement nativ e "*HTMLHtmlElement" { 2986 class _HTMLHtmlElementJs extends _HTMLElementJs implements HTMLHtmlElement nativ e "*HTMLHtmlElement" {
3461 2987
3462 String get manifest() native "return this.manifest;"; 2988 String manifest;
3463 2989
3464 void set manifest(String value) native "this.manifest = value;"; 2990 String version;
3465
3466 String get version() native "return this.version;";
3467
3468 void set version(String value) native "this.version = value;";
3469 } 2991 }
3470 2992
3471 class _HTMLIFrameElementJs extends _HTMLElementJs implements HTMLIFrameElement n ative "*HTMLIFrameElement" { 2993 class _HTMLIFrameElementJs extends _HTMLElementJs implements HTMLIFrameElement n ative "*HTMLIFrameElement" {
3472 2994
3473 String get align() native "return this.align;"; 2995 String align;
3474 2996
3475 void set align(String value) native "this.align = value;"; 2997 final _DocumentJs contentDocument;
3476 2998
3477 _DocumentJs get contentDocument() native "return this.contentDocument;"; 2999 final _DOMWindowJs contentWindow;
3478 3000
3479 _DOMWindowJs get contentWindow() native "return this.contentWindow;"; 3001 String frameBorder;
3480 3002
3481 String get frameBorder() native "return this.frameBorder;"; 3003 String height;
3482 3004
3483 void set frameBorder(String value) native "this.frameBorder = value;"; 3005 String longDesc;
3484 3006
3485 String get height() native "return this.height;"; 3007 String marginHeight;
3486 3008
3487 void set height(String value) native "this.height = value;"; 3009 String marginWidth;
3488 3010
3489 String get longDesc() native "return this.longDesc;"; 3011 String name;
3490 3012
3491 void set longDesc(String value) native "this.longDesc = value;"; 3013 String sandbox;
3492 3014
3493 String get marginHeight() native "return this.marginHeight;"; 3015 String scrolling;
3494 3016
3495 void set marginHeight(String value) native "this.marginHeight = value;"; 3017 String src;
3496 3018
3497 String get marginWidth() native "return this.marginWidth;"; 3019 String width;
3498
3499 void set marginWidth(String value) native "this.marginWidth = value;";
3500
3501 String get name() native "return this.name;";
3502
3503 void set name(String value) native "this.name = value;";
3504
3505 String get sandbox() native "return this.sandbox;";
3506
3507 void set sandbox(String value) native "this.sandbox = value;";
3508
3509 String get scrolling() native "return this.scrolling;";
3510
3511 void set scrolling(String value) native "this.scrolling = value;";
3512
3513 String get src() native "return this.src;";
3514
3515 void set src(String value) native "this.src = value;";
3516
3517 String get width() native "return this.width;";
3518
3519 void set width(String value) native "this.width = value;";
3520 3020
3521 _SVGDocumentJs getSVGDocument() native; 3021 _SVGDocumentJs getSVGDocument() native;
3522 } 3022 }
3523 3023
3524 class _HTMLImageElementJs extends _HTMLElementJs implements HTMLImageElement nat ive "*HTMLImageElement" { 3024 class _HTMLImageElementJs extends _HTMLElementJs implements HTMLImageElement nat ive "*HTMLImageElement" {
3525 3025
3526 String get align() native "return this.align;"; 3026 String align;
3527 3027
3528 void set align(String value) native "this.align = value;"; 3028 String alt;
3529 3029
3530 String get alt() native "return this.alt;"; 3030 String border;
3531 3031
3532 void set alt(String value) native "this.alt = value;"; 3032 final bool complete;
3533 3033
3534 String get border() native "return this.border;"; 3034 String crossOrigin;
3535 3035
3536 void set border(String value) native "this.border = value;"; 3036 int height;
3537 3037
3538 bool get complete() native "return this.complete;"; 3038 int hspace;
3539 3039
3540 String get crossOrigin() native "return this.crossOrigin;"; 3040 bool isMap;
3541 3041
3542 void set crossOrigin(String value) native "this.crossOrigin = value;"; 3042 String longDesc;
3543 3043
3544 int get height() native "return this.height;"; 3044 String lowsrc;
3545 3045
3546 void set height(int value) native "this.height = value;"; 3046 String name;
3547 3047
3548 int get hspace() native "return this.hspace;"; 3048 final int naturalHeight;
3549 3049
3550 void set hspace(int value) native "this.hspace = value;"; 3050 final int naturalWidth;
3551 3051
3552 bool get isMap() native "return this.isMap;"; 3052 String src;
3553 3053
3554 void set isMap(bool value) native "this.isMap = value;"; 3054 String useMap;
3555 3055
3556 String get longDesc() native "return this.longDesc;"; 3056 int vspace;
3557 3057
3558 void set longDesc(String value) native "this.longDesc = value;"; 3058 int width;
3559 3059
3560 String get lowsrc() native "return this.lowsrc;"; 3060 final int x;
3561 3061
3562 void set lowsrc(String value) native "this.lowsrc = value;"; 3062 final int y;
3563
3564 String get name() native "return this.name;";
3565
3566 void set name(String value) native "this.name = value;";
3567
3568 int get naturalHeight() native "return this.naturalHeight;";
3569
3570 int get naturalWidth() native "return this.naturalWidth;";
3571
3572 String get src() native "return this.src;";
3573
3574 void set src(String value) native "this.src = value;";
3575
3576 String get useMap() native "return this.useMap;";
3577
3578 void set useMap(String value) native "this.useMap = value;";
3579
3580 int get vspace() native "return this.vspace;";
3581
3582 void set vspace(int value) native "this.vspace = value;";
3583
3584 int get width() native "return this.width;";
3585
3586 void set width(int value) native "this.width = value;";
3587
3588 int get x() native "return this.x;";
3589
3590 int get y() native "return this.y;";
3591 } 3063 }
3592 3064
3593 class _HTMLInputElementJs extends _HTMLElementJs implements HTMLInputElement nat ive "*HTMLInputElement" { 3065 class _HTMLInputElementJs extends _HTMLElementJs implements HTMLInputElement nat ive "*HTMLInputElement" {
3594 3066
3595 String get accept() native "return this.accept;"; 3067 String accept;
3596 3068
3597 void set accept(String value) native "this.accept = value;"; 3069 String align;
3598 3070
3599 String get align() native "return this.align;"; 3071 String alt;
3600 3072
3601 void set align(String value) native "this.align = value;"; 3073 String autocomplete;
3602 3074
3603 String get alt() native "return this.alt;"; 3075 bool autofocus;
3604 3076
3605 void set alt(String value) native "this.alt = value;"; 3077 bool checked;
3606 3078
3607 String get autocomplete() native "return this.autocomplete;"; 3079 bool defaultChecked;
3608 3080
3609 void set autocomplete(String value) native "this.autocomplete = value;"; 3081 String defaultValue;
3610 3082
3611 bool get autofocus() native "return this.autofocus;"; 3083 String dirName;
3612 3084
3613 void set autofocus(bool value) native "this.autofocus = value;"; 3085 bool disabled;
3614 3086
3615 bool get checked() native "return this.checked;"; 3087 final _FileListJs files;
3616 3088
3617 void set checked(bool value) native "this.checked = value;"; 3089 final _HTMLFormElementJs form;
3618 3090
3619 bool get defaultChecked() native "return this.defaultChecked;"; 3091 String formAction;
3620 3092
3621 void set defaultChecked(bool value) native "this.defaultChecked = value;"; 3093 String formEnctype;
3622 3094
3623 String get defaultValue() native "return this.defaultValue;"; 3095 String formMethod;
3624 3096
3625 void set defaultValue(String value) native "this.defaultValue = value;"; 3097 bool formNoValidate;
3626 3098
3627 String get dirName() native "return this.dirName;"; 3099 String formTarget;
3628 3100
3629 void set dirName(String value) native "this.dirName = value;"; 3101 bool incremental;
3630 3102
3631 bool get disabled() native "return this.disabled;"; 3103 bool indeterminate;
3632 3104
3633 void set disabled(bool value) native "this.disabled = value;"; 3105 final _NodeListJs labels;
3634 3106
3635 _FileListJs get files() native "return this.files;"; 3107 final _HTMLElementJs list;
3636 3108
3637 _HTMLFormElementJs get form() native "return this.form;"; 3109 String max;
3638 3110
3639 String get formAction() native "return this.formAction;"; 3111 int maxLength;
3640 3112
3641 void set formAction(String value) native "this.formAction = value;"; 3113 String min;
3642 3114
3643 String get formEnctype() native "return this.formEnctype;"; 3115 bool multiple;
3644 3116
3645 void set formEnctype(String value) native "this.formEnctype = value;"; 3117 String name;
3646 3118
3647 String get formMethod() native "return this.formMethod;"; 3119 String pattern;
3648 3120
3649 void set formMethod(String value) native "this.formMethod = value;"; 3121 String placeholder;
3650 3122
3651 bool get formNoValidate() native "return this.formNoValidate;"; 3123 bool readOnly;
3652 3124
3653 void set formNoValidate(bool value) native "this.formNoValidate = value;"; 3125 bool required;
3654 3126
3655 String get formTarget() native "return this.formTarget;"; 3127 final _HTMLOptionElementJs selectedOption;
3656 3128
3657 void set formTarget(String value) native "this.formTarget = value;"; 3129 String selectionDirection;
3658 3130
3659 bool get incremental() native "return this.incremental;"; 3131 int selectionEnd;
3660 3132
3661 void set incremental(bool value) native "this.incremental = value;"; 3133 int selectionStart;
3662 3134
3663 bool get indeterminate() native "return this.indeterminate;"; 3135 int size;
3664 3136
3665 void set indeterminate(bool value) native "this.indeterminate = value;"; 3137 String src;
3666 3138
3667 _NodeListJs get labels() native "return this.labels;"; 3139 String step;
3668 3140
3669 _HTMLElementJs get list() native "return this.list;"; 3141 String type;
3670 3142
3671 String get max() native "return this.max;"; 3143 String useMap;
3672 3144
3673 void set max(String value) native "this.max = value;"; 3145 final String validationMessage;
3674 3146
3675 int get maxLength() native "return this.maxLength;"; 3147 final _ValidityStateJs validity;
3676 3148
3677 void set maxLength(int value) native "this.maxLength = value;"; 3149 String value;
3678 3150
3679 String get min() native "return this.min;"; 3151 Date valueAsDate;
3680 3152
3681 void set min(String value) native "this.min = value;"; 3153 num valueAsNumber;
3682 3154
3683 bool get multiple() native "return this.multiple;"; 3155 bool webkitGrammar;
3684 3156
3685 void set multiple(bool value) native "this.multiple = value;"; 3157 bool webkitSpeech;
3686 3158
3687 String get name() native "return this.name;"; 3159 bool webkitdirectory;
3688 3160
3689 void set name(String value) native "this.name = value;"; 3161 final bool willValidate;
3690
3691 String get pattern() native "return this.pattern;";
3692
3693 void set pattern(String value) native "this.pattern = value;";
3694
3695 String get placeholder() native "return this.placeholder;";
3696
3697 void set placeholder(String value) native "this.placeholder = value;";
3698
3699 bool get readOnly() native "return this.readOnly;";
3700
3701 void set readOnly(bool value) native "this.readOnly = value;";
3702
3703 bool get required() native "return this.required;";
3704
3705 void set required(bool value) native "this.required = value;";
3706
3707 _HTMLOptionElementJs get selectedOption() native "return this.selectedOption;" ;
3708
3709 String get selectionDirection() native "return this.selectionDirection;";
3710
3711 void set selectionDirection(String value) native "this.selectionDirection = va lue;";
3712
3713 int get selectionEnd() native "return this.selectionEnd;";
3714
3715 void set selectionEnd(int value) native "this.selectionEnd = value;";
3716
3717 int get selectionStart() native "return this.selectionStart;";
3718
3719 void set selectionStart(int value) native "this.selectionStart = value;";
3720
3721 int get size() native "return this.size;";
3722
3723 void set size(int value) native "this.size = value;";
3724
3725 String get src() native "return this.src;";
3726
3727 void set src(String value) native "this.src = value;";
3728
3729 String get step() native "return this.step;";
3730
3731 void set step(String value) native "this.step = value;";
3732
3733 String get type() native "return this.type;";
3734
3735 void set type(String value) native "this.type = value;";
3736
3737 String get useMap() native "return this.useMap;";
3738
3739 void set useMap(String value) native "this.useMap = value;";
3740
3741 String get validationMessage() native "return this.validationMessage;";
3742
3743 _ValidityStateJs get validity() native "return this.validity;";
3744
3745 String get value() native "return this.value;";
3746
3747 void set value(String value) native "this.value = value;";
3748
3749 Date get valueAsDate() native "return this.valueAsDate;";
3750
3751 void set valueAsDate(Date value) native "this.valueAsDate = value;";
3752
3753 num get valueAsNumber() native "return this.valueAsNumber;";
3754
3755 void set valueAsNumber(num value) native "this.valueAsNumber = value;";
3756
3757 bool get webkitGrammar() native "return this.webkitGrammar;";
3758
3759 void set webkitGrammar(bool value) native "this.webkitGrammar = value;";
3760
3761 bool get webkitSpeech() native "return this.webkitSpeech;";
3762
3763 void set webkitSpeech(bool value) native "this.webkitSpeech = value;";
3764
3765 bool get webkitdirectory() native "return this.webkitdirectory;";
3766
3767 void set webkitdirectory(bool value) native "this.webkitdirectory = value;";
3768
3769 bool get willValidate() native "return this.willValidate;";
3770 3162
3771 bool checkValidity() native; 3163 bool checkValidity() native;
3772 3164
3773 void click() native; 3165 void click() native;
3774 3166
3775 void select() native; 3167 void select() native;
3776 3168
3777 void setCustomValidity(String error) native; 3169 void setCustomValidity(String error) native;
3778 3170
3779 void setSelectionRange(int start, int end, [String direction = null]) native; 3171 void setSelectionRange(int start, int end, [String direction = null]) native;
3780 3172
3781 void stepDown([int n = null]) native; 3173 void stepDown([int n = null]) native;
3782 3174
3783 void stepUp([int n = null]) native; 3175 void stepUp([int n = null]) native;
3784 } 3176 }
3785 3177
3786 class _HTMLIsIndexElementJs extends _HTMLInputElementJs implements HTMLIsIndexEl ement native "*HTMLIsIndexElement" { 3178 class _HTMLIsIndexElementJs extends _HTMLInputElementJs implements HTMLIsIndexEl ement native "*HTMLIsIndexElement" {
3787 3179
3788 _HTMLFormElementJs get form() native "return this.form;"; 3180 final _HTMLFormElementJs form;
3789 3181
3790 String get prompt() native "return this.prompt;"; 3182 String prompt;
3791
3792 void set prompt(String value) native "this.prompt = value;";
3793 } 3183 }
3794 3184
3795 class _HTMLKeygenElementJs extends _HTMLElementJs implements HTMLKeygenElement n ative "*HTMLKeygenElement" { 3185 class _HTMLKeygenElementJs extends _HTMLElementJs implements HTMLKeygenElement n ative "*HTMLKeygenElement" {
3796 3186
3797 bool get autofocus() native "return this.autofocus;"; 3187 bool autofocus;
3798 3188
3799 void set autofocus(bool value) native "this.autofocus = value;"; 3189 String challenge;
3800 3190
3801 String get challenge() native "return this.challenge;"; 3191 bool disabled;
3802 3192
3803 void set challenge(String value) native "this.challenge = value;"; 3193 final _HTMLFormElementJs form;
3804 3194
3805 bool get disabled() native "return this.disabled;"; 3195 String keytype;
3806 3196
3807 void set disabled(bool value) native "this.disabled = value;"; 3197 final _NodeListJs labels;
3808 3198
3809 _HTMLFormElementJs get form() native "return this.form;"; 3199 String name;
3810 3200
3811 String get keytype() native "return this.keytype;"; 3201 final String type;
3812 3202
3813 void set keytype(String value) native "this.keytype = value;"; 3203 final String validationMessage;
3814 3204
3815 _NodeListJs get labels() native "return this.labels;"; 3205 final _ValidityStateJs validity;
3816 3206
3817 String get name() native "return this.name;"; 3207 final bool willValidate;
3818
3819 void set name(String value) native "this.name = value;";
3820
3821 String get type() native "return this.type;";
3822
3823 String get validationMessage() native "return this.validationMessage;";
3824
3825 _ValidityStateJs get validity() native "return this.validity;";
3826
3827 bool get willValidate() native "return this.willValidate;";
3828 3208
3829 bool checkValidity() native; 3209 bool checkValidity() native;
3830 3210
3831 void setCustomValidity(String error) native; 3211 void setCustomValidity(String error) native;
3832 } 3212 }
3833 3213
3834 class _HTMLLIElementJs extends _HTMLElementJs implements HTMLLIElement native "* HTMLLIElement" { 3214 class _HTMLLIElementJs extends _HTMLElementJs implements HTMLLIElement native "* HTMLLIElement" {
3835 3215
3836 String get type() native "return this.type;"; 3216 String type;
3837 3217
3838 void set type(String value) native "this.type = value;"; 3218 int value;
3839
3840 int get value() native "return this.value;";
3841
3842 void set value(int value) native "this.value = value;";
3843 } 3219 }
3844 3220
3845 class _HTMLLabelElementJs extends _HTMLElementJs implements HTMLLabelElement nat ive "*HTMLLabelElement" { 3221 class _HTMLLabelElementJs extends _HTMLElementJs implements HTMLLabelElement nat ive "*HTMLLabelElement" {
3846 3222
3847 _HTMLElementJs get control() native "return this.control;"; 3223 final _HTMLElementJs control;
3848 3224
3849 _HTMLFormElementJs get form() native "return this.form;"; 3225 final _HTMLFormElementJs form;
3850 3226
3851 String get htmlFor() native "return this.htmlFor;"; 3227 String htmlFor;
3852
3853 void set htmlFor(String value) native "this.htmlFor = value;";
3854 } 3228 }
3855 3229
3856 class _HTMLLegendElementJs extends _HTMLElementJs implements HTMLLegendElement n ative "*HTMLLegendElement" { 3230 class _HTMLLegendElementJs extends _HTMLElementJs implements HTMLLegendElement n ative "*HTMLLegendElement" {
3857 3231
3858 String get align() native "return this.align;"; 3232 String align;
3859 3233
3860 void set align(String value) native "this.align = value;"; 3234 final _HTMLFormElementJs form;
3861
3862 _HTMLFormElementJs get form() native "return this.form;";
3863 } 3235 }
3864 3236
3865 class _HTMLLinkElementJs extends _HTMLElementJs implements HTMLLinkElement nativ e "*HTMLLinkElement" { 3237 class _HTMLLinkElementJs extends _HTMLElementJs implements HTMLLinkElement nativ e "*HTMLLinkElement" {
3866 3238
3867 String get charset() native "return this.charset;"; 3239 String charset;
3868 3240
3869 void set charset(String value) native "this.charset = value;"; 3241 bool disabled;
3870 3242
3871 bool get disabled() native "return this.disabled;"; 3243 String href;
3872 3244
3873 void set disabled(bool value) native "this.disabled = value;"; 3245 String hreflang;
3874 3246
3875 String get href() native "return this.href;"; 3247 String media;
3876 3248
3877 void set href(String value) native "this.href = value;"; 3249 String rel;
3878 3250
3879 String get hreflang() native "return this.hreflang;"; 3251 String rev;
3880 3252
3881 void set hreflang(String value) native "this.hreflang = value;"; 3253 final _StyleSheetJs sheet;
3882 3254
3883 String get media() native "return this.media;"; 3255 _DOMSettableTokenListJs sizes;
3884 3256
3885 void set media(String value) native "this.media = value;"; 3257 String target;
3886 3258
3887 String get rel() native "return this.rel;"; 3259 String type;
3888
3889 void set rel(String value) native "this.rel = value;";
3890
3891 String get rev() native "return this.rev;";
3892
3893 void set rev(String value) native "this.rev = value;";
3894
3895 _StyleSheetJs get sheet() native "return this.sheet;";
3896
3897 _DOMSettableTokenListJs get sizes() native "return this.sizes;";
3898
3899 void set sizes(_DOMSettableTokenListJs value) native "this.sizes = value;";
3900
3901 String get target() native "return this.target;";
3902
3903 void set target(String value) native "this.target = value;";
3904
3905 String get type() native "return this.type;";
3906
3907 void set type(String value) native "this.type = value;";
3908 } 3260 }
3909 3261
3910 class _HTMLMapElementJs extends _HTMLElementJs implements HTMLMapElement native "*HTMLMapElement" { 3262 class _HTMLMapElementJs extends _HTMLElementJs implements HTMLMapElement native "*HTMLMapElement" {
3911 3263
3912 _HTMLCollectionJs get areas() native "return this.areas;"; 3264 final _HTMLCollectionJs areas;
3913 3265
3914 String get name() native "return this.name;"; 3266 String name;
3915
3916 void set name(String value) native "this.name = value;";
3917 } 3267 }
3918 3268
3919 class _HTMLMarqueeElementJs extends _HTMLElementJs implements HTMLMarqueeElement native "*HTMLMarqueeElement" { 3269 class _HTMLMarqueeElementJs extends _HTMLElementJs implements HTMLMarqueeElement native "*HTMLMarqueeElement" {
3920 3270
3921 String get behavior() native "return this.behavior;"; 3271 String behavior;
3922 3272
3923 void set behavior(String value) native "this.behavior = value;"; 3273 String bgColor;
3924 3274
3925 String get bgColor() native "return this.bgColor;"; 3275 String direction;
3926 3276
3927 void set bgColor(String value) native "this.bgColor = value;"; 3277 String height;
3928 3278
3929 String get direction() native "return this.direction;"; 3279 int hspace;
3930 3280
3931 void set direction(String value) native "this.direction = value;"; 3281 int loop;
3932 3282
3933 String get height() native "return this.height;"; 3283 int scrollAmount;
3934 3284
3935 void set height(String value) native "this.height = value;"; 3285 int scrollDelay;
3936 3286
3937 int get hspace() native "return this.hspace;"; 3287 bool trueSpeed;
3938 3288
3939 void set hspace(int value) native "this.hspace = value;"; 3289 int vspace;
3940 3290
3941 int get loop() native "return this.loop;"; 3291 String width;
3942
3943 void set loop(int value) native "this.loop = value;";
3944
3945 int get scrollAmount() native "return this.scrollAmount;";
3946
3947 void set scrollAmount(int value) native "this.scrollAmount = value;";
3948
3949 int get scrollDelay() native "return this.scrollDelay;";
3950
3951 void set scrollDelay(int value) native "this.scrollDelay = value;";
3952
3953 bool get trueSpeed() native "return this.trueSpeed;";
3954
3955 void set trueSpeed(bool value) native "this.trueSpeed = value;";
3956
3957 int get vspace() native "return this.vspace;";
3958
3959 void set vspace(int value) native "this.vspace = value;";
3960
3961 String get width() native "return this.width;";
3962
3963 void set width(String value) native "this.width = value;";
3964 3292
3965 void start() native; 3293 void start() native;
3966 3294
3967 void stop() native; 3295 void stop() native;
3968 } 3296 }
3969 3297
3970 class _HTMLMediaElementJs extends _HTMLElementJs implements HTMLMediaElement nat ive "*HTMLMediaElement" { 3298 class _HTMLMediaElementJs extends _HTMLElementJs implements HTMLMediaElement nat ive "*HTMLMediaElement" {
3971 3299
3972 static final int EOS_DECODE_ERR = 2; 3300 static final int EOS_DECODE_ERR = 2;
3973 3301
(...skipping 18 matching lines...) Expand all
3992 static final int NETWORK_LOADING = 2; 3320 static final int NETWORK_LOADING = 2;
3993 3321
3994 static final int NETWORK_NO_SOURCE = 3; 3322 static final int NETWORK_NO_SOURCE = 3;
3995 3323
3996 static final int SOURCE_CLOSED = 0; 3324 static final int SOURCE_CLOSED = 0;
3997 3325
3998 static final int SOURCE_ENDED = 2; 3326 static final int SOURCE_ENDED = 2;
3999 3327
4000 static final int SOURCE_OPEN = 1; 3328 static final int SOURCE_OPEN = 1;
4001 3329
4002 bool get autoplay() native "return this.autoplay;"; 3330 bool autoplay;
4003 3331
4004 void set autoplay(bool value) native "this.autoplay = value;"; 3332 final _TimeRangesJs buffered;
4005 3333
4006 _TimeRangesJs get buffered() native "return this.buffered;"; 3334 _MediaControllerJs controller;
4007 3335
4008 _MediaControllerJs get controller() native "return this.controller;"; 3336 bool controls;
4009 3337
4010 void set controller(_MediaControllerJs value) native "this.controller = value; "; 3338 final String currentSrc;
4011 3339
4012 bool get controls() native "return this.controls;"; 3340 num currentTime;
4013 3341
4014 void set controls(bool value) native "this.controls = value;"; 3342 bool defaultMuted;
4015 3343
4016 String get currentSrc() native "return this.currentSrc;"; 3344 num defaultPlaybackRate;
4017 3345
4018 num get currentTime() native "return this.currentTime;"; 3346 final num duration;
4019 3347
4020 void set currentTime(num value) native "this.currentTime = value;"; 3348 final bool ended;
4021 3349
4022 bool get defaultMuted() native "return this.defaultMuted;"; 3350 final _MediaErrorJs error;
4023 3351
4024 void set defaultMuted(bool value) native "this.defaultMuted = value;"; 3352 final num initialTime;
4025 3353
4026 num get defaultPlaybackRate() native "return this.defaultPlaybackRate;"; 3354 bool loop;
4027 3355
4028 void set defaultPlaybackRate(num value) native "this.defaultPlaybackRate = val ue;"; 3356 String mediaGroup;
4029 3357
4030 num get duration() native "return this.duration;"; 3358 bool muted;
4031 3359
4032 bool get ended() native "return this.ended;"; 3360 final int networkState;
4033 3361
4034 _MediaErrorJs get error() native "return this.error;"; 3362 final bool paused;
4035 3363
4036 num get initialTime() native "return this.initialTime;"; 3364 num playbackRate;
4037 3365
4038 bool get loop() native "return this.loop;"; 3366 final _TimeRangesJs played;
4039 3367
4040 void set loop(bool value) native "this.loop = value;"; 3368 String preload;
4041 3369
4042 String get mediaGroup() native "return this.mediaGroup;"; 3370 final int readyState;
4043 3371
4044 void set mediaGroup(String value) native "this.mediaGroup = value;"; 3372 final _TimeRangesJs seekable;
4045 3373
4046 bool get muted() native "return this.muted;"; 3374 final bool seeking;
4047 3375
4048 void set muted(bool value) native "this.muted = value;"; 3376 String src;
4049 3377
4050 int get networkState() native "return this.networkState;"; 3378 final num startTime;
4051 3379
4052 bool get paused() native "return this.paused;"; 3380 final _TextTrackListJs textTracks;
4053 3381
4054 num get playbackRate() native "return this.playbackRate;"; 3382 num volume;
4055 3383
4056 void set playbackRate(num value) native "this.playbackRate = value;"; 3384 final int webkitAudioDecodedByteCount;
4057 3385
4058 _TimeRangesJs get played() native "return this.played;"; 3386 bool webkitClosedCaptionsVisible;
4059 3387
4060 String get preload() native "return this.preload;"; 3388 final bool webkitHasClosedCaptions;
4061 3389
4062 void set preload(String value) native "this.preload = value;"; 3390 final String webkitMediaSourceURL;
4063 3391
4064 int get readyState() native "return this.readyState;"; 3392 bool webkitPreservesPitch;
4065 3393
4066 _TimeRangesJs get seekable() native "return this.seekable;"; 3394 final int webkitSourceState;
4067 3395
4068 bool get seeking() native "return this.seeking;"; 3396 final int webkitVideoDecodedByteCount;
4069
4070 String get src() native "return this.src;";
4071
4072 void set src(String value) native "this.src = value;";
4073
4074 num get startTime() native "return this.startTime;";
4075
4076 _TextTrackListJs get textTracks() native "return this.textTracks;";
4077
4078 num get volume() native "return this.volume;";
4079
4080 void set volume(num value) native "this.volume = value;";
4081
4082 int get webkitAudioDecodedByteCount() native "return this.webkitAudioDecodedBy teCount;";
4083
4084 bool get webkitClosedCaptionsVisible() native "return this.webkitClosedCaption sVisible;";
4085
4086 void set webkitClosedCaptionsVisible(bool value) native "this.webkitClosedCapt ionsVisible = value;";
4087
4088 bool get webkitHasClosedCaptions() native "return this.webkitHasClosedCaptions ;";
4089
4090 String get webkitMediaSourceURL() native "return this.webkitMediaSourceURL;";
4091
4092 bool get webkitPreservesPitch() native "return this.webkitPreservesPitch;";
4093
4094 void set webkitPreservesPitch(bool value) native "this.webkitPreservesPitch = value;";
4095
4096 int get webkitSourceState() native "return this.webkitSourceState;";
4097
4098 int get webkitVideoDecodedByteCount() native "return this.webkitVideoDecodedBy teCount;";
4099 3397
4100 _TextTrackJs addTrack(String kind, [String label = null, String language = nul l]) native; 3398 _TextTrackJs addTrack(String kind, [String label = null, String language = nul l]) native;
4101 3399
4102 String canPlayType(String type) native; 3400 String canPlayType(String type) native;
4103 3401
4104 void load() native; 3402 void load() native;
4105 3403
4106 void pause() native; 3404 void pause() native;
4107 3405
4108 void play() native; 3406 void play() native;
4109 3407
4110 void webkitSourceAppend(_Uint8ArrayJs data) native; 3408 void webkitSourceAppend(_Uint8ArrayJs data) native;
4111 3409
4112 void webkitSourceEndOfStream(int status) native; 3410 void webkitSourceEndOfStream(int status) native;
4113 } 3411 }
4114 3412
4115 class _HTMLMenuElementJs extends _HTMLElementJs implements HTMLMenuElement nativ e "*HTMLMenuElement" { 3413 class _HTMLMenuElementJs extends _HTMLElementJs implements HTMLMenuElement nativ e "*HTMLMenuElement" {
4116 3414
4117 bool get compact() native "return this.compact;"; 3415 bool compact;
4118
4119 void set compact(bool value) native "this.compact = value;";
4120 } 3416 }
4121 3417
4122 class _HTMLMetaElementJs extends _HTMLElementJs implements HTMLMetaElement nativ e "*HTMLMetaElement" { 3418 class _HTMLMetaElementJs extends _HTMLElementJs implements HTMLMetaElement nativ e "*HTMLMetaElement" {
4123 3419
4124 String get content() native "return this.content;"; 3420 String content;
4125 3421
4126 void set content(String value) native "this.content = value;"; 3422 String httpEquiv;
4127 3423
4128 String get httpEquiv() native "return this.httpEquiv;"; 3424 String name;
4129 3425
4130 void set httpEquiv(String value) native "this.httpEquiv = value;"; 3426 String scheme;
4131
4132 String get name() native "return this.name;";
4133
4134 void set name(String value) native "this.name = value;";
4135
4136 String get scheme() native "return this.scheme;";
4137
4138 void set scheme(String value) native "this.scheme = value;";
4139 } 3427 }
4140 3428
4141 class _HTMLMeterElementJs extends _HTMLElementJs implements HTMLMeterElement nat ive "*HTMLMeterElement" { 3429 class _HTMLMeterElementJs extends _HTMLElementJs implements HTMLMeterElement nat ive "*HTMLMeterElement" {
4142 3430
4143 _HTMLFormElementJs get form() native "return this.form;"; 3431 final _HTMLFormElementJs form;
4144 3432
4145 num get high() native "return this.high;"; 3433 num high;
4146 3434
4147 void set high(num value) native "this.high = value;"; 3435 final _NodeListJs labels;
4148 3436
4149 _NodeListJs get labels() native "return this.labels;"; 3437 num low;
4150 3438
4151 num get low() native "return this.low;"; 3439 num max;
4152 3440
4153 void set low(num value) native "this.low = value;"; 3441 num min;
4154 3442
4155 num get max() native "return this.max;"; 3443 num optimum;
4156 3444
4157 void set max(num value) native "this.max = value;"; 3445 num value;
4158
4159 num get min() native "return this.min;";
4160
4161 void set min(num value) native "this.min = value;";
4162
4163 num get optimum() native "return this.optimum;";
4164
4165 void set optimum(num value) native "this.optimum = value;";
4166
4167 num get value() native "return this.value;";
4168
4169 void set value(num value) native "this.value = value;";
4170 } 3446 }
4171 3447
4172 class _HTMLModElementJs extends _HTMLElementJs implements HTMLModElement native "*HTMLModElement" { 3448 class _HTMLModElementJs extends _HTMLElementJs implements HTMLModElement native "*HTMLModElement" {
4173 3449
4174 String get cite() native "return this.cite;"; 3450 String cite;
4175 3451
4176 void set cite(String value) native "this.cite = value;"; 3452 String dateTime;
4177
4178 String get dateTime() native "return this.dateTime;";
4179
4180 void set dateTime(String value) native "this.dateTime = value;";
4181 } 3453 }
4182 3454
4183 class _HTMLOListElementJs extends _HTMLElementJs implements HTMLOListElement nat ive "*HTMLOListElement" { 3455 class _HTMLOListElementJs extends _HTMLElementJs implements HTMLOListElement nat ive "*HTMLOListElement" {
4184 3456
4185 bool get compact() native "return this.compact;"; 3457 bool compact;
4186 3458
4187 void set compact(bool value) native "this.compact = value;"; 3459 bool reversed;
4188 3460
4189 bool get reversed() native "return this.reversed;"; 3461 int start;
4190 3462
4191 void set reversed(bool value) native "this.reversed = value;"; 3463 String type;
4192
4193 int get start() native "return this.start;";
4194
4195 void set start(int value) native "this.start = value;";
4196
4197 String get type() native "return this.type;";
4198
4199 void set type(String value) native "this.type = value;";
4200 } 3464 }
4201 3465
4202 class _HTMLObjectElementJs extends _HTMLElementJs implements HTMLObjectElement n ative "*HTMLObjectElement" { 3466 class _HTMLObjectElementJs extends _HTMLElementJs implements HTMLObjectElement n ative "*HTMLObjectElement" {
4203 3467
4204 String get align() native "return this.align;"; 3468 String align;
4205 3469
4206 void set align(String value) native "this.align = value;"; 3470 String archive;
4207 3471
4208 String get archive() native "return this.archive;"; 3472 String border;
4209 3473
4210 void set archive(String value) native "this.archive = value;"; 3474 String code;
4211 3475
4212 String get border() native "return this.border;"; 3476 String codeBase;
4213 3477
4214 void set border(String value) native "this.border = value;"; 3478 String codeType;
4215 3479
4216 String get code() native "return this.code;"; 3480 final _DocumentJs contentDocument;
4217 3481
4218 void set code(String value) native "this.code = value;"; 3482 String data;
4219 3483
4220 String get codeBase() native "return this.codeBase;"; 3484 bool declare;
4221 3485
4222 void set codeBase(String value) native "this.codeBase = value;"; 3486 final _HTMLFormElementJs form;
4223 3487
4224 String get codeType() native "return this.codeType;"; 3488 String height;
4225 3489
4226 void set codeType(String value) native "this.codeType = value;"; 3490 int hspace;
4227 3491
4228 _DocumentJs get contentDocument() native "return this.contentDocument;"; 3492 String name;
4229 3493
4230 String get data() native "return this.data;"; 3494 String standby;
4231 3495
4232 void set data(String value) native "this.data = value;"; 3496 String type;
4233 3497
4234 bool get declare() native "return this.declare;"; 3498 String useMap;
4235 3499
4236 void set declare(bool value) native "this.declare = value;"; 3500 final String validationMessage;
4237 3501
4238 _HTMLFormElementJs get form() native "return this.form;"; 3502 final _ValidityStateJs validity;
4239 3503
4240 String get height() native "return this.height;"; 3504 int vspace;
4241 3505
4242 void set height(String value) native "this.height = value;"; 3506 String width;
4243 3507
4244 int get hspace() native "return this.hspace;"; 3508 final bool willValidate;
4245
4246 void set hspace(int value) native "this.hspace = value;";
4247
4248 String get name() native "return this.name;";
4249
4250 void set name(String value) native "this.name = value;";
4251
4252 String get standby() native "return this.standby;";
4253
4254 void set standby(String value) native "this.standby = value;";
4255
4256 String get type() native "return this.type;";
4257
4258 void set type(String value) native "this.type = value;";
4259
4260 String get useMap() native "return this.useMap;";
4261
4262 void set useMap(String value) native "this.useMap = value;";
4263
4264 String get validationMessage() native "return this.validationMessage;";
4265
4266 _ValidityStateJs get validity() native "return this.validity;";
4267
4268 int get vspace() native "return this.vspace;";
4269
4270 void set vspace(int value) native "this.vspace = value;";
4271
4272 String get width() native "return this.width;";
4273
4274 void set width(String value) native "this.width = value;";
4275
4276 bool get willValidate() native "return this.willValidate;";
4277 3509
4278 bool checkValidity() native; 3510 bool checkValidity() native;
4279 3511
4280 _SVGDocumentJs getSVGDocument() native; 3512 _SVGDocumentJs getSVGDocument() native;
4281 3513
4282 void setCustomValidity(String error) native; 3514 void setCustomValidity(String error) native;
4283 } 3515 }
4284 3516
4285 class _HTMLOptGroupElementJs extends _HTMLElementJs implements HTMLOptGroupEleme nt native "*HTMLOptGroupElement" { 3517 class _HTMLOptGroupElementJs extends _HTMLElementJs implements HTMLOptGroupEleme nt native "*HTMLOptGroupElement" {
4286 3518
4287 bool get disabled() native "return this.disabled;"; 3519 bool disabled;
4288 3520
4289 void set disabled(bool value) native "this.disabled = value;"; 3521 String label;
4290
4291 String get label() native "return this.label;";
4292
4293 void set label(String value) native "this.label = value;";
4294 } 3522 }
4295 3523
4296 class _HTMLOptionElementJs extends _HTMLElementJs implements HTMLOptionElement n ative "*HTMLOptionElement" { 3524 class _HTMLOptionElementJs extends _HTMLElementJs implements HTMLOptionElement n ative "*HTMLOptionElement" {
4297 3525
4298 bool get defaultSelected() native "return this.defaultSelected;"; 3526 bool defaultSelected;
4299 3527
4300 void set defaultSelected(bool value) native "this.defaultSelected = value;"; 3528 bool disabled;
4301 3529
4302 bool get disabled() native "return this.disabled;"; 3530 final _HTMLFormElementJs form;
4303 3531
4304 void set disabled(bool value) native "this.disabled = value;"; 3532 final int index;
4305 3533
4306 _HTMLFormElementJs get form() native "return this.form;"; 3534 String label;
4307 3535
4308 int get index() native "return this.index;"; 3536 bool selected;
4309 3537
4310 String get label() native "return this.label;"; 3538 String text;
4311 3539
4312 void set label(String value) native "this.label = value;"; 3540 String value;
4313
4314 bool get selected() native "return this.selected;";
4315
4316 void set selected(bool value) native "this.selected = value;";
4317
4318 String get text() native "return this.text;";
4319
4320 void set text(String value) native "this.text = value;";
4321
4322 String get value() native "return this.value;";
4323
4324 void set value(String value) native "this.value = value;";
4325 } 3541 }
4326 3542
4327 class _HTMLOptionsCollectionJs extends _HTMLCollectionJs implements HTMLOptionsC ollection native "*HTMLOptionsCollection" { 3543 class _HTMLOptionsCollectionJs extends _HTMLCollectionJs implements HTMLOptionsC ollection native "*HTMLOptionsCollection" {
4328 3544
4329 int get length() native "return this.length;"; 3545 int length;
4330 3546
4331 void set length(int value) native "this.length = value;"; 3547 int selectedIndex;
4332
4333 int get selectedIndex() native "return this.selectedIndex;";
4334
4335 void set selectedIndex(int value) native "this.selectedIndex = value;";
4336 3548
4337 void remove(int index) native; 3549 void remove(int index) native;
4338 } 3550 }
4339 3551
4340 class _HTMLOutputElementJs extends _HTMLElementJs implements HTMLOutputElement n ative "*HTMLOutputElement" { 3552 class _HTMLOutputElementJs extends _HTMLElementJs implements HTMLOutputElement n ative "*HTMLOutputElement" {
4341 3553
4342 String get defaultValue() native "return this.defaultValue;"; 3554 String defaultValue;
4343 3555
4344 void set defaultValue(String value) native "this.defaultValue = value;"; 3556 final _HTMLFormElementJs form;
4345 3557
4346 _HTMLFormElementJs get form() native "return this.form;"; 3558 _DOMSettableTokenListJs htmlFor;
4347 3559
4348 _DOMSettableTokenListJs get htmlFor() native "return this.htmlFor;"; 3560 final _NodeListJs labels;
4349 3561
4350 void set htmlFor(_DOMSettableTokenListJs value) native "this.htmlFor = value;" ; 3562 String name;
4351 3563
4352 _NodeListJs get labels() native "return this.labels;"; 3564 final String type;
4353 3565
4354 String get name() native "return this.name;"; 3566 final String validationMessage;
4355 3567
4356 void set name(String value) native "this.name = value;"; 3568 final _ValidityStateJs validity;
4357 3569
4358 String get type() native "return this.type;"; 3570 String value;
4359 3571
4360 String get validationMessage() native "return this.validationMessage;"; 3572 final bool willValidate;
4361
4362 _ValidityStateJs get validity() native "return this.validity;";
4363
4364 String get value() native "return this.value;";
4365
4366 void set value(String value) native "this.value = value;";
4367
4368 bool get willValidate() native "return this.willValidate;";
4369 3573
4370 bool checkValidity() native; 3574 bool checkValidity() native;
4371 3575
4372 void setCustomValidity(String error) native; 3576 void setCustomValidity(String error) native;
4373 } 3577 }
4374 3578
4375 class _HTMLParagraphElementJs extends _HTMLElementJs implements HTMLParagraphEle ment native "*HTMLParagraphElement" { 3579 class _HTMLParagraphElementJs extends _HTMLElementJs implements HTMLParagraphEle ment native "*HTMLParagraphElement" {
4376 3580
4377 String get align() native "return this.align;"; 3581 String align;
4378
4379 void set align(String value) native "this.align = value;";
4380 } 3582 }
4381 3583
4382 class _HTMLParamElementJs extends _HTMLElementJs implements HTMLParamElement nat ive "*HTMLParamElement" { 3584 class _HTMLParamElementJs extends _HTMLElementJs implements HTMLParamElement nat ive "*HTMLParamElement" {
4383 3585
4384 String get name() native "return this.name;"; 3586 String name;
4385 3587
4386 void set name(String value) native "this.name = value;"; 3588 String type;
4387 3589
4388 String get type() native "return this.type;"; 3590 String value;
4389 3591
4390 void set type(String value) native "this.type = value;"; 3592 String valueType;
4391
4392 String get value() native "return this.value;";
4393
4394 void set value(String value) native "this.value = value;";
4395
4396 String get valueType() native "return this.valueType;";
4397
4398 void set valueType(String value) native "this.valueType = value;";
4399 } 3593 }
4400 3594
4401 class _HTMLPreElementJs extends _HTMLElementJs implements HTMLPreElement native "*HTMLPreElement" { 3595 class _HTMLPreElementJs extends _HTMLElementJs implements HTMLPreElement native "*HTMLPreElement" {
4402 3596
4403 int get width() native "return this.width;"; 3597 int width;
4404 3598
4405 void set width(int value) native "this.width = value;"; 3599 bool wrap;
4406
4407 bool get wrap() native "return this.wrap;";
4408
4409 void set wrap(bool value) native "this.wrap = value;";
4410 } 3600 }
4411 3601
4412 class _HTMLProgressElementJs extends _HTMLElementJs implements HTMLProgressEleme nt native "*HTMLProgressElement" { 3602 class _HTMLProgressElementJs extends _HTMLElementJs implements HTMLProgressEleme nt native "*HTMLProgressElement" {
4413 3603
4414 _HTMLFormElementJs get form() native "return this.form;"; 3604 final _HTMLFormElementJs form;
4415 3605
4416 _NodeListJs get labels() native "return this.labels;"; 3606 final _NodeListJs labels;
4417 3607
4418 num get max() native "return this.max;"; 3608 num max;
4419 3609
4420 void set max(num value) native "this.max = value;"; 3610 final num position;
4421 3611
4422 num get position() native "return this.position;"; 3612 num value;
4423
4424 num get value() native "return this.value;";
4425
4426 void set value(num value) native "this.value = value;";
4427 } 3613 }
4428 3614
4429 class _HTMLPropertiesCollectionJs extends _HTMLCollectionJs implements HTMLPrope rtiesCollection native "*HTMLPropertiesCollection" { 3615 class _HTMLPropertiesCollectionJs extends _HTMLCollectionJs implements HTMLPrope rtiesCollection native "*HTMLPropertiesCollection" {
4430 3616
4431 int get length() native "return this.length;"; 3617 final int length;
4432 3618
4433 _NodeJs item(int index) native; 3619 _NodeJs item(int index) native;
4434 } 3620 }
4435 3621
4436 class _HTMLQuoteElementJs extends _HTMLElementJs implements HTMLQuoteElement nat ive "*HTMLQuoteElement" { 3622 class _HTMLQuoteElementJs extends _HTMLElementJs implements HTMLQuoteElement nat ive "*HTMLQuoteElement" {
4437 3623
4438 String get cite() native "return this.cite;"; 3624 String cite;
4439
4440 void set cite(String value) native "this.cite = value;";
4441 } 3625 }
4442 3626
4443 class _HTMLScriptElementJs extends _HTMLElementJs implements HTMLScriptElement n ative "*HTMLScriptElement" { 3627 class _HTMLScriptElementJs extends _HTMLElementJs implements HTMLScriptElement n ative "*HTMLScriptElement" {
4444 3628
4445 bool get async() native "return this.async;"; 3629 bool async;
4446 3630
4447 void set async(bool value) native "this.async = value;"; 3631 String charset;
4448 3632
4449 String get charset() native "return this.charset;"; 3633 bool defer;
4450 3634
4451 void set charset(String value) native "this.charset = value;"; 3635 String event;
4452 3636
4453 bool get defer() native "return this.defer;"; 3637 String htmlFor;
4454 3638
4455 void set defer(bool value) native "this.defer = value;"; 3639 String src;
4456 3640
4457 String get event() native "return this.event;"; 3641 String text;
4458 3642
4459 void set event(String value) native "this.event = value;"; 3643 String type;
4460
4461 String get htmlFor() native "return this.htmlFor;";
4462
4463 void set htmlFor(String value) native "this.htmlFor = value;";
4464
4465 String get src() native "return this.src;";
4466
4467 void set src(String value) native "this.src = value;";
4468
4469 String get text() native "return this.text;";
4470
4471 void set text(String value) native "this.text = value;";
4472
4473 String get type() native "return this.type;";
4474
4475 void set type(String value) native "this.type = value;";
4476 } 3644 }
4477 3645
4478 class _HTMLSelectElementJs extends _HTMLElementJs implements HTMLSelectElement n ative "*HTMLSelectElement" { 3646 class _HTMLSelectElementJs extends _HTMLElementJs implements HTMLSelectElement n ative "*HTMLSelectElement" {
4479 3647
4480 bool get autofocus() native "return this.autofocus;"; 3648 bool autofocus;
4481 3649
4482 void set autofocus(bool value) native "this.autofocus = value;"; 3650 bool disabled;
4483 3651
4484 bool get disabled() native "return this.disabled;"; 3652 final _HTMLFormElementJs form;
4485 3653
4486 void set disabled(bool value) native "this.disabled = value;"; 3654 final _NodeListJs labels;
4487 3655
4488 _HTMLFormElementJs get form() native "return this.form;"; 3656 int length;
4489 3657
4490 _NodeListJs get labels() native "return this.labels;"; 3658 bool multiple;
4491 3659
4492 int get length() native "return this.length;"; 3660 String name;
4493 3661
4494 void set length(int value) native "this.length = value;"; 3662 final _HTMLOptionsCollectionJs options;
4495 3663
4496 bool get multiple() native "return this.multiple;"; 3664 bool required;
4497 3665
4498 void set multiple(bool value) native "this.multiple = value;"; 3666 int selectedIndex;
4499 3667
4500 String get name() native "return this.name;"; 3668 int size;
4501 3669
4502 void set name(String value) native "this.name = value;"; 3670 final String type;
4503 3671
4504 _HTMLOptionsCollectionJs get options() native "return this.options;"; 3672 final String validationMessage;
4505 3673
4506 bool get required() native "return this.required;"; 3674 final _ValidityStateJs validity;
4507 3675
4508 void set required(bool value) native "this.required = value;"; 3676 String value;
4509 3677
4510 int get selectedIndex() native "return this.selectedIndex;"; 3678 final bool willValidate;
4511
4512 void set selectedIndex(int value) native "this.selectedIndex = value;";
4513
4514 int get size() native "return this.size;";
4515
4516 void set size(int value) native "this.size = value;";
4517
4518 String get type() native "return this.type;";
4519
4520 String get validationMessage() native "return this.validationMessage;";
4521
4522 _ValidityStateJs get validity() native "return this.validity;";
4523
4524 String get value() native "return this.value;";
4525
4526 void set value(String value) native "this.value = value;";
4527
4528 bool get willValidate() native "return this.willValidate;";
4529 3679
4530 void add(_HTMLElementJs element, _HTMLElementJs before) native; 3680 void add(_HTMLElementJs element, _HTMLElementJs before) native;
4531 3681
4532 bool checkValidity() native; 3682 bool checkValidity() native;
4533 3683
4534 _NodeJs item(int index) native; 3684 _NodeJs item(int index) native;
4535 3685
4536 _NodeJs namedItem(String name) native; 3686 _NodeJs namedItem(String name) native;
4537 3687
4538 void remove(var index_OR_option) native; 3688 void remove(var index_OR_option) native;
4539 3689
4540 void setCustomValidity(String error) native; 3690 void setCustomValidity(String error) native;
4541 } 3691 }
4542 3692
4543 class _HTMLSourceElementJs extends _HTMLElementJs implements HTMLSourceElement n ative "*HTMLSourceElement" { 3693 class _HTMLSourceElementJs extends _HTMLElementJs implements HTMLSourceElement n ative "*HTMLSourceElement" {
4544 3694
4545 String get media() native "return this.media;"; 3695 String media;
4546 3696
4547 void set media(String value) native "this.media = value;"; 3697 String src;
4548 3698
4549 String get src() native "return this.src;"; 3699 String type;
4550
4551 void set src(String value) native "this.src = value;";
4552
4553 String get type() native "return this.type;";
4554
4555 void set type(String value) native "this.type = value;";
4556 } 3700 }
4557 3701
4558 class _HTMLSpanElementJs extends _HTMLElementJs implements HTMLSpanElement nativ e "*HTMLSpanElement" { 3702 class _HTMLSpanElementJs extends _HTMLElementJs implements HTMLSpanElement nativ e "*HTMLSpanElement" {
4559 } 3703 }
4560 3704
4561 class _HTMLStyleElementJs extends _HTMLElementJs implements HTMLStyleElement nat ive "*HTMLStyleElement" { 3705 class _HTMLStyleElementJs extends _HTMLElementJs implements HTMLStyleElement nat ive "*HTMLStyleElement" {
4562 3706
4563 bool get disabled() native "return this.disabled;"; 3707 bool disabled;
4564 3708
4565 void set disabled(bool value) native "this.disabled = value;"; 3709 String media;
4566 3710
4567 String get media() native "return this.media;"; 3711 bool scoped;
4568 3712
4569 void set media(String value) native "this.media = value;"; 3713 final _StyleSheetJs sheet;
4570 3714
4571 bool get scoped() native "return this.scoped;"; 3715 String type;
4572
4573 void set scoped(bool value) native "this.scoped = value;";
4574
4575 _StyleSheetJs get sheet() native "return this.sheet;";
4576
4577 String get type() native "return this.type;";
4578
4579 void set type(String value) native "this.type = value;";
4580 } 3716 }
4581 3717
4582 class _HTMLTableCaptionElementJs extends _HTMLElementJs implements HTMLTableCapt ionElement native "*HTMLTableCaptionElement" { 3718 class _HTMLTableCaptionElementJs extends _HTMLElementJs implements HTMLTableCapt ionElement native "*HTMLTableCaptionElement" {
4583 3719
4584 String get align() native "return this.align;"; 3720 String align;
4585
4586 void set align(String value) native "this.align = value;";
4587 } 3721 }
4588 3722
4589 class _HTMLTableCellElementJs extends _HTMLElementJs implements HTMLTableCellEle ment native "*HTMLTableCellElement" { 3723 class _HTMLTableCellElementJs extends _HTMLElementJs implements HTMLTableCellEle ment native "*HTMLTableCellElement" {
4590 3724
4591 String get abbr() native "return this.abbr;"; 3725 String abbr;
4592 3726
4593 void set abbr(String value) native "this.abbr = value;"; 3727 String align;
4594 3728
4595 String get align() native "return this.align;"; 3729 String axis;
4596 3730
4597 void set align(String value) native "this.align = value;"; 3731 String bgColor;
4598 3732
4599 String get axis() native "return this.axis;"; 3733 final int cellIndex;
4600 3734
4601 void set axis(String value) native "this.axis = value;"; 3735 String ch;
4602 3736
4603 String get bgColor() native "return this.bgColor;"; 3737 String chOff;
4604 3738
4605 void set bgColor(String value) native "this.bgColor = value;"; 3739 int colSpan;
4606 3740
4607 int get cellIndex() native "return this.cellIndex;"; 3741 String headers;
4608 3742
4609 String get ch() native "return this.ch;"; 3743 String height;
4610 3744
4611 void set ch(String value) native "this.ch = value;"; 3745 bool noWrap;
4612 3746
4613 String get chOff() native "return this.chOff;"; 3747 int rowSpan;
4614 3748
4615 void set chOff(String value) native "this.chOff = value;"; 3749 String scope;
4616 3750
4617 int get colSpan() native "return this.colSpan;"; 3751 String vAlign;
4618 3752
4619 void set colSpan(int value) native "this.colSpan = value;"; 3753 String width;
4620
4621 String get headers() native "return this.headers;";
4622
4623 void set headers(String value) native "this.headers = value;";
4624
4625 String get height() native "return this.height;";
4626
4627 void set height(String value) native "this.height = value;";
4628
4629 bool get noWrap() native "return this.noWrap;";
4630
4631 void set noWrap(bool value) native "this.noWrap = value;";
4632
4633 int get rowSpan() native "return this.rowSpan;";
4634
4635 void set rowSpan(int value) native "this.rowSpan = value;";
4636
4637 String get scope() native "return this.scope;";
4638
4639 void set scope(String value) native "this.scope = value;";
4640
4641 String get vAlign() native "return this.vAlign;";
4642
4643 void set vAlign(String value) native "this.vAlign = value;";
4644
4645 String get width() native "return this.width;";
4646
4647 void set width(String value) native "this.width = value;";
4648 } 3754 }
4649 3755
4650 class _HTMLTableColElementJs extends _HTMLElementJs implements HTMLTableColEleme nt native "*HTMLTableColElement" { 3756 class _HTMLTableColElementJs extends _HTMLElementJs implements HTMLTableColEleme nt native "*HTMLTableColElement" {
4651 3757
4652 String get align() native "return this.align;"; 3758 String align;
4653 3759
4654 void set align(String value) native "this.align = value;"; 3760 String ch;
4655 3761
4656 String get ch() native "return this.ch;"; 3762 String chOff;
4657 3763
4658 void set ch(String value) native "this.ch = value;"; 3764 int span;
4659 3765
4660 String get chOff() native "return this.chOff;"; 3766 String vAlign;
4661 3767
4662 void set chOff(String value) native "this.chOff = value;"; 3768 String width;
4663
4664 int get span() native "return this.span;";
4665
4666 void set span(int value) native "this.span = value;";
4667
4668 String get vAlign() native "return this.vAlign;";
4669
4670 void set vAlign(String value) native "this.vAlign = value;";
4671
4672 String get width() native "return this.width;";
4673
4674 void set width(String value) native "this.width = value;";
4675 } 3769 }
4676 3770
4677 class _HTMLTableElementJs extends _HTMLElementJs implements HTMLTableElement nat ive "*HTMLTableElement" { 3771 class _HTMLTableElementJs extends _HTMLElementJs implements HTMLTableElement nat ive "*HTMLTableElement" {
4678 3772
4679 String get align() native "return this.align;"; 3773 String align;
4680 3774
4681 void set align(String value) native "this.align = value;"; 3775 String bgColor;
4682 3776
4683 String get bgColor() native "return this.bgColor;"; 3777 String border;
4684 3778
4685 void set bgColor(String value) native "this.bgColor = value;"; 3779 _HTMLTableCaptionElementJs caption;
4686 3780
4687 String get border() native "return this.border;"; 3781 String cellPadding;
4688 3782
4689 void set border(String value) native "this.border = value;"; 3783 String cellSpacing;
4690 3784
4691 _HTMLTableCaptionElementJs get caption() native "return this.caption;"; 3785 String frame;
4692 3786
4693 void set caption(_HTMLTableCaptionElementJs value) native "this.caption = valu e;"; 3787 final _HTMLCollectionJs rows;
4694 3788
4695 String get cellPadding() native "return this.cellPadding;"; 3789 String rules;
4696 3790
4697 void set cellPadding(String value) native "this.cellPadding = value;"; 3791 String summary;
4698 3792
4699 String get cellSpacing() native "return this.cellSpacing;"; 3793 final _HTMLCollectionJs tBodies;
4700 3794
4701 void set cellSpacing(String value) native "this.cellSpacing = value;"; 3795 _HTMLTableSectionElementJs tFoot;
4702 3796
4703 String get frame() native "return this.frame;"; 3797 _HTMLTableSectionElementJs tHead;
4704 3798
4705 void set frame(String value) native "this.frame = value;"; 3799 String width;
4706
4707 _HTMLCollectionJs get rows() native "return this.rows;";
4708
4709 String get rules() native "return this.rules;";
4710
4711 void set rules(String value) native "this.rules = value;";
4712
4713 String get summary() native "return this.summary;";
4714
4715 void set summary(String value) native "this.summary = value;";
4716
4717 _HTMLCollectionJs get tBodies() native "return this.tBodies;";
4718
4719 _HTMLTableSectionElementJs get tFoot() native "return this.tFoot;";
4720
4721 void set tFoot(_HTMLTableSectionElementJs value) native "this.tFoot = value;";
4722
4723 _HTMLTableSectionElementJs get tHead() native "return this.tHead;";
4724
4725 void set tHead(_HTMLTableSectionElementJs value) native "this.tHead = value;";
4726
4727 String get width() native "return this.width;";
4728
4729 void set width(String value) native "this.width = value;";
4730 3800
4731 _HTMLElementJs createCaption() native; 3801 _HTMLElementJs createCaption() native;
4732 3802
4733 _HTMLElementJs createTFoot() native; 3803 _HTMLElementJs createTFoot() native;
4734 3804
4735 _HTMLElementJs createTHead() native; 3805 _HTMLElementJs createTHead() native;
4736 3806
4737 void deleteCaption() native; 3807 void deleteCaption() native;
4738 3808
4739 void deleteRow(int index) native; 3809 void deleteRow(int index) native;
4740 3810
4741 void deleteTFoot() native; 3811 void deleteTFoot() native;
4742 3812
4743 void deleteTHead() native; 3813 void deleteTHead() native;
4744 3814
4745 _HTMLElementJs insertRow(int index) native; 3815 _HTMLElementJs insertRow(int index) native;
4746 } 3816 }
4747 3817
4748 class _HTMLTableRowElementJs extends _HTMLElementJs implements HTMLTableRowEleme nt native "*HTMLTableRowElement" { 3818 class _HTMLTableRowElementJs extends _HTMLElementJs implements HTMLTableRowEleme nt native "*HTMLTableRowElement" {
4749 3819
4750 String get align() native "return this.align;"; 3820 String align;
4751 3821
4752 void set align(String value) native "this.align = value;"; 3822 String bgColor;
4753 3823
4754 String get bgColor() native "return this.bgColor;"; 3824 final _HTMLCollectionJs cells;
4755 3825
4756 void set bgColor(String value) native "this.bgColor = value;"; 3826 String ch;
4757 3827
4758 _HTMLCollectionJs get cells() native "return this.cells;"; 3828 String chOff;
4759 3829
4760 String get ch() native "return this.ch;"; 3830 final int rowIndex;
4761 3831
4762 void set ch(String value) native "this.ch = value;"; 3832 final int sectionRowIndex;
4763 3833
4764 String get chOff() native "return this.chOff;"; 3834 String vAlign;
4765
4766 void set chOff(String value) native "this.chOff = value;";
4767
4768 int get rowIndex() native "return this.rowIndex;";
4769
4770 int get sectionRowIndex() native "return this.sectionRowIndex;";
4771
4772 String get vAlign() native "return this.vAlign;";
4773
4774 void set vAlign(String value) native "this.vAlign = value;";
4775 3835
4776 void deleteCell(int index) native; 3836 void deleteCell(int index) native;
4777 3837
4778 _HTMLElementJs insertCell(int index) native; 3838 _HTMLElementJs insertCell(int index) native;
4779 } 3839 }
4780 3840
4781 class _HTMLTableSectionElementJs extends _HTMLElementJs implements HTMLTableSect ionElement native "*HTMLTableSectionElement" { 3841 class _HTMLTableSectionElementJs extends _HTMLElementJs implements HTMLTableSect ionElement native "*HTMLTableSectionElement" {
4782 3842
4783 String get align() native "return this.align;"; 3843 String align;
4784 3844
4785 void set align(String value) native "this.align = value;"; 3845 String ch;
4786 3846
4787 String get ch() native "return this.ch;"; 3847 String chOff;
4788 3848
4789 void set ch(String value) native "this.ch = value;"; 3849 final _HTMLCollectionJs rows;
4790 3850
4791 String get chOff() native "return this.chOff;"; 3851 String vAlign;
4792
4793 void set chOff(String value) native "this.chOff = value;";
4794
4795 _HTMLCollectionJs get rows() native "return this.rows;";
4796
4797 String get vAlign() native "return this.vAlign;";
4798
4799 void set vAlign(String value) native "this.vAlign = value;";
4800 3852
4801 void deleteRow(int index) native; 3853 void deleteRow(int index) native;
4802 3854
4803 _HTMLElementJs insertRow(int index) native; 3855 _HTMLElementJs insertRow(int index) native;
4804 } 3856 }
4805 3857
4806 class _HTMLTextAreaElementJs extends _HTMLElementJs implements HTMLTextAreaEleme nt native "*HTMLTextAreaElement" { 3858 class _HTMLTextAreaElementJs extends _HTMLElementJs implements HTMLTextAreaEleme nt native "*HTMLTextAreaElement" {
4807 3859
4808 bool get autofocus() native "return this.autofocus;"; 3860 bool autofocus;
4809 3861
4810 void set autofocus(bool value) native "this.autofocus = value;"; 3862 int cols;
4811 3863
4812 int get cols() native "return this.cols;"; 3864 String defaultValue;
4813 3865
4814 void set cols(int value) native "this.cols = value;"; 3866 String dirName;
4815 3867
4816 String get defaultValue() native "return this.defaultValue;"; 3868 bool disabled;
4817 3869
4818 void set defaultValue(String value) native "this.defaultValue = value;"; 3870 final _HTMLFormElementJs form;
4819 3871
4820 String get dirName() native "return this.dirName;"; 3872 final _NodeListJs labels;
4821 3873
4822 void set dirName(String value) native "this.dirName = value;"; 3874 int maxLength;
4823 3875
4824 bool get disabled() native "return this.disabled;"; 3876 String name;
4825 3877
4826 void set disabled(bool value) native "this.disabled = value;"; 3878 String placeholder;
4827 3879
4828 _HTMLFormElementJs get form() native "return this.form;"; 3880 bool readOnly;
4829 3881
4830 _NodeListJs get labels() native "return this.labels;"; 3882 bool required;
4831 3883
4832 int get maxLength() native "return this.maxLength;"; 3884 int rows;
4833 3885
4834 void set maxLength(int value) native "this.maxLength = value;"; 3886 String selectionDirection;
4835 3887
4836 String get name() native "return this.name;"; 3888 int selectionEnd;
4837 3889
4838 void set name(String value) native "this.name = value;"; 3890 int selectionStart;
4839 3891
4840 String get placeholder() native "return this.placeholder;"; 3892 final int textLength;
4841 3893
4842 void set placeholder(String value) native "this.placeholder = value;"; 3894 final String type;
4843 3895
4844 bool get readOnly() native "return this.readOnly;"; 3896 final String validationMessage;
4845 3897
4846 void set readOnly(bool value) native "this.readOnly = value;"; 3898 final _ValidityStateJs validity;
4847 3899
4848 bool get required() native "return this.required;"; 3900 String value;
4849 3901
4850 void set required(bool value) native "this.required = value;"; 3902 final bool willValidate;
4851 3903
4852 int get rows() native "return this.rows;"; 3904 String wrap;
4853
4854 void set rows(int value) native "this.rows = value;";
4855
4856 String get selectionDirection() native "return this.selectionDirection;";
4857
4858 void set selectionDirection(String value) native "this.selectionDirection = va lue;";
4859
4860 int get selectionEnd() native "return this.selectionEnd;";
4861
4862 void set selectionEnd(int value) native "this.selectionEnd = value;";
4863
4864 int get selectionStart() native "return this.selectionStart;";
4865
4866 void set selectionStart(int value) native "this.selectionStart = value;";
4867
4868 int get textLength() native "return this.textLength;";
4869
4870 String get type() native "return this.type;";
4871
4872 String get validationMessage() native "return this.validationMessage;";
4873
4874 _ValidityStateJs get validity() native "return this.validity;";
4875
4876 String get value() native "return this.value;";
4877
4878 void set value(String value) native "this.value = value;";
4879
4880 bool get willValidate() native "return this.willValidate;";
4881
4882 String get wrap() native "return this.wrap;";
4883
4884 void set wrap(String value) native "this.wrap = value;";
4885 3905
4886 bool checkValidity() native; 3906 bool checkValidity() native;
4887 3907
4888 void select() native; 3908 void select() native;
4889 3909
4890 void setCustomValidity(String error) native; 3910 void setCustomValidity(String error) native;
4891 3911
4892 void setSelectionRange(int start, int end, [String direction = null]) native; 3912 void setSelectionRange(int start, int end, [String direction = null]) native;
4893 } 3913 }
4894 3914
4895 class _HTMLTitleElementJs extends _HTMLElementJs implements HTMLTitleElement nat ive "*HTMLTitleElement" { 3915 class _HTMLTitleElementJs extends _HTMLElementJs implements HTMLTitleElement nat ive "*HTMLTitleElement" {
4896 3916
4897 String get text() native "return this.text;"; 3917 String text;
4898
4899 void set text(String value) native "this.text = value;";
4900 } 3918 }
4901 3919
4902 class _HTMLTrackElementJs extends _HTMLElementJs implements HTMLTrackElement nat ive "*HTMLTrackElement" { 3920 class _HTMLTrackElementJs extends _HTMLElementJs implements HTMLTrackElement nat ive "*HTMLTrackElement" {
4903 3921
4904 static final int ERROR = 3; 3922 static final int ERROR = 3;
4905 3923
4906 static final int LOADED = 2; 3924 static final int LOADED = 2;
4907 3925
4908 static final int LOADING = 1; 3926 static final int LOADING = 1;
4909 3927
4910 static final int NONE = 0; 3928 static final int NONE = 0;
4911 3929
4912 bool get isDefault() native "return this.isDefault;"; 3930 bool isDefault;
4913 3931
4914 void set isDefault(bool value) native "this.isDefault = value;"; 3932 String kind;
4915 3933
4916 String get kind() native "return this.kind;"; 3934 String label;
4917 3935
4918 void set kind(String value) native "this.kind = value;"; 3936 final int readyState;
4919 3937
4920 String get label() native "return this.label;"; 3938 String src;
4921 3939
4922 void set label(String value) native "this.label = value;"; 3940 String srclang;
4923 3941
4924 int get readyState() native "return this.readyState;"; 3942 final _TextTrackJs track;
4925
4926 String get src() native "return this.src;";
4927
4928 void set src(String value) native "this.src = value;";
4929
4930 String get srclang() native "return this.srclang;";
4931
4932 void set srclang(String value) native "this.srclang = value;";
4933
4934 _TextTrackJs get track() native "return this.track;";
4935 } 3943 }
4936 3944
4937 class _HTMLUListElementJs extends _HTMLElementJs implements HTMLUListElement nat ive "*HTMLUListElement" { 3945 class _HTMLUListElementJs extends _HTMLElementJs implements HTMLUListElement nat ive "*HTMLUListElement" {
4938 3946
4939 bool get compact() native "return this.compact;"; 3947 bool compact;
4940 3948
4941 void set compact(bool value) native "this.compact = value;"; 3949 String type;
4942
4943 String get type() native "return this.type;";
4944
4945 void set type(String value) native "this.type = value;";
4946 } 3950 }
4947 3951
4948 class _HTMLUnknownElementJs extends _HTMLElementJs implements HTMLUnknownElement native "*HTMLUnknownElement" { 3952 class _HTMLUnknownElementJs extends _HTMLElementJs implements HTMLUnknownElement native "*HTMLUnknownElement" {
4949 } 3953 }
4950 3954
4951 class _HTMLVideoElementJs extends _HTMLMediaElementJs implements HTMLVideoElemen t native "*HTMLVideoElement" { 3955 class _HTMLVideoElementJs extends _HTMLMediaElementJs implements HTMLVideoElemen t native "*HTMLVideoElement" {
4952 3956
4953 int get height() native "return this.height;"; 3957 int height;
4954 3958
4955 void set height(int value) native "this.height = value;"; 3959 String poster;
4956 3960
4957 String get poster() native "return this.poster;"; 3961 final int videoHeight;
4958 3962
4959 void set poster(String value) native "this.poster = value;"; 3963 final int videoWidth;
4960 3964
4961 int get videoHeight() native "return this.videoHeight;"; 3965 final int webkitDecodedFrameCount;
4962 3966
4963 int get videoWidth() native "return this.videoWidth;"; 3967 final bool webkitDisplayingFullscreen;
4964 3968
4965 int get webkitDecodedFrameCount() native "return this.webkitDecodedFrameCount; "; 3969 final int webkitDroppedFrameCount;
4966 3970
4967 bool get webkitDisplayingFullscreen() native "return this.webkitDisplayingFull screen;"; 3971 final bool webkitSupportsFullscreen;
4968 3972
4969 int get webkitDroppedFrameCount() native "return this.webkitDroppedFrameCount; "; 3973 int width;
4970
4971 bool get webkitSupportsFullscreen() native "return this.webkitSupportsFullscre en;";
4972
4973 int get width() native "return this.width;";
4974
4975 void set width(int value) native "this.width = value;";
4976 3974
4977 void webkitEnterFullScreen() native; 3975 void webkitEnterFullScreen() native;
4978 3976
4979 void webkitEnterFullscreen() native; 3977 void webkitEnterFullscreen() native;
4980 3978
4981 void webkitExitFullScreen() native; 3979 void webkitExitFullScreen() native;
4982 3980
4983 void webkitExitFullscreen() native; 3981 void webkitExitFullscreen() native;
4984 } 3982 }
4985 3983
4986 class _HashChangeEventJs extends _EventJs implements HashChangeEvent native "*Ha shChangeEvent" { 3984 class _HashChangeEventJs extends _EventJs implements HashChangeEvent native "*Ha shChangeEvent" {
4987 3985
4988 String get newURL() native "return this.newURL;"; 3986 final String newURL;
4989 3987
4990 String get oldURL() native "return this.oldURL;"; 3988 final String oldURL;
4991 3989
4992 void initHashChangeEvent(String type, bool canBubble, bool cancelable, String oldURL, String newURL) native; 3990 void initHashChangeEvent(String type, bool canBubble, bool cancelable, String oldURL, String newURL) native;
4993 } 3991 }
4994 3992
4995 class _HighPass2FilterNodeJs extends _AudioNodeJs implements HighPass2FilterNode native "*HighPass2FilterNode" { 3993 class _HighPass2FilterNodeJs extends _AudioNodeJs implements HighPass2FilterNode native "*HighPass2FilterNode" {
4996 3994
4997 _AudioParamJs get cutoff() native "return this.cutoff;"; 3995 final _AudioParamJs cutoff;
4998 3996
4999 _AudioParamJs get resonance() native "return this.resonance;"; 3997 final _AudioParamJs resonance;
5000 } 3998 }
5001 3999
5002 class _HistoryJs extends _DOMTypeJs implements History native "*History" { 4000 class _HistoryJs extends _DOMTypeJs implements History native "*History" {
5003 4001
5004 int get length() native "return this.length;"; 4002 final int length;
5005 4003
5006 void back() native; 4004 void back() native;
5007 4005
5008 void forward() native; 4006 void forward() native;
5009 4007
5010 void go(int distance) native; 4008 void go(int distance) native;
5011 4009
5012 void pushState(Object data, String title, [String url = null]) native; 4010 void pushState(Object data, String title, [String url = null]) native;
5013 4011
5014 void replaceState(Object data, String title, [String url = null]) native; 4012 void replaceState(Object data, String title, [String url = null]) native;
5015 } 4013 }
5016 4014
5017 class _IDBAnyJs extends _DOMTypeJs implements IDBAny native "*IDBAny" { 4015 class _IDBAnyJs extends _DOMTypeJs implements IDBAny native "*IDBAny" {
5018 } 4016 }
5019 4017
5020 class _IDBCursorJs extends _DOMTypeJs implements IDBCursor native "*IDBCursor" { 4018 class _IDBCursorJs extends _DOMTypeJs implements IDBCursor native "*IDBCursor" {
5021 4019
5022 static final int NEXT = 0; 4020 static final int NEXT = 0;
5023 4021
5024 static final int NEXT_NO_DUPLICATE = 1; 4022 static final int NEXT_NO_DUPLICATE = 1;
5025 4023
5026 static final int PREV = 2; 4024 static final int PREV = 2;
5027 4025
5028 static final int PREV_NO_DUPLICATE = 3; 4026 static final int PREV_NO_DUPLICATE = 3;
5029 4027
5030 int get direction() native "return this.direction;"; 4028 final int direction;
5031 4029
5032 _IDBKeyJs get key() native "return this.key;"; 4030 final _IDBKeyJs key;
5033 4031
5034 _IDBKeyJs get primaryKey() native "return this.primaryKey;"; 4032 final _IDBKeyJs primaryKey;
5035 4033
5036 _IDBAnyJs get source() native "return this.source;"; 4034 final _IDBAnyJs source;
5037 4035
5038 void continueFunction([_IDBKeyJs key = null]) native; 4036 void continueFunction([_IDBKeyJs key = null]) native;
5039 4037
5040 _IDBRequestJs delete() native; 4038 _IDBRequestJs delete() native;
5041 4039
5042 _IDBRequestJs update(Dynamic value) native; 4040 _IDBRequestJs update(Dynamic value) native;
5043 } 4041 }
5044 4042
5045 class _IDBCursorWithValueJs extends _IDBCursorJs implements IDBCursorWithValue n ative "*IDBCursorWithValue" { 4043 class _IDBCursorWithValueJs extends _IDBCursorJs implements IDBCursorWithValue n ative "*IDBCursorWithValue" {
5046 4044
5047 _IDBAnyJs get value() native "return this.value;"; 4045 final _IDBAnyJs value;
5048 } 4046 }
5049 4047
5050 class _IDBDatabaseJs extends _DOMTypeJs implements IDBDatabase native "*IDBDatab ase" { 4048 class _IDBDatabaseJs extends _DOMTypeJs implements IDBDatabase native "*IDBDatab ase" {
5051 4049
5052 String get name() native "return this.name;"; 4050 final String name;
5053 4051
5054 EventListener get onabort() native "return this.onabort;"; 4052 EventListener onabort;
5055 4053
5056 void set onabort(EventListener value) native "this.onabort = value;"; 4054 EventListener onerror;
5057 4055
5058 EventListener get onerror() native "return this.onerror;"; 4056 EventListener onversionchange;
5059 4057
5060 void set onerror(EventListener value) native "this.onerror = value;"; 4058 final String version;
5061
5062 EventListener get onversionchange() native "return this.onversionchange;";
5063
5064 void set onversionchange(EventListener value) native "this.onversionchange = v alue;";
5065
5066 String get version() native "return this.version;";
5067 4059
5068 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4060 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5069 4061
5070 void close() native; 4062 void close() native;
5071 4063
5072 _IDBObjectStoreJs createObjectStore(String name) native; 4064 _IDBObjectStoreJs createObjectStore(String name) native;
5073 4065
5074 void deleteObjectStore(String name) native; 4066 void deleteObjectStore(String name) native;
5075 4067
5076 bool dispatchEvent(_EventJs evt) native; 4068 bool dispatchEvent(_EventJs evt) native;
5077 4069
5078 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4070 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5079 4071
5080 _IDBVersionChangeRequestJs setVersion(String version) native; 4072 _IDBVersionChangeRequestJs setVersion(String version) native;
5081 4073
5082 _IDBTransactionJs transaction(String storeName, int mode) native; 4074 _IDBTransactionJs transaction(String storeName, int mode) native;
5083 } 4075 }
5084 4076
5085 class _IDBDatabaseErrorJs extends _DOMTypeJs implements IDBDatabaseError native "*IDBDatabaseError" { 4077 class _IDBDatabaseErrorJs extends _DOMTypeJs implements IDBDatabaseError native "*IDBDatabaseError" {
5086 4078
5087 int get code() native "return this.code;"; 4079 int code;
5088 4080
5089 void set code(int value) native "this.code = value;"; 4081 String message;
5090
5091 String get message() native "return this.message;";
5092
5093 void set message(String value) native "this.message = value;";
5094 } 4082 }
5095 4083
5096 class _IDBDatabaseExceptionJs extends _DOMTypeJs implements IDBDatabaseException native "*IDBDatabaseException" { 4084 class _IDBDatabaseExceptionJs extends _DOMTypeJs implements IDBDatabaseException native "*IDBDatabaseException" {
5097 4085
5098 static final int ABORT_ERR = 8; 4086 static final int ABORT_ERR = 8;
5099 4087
5100 static final int CONSTRAINT_ERR = 4; 4088 static final int CONSTRAINT_ERR = 4;
5101 4089
5102 static final int DATA_ERR = 5; 4090 static final int DATA_ERR = 5;
5103 4091
(...skipping 10 matching lines...) Expand all
5114 static final int READ_ONLY_ERR = 9; 4102 static final int READ_ONLY_ERR = 9;
5115 4103
5116 static final int TIMEOUT_ERR = 10; 4104 static final int TIMEOUT_ERR = 10;
5117 4105
5118 static final int TRANSACTION_INACTIVE_ERR = 7; 4106 static final int TRANSACTION_INACTIVE_ERR = 7;
5119 4107
5120 static final int UNKNOWN_ERR = 1; 4108 static final int UNKNOWN_ERR = 1;
5121 4109
5122 static final int VER_ERR = 12; 4110 static final int VER_ERR = 12;
5123 4111
5124 int get code() native "return this.code;"; 4112 final int code;
5125 4113
5126 String get message() native "return this.message;"; 4114 final String message;
5127 4115
5128 String get name() native "return this.name;"; 4116 final String name;
5129 4117
5130 String toString() native; 4118 String toString() native;
5131 } 4119 }
5132 4120
5133 class _IDBFactoryJs extends _DOMTypeJs implements IDBFactory native "*IDBFactory " { 4121 class _IDBFactoryJs extends _DOMTypeJs implements IDBFactory native "*IDBFactory " {
5134 4122
5135 int cmp(_IDBKeyJs first, _IDBKeyJs second) native; 4123 int cmp(_IDBKeyJs first, _IDBKeyJs second) native;
5136 4124
5137 _IDBVersionChangeRequestJs deleteDatabase(String name) native; 4125 _IDBVersionChangeRequestJs deleteDatabase(String name) native;
5138 4126
5139 _IDBRequestJs getDatabaseNames() native; 4127 _IDBRequestJs getDatabaseNames() native;
5140 4128
5141 _IDBRequestJs open(String name) native; 4129 _IDBRequestJs open(String name) native;
5142 } 4130 }
5143 4131
5144 class _IDBIndexJs extends _DOMTypeJs implements IDBIndex native "*IDBIndex" { 4132 class _IDBIndexJs extends _DOMTypeJs implements IDBIndex native "*IDBIndex" {
5145 4133
5146 String get keyPath() native "return this.keyPath;"; 4134 final String keyPath;
5147 4135
5148 bool get multiEntry() native "return this.multiEntry;"; 4136 final bool multiEntry;
5149 4137
5150 String get name() native "return this.name;"; 4138 final String name;
5151 4139
5152 _IDBObjectStoreJs get objectStore() native "return this.objectStore;"; 4140 final _IDBObjectStoreJs objectStore;
5153 4141
5154 bool get unique() native "return this.unique;"; 4142 final bool unique;
5155 4143
5156 _IDBRequestJs count([_IDBKeyRangeJs range = null]) native; 4144 _IDBRequestJs count([_IDBKeyRangeJs range = null]) native;
5157 4145
5158 _IDBRequestJs getObject(_IDBKeyJs key) native; 4146 _IDBRequestJs getObject(_IDBKeyJs key) native;
5159 4147
5160 _IDBRequestJs getKey(_IDBKeyJs key) native; 4148 _IDBRequestJs getKey(_IDBKeyJs key) native;
5161 4149
5162 _IDBRequestJs openCursor([_IDBKeyRangeJs range = null, int direction = null]) native; 4150 _IDBRequestJs openCursor([_IDBKeyRangeJs range = null, int direction = null]) native;
5163 4151
5164 _IDBRequestJs openKeyCursor([_IDBKeyRangeJs range = null, int direction = null ]) native; 4152 _IDBRequestJs openKeyCursor([_IDBKeyRangeJs range = null, int direction = null ]) native;
5165 } 4153 }
5166 4154
5167 class _IDBKeyJs extends _DOMTypeJs implements IDBKey native "*IDBKey" { 4155 class _IDBKeyJs extends _DOMTypeJs implements IDBKey native "*IDBKey" {
5168 } 4156 }
5169 4157
5170 class _IDBKeyRangeJs extends _DOMTypeJs implements IDBKeyRange native "*IDBKeyRa nge" { 4158 class _IDBKeyRangeJs extends _DOMTypeJs implements IDBKeyRange native "*IDBKeyRa nge" {
5171 4159
5172 _IDBKeyJs get lower() native "return this.lower;"; 4160 final _IDBKeyJs lower;
5173 4161
5174 bool get lowerOpen() native "return this.lowerOpen;"; 4162 final bool lowerOpen;
5175 4163
5176 _IDBKeyJs get upper() native "return this.upper;"; 4164 final _IDBKeyJs upper;
5177 4165
5178 bool get upperOpen() native "return this.upperOpen;"; 4166 final bool upperOpen;
5179 4167
5180 _IDBKeyRangeJs bound(_IDBKeyJs lower, _IDBKeyJs upper, [bool lowerOpen = null, bool upperOpen = null]) native; 4168 _IDBKeyRangeJs bound(_IDBKeyJs lower, _IDBKeyJs upper, [bool lowerOpen = null, bool upperOpen = null]) native;
5181 4169
5182 _IDBKeyRangeJs lowerBound(_IDBKeyJs bound, [bool open = null]) native; 4170 _IDBKeyRangeJs lowerBound(_IDBKeyJs bound, [bool open = null]) native;
5183 4171
5184 _IDBKeyRangeJs only(_IDBKeyJs value) native; 4172 _IDBKeyRangeJs only(_IDBKeyJs value) native;
5185 4173
5186 _IDBKeyRangeJs upperBound(_IDBKeyJs bound, [bool open = null]) native; 4174 _IDBKeyRangeJs upperBound(_IDBKeyJs bound, [bool open = null]) native;
5187 } 4175 }
5188 4176
5189 class _IDBObjectStoreJs extends _DOMTypeJs implements IDBObjectStore native "*ID BObjectStore" { 4177 class _IDBObjectStoreJs extends _DOMTypeJs implements IDBObjectStore native "*ID BObjectStore" {
5190 4178
5191 String get keyPath() native "return this.keyPath;"; 4179 final String keyPath;
5192 4180
5193 String get name() native "return this.name;"; 4181 final String name;
5194 4182
5195 _IDBTransactionJs get transaction() native "return this.transaction;"; 4183 final _IDBTransactionJs transaction;
5196 4184
5197 _IDBRequestJs add(Dynamic value, [_IDBKeyJs key = null]) native; 4185 _IDBRequestJs add(Dynamic value, [_IDBKeyJs key = null]) native;
5198 4186
5199 _IDBRequestJs clear() native; 4187 _IDBRequestJs clear() native;
5200 4188
5201 _IDBRequestJs count([_IDBKeyRangeJs range = null]) native; 4189 _IDBRequestJs count([_IDBKeyRangeJs range = null]) native;
5202 4190
5203 _IDBIndexJs createIndex(String name, String keyPath) native; 4191 _IDBIndexJs createIndex(String name, String keyPath) native;
5204 4192
5205 _IDBRequestJs delete(_IDBKeyJs key) native; 4193 _IDBRequestJs delete(_IDBKeyJs key) native;
5206 4194
5207 void deleteIndex(String name) native; 4195 void deleteIndex(String name) native;
5208 4196
5209 _IDBRequestJs getObject(_IDBKeyJs key) native; 4197 _IDBRequestJs getObject(_IDBKeyJs key) native;
5210 4198
5211 _IDBIndexJs index(String name) native; 4199 _IDBIndexJs index(String name) native;
5212 4200
5213 _IDBRequestJs openCursor([_IDBKeyRangeJs range = null, int direction = null]) native; 4201 _IDBRequestJs openCursor([_IDBKeyRangeJs range = null, int direction = null]) native;
5214 4202
5215 _IDBRequestJs put(Dynamic value, [_IDBKeyJs key = null]) native; 4203 _IDBRequestJs put(Dynamic value, [_IDBKeyJs key = null]) native;
5216 } 4204 }
5217 4205
5218 class _IDBRequestJs extends _DOMTypeJs implements IDBRequest native "*IDBRequest " { 4206 class _IDBRequestJs extends _DOMTypeJs implements IDBRequest native "*IDBRequest " {
5219 4207
5220 static final int DONE = 2; 4208 static final int DONE = 2;
5221 4209
5222 static final int LOADING = 1; 4210 static final int LOADING = 1;
5223 4211
5224 int get errorCode() native "return this.errorCode;"; 4212 final int errorCode;
5225 4213
5226 EventListener get onerror() native "return this.onerror;"; 4214 EventListener onerror;
5227 4215
5228 void set onerror(EventListener value) native "this.onerror = value;"; 4216 EventListener onsuccess;
5229 4217
5230 EventListener get onsuccess() native "return this.onsuccess;"; 4218 final int readyState;
5231 4219
5232 void set onsuccess(EventListener value) native "this.onsuccess = value;"; 4220 final _IDBAnyJs result;
5233 4221
5234 int get readyState() native "return this.readyState;"; 4222 final _IDBAnyJs source;
5235 4223
5236 _IDBAnyJs get result() native "return this.result;"; 4224 final _IDBTransactionJs transaction;
5237 4225
5238 _IDBAnyJs get source() native "return this.source;"; 4226 final String webkitErrorMessage;
5239
5240 _IDBTransactionJs get transaction() native "return this.transaction;";
5241
5242 String get webkitErrorMessage() native "return this.webkitErrorMessage;";
5243 4227
5244 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4228 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5245 4229
5246 bool dispatchEvent(_EventJs evt) native; 4230 bool dispatchEvent(_EventJs evt) native;
5247 4231
5248 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4232 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5249 } 4233 }
5250 4234
5251 class _IDBTransactionJs extends _DOMTypeJs implements IDBTransaction native "*ID BTransaction" { 4235 class _IDBTransactionJs extends _DOMTypeJs implements IDBTransaction native "*ID BTransaction" {
5252 4236
5253 static final int READ_ONLY = 0; 4237 static final int READ_ONLY = 0;
5254 4238
5255 static final int READ_WRITE = 1; 4239 static final int READ_WRITE = 1;
5256 4240
5257 static final int VERSION_CHANGE = 2; 4241 static final int VERSION_CHANGE = 2;
5258 4242
5259 _IDBDatabaseJs get db() native "return this.db;"; 4243 final _IDBDatabaseJs db;
5260 4244
5261 int get mode() native "return this.mode;"; 4245 final int mode;
5262 4246
5263 EventListener get onabort() native "return this.onabort;"; 4247 EventListener onabort;
5264 4248
5265 void set onabort(EventListener value) native "this.onabort = value;"; 4249 EventListener oncomplete;
5266 4250
5267 EventListener get oncomplete() native "return this.oncomplete;"; 4251 EventListener onerror;
5268
5269 void set oncomplete(EventListener value) native "this.oncomplete = value;";
5270
5271 EventListener get onerror() native "return this.onerror;";
5272
5273 void set onerror(EventListener value) native "this.onerror = value;";
5274 4252
5275 void abort() native; 4253 void abort() native;
5276 4254
5277 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4255 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5278 4256
5279 bool dispatchEvent(_EventJs evt) native; 4257 bool dispatchEvent(_EventJs evt) native;
5280 4258
5281 _IDBObjectStoreJs objectStore(String name) native; 4259 _IDBObjectStoreJs objectStore(String name) native;
5282 4260
5283 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4261 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5284 } 4262 }
5285 4263
5286 class _IDBVersionChangeEventJs extends _EventJs implements IDBVersionChangeEvent native "*IDBVersionChangeEvent" { 4264 class _IDBVersionChangeEventJs extends _EventJs implements IDBVersionChangeEvent native "*IDBVersionChangeEvent" {
5287 4265
5288 String get version() native "return this.version;"; 4266 final String version;
5289 } 4267 }
5290 4268
5291 class _IDBVersionChangeRequestJs extends _IDBRequestJs implements IDBVersionChan geRequest native "*IDBVersionChangeRequest" { 4269 class _IDBVersionChangeRequestJs extends _IDBRequestJs implements IDBVersionChan geRequest native "*IDBVersionChangeRequest" {
5292 4270
5293 EventListener get onblocked() native "return this.onblocked;"; 4271 EventListener onblocked;
5294
5295 void set onblocked(EventListener value) native "this.onblocked = value;";
5296 } 4272 }
5297 4273
5298 class _ImageDataJs extends _DOMTypeJs implements ImageData native "*ImageData" { 4274 class _ImageDataJs extends _DOMTypeJs implements ImageData native "*ImageData" {
5299 4275
5300 _CanvasPixelArrayJs get data() native "return this.data;"; 4276 final _CanvasPixelArrayJs data;
5301 4277
5302 int get height() native "return this.height;"; 4278 final int height;
5303 4279
5304 int get width() native "return this.width;"; 4280 final int width;
5305 } 4281 }
5306 4282
5307 class _InjectedScriptHostJs extends _DOMTypeJs implements InjectedScriptHost nat ive "*InjectedScriptHost" { 4283 class _InjectedScriptHostJs extends _DOMTypeJs implements InjectedScriptHost nat ive "*InjectedScriptHost" {
5308 4284
5309 void clearConsoleMessages() native; 4285 void clearConsoleMessages() native;
5310 4286
5311 void copyText(String text) native; 4287 void copyText(String text) native;
5312 4288
5313 int databaseId(Object database) native; 4289 int databaseId(Object database) native;
5314 4290
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
5391 factory Int16Array(int length) => _construct_Int16Array(length); 4367 factory Int16Array(int length) => _construct_Int16Array(length);
5392 4368
5393 factory Int16Array.fromList(List<int> list) => _construct_Int16Array(list); 4369 factory Int16Array.fromList(List<int> list) => _construct_Int16Array(list);
5394 4370
5395 factory Int16Array.fromBuffer(ArrayBuffer buffer) => _construct_Int16Array(buf fer); 4371 factory Int16Array.fromBuffer(ArrayBuffer buffer) => _construct_Int16Array(buf fer);
5396 4372
5397 static _construct_Int16Array(arg) native 'return new Int16Array(arg);'; 4373 static _construct_Int16Array(arg) native 'return new Int16Array(arg);';
5398 4374
5399 static final int BYTES_PER_ELEMENT = 2; 4375 static final int BYTES_PER_ELEMENT = 2;
5400 4376
5401 int get length() native "return this.length;"; 4377 final int length;
5402 4378
5403 int operator[](int index) native "return this[index];"; 4379 int operator[](int index) native "return this[index];";
5404 4380
5405 void operator[]=(int index, int value) native "this[index] = value"; 4381 void operator[]=(int index, int value) native "this[index] = value";
5406 // -- start List<int> mixins. 4382 // -- start List<int> mixins.
5407 // int is the element type. 4383 // int is the element type.
5408 4384
5409 // From Iterable<int>: 4385 // From Iterable<int>:
5410 4386
5411 Iterator<int> iterator() { 4387 Iterator<int> iterator() {
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
5481 factory Int32Array(int length) => _construct_Int32Array(length); 4457 factory Int32Array(int length) => _construct_Int32Array(length);
5482 4458
5483 factory Int32Array.fromList(List<int> list) => _construct_Int32Array(list); 4459 factory Int32Array.fromList(List<int> list) => _construct_Int32Array(list);
5484 4460
5485 factory Int32Array.fromBuffer(ArrayBuffer buffer) => _construct_Int32Array(buf fer); 4461 factory Int32Array.fromBuffer(ArrayBuffer buffer) => _construct_Int32Array(buf fer);
5486 4462
5487 static _construct_Int32Array(arg) native 'return new Int32Array(arg);'; 4463 static _construct_Int32Array(arg) native 'return new Int32Array(arg);';
5488 4464
5489 static final int BYTES_PER_ELEMENT = 4; 4465 static final int BYTES_PER_ELEMENT = 4;
5490 4466
5491 int get length() native "return this.length;"; 4467 final int length;
5492 4468
5493 int operator[](int index) native "return this[index];"; 4469 int operator[](int index) native "return this[index];";
5494 4470
5495 void operator[]=(int index, int value) native "this[index] = value"; 4471 void operator[]=(int index, int value) native "this[index] = value";
5496 // -- start List<int> mixins. 4472 // -- start List<int> mixins.
5497 // int is the element type. 4473 // int is the element type.
5498 4474
5499 // From Iterable<int>: 4475 // From Iterable<int>:
5500 4476
5501 Iterator<int> iterator() { 4477 Iterator<int> iterator() {
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
5571 factory Int8Array(int length) => _construct_Int8Array(length); 4547 factory Int8Array(int length) => _construct_Int8Array(length);
5572 4548
5573 factory Int8Array.fromList(List<int> list) => _construct_Int8Array(list); 4549 factory Int8Array.fromList(List<int> list) => _construct_Int8Array(list);
5574 4550
5575 factory Int8Array.fromBuffer(ArrayBuffer buffer) => _construct_Int8Array(buffe r); 4551 factory Int8Array.fromBuffer(ArrayBuffer buffer) => _construct_Int8Array(buffe r);
5576 4552
5577 static _construct_Int8Array(arg) native 'return new Int8Array(arg);'; 4553 static _construct_Int8Array(arg) native 'return new Int8Array(arg);';
5578 4554
5579 static final int BYTES_PER_ELEMENT = 1; 4555 static final int BYTES_PER_ELEMENT = 1;
5580 4556
5581 int get length() native "return this.length;"; 4557 final int length;
5582 4558
5583 int operator[](int index) native "return this[index];"; 4559 int operator[](int index) native "return this[index];";
5584 4560
5585 void operator[]=(int index, int value) native "this[index] = value"; 4561 void operator[]=(int index, int value) native "this[index] = value";
5586 // -- start List<int> mixins. 4562 // -- start List<int> mixins.
5587 // int is the element type. 4563 // int is the element type.
5588 4564
5589 // From Iterable<int>: 4565 // From Iterable<int>:
5590 4566
5591 Iterator<int> iterator() { 4567 Iterator<int> iterator() {
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
5651 4627
5652 // -- end List<int> mixins. 4628 // -- end List<int> mixins.
5653 4629
5654 void setElements(Object array, [int offset = null]) native; 4630 void setElements(Object array, [int offset = null]) native;
5655 4631
5656 _Int8ArrayJs subarray(int start, [int end = null]) native; 4632 _Int8ArrayJs subarray(int start, [int end = null]) native;
5657 } 4633 }
5658 4634
5659 class _JavaScriptAudioNodeJs extends _AudioNodeJs implements JavaScriptAudioNode native "*JavaScriptAudioNode" { 4635 class _JavaScriptAudioNodeJs extends _AudioNodeJs implements JavaScriptAudioNode native "*JavaScriptAudioNode" {
5660 4636
5661 int get bufferSize() native "return this.bufferSize;"; 4637 final int bufferSize;
5662 4638
5663 EventListener get onaudioprocess() native "return this.onaudioprocess;"; 4639 EventListener onaudioprocess;
5664
5665 void set onaudioprocess(EventListener value) native "this.onaudioprocess = val ue;";
5666 } 4640 }
5667 4641
5668 class _JavaScriptCallFrameJs extends _DOMTypeJs implements JavaScriptCallFrame n ative "*JavaScriptCallFrame" { 4642 class _JavaScriptCallFrameJs extends _DOMTypeJs implements JavaScriptCallFrame n ative "*JavaScriptCallFrame" {
5669 4643
5670 static final int CATCH_SCOPE = 4; 4644 static final int CATCH_SCOPE = 4;
5671 4645
5672 static final int CLOSURE_SCOPE = 3; 4646 static final int CLOSURE_SCOPE = 3;
5673 4647
5674 static final int GLOBAL_SCOPE = 0; 4648 static final int GLOBAL_SCOPE = 0;
5675 4649
5676 static final int LOCAL_SCOPE = 1; 4650 static final int LOCAL_SCOPE = 1;
5677 4651
5678 static final int WITH_SCOPE = 2; 4652 static final int WITH_SCOPE = 2;
5679 4653
5680 _JavaScriptCallFrameJs get caller() native "return this.caller;"; 4654 final _JavaScriptCallFrameJs caller;
5681 4655
5682 int get column() native "return this.column;"; 4656 final int column;
5683 4657
5684 String get functionName() native "return this.functionName;"; 4658 final String functionName;
5685 4659
5686 int get line() native "return this.line;"; 4660 final int line;
5687 4661
5688 List get scopeChain() native "return this.scopeChain;"; 4662 final List scopeChain;
5689 4663
5690 int get sourceID() native "return this.sourceID;"; 4664 final int sourceID;
5691 4665
5692 Object get thisObject() native "return this.thisObject;"; 4666 final Object thisObject;
5693 4667
5694 String get type() native "return this.type;"; 4668 final String type;
5695 4669
5696 void evaluate(String script) native; 4670 void evaluate(String script) native;
5697 4671
5698 int scopeType(int scopeIndex) native; 4672 int scopeType(int scopeIndex) native;
5699 } 4673 }
5700 4674
5701 class _KeyboardEventJs extends _UIEventJs implements KeyboardEvent native "*Keyb oardEvent" { 4675 class _KeyboardEventJs extends _UIEventJs implements KeyboardEvent native "*Keyb oardEvent" {
5702 4676
5703 bool get altGraphKey() native "return this.altGraphKey;"; 4677 final bool altGraphKey;
5704 4678
5705 bool get altKey() native "return this.altKey;"; 4679 final bool altKey;
5706 4680
5707 bool get ctrlKey() native "return this.ctrlKey;"; 4681 final bool ctrlKey;
5708 4682
5709 String get keyIdentifier() native "return this.keyIdentifier;"; 4683 final String keyIdentifier;
5710 4684
5711 int get keyLocation() native "return this.keyLocation;"; 4685 final int keyLocation;
5712 4686
5713 bool get metaKey() native "return this.metaKey;"; 4687 final bool metaKey;
5714 4688
5715 bool get shiftKey() native "return this.shiftKey;"; 4689 final bool shiftKey;
5716 4690
5717 void initKeyboardEvent(String type, bool canBubble, bool cancelable, _DOMWindo wJs view, String keyIdentifier, int keyLocation, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, bool altGraphKey) native; 4691 void initKeyboardEvent(String type, bool canBubble, bool cancelable, _DOMWindo wJs view, String keyIdentifier, int keyLocation, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, bool altGraphKey) native;
5718 } 4692 }
5719 4693
5720 class _LocationJs extends _DOMTypeJs implements Location native "*Location" { 4694 class _LocationJs extends _DOMTypeJs implements Location native "*Location" {
5721 4695
5722 String get hash() native "return this.hash;"; 4696 String hash;
5723 4697
5724 void set hash(String value) native "this.hash = value;"; 4698 String host;
5725 4699
5726 String get host() native "return this.host;"; 4700 String hostname;
5727 4701
5728 void set host(String value) native "this.host = value;"; 4702 String href;
5729 4703
5730 String get hostname() native "return this.hostname;"; 4704 final String origin;
5731 4705
5732 void set hostname(String value) native "this.hostname = value;"; 4706 String pathname;
5733 4707
5734 String get href() native "return this.href;"; 4708 String port;
5735 4709
5736 void set href(String value) native "this.href = value;"; 4710 String protocol;
5737 4711
5738 String get origin() native "return this.origin;"; 4712 String search;
5739
5740 String get pathname() native "return this.pathname;";
5741
5742 void set pathname(String value) native "this.pathname = value;";
5743
5744 String get port() native "return this.port;";
5745
5746 void set port(String value) native "this.port = value;";
5747
5748 String get protocol() native "return this.protocol;";
5749
5750 void set protocol(String value) native "this.protocol = value;";
5751
5752 String get search() native "return this.search;";
5753
5754 void set search(String value) native "this.search = value;";
5755 4713
5756 void assign(String url) native; 4714 void assign(String url) native;
5757 4715
5758 void reload() native; 4716 void reload() native;
5759 4717
5760 void replace(String url) native; 4718 void replace(String url) native;
5761 4719
5762 String toString() native; 4720 String toString() native;
5763 } 4721 }
5764 4722
5765 class _LowPass2FilterNodeJs extends _AudioNodeJs implements LowPass2FilterNode n ative "*LowPass2FilterNode" { 4723 class _LowPass2FilterNodeJs extends _AudioNodeJs implements LowPass2FilterNode n ative "*LowPass2FilterNode" {
5766 4724
5767 _AudioParamJs get cutoff() native "return this.cutoff;"; 4725 final _AudioParamJs cutoff;
5768 4726
5769 _AudioParamJs get resonance() native "return this.resonance;"; 4727 final _AudioParamJs resonance;
5770 } 4728 }
5771 4729
5772 class _MediaControllerJs extends _DOMTypeJs implements MediaController native "* MediaController" { 4730 class _MediaControllerJs extends _DOMTypeJs implements MediaController native "* MediaController" {
5773 4731
5774 _TimeRangesJs get buffered() native "return this.buffered;"; 4732 final _TimeRangesJs buffered;
5775 4733
5776 num get currentTime() native "return this.currentTime;"; 4734 num currentTime;
5777 4735
5778 void set currentTime(num value) native "this.currentTime = value;"; 4736 num defaultPlaybackRate;
5779 4737
5780 num get defaultPlaybackRate() native "return this.defaultPlaybackRate;"; 4738 final num duration;
5781 4739
5782 void set defaultPlaybackRate(num value) native "this.defaultPlaybackRate = val ue;"; 4740 bool muted;
5783 4741
5784 num get duration() native "return this.duration;"; 4742 final bool paused;
5785 4743
5786 bool get muted() native "return this.muted;"; 4744 num playbackRate;
5787 4745
5788 void set muted(bool value) native "this.muted = value;"; 4746 final _TimeRangesJs played;
5789 4747
5790 bool get paused() native "return this.paused;"; 4748 final _TimeRangesJs seekable;
5791 4749
5792 num get playbackRate() native "return this.playbackRate;"; 4750 num volume;
5793
5794 void set playbackRate(num value) native "this.playbackRate = value;";
5795
5796 _TimeRangesJs get played() native "return this.played;";
5797
5798 _TimeRangesJs get seekable() native "return this.seekable;";
5799
5800 num get volume() native "return this.volume;";
5801
5802 void set volume(num value) native "this.volume = value;";
5803 4751
5804 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4752 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5805 4753
5806 bool dispatchEvent(_EventJs evt) native; 4754 bool dispatchEvent(_EventJs evt) native;
5807 4755
5808 void pause() native; 4756 void pause() native;
5809 4757
5810 void play() native; 4758 void play() native;
5811 4759
5812 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4760 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5813 } 4761 }
5814 4762
5815 class _MediaElementAudioSourceNodeJs extends _AudioSourceNodeJs implements Media ElementAudioSourceNode native "*MediaElementAudioSourceNode" { 4763 class _MediaElementAudioSourceNodeJs extends _AudioSourceNodeJs implements Media ElementAudioSourceNode native "*MediaElementAudioSourceNode" {
5816 4764
5817 _HTMLMediaElementJs get mediaElement() native "return this.mediaElement;"; 4765 final _HTMLMediaElementJs mediaElement;
5818 } 4766 }
5819 4767
5820 class _MediaErrorJs extends _DOMTypeJs implements MediaError native "*MediaError " { 4768 class _MediaErrorJs extends _DOMTypeJs implements MediaError native "*MediaError " {
5821 4769
5822 static final int MEDIA_ERR_ABORTED = 1; 4770 static final int MEDIA_ERR_ABORTED = 1;
5823 4771
5824 static final int MEDIA_ERR_DECODE = 3; 4772 static final int MEDIA_ERR_DECODE = 3;
5825 4773
5826 static final int MEDIA_ERR_NETWORK = 2; 4774 static final int MEDIA_ERR_NETWORK = 2;
5827 4775
5828 static final int MEDIA_ERR_SRC_NOT_SUPPORTED = 4; 4776 static final int MEDIA_ERR_SRC_NOT_SUPPORTED = 4;
5829 4777
5830 int get code() native "return this.code;"; 4778 final int code;
5831 } 4779 }
5832 4780
5833 class _MediaListJs extends _DOMTypeJs implements MediaList native "*MediaList" { 4781 class _MediaListJs extends _DOMTypeJs implements MediaList native "*MediaList" {
5834 4782
5835 int get length() native "return this.length;"; 4783 final int length;
5836 4784
5837 String get mediaText() native "return this.mediaText;"; 4785 String mediaText;
5838
5839 void set mediaText(String value) native "this.mediaText = value;";
5840 4786
5841 String operator[](int index) native "return this[index];"; 4787 String operator[](int index) native "return this[index];";
5842 4788
5843 void operator[]=(int index, String value) { 4789 void operator[]=(int index, String value) {
5844 throw new UnsupportedOperationException("Cannot assign element of immutable List."); 4790 throw new UnsupportedOperationException("Cannot assign element of immutable List.");
5845 } 4791 }
5846 // -- start List<String> mixins. 4792 // -- start List<String> mixins.
5847 // String is the element type. 4793 // String is the element type.
5848 4794
5849 // From Iterable<String>: 4795 // From Iterable<String>:
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
5913 4859
5914 void appendMedium(String newMedium) native; 4860 void appendMedium(String newMedium) native;
5915 4861
5916 void deleteMedium(String oldMedium) native; 4862 void deleteMedium(String oldMedium) native;
5917 4863
5918 String item(int index) native; 4864 String item(int index) native;
5919 } 4865 }
5920 4866
5921 class _MediaQueryListJs extends _DOMTypeJs implements MediaQueryList native "*Me diaQueryList" { 4867 class _MediaQueryListJs extends _DOMTypeJs implements MediaQueryList native "*Me diaQueryList" {
5922 4868
5923 bool get matches() native "return this.matches;"; 4869 final bool matches;
5924 4870
5925 String get media() native "return this.media;"; 4871 final String media;
5926 4872
5927 void addListener(_MediaQueryListListenerJs listener) native; 4873 void addListener(_MediaQueryListListenerJs listener) native;
5928 4874
5929 void removeListener(_MediaQueryListListenerJs listener) native; 4875 void removeListener(_MediaQueryListListenerJs listener) native;
5930 } 4876 }
5931 4877
5932 class _MediaQueryListListenerJs extends _DOMTypeJs implements MediaQueryListList ener native "*MediaQueryListListener" { 4878 class _MediaQueryListListenerJs extends _DOMTypeJs implements MediaQueryListList ener native "*MediaQueryListListener" {
5933 4879
5934 void queryChanged(_MediaQueryListJs list) native; 4880 void queryChanged(_MediaQueryListJs list) native;
5935 } 4881 }
5936 4882
5937 class _MemoryInfoJs extends _DOMTypeJs implements MemoryInfo native "*MemoryInfo " { 4883 class _MemoryInfoJs extends _DOMTypeJs implements MemoryInfo native "*MemoryInfo " {
5938 4884
5939 int get jsHeapSizeLimit() native "return this.jsHeapSizeLimit;"; 4885 final int jsHeapSizeLimit;
5940 4886
5941 int get totalJSHeapSize() native "return this.totalJSHeapSize;"; 4887 final int totalJSHeapSize;
5942 4888
5943 int get usedJSHeapSize() native "return this.usedJSHeapSize;"; 4889 final int usedJSHeapSize;
5944 } 4890 }
5945 4891
5946 class _MessageChannelJs extends _DOMTypeJs implements MessageChannel native "*Me ssageChannel" { 4892 class _MessageChannelJs extends _DOMTypeJs implements MessageChannel native "*Me ssageChannel" {
5947 4893
5948 _MessagePortJs get port1() native "return this.port1;"; 4894 final _MessagePortJs port1;
5949 4895
5950 _MessagePortJs get port2() native "return this.port2;"; 4896 final _MessagePortJs port2;
5951 } 4897 }
5952 4898
5953 class _MessageEventJs extends _EventJs implements MessageEvent native "*MessageE vent" { 4899 class _MessageEventJs extends _EventJs implements MessageEvent native "*MessageE vent" {
5954 4900
5955 Object get data() native "return this.data;"; 4901 final Object data;
5956 4902
5957 String get lastEventId() native "return this.lastEventId;"; 4903 final String lastEventId;
5958 4904
5959 String get origin() native "return this.origin;"; 4905 final String origin;
5960 4906
5961 List get ports() native "return this.ports;"; 4907 final List ports;
5962 4908
5963 _DOMWindowJs get source() native "return this.source;"; 4909 final _DOMWindowJs source;
5964 4910
5965 void initMessageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, O bject dataArg, String originArg, String lastEventIdArg, _DOMWindowJs sourceArg, List messagePorts) native; 4911 void initMessageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, O bject dataArg, String originArg, String lastEventIdArg, _DOMWindowJs sourceArg, List messagePorts) native;
5966 4912
5967 void webkitInitMessageEvent(String typeArg, bool canBubbleArg, bool cancelable Arg, Object dataArg, String originArg, String lastEventIdArg, _DOMWindowJs sourc eArg, List transferables) native; 4913 void webkitInitMessageEvent(String typeArg, bool canBubbleArg, bool cancelable Arg, Object dataArg, String originArg, String lastEventIdArg, _DOMWindowJs sourc eArg, List transferables) native;
5968 } 4914 }
5969 4915
5970 class _MessagePortJs extends _DOMTypeJs implements MessagePort native "*MessageP ort" { 4916 class _MessagePortJs extends _DOMTypeJs implements MessagePort native "*MessageP ort" {
5971 4917
5972 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4918 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5973 4919
5974 void close() native; 4920 void close() native;
5975 4921
5976 bool dispatchEvent(_EventJs evt) native; 4922 bool dispatchEvent(_EventJs evt) native;
5977 4923
5978 void postMessage(String message, [List messagePorts = null]) native; 4924 void postMessage(String message, [List messagePorts = null]) native;
5979 4925
5980 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 4926 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
5981 4927
5982 void start() native; 4928 void start() native;
5983 4929
5984 void webkitPostMessage(String message, [List transfer = null]) native; 4930 void webkitPostMessage(String message, [List transfer = null]) native;
5985 } 4931 }
5986 4932
5987 class _MetadataJs extends _DOMTypeJs implements Metadata native "*Metadata" { 4933 class _MetadataJs extends _DOMTypeJs implements Metadata native "*Metadata" {
5988 4934
5989 Date get modificationTime() native "return this.modificationTime;"; 4935 final Date modificationTime;
5990 } 4936 }
5991 4937
5992 class _MouseEventJs extends _UIEventJs implements MouseEvent native "*MouseEvent " { 4938 class _MouseEventJs extends _UIEventJs implements MouseEvent native "*MouseEvent " {
5993 4939
5994 bool get altKey() native "return this.altKey;"; 4940 final bool altKey;
5995 4941
5996 int get button() native "return this.button;"; 4942 final int button;
5997 4943
5998 int get clientX() native "return this.clientX;"; 4944 final int clientX;
5999 4945
6000 int get clientY() native "return this.clientY;"; 4946 final int clientY;
6001 4947
6002 bool get ctrlKey() native "return this.ctrlKey;"; 4948 final bool ctrlKey;
6003 4949
6004 _ClipboardJs get dataTransfer() native "return this.dataTransfer;"; 4950 final _ClipboardJs dataTransfer;
6005 4951
6006 _NodeJs get fromElement() native "return this.fromElement;"; 4952 final _NodeJs fromElement;
6007 4953
6008 bool get metaKey() native "return this.metaKey;"; 4954 final bool metaKey;
6009 4955
6010 int get offsetX() native "return this.offsetX;"; 4956 final int offsetX;
6011 4957
6012 int get offsetY() native "return this.offsetY;"; 4958 final int offsetY;
6013 4959
6014 _EventTargetJs get relatedTarget() native "return this.relatedTarget;"; 4960 final _EventTargetJs relatedTarget;
6015 4961
6016 int get screenX() native "return this.screenX;"; 4962 final int screenX;
6017 4963
6018 int get screenY() native "return this.screenY;"; 4964 final int screenY;
6019 4965
6020 bool get shiftKey() native "return this.shiftKey;"; 4966 final bool shiftKey;
6021 4967
6022 _NodeJs get toElement() native "return this.toElement;"; 4968 final _NodeJs toElement;
6023 4969
6024 int get webkitMovementX() native "return this.webkitMovementX;"; 4970 final int webkitMovementX;
6025 4971
6026 int get webkitMovementY() native "return this.webkitMovementY;"; 4972 final int webkitMovementY;
6027 4973
6028 int get x() native "return this.x;"; 4974 final int x;
6029 4975
6030 int get y() native "return this.y;"; 4976 final int y;
6031 4977
6032 void initMouseEvent(String type, bool canBubble, bool cancelable, _DOMWindowJs view, int detail, int screenX, int screenY, int clientX, int clientY, bool ctrl Key, bool altKey, bool shiftKey, bool metaKey, int button, _EventTargetJs relate dTarget) native; 4978 void initMouseEvent(String type, bool canBubble, bool cancelable, _DOMWindowJs view, int detail, int screenX, int screenY, int clientX, int clientY, bool ctrl Key, bool altKey, bool shiftKey, bool metaKey, int button, _EventTargetJs relate dTarget) native;
6033 } 4979 }
6034 4980
6035 class _MutationCallbackJs extends _DOMTypeJs implements MutationCallback native "*MutationCallback" { 4981 class _MutationCallbackJs extends _DOMTypeJs implements MutationCallback native "*MutationCallback" {
6036 } 4982 }
6037 4983
6038 class _MutationEventJs extends _EventJs implements MutationEvent native "*Mutati onEvent" { 4984 class _MutationEventJs extends _EventJs implements MutationEvent native "*Mutati onEvent" {
6039 4985
6040 static final int ADDITION = 2; 4986 static final int ADDITION = 2;
6041 4987
6042 static final int MODIFICATION = 1; 4988 static final int MODIFICATION = 1;
6043 4989
6044 static final int REMOVAL = 3; 4990 static final int REMOVAL = 3;
6045 4991
6046 int get attrChange() native "return this.attrChange;"; 4992 final int attrChange;
6047 4993
6048 String get attrName() native "return this.attrName;"; 4994 final String attrName;
6049 4995
6050 String get newValue() native "return this.newValue;"; 4996 final String newValue;
6051 4997
6052 String get prevValue() native "return this.prevValue;"; 4998 final String prevValue;
6053 4999
6054 _NodeJs get relatedNode() native "return this.relatedNode;"; 5000 final _NodeJs relatedNode;
6055 5001
6056 void initMutationEvent(String type, bool canBubble, bool cancelable, _NodeJs r elatedNode, String prevValue, String newValue, String attrName, int attrChange) native; 5002 void initMutationEvent(String type, bool canBubble, bool cancelable, _NodeJs r elatedNode, String prevValue, String newValue, String attrName, int attrChange) native;
6057 } 5003 }
6058 5004
6059 class _MutationRecordJs extends _DOMTypeJs implements MutationRecord native "*Mu tationRecord" { 5005 class _MutationRecordJs extends _DOMTypeJs implements MutationRecord native "*Mu tationRecord" {
6060 5006
6061 _NodeListJs get addedNodes() native "return this.addedNodes;"; 5007 final _NodeListJs addedNodes;
6062 5008
6063 String get attributeName() native "return this.attributeName;"; 5009 final String attributeName;
6064 5010
6065 String get attributeNamespace() native "return this.attributeNamespace;"; 5011 final String attributeNamespace;
6066 5012
6067 _NodeJs get nextSibling() native "return this.nextSibling;"; 5013 final _NodeJs nextSibling;
6068 5014
6069 String get oldValue() native "return this.oldValue;"; 5015 final String oldValue;
6070 5016
6071 _NodeJs get previousSibling() native "return this.previousSibling;"; 5017 final _NodeJs previousSibling;
6072 5018
6073 _NodeListJs get removedNodes() native "return this.removedNodes;"; 5019 final _NodeListJs removedNodes;
6074 5020
6075 _NodeJs get target() native "return this.target;"; 5021 final _NodeJs target;
6076 5022
6077 String get type() native "return this.type;"; 5023 final String type;
6078 } 5024 }
6079 5025
6080 class _NamedNodeMapJs extends _DOMTypeJs implements NamedNodeMap native "*NamedN odeMap" { 5026 class _NamedNodeMapJs extends _DOMTypeJs implements NamedNodeMap native "*NamedN odeMap" {
6081 5027
6082 int get length() native "return this.length;"; 5028 final int length;
6083 5029
6084 _NodeJs operator[](int index) native "return this[index];"; 5030 _NodeJs operator[](int index) native "return this[index];";
6085 5031
6086 void operator[]=(int index, _NodeJs value) { 5032 void operator[]=(int index, _NodeJs value) {
6087 throw new UnsupportedOperationException("Cannot assign element of immutable List."); 5033 throw new UnsupportedOperationException("Cannot assign element of immutable List.");
6088 } 5034 }
6089 // -- start List<Node> mixins. 5035 // -- start List<Node> mixins.
6090 // Node is the element type. 5036 // Node is the element type.
6091 5037
6092 // From Iterable<Node>: 5038 // From Iterable<Node>:
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
6164 5110
6165 _NodeJs removeNamedItemNS(String namespaceURI, String localName) native; 5111 _NodeJs removeNamedItemNS(String namespaceURI, String localName) native;
6166 5112
6167 _NodeJs setNamedItem(_NodeJs node) native; 5113 _NodeJs setNamedItem(_NodeJs node) native;
6168 5114
6169 _NodeJs setNamedItemNS(_NodeJs node) native; 5115 _NodeJs setNamedItemNS(_NodeJs node) native;
6170 } 5116 }
6171 5117
6172 class _NavigatorJs extends _DOMTypeJs implements Navigator native "*Navigator" { 5118 class _NavigatorJs extends _DOMTypeJs implements Navigator native "*Navigator" {
6173 5119
6174 String get appCodeName() native "return this.appCodeName;"; 5120 final String appCodeName;
6175 5121
6176 String get appName() native "return this.appName;"; 5122 final String appName;
6177 5123
6178 String get appVersion() native "return this.appVersion;"; 5124 final String appVersion;
6179 5125
6180 bool get cookieEnabled() native "return this.cookieEnabled;"; 5126 final bool cookieEnabled;
6181 5127
6182 _GeolocationJs get geolocation() native "return this.geolocation;"; 5128 final _GeolocationJs geolocation;
6183 5129
6184 String get language() native "return this.language;"; 5130 final String language;
6185 5131
6186 _DOMMimeTypeArrayJs get mimeTypes() native "return this.mimeTypes;"; 5132 final _DOMMimeTypeArrayJs mimeTypes;
6187 5133
6188 bool get onLine() native "return this.onLine;"; 5134 final bool onLine;
6189 5135
6190 String get platform() native "return this.platform;"; 5136 final String platform;
6191 5137
6192 _DOMPluginArrayJs get plugins() native "return this.plugins;"; 5138 final _DOMPluginArrayJs plugins;
6193 5139
6194 String get product() native "return this.product;"; 5140 final String product;
6195 5141
6196 String get productSub() native "return this.productSub;"; 5142 final String productSub;
6197 5143
6198 String get userAgent() native "return this.userAgent;"; 5144 final String userAgent;
6199 5145
6200 String get vendor() native "return this.vendor;"; 5146 final String vendor;
6201 5147
6202 String get vendorSub() native "return this.vendorSub;"; 5148 final String vendorSub;
6203 5149
6204 void getStorageUpdates() native; 5150 void getStorageUpdates() native;
6205 5151
6206 bool javaEnabled() native; 5152 bool javaEnabled() native;
6207 5153
6208 void registerProtocolHandler(String scheme, String url, String title) native; 5154 void registerProtocolHandler(String scheme, String url, String title) native;
6209 } 5155 }
6210 5156
6211 class _NodeJs extends _DOMTypeJs implements Node native "*Node" { 5157 class _NodeJs extends _DOMTypeJs implements Node native "*Node" {
6212 5158
(...skipping 26 matching lines...) Expand all
6239 static final int ENTITY_NODE = 6; 5185 static final int ENTITY_NODE = 6;
6240 5186
6241 static final int ENTITY_REFERENCE_NODE = 5; 5187 static final int ENTITY_REFERENCE_NODE = 5;
6242 5188
6243 static final int NOTATION_NODE = 12; 5189 static final int NOTATION_NODE = 12;
6244 5190
6245 static final int PROCESSING_INSTRUCTION_NODE = 7; 5191 static final int PROCESSING_INSTRUCTION_NODE = 7;
6246 5192
6247 static final int TEXT_NODE = 3; 5193 static final int TEXT_NODE = 3;
6248 5194
6249 _NamedNodeMapJs get attributes() native "return this.attributes;"; 5195 final _NamedNodeMapJs attributes;
6250 5196
6251 String get baseURI() native "return this.baseURI;"; 5197 final String baseURI;
6252 5198
6253 _NodeListJs get childNodes() native "return this.childNodes;"; 5199 final _NodeListJs childNodes;
6254 5200
6255 _NodeJs get firstChild() native "return this.firstChild;"; 5201 final _NodeJs firstChild;
6256 5202
6257 _NodeJs get lastChild() native "return this.lastChild;"; 5203 final _NodeJs lastChild;
6258 5204
6259 String get localName() native "return this.localName;"; 5205 final String localName;
6260 5206
6261 String get namespaceURI() native "return this.namespaceURI;"; 5207 final String namespaceURI;
6262 5208
6263 _NodeJs get nextSibling() native "return this.nextSibling;"; 5209 final _NodeJs nextSibling;
6264 5210
6265 String get nodeName() native "return this.nodeName;"; 5211 final String nodeName;
6266 5212
6267 int get nodeType() native "return this.nodeType;"; 5213 final int nodeType;
6268 5214
6269 String get nodeValue() native "return this.nodeValue;"; 5215 String nodeValue;
6270 5216
6271 void set nodeValue(String value) native "this.nodeValue = value;"; 5217 final _DocumentJs ownerDocument;
6272 5218
6273 _DocumentJs get ownerDocument() native "return this.ownerDocument;"; 5219 final _ElementJs parentElement;
6274 5220
6275 _ElementJs get parentElement() native "return this.parentElement;"; 5221 final _NodeJs parentNode;
6276 5222
6277 _NodeJs get parentNode() native "return this.parentNode;"; 5223 String prefix;
6278 5224
6279 String get prefix() native "return this.prefix;"; 5225 final _NodeJs previousSibling;
6280 5226
6281 void set prefix(String value) native "this.prefix = value;"; 5227 String textContent;
6282
6283 _NodeJs get previousSibling() native "return this.previousSibling;";
6284
6285 String get textContent() native "return this.textContent;";
6286
6287 void set textContent(String value) native "this.textContent = value;";
6288 5228
6289 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 5229 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
6290 5230
6291 _NodeJs appendChild(_NodeJs newChild) native; 5231 _NodeJs appendChild(_NodeJs newChild) native;
6292 5232
6293 _NodeJs cloneNode(bool deep) native; 5233 _NodeJs cloneNode(bool deep) native;
6294 5234
6295 int compareDocumentPosition(_NodeJs other) native; 5235 int compareDocumentPosition(_NodeJs other) native;
6296 5236
6297 bool contains(_NodeJs other) native; 5237 bool contains(_NodeJs other) native;
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
6357 5297
6358 static final int SHOW_PROCESSING_INSTRUCTION = 0x00000040; 5298 static final int SHOW_PROCESSING_INSTRUCTION = 0x00000040;
6359 5299
6360 static final int SHOW_TEXT = 0x00000004; 5300 static final int SHOW_TEXT = 0x00000004;
6361 5301
6362 int acceptNode(_NodeJs n) native; 5302 int acceptNode(_NodeJs n) native;
6363 } 5303 }
6364 5304
6365 class _NodeIteratorJs extends _DOMTypeJs implements NodeIterator native "*NodeIt erator" { 5305 class _NodeIteratorJs extends _DOMTypeJs implements NodeIterator native "*NodeIt erator" {
6366 5306
6367 bool get expandEntityReferences() native "return this.expandEntityReferences;" ; 5307 final bool expandEntityReferences;
6368 5308
6369 _NodeFilterJs get filter() native "return this.filter;"; 5309 final _NodeFilterJs filter;
6370 5310
6371 bool get pointerBeforeReferenceNode() native "return this.pointerBeforeReferen ceNode;"; 5311 final bool pointerBeforeReferenceNode;
6372 5312
6373 _NodeJs get referenceNode() native "return this.referenceNode;"; 5313 final _NodeJs referenceNode;
6374 5314
6375 _NodeJs get root() native "return this.root;"; 5315 final _NodeJs root;
6376 5316
6377 int get whatToShow() native "return this.whatToShow;"; 5317 final int whatToShow;
6378 5318
6379 void detach() native; 5319 void detach() native;
6380 5320
6381 _NodeJs nextNode() native; 5321 _NodeJs nextNode() native;
6382 5322
6383 _NodeJs previousNode() native; 5323 _NodeJs previousNode() native;
6384 } 5324 }
6385 5325
6386 class _NodeListJs extends _DOMTypeJs implements NodeList native "*NodeList" { 5326 class _NodeListJs extends _DOMTypeJs implements NodeList native "*NodeList" {
6387 5327
6388 int get length() native "return this.length;"; 5328 final int length;
6389 5329
6390 _NodeJs operator[](int index) native "return this[index];"; 5330 _NodeJs operator[](int index) native "return this[index];";
6391 5331
6392 void operator[]=(int index, _NodeJs value) { 5332 void operator[]=(int index, _NodeJs value) {
6393 throw new UnsupportedOperationException("Cannot assign element of immutable List."); 5333 throw new UnsupportedOperationException("Cannot assign element of immutable List.");
6394 } 5334 }
6395 // -- start List<Node> mixins. 5335 // -- start List<Node> mixins.
6396 // Node is the element type. 5336 // Node is the element type.
6397 5337
6398 // From Iterable<Node>: 5338 // From Iterable<Node>:
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
6465 5405
6466 class _NodeSelectorJs extends _DOMTypeJs implements NodeSelector native "*NodeSe lector" { 5406 class _NodeSelectorJs extends _DOMTypeJs implements NodeSelector native "*NodeSe lector" {
6467 5407
6468 _ElementJs querySelector(String selectors) native; 5408 _ElementJs querySelector(String selectors) native;
6469 5409
6470 _NodeListJs querySelectorAll(String selectors) native; 5410 _NodeListJs querySelectorAll(String selectors) native;
6471 } 5411 }
6472 5412
6473 class _NotationJs extends _NodeJs implements Notation native "*Notation" { 5413 class _NotationJs extends _NodeJs implements Notation native "*Notation" {
6474 5414
6475 String get publicId() native "return this.publicId;"; 5415 final String publicId;
6476 5416
6477 String get systemId() native "return this.systemId;"; 5417 final String systemId;
6478 } 5418 }
6479 5419
6480 class _NotificationJs extends _DOMTypeJs implements Notification native "*Notifi cation" { 5420 class _NotificationJs extends _DOMTypeJs implements Notification native "*Notifi cation" {
6481 5421
6482 String get dir() native "return this.dir;"; 5422 String dir;
6483 5423
6484 void set dir(String value) native "this.dir = value;"; 5424 String replaceId;
6485
6486 String get replaceId() native "return this.replaceId;";
6487
6488 void set replaceId(String value) native "this.replaceId = value;";
6489 5425
6490 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 5426 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
6491 5427
6492 void cancel() native; 5428 void cancel() native;
6493 5429
6494 bool dispatchEvent(_EventJs evt) native; 5430 bool dispatchEvent(_EventJs evt) native;
6495 5431
6496 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 5432 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
6497 5433
6498 void show() native; 5434 void show() native;
(...skipping 26 matching lines...) Expand all
6525 5461
6526 _WebGLVertexArrayObjectOESJs createVertexArrayOES() native; 5462 _WebGLVertexArrayObjectOESJs createVertexArrayOES() native;
6527 5463
6528 void deleteVertexArrayOES(_WebGLVertexArrayObjectOESJs arrayObject) native; 5464 void deleteVertexArrayOES(_WebGLVertexArrayObjectOESJs arrayObject) native;
6529 5465
6530 bool isVertexArrayOES(_WebGLVertexArrayObjectOESJs arrayObject) native; 5466 bool isVertexArrayOES(_WebGLVertexArrayObjectOESJs arrayObject) native;
6531 } 5467 }
6532 5468
6533 class _OfflineAudioCompletionEventJs extends _EventJs implements OfflineAudioCom pletionEvent native "*OfflineAudioCompletionEvent" { 5469 class _OfflineAudioCompletionEventJs extends _EventJs implements OfflineAudioCom pletionEvent native "*OfflineAudioCompletionEvent" {
6534 5470
6535 _AudioBufferJs get renderedBuffer() native "return this.renderedBuffer;"; 5471 final _AudioBufferJs renderedBuffer;
6536 } 5472 }
6537 5473
6538 class _OperationNotAllowedExceptionJs extends _DOMTypeJs implements OperationNot AllowedException native "*OperationNotAllowedException" { 5474 class _OperationNotAllowedExceptionJs extends _DOMTypeJs implements OperationNot AllowedException native "*OperationNotAllowedException" {
6539 5475
6540 static final int NOT_ALLOWED_ERR = 1; 5476 static final int NOT_ALLOWED_ERR = 1;
6541 5477
6542 int get code() native "return this.code;"; 5478 final int code;
6543 5479
6544 String get message() native "return this.message;"; 5480 final String message;
6545 5481
6546 String get name() native "return this.name;"; 5482 final String name;
6547 5483
6548 String toString() native; 5484 String toString() native;
6549 } 5485 }
6550 5486
6551 class _OverflowEventJs extends _EventJs implements OverflowEvent native "*Overfl owEvent" { 5487 class _OverflowEventJs extends _EventJs implements OverflowEvent native "*Overfl owEvent" {
6552 5488
6553 static final int BOTH = 2; 5489 static final int BOTH = 2;
6554 5490
6555 static final int HORIZONTAL = 0; 5491 static final int HORIZONTAL = 0;
6556 5492
6557 static final int VERTICAL = 1; 5493 static final int VERTICAL = 1;
6558 5494
6559 bool get horizontalOverflow() native "return this.horizontalOverflow;"; 5495 final bool horizontalOverflow;
6560 5496
6561 int get orient() native "return this.orient;"; 5497 final int orient;
6562 5498
6563 bool get verticalOverflow() native "return this.verticalOverflow;"; 5499 final bool verticalOverflow;
6564 } 5500 }
6565 5501
6566 class _PageTransitionEventJs extends _EventJs implements PageTransitionEvent nat ive "*PageTransitionEvent" { 5502 class _PageTransitionEventJs extends _EventJs implements PageTransitionEvent nat ive "*PageTransitionEvent" {
6567 5503
6568 bool get persisted() native "return this.persisted;"; 5504 final bool persisted;
6569 } 5505 }
6570 5506
6571 class _PerformanceJs extends _DOMTypeJs implements Performance native "*Performa nce" { 5507 class _PerformanceJs extends _DOMTypeJs implements Performance native "*Performa nce" {
6572 5508
6573 _MemoryInfoJs get memory() native "return this.memory;"; 5509 final _MemoryInfoJs memory;
6574 5510
6575 _PerformanceNavigationJs get navigation() native "return this.navigation;"; 5511 final _PerformanceNavigationJs navigation;
6576 5512
6577 _PerformanceTimingJs get timing() native "return this.timing;"; 5513 final _PerformanceTimingJs timing;
6578 } 5514 }
6579 5515
6580 class _PerformanceNavigationJs extends _DOMTypeJs implements PerformanceNavigati on native "*PerformanceNavigation" { 5516 class _PerformanceNavigationJs extends _DOMTypeJs implements PerformanceNavigati on native "*PerformanceNavigation" {
6581 5517
6582 static final int TYPE_BACK_FORWARD = 2; 5518 static final int TYPE_BACK_FORWARD = 2;
6583 5519
6584 static final int TYPE_NAVIGATE = 0; 5520 static final int TYPE_NAVIGATE = 0;
6585 5521
6586 static final int TYPE_RELOAD = 1; 5522 static final int TYPE_RELOAD = 1;
6587 5523
6588 static final int TYPE_RESERVED = 255; 5524 static final int TYPE_RESERVED = 255;
6589 5525
6590 int get redirectCount() native "return this.redirectCount;"; 5526 final int redirectCount;
6591 5527
6592 int get type() native "return this.type;"; 5528 final int type;
6593 } 5529 }
6594 5530
6595 class _PerformanceTimingJs extends _DOMTypeJs implements PerformanceTiming nativ e "*PerformanceTiming" { 5531 class _PerformanceTimingJs extends _DOMTypeJs implements PerformanceTiming nativ e "*PerformanceTiming" {
6596 5532
6597 int get connectEnd() native "return this.connectEnd;"; 5533 final int connectEnd;
6598 5534
6599 int get connectStart() native "return this.connectStart;"; 5535 final int connectStart;
6600 5536
6601 int get domComplete() native "return this.domComplete;"; 5537 final int domComplete;
6602 5538
6603 int get domContentLoadedEventEnd() native "return this.domContentLoadedEventEn d;"; 5539 final int domContentLoadedEventEnd;
6604 5540
6605 int get domContentLoadedEventStart() native "return this.domContentLoadedEvent Start;"; 5541 final int domContentLoadedEventStart;
6606 5542
6607 int get domInteractive() native "return this.domInteractive;"; 5543 final int domInteractive;
6608 5544
6609 int get domLoading() native "return this.domLoading;"; 5545 final int domLoading;
6610 5546
6611 int get domainLookupEnd() native "return this.domainLookupEnd;"; 5547 final int domainLookupEnd;
6612 5548
6613 int get domainLookupStart() native "return this.domainLookupStart;"; 5549 final int domainLookupStart;
6614 5550
6615 int get fetchStart() native "return this.fetchStart;"; 5551 final int fetchStart;
6616 5552
6617 int get loadEventEnd() native "return this.loadEventEnd;"; 5553 final int loadEventEnd;
6618 5554
6619 int get loadEventStart() native "return this.loadEventStart;"; 5555 final int loadEventStart;
6620 5556
6621 int get navigationStart() native "return this.navigationStart;"; 5557 final int navigationStart;
6622 5558
6623 int get redirectEnd() native "return this.redirectEnd;"; 5559 final int redirectEnd;
6624 5560
6625 int get redirectStart() native "return this.redirectStart;"; 5561 final int redirectStart;
6626 5562
6627 int get requestStart() native "return this.requestStart;"; 5563 final int requestStart;
6628 5564
6629 int get responseEnd() native "return this.responseEnd;"; 5565 final int responseEnd;
6630 5566
6631 int get responseStart() native "return this.responseStart;"; 5567 final int responseStart;
6632 5568
6633 int get secureConnectionStart() native "return this.secureConnectionStart;"; 5569 final int secureConnectionStart;
6634 5570
6635 int get unloadEventEnd() native "return this.unloadEventEnd;"; 5571 final int unloadEventEnd;
6636 5572
6637 int get unloadEventStart() native "return this.unloadEventStart;"; 5573 final int unloadEventStart;
6638 } 5574 }
6639 5575
6640 class _PointerLockJs extends _DOMTypeJs implements PointerLock native "*PointerL ock" { 5576 class _PointerLockJs extends _DOMTypeJs implements PointerLock native "*PointerL ock" {
6641 5577
6642 bool get isLocked() native "return this.isLocked;"; 5578 final bool isLocked;
6643 5579
6644 void lock(_ElementJs target, [VoidCallback successCallback = null, VoidCallbac k failureCallback = null]) native; 5580 void lock(_ElementJs target, [VoidCallback successCallback = null, VoidCallbac k failureCallback = null]) native;
6645 5581
6646 void unlock() native; 5582 void unlock() native;
6647 } 5583 }
6648 5584
6649 class _PopStateEventJs extends _EventJs implements PopStateEvent native "*PopSta teEvent" { 5585 class _PopStateEventJs extends _EventJs implements PopStateEvent native "*PopSta teEvent" {
6650 5586
6651 Object get state() native "return this.state;"; 5587 final Object state;
6652 } 5588 }
6653 5589
6654 class _PositionErrorJs extends _DOMTypeJs implements PositionError native "*Posi tionError" { 5590 class _PositionErrorJs extends _DOMTypeJs implements PositionError native "*Posi tionError" {
6655 5591
6656 static final int PERMISSION_DENIED = 1; 5592 static final int PERMISSION_DENIED = 1;
6657 5593
6658 static final int POSITION_UNAVAILABLE = 2; 5594 static final int POSITION_UNAVAILABLE = 2;
6659 5595
6660 static final int TIMEOUT = 3; 5596 static final int TIMEOUT = 3;
6661 5597
6662 int get code() native "return this.code;"; 5598 final int code;
6663 5599
6664 String get message() native "return this.message;"; 5600 final String message;
6665 } 5601 }
6666 5602
6667 class _ProcessingInstructionJs extends _NodeJs implements ProcessingInstruction native "*ProcessingInstruction" { 5603 class _ProcessingInstructionJs extends _NodeJs implements ProcessingInstruction native "*ProcessingInstruction" {
6668 5604
6669 String get data() native "return this.data;"; 5605 String data;
6670 5606
6671 void set data(String value) native "this.data = value;"; 5607 final _StyleSheetJs sheet;
6672 5608
6673 _StyleSheetJs get sheet() native "return this.sheet;"; 5609 final String target;
6674
6675 String get target() native "return this.target;";
6676 } 5610 }
6677 5611
6678 class _ProgressEventJs extends _EventJs implements ProgressEvent native "*Progre ssEvent" { 5612 class _ProgressEventJs extends _EventJs implements ProgressEvent native "*Progre ssEvent" {
6679 5613
6680 bool get lengthComputable() native "return this.lengthComputable;"; 5614 final bool lengthComputable;
6681 5615
6682 int get loaded() native "return this.loaded;"; 5616 final int loaded;
6683 5617
6684 int get total() native "return this.total;"; 5618 final int total;
6685 } 5619 }
6686 5620
6687 class _RGBColorJs extends _DOMTypeJs implements RGBColor native "*RGBColor" { 5621 class _RGBColorJs extends _DOMTypeJs implements RGBColor native "*RGBColor" {
6688 5622
6689 _CSSPrimitiveValueJs get blue() native "return this.blue;"; 5623 final _CSSPrimitiveValueJs blue;
6690 5624
6691 _CSSPrimitiveValueJs get green() native "return this.green;"; 5625 final _CSSPrimitiveValueJs green;
6692 5626
6693 _CSSPrimitiveValueJs get red() native "return this.red;"; 5627 final _CSSPrimitiveValueJs red;
6694 } 5628 }
6695 5629
6696 class _RangeJs extends _DOMTypeJs implements Range native "*Range" { 5630 class _RangeJs extends _DOMTypeJs implements Range native "*Range" {
6697 5631
6698 static final int END_TO_END = 2; 5632 static final int END_TO_END = 2;
6699 5633
6700 static final int END_TO_START = 3; 5634 static final int END_TO_START = 3;
6701 5635
6702 static final int NODE_AFTER = 1; 5636 static final int NODE_AFTER = 1;
6703 5637
6704 static final int NODE_BEFORE = 0; 5638 static final int NODE_BEFORE = 0;
6705 5639
6706 static final int NODE_BEFORE_AND_AFTER = 2; 5640 static final int NODE_BEFORE_AND_AFTER = 2;
6707 5641
6708 static final int NODE_INSIDE = 3; 5642 static final int NODE_INSIDE = 3;
6709 5643
6710 static final int START_TO_END = 1; 5644 static final int START_TO_END = 1;
6711 5645
6712 static final int START_TO_START = 0; 5646 static final int START_TO_START = 0;
6713 5647
6714 bool get collapsed() native "return this.collapsed;"; 5648 final bool collapsed;
6715 5649
6716 _NodeJs get commonAncestorContainer() native "return this.commonAncestorContai ner;"; 5650 final _NodeJs commonAncestorContainer;
6717 5651
6718 _NodeJs get endContainer() native "return this.endContainer;"; 5652 final _NodeJs endContainer;
6719 5653
6720 int get endOffset() native "return this.endOffset;"; 5654 final int endOffset;
6721 5655
6722 _NodeJs get startContainer() native "return this.startContainer;"; 5656 final _NodeJs startContainer;
6723 5657
6724 int get startOffset() native "return this.startOffset;"; 5658 final int startOffset;
6725 5659
6726 _DocumentFragmentJs cloneContents() native; 5660 _DocumentFragmentJs cloneContents() native;
6727 5661
6728 _RangeJs cloneRange() native; 5662 _RangeJs cloneRange() native;
6729 5663
6730 void collapse(bool toStart) native; 5664 void collapse(bool toStart) native;
6731 5665
6732 int compareNode(_NodeJs refNode) native; 5666 int compareNode(_NodeJs refNode) native;
6733 5667
6734 int comparePoint(_NodeJs refNode, int offset) native; 5668 int comparePoint(_NodeJs refNode, int offset) native;
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
6773 5707
6774 String toString() native; 5708 String toString() native;
6775 } 5709 }
6776 5710
6777 class _RangeExceptionJs extends _DOMTypeJs implements RangeException native "*Ra ngeException" { 5711 class _RangeExceptionJs extends _DOMTypeJs implements RangeException native "*Ra ngeException" {
6778 5712
6779 static final int BAD_BOUNDARYPOINTS_ERR = 1; 5713 static final int BAD_BOUNDARYPOINTS_ERR = 1;
6780 5714
6781 static final int INVALID_NODE_TYPE_ERR = 2; 5715 static final int INVALID_NODE_TYPE_ERR = 2;
6782 5716
6783 int get code() native "return this.code;"; 5717 final int code;
6784 5718
6785 String get message() native "return this.message;"; 5719 final String message;
6786 5720
6787 String get name() native "return this.name;"; 5721 final String name;
6788 5722
6789 String toString() native; 5723 String toString() native;
6790 } 5724 }
6791 5725
6792 class _RealtimeAnalyserNodeJs extends _AudioNodeJs implements RealtimeAnalyserNo de native "*RealtimeAnalyserNode" { 5726 class _RealtimeAnalyserNodeJs extends _AudioNodeJs implements RealtimeAnalyserNo de native "*RealtimeAnalyserNode" {
6793 5727
6794 int get fftSize() native "return this.fftSize;"; 5728 int fftSize;
6795 5729
6796 void set fftSize(int value) native "this.fftSize = value;"; 5730 final int frequencyBinCount;
6797 5731
6798 int get frequencyBinCount() native "return this.frequencyBinCount;"; 5732 num maxDecibels;
6799 5733
6800 num get maxDecibels() native "return this.maxDecibels;"; 5734 num minDecibels;
6801 5735
6802 void set maxDecibels(num value) native "this.maxDecibels = value;"; 5736 num smoothingTimeConstant;
6803
6804 num get minDecibels() native "return this.minDecibels;";
6805
6806 void set minDecibels(num value) native "this.minDecibels = value;";
6807
6808 num get smoothingTimeConstant() native "return this.smoothingTimeConstant;";
6809
6810 void set smoothingTimeConstant(num value) native "this.smoothingTimeConstant = value;";
6811 5737
6812 void getByteFrequencyData(_Uint8ArrayJs array) native; 5738 void getByteFrequencyData(_Uint8ArrayJs array) native;
6813 5739
6814 void getByteTimeDomainData(_Uint8ArrayJs array) native; 5740 void getByteTimeDomainData(_Uint8ArrayJs array) native;
6815 5741
6816 void getFloatFrequencyData(_Float32ArrayJs array) native; 5742 void getFloatFrequencyData(_Float32ArrayJs array) native;
6817 } 5743 }
6818 5744
6819 class _RectJs extends _DOMTypeJs implements Rect native "*Rect" { 5745 class _RectJs extends _DOMTypeJs implements Rect native "*Rect" {
6820 5746
6821 _CSSPrimitiveValueJs get bottom() native "return this.bottom;"; 5747 final _CSSPrimitiveValueJs bottom;
6822 5748
6823 _CSSPrimitiveValueJs get left() native "return this.left;"; 5749 final _CSSPrimitiveValueJs left;
6824 5750
6825 _CSSPrimitiveValueJs get right() native "return this.right;"; 5751 final _CSSPrimitiveValueJs right;
6826 5752
6827 _CSSPrimitiveValueJs get top() native "return this.top;"; 5753 final _CSSPrimitiveValueJs top;
6828 } 5754 }
6829 5755
6830 class _SQLErrorJs extends _DOMTypeJs implements SQLError native "*SQLError" { 5756 class _SQLErrorJs extends _DOMTypeJs implements SQLError native "*SQLError" {
6831 5757
6832 static final int CONSTRAINT_ERR = 6; 5758 static final int CONSTRAINT_ERR = 6;
6833 5759
6834 static final int DATABASE_ERR = 1; 5760 static final int DATABASE_ERR = 1;
6835 5761
6836 static final int QUOTA_ERR = 4; 5762 static final int QUOTA_ERR = 4;
6837 5763
6838 static final int SYNTAX_ERR = 5; 5764 static final int SYNTAX_ERR = 5;
6839 5765
6840 static final int TIMEOUT_ERR = 7; 5766 static final int TIMEOUT_ERR = 7;
6841 5767
6842 static final int TOO_LARGE_ERR = 3; 5768 static final int TOO_LARGE_ERR = 3;
6843 5769
6844 static final int UNKNOWN_ERR = 0; 5770 static final int UNKNOWN_ERR = 0;
6845 5771
6846 static final int VERSION_ERR = 2; 5772 static final int VERSION_ERR = 2;
6847 5773
6848 int get code() native "return this.code;"; 5774 final int code;
6849 5775
6850 String get message() native "return this.message;"; 5776 final String message;
6851 } 5777 }
6852 5778
6853 class _SQLExceptionJs extends _DOMTypeJs implements SQLException native "*SQLExc eption" { 5779 class _SQLExceptionJs extends _DOMTypeJs implements SQLException native "*SQLExc eption" {
6854 5780
6855 static final int CONSTRAINT_ERR = 6; 5781 static final int CONSTRAINT_ERR = 6;
6856 5782
6857 static final int DATABASE_ERR = 1; 5783 static final int DATABASE_ERR = 1;
6858 5784
6859 static final int QUOTA_ERR = 4; 5785 static final int QUOTA_ERR = 4;
6860 5786
6861 static final int SYNTAX_ERR = 5; 5787 static final int SYNTAX_ERR = 5;
6862 5788
6863 static final int TIMEOUT_ERR = 7; 5789 static final int TIMEOUT_ERR = 7;
6864 5790
6865 static final int TOO_LARGE_ERR = 3; 5791 static final int TOO_LARGE_ERR = 3;
6866 5792
6867 static final int UNKNOWN_ERR = 0; 5793 static final int UNKNOWN_ERR = 0;
6868 5794
6869 static final int VERSION_ERR = 2; 5795 static final int VERSION_ERR = 2;
6870 5796
6871 int get code() native "return this.code;"; 5797 final int code;
6872 5798
6873 String get message() native "return this.message;"; 5799 final String message;
6874 } 5800 }
6875 5801
6876 class _SQLResultSetJs extends _DOMTypeJs implements SQLResultSet native "*SQLRes ultSet" { 5802 class _SQLResultSetJs extends _DOMTypeJs implements SQLResultSet native "*SQLRes ultSet" {
6877 5803
6878 int get insertId() native "return this.insertId;"; 5804 final int insertId;
6879 5805
6880 _SQLResultSetRowListJs get rows() native "return this.rows;"; 5806 final _SQLResultSetRowListJs rows;
6881 5807
6882 int get rowsAffected() native "return this.rowsAffected;"; 5808 final int rowsAffected;
6883 } 5809 }
6884 5810
6885 class _SQLResultSetRowListJs extends _DOMTypeJs implements SQLResultSetRowList n ative "*SQLResultSetRowList" { 5811 class _SQLResultSetRowListJs extends _DOMTypeJs implements SQLResultSetRowList n ative "*SQLResultSetRowList" {
6886 5812
6887 int get length() native "return this.length;"; 5813 final int length;
6888 5814
6889 Object item(int index) native; 5815 Object item(int index) native;
6890 } 5816 }
6891 5817
6892 class _SQLTransactionJs extends _DOMTypeJs implements SQLTransaction native "*SQ LTransaction" { 5818 class _SQLTransactionJs extends _DOMTypeJs implements SQLTransaction native "*SQ LTransaction" {
6893 } 5819 }
6894 5820
6895 class _SQLTransactionSyncJs extends _DOMTypeJs implements SQLTransactionSync nat ive "*SQLTransactionSync" { 5821 class _SQLTransactionSyncJs extends _DOMTypeJs implements SQLTransactionSync nat ive "*SQLTransactionSync" {
6896 } 5822 }
6897 5823
6898 class _SVGAElementJs extends _SVGElementJs implements SVGAElement native "*SVGAE lement" { 5824 class _SVGAElementJs extends _SVGElementJs implements SVGAElement native "*SVGAE lement" {
6899 5825
6900 _SVGAnimatedStringJs get target() native "return this.target;"; 5826 final _SVGAnimatedStringJs target;
6901 5827
6902 // From SVGURIReference 5828 // From SVGURIReference
6903 5829
6904 _SVGAnimatedStringJs get href() native "return this.href;"; 5830 final _SVGAnimatedStringJs href;
6905 5831
6906 // From SVGTests 5832 // From SVGTests
6907 5833
6908 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 5834 final _SVGStringListJs requiredExtensions;
6909 5835
6910 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 5836 final _SVGStringListJs requiredFeatures;
6911 5837
6912 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 5838 final _SVGStringListJs systemLanguage;
6913 5839
6914 bool hasExtension(String extension) native; 5840 bool hasExtension(String extension) native;
6915 5841
6916 // From SVGLangSpace 5842 // From SVGLangSpace
6917 5843
6918 String get xmllang() native "return this.xmllang;"; 5844 String xmllang;
6919 5845
6920 void set xmllang(String value) native "this.xmllang = value;"; 5846 String xmlspace;
6921
6922 String get xmlspace() native "return this.xmlspace;";
6923
6924 void set xmlspace(String value) native "this.xmlspace = value;";
6925 5847
6926 // From SVGExternalResourcesRequired 5848 // From SVGExternalResourcesRequired
6927 5849
6928 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 5850 final _SVGAnimatedBooleanJs externalResourcesRequired;
6929 5851
6930 // From SVGStylable 5852 // From SVGStylable
6931 5853
6932 _SVGAnimatedStringJs get className() native "return this.className;"; 5854 final _SVGAnimatedStringJs className;
6933 5855
6934 _CSSStyleDeclarationJs get style() native "return this.style;"; 5856 final _CSSStyleDeclarationJs style;
6935 5857
6936 _CSSValueJs getPresentationAttribute(String name) native; 5858 _CSSValueJs getPresentationAttribute(String name) native;
6937 5859
6938 // From SVGTransformable 5860 // From SVGTransformable
6939 5861
6940 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 5862 final _SVGAnimatedTransformListJs transform;
6941 5863
6942 // From SVGLocatable 5864 // From SVGLocatable
6943 5865
6944 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 5866 final _SVGElementJs farthestViewportElement;
6945 5867
6946 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 5868 final _SVGElementJs nearestViewportElement;
6947 5869
6948 _SVGRectJs getBBox() native; 5870 _SVGRectJs getBBox() native;
6949 5871
6950 _SVGMatrixJs getCTM() native; 5872 _SVGMatrixJs getCTM() native;
6951 5873
6952 _SVGMatrixJs getScreenCTM() native; 5874 _SVGMatrixJs getScreenCTM() native;
6953 5875
6954 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 5876 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
6955 } 5877 }
6956 5878
6957 class _SVGAltGlyphDefElementJs extends _SVGElementJs implements SVGAltGlyphDefEl ement native "*SVGAltGlyphDefElement" { 5879 class _SVGAltGlyphDefElementJs extends _SVGElementJs implements SVGAltGlyphDefEl ement native "*SVGAltGlyphDefElement" {
6958 } 5880 }
6959 5881
6960 class _SVGAltGlyphElementJs extends _SVGTextPositioningElementJs implements SVGA ltGlyphElement native "*SVGAltGlyphElement" { 5882 class _SVGAltGlyphElementJs extends _SVGTextPositioningElementJs implements SVGA ltGlyphElement native "*SVGAltGlyphElement" {
6961 5883
6962 String get format() native "return this.format;"; 5884 String format;
6963 5885
6964 void set format(String value) native "this.format = value;"; 5886 String glyphRef;
6965
6966 String get glyphRef() native "return this.glyphRef;";
6967
6968 void set glyphRef(String value) native "this.glyphRef = value;";
6969 5887
6970 // From SVGURIReference 5888 // From SVGURIReference
6971 5889
6972 _SVGAnimatedStringJs get href() native "return this.href;"; 5890 final _SVGAnimatedStringJs href;
6973 } 5891 }
6974 5892
6975 class _SVGAltGlyphItemElementJs extends _SVGElementJs implements SVGAltGlyphItem Element native "*SVGAltGlyphItemElement" { 5893 class _SVGAltGlyphItemElementJs extends _SVGElementJs implements SVGAltGlyphItem Element native "*SVGAltGlyphItemElement" {
6976 } 5894 }
6977 5895
6978 class _SVGAngleJs extends _DOMTypeJs implements SVGAngle native "*SVGAngle" { 5896 class _SVGAngleJs extends _DOMTypeJs implements SVGAngle native "*SVGAngle" {
6979 5897
6980 static final int SVG_ANGLETYPE_DEG = 2; 5898 static final int SVG_ANGLETYPE_DEG = 2;
6981 5899
6982 static final int SVG_ANGLETYPE_GRAD = 4; 5900 static final int SVG_ANGLETYPE_GRAD = 4;
6983 5901
6984 static final int SVG_ANGLETYPE_RAD = 3; 5902 static final int SVG_ANGLETYPE_RAD = 3;
6985 5903
6986 static final int SVG_ANGLETYPE_UNKNOWN = 0; 5904 static final int SVG_ANGLETYPE_UNKNOWN = 0;
6987 5905
6988 static final int SVG_ANGLETYPE_UNSPECIFIED = 1; 5906 static final int SVG_ANGLETYPE_UNSPECIFIED = 1;
6989 5907
6990 int get unitType() native "return this.unitType;"; 5908 final int unitType;
6991 5909
6992 num get value() native "return this.value;"; 5910 num value;
6993 5911
6994 void set value(num value) native "this.value = value;"; 5912 String valueAsString;
6995 5913
6996 String get valueAsString() native "return this.valueAsString;"; 5914 num valueInSpecifiedUnits;
6997
6998 void set valueAsString(String value) native "this.valueAsString = value;";
6999
7000 num get valueInSpecifiedUnits() native "return this.valueInSpecifiedUnits;";
7001
7002 void set valueInSpecifiedUnits(num value) native "this.valueInSpecifiedUnits = value;";
7003 5915
7004 void convertToSpecifiedUnits(int unitType) native; 5916 void convertToSpecifiedUnits(int unitType) native;
7005 5917
7006 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; 5918 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native;
7007 } 5919 }
7008 5920
7009 class _SVGAnimateColorElementJs extends _SVGAnimationElementJs implements SVGAni mateColorElement native "*SVGAnimateColorElement" { 5921 class _SVGAnimateColorElementJs extends _SVGAnimationElementJs implements SVGAni mateColorElement native "*SVGAnimateColorElement" {
7010 } 5922 }
7011 5923
7012 class _SVGAnimateElementJs extends _SVGAnimationElementJs implements SVGAnimateE lement native "*SVGAnimateElement" { 5924 class _SVGAnimateElementJs extends _SVGAnimationElementJs implements SVGAnimateE lement native "*SVGAnimateElement" {
7013 } 5925 }
7014 5926
7015 class _SVGAnimateMotionElementJs extends _SVGAnimationElementJs implements SVGAn imateMotionElement native "*SVGAnimateMotionElement" { 5927 class _SVGAnimateMotionElementJs extends _SVGAnimationElementJs implements SVGAn imateMotionElement native "*SVGAnimateMotionElement" {
7016 } 5928 }
7017 5929
7018 class _SVGAnimateTransformElementJs extends _SVGAnimationElementJs implements SV GAnimateTransformElement native "*SVGAnimateTransformElement" { 5930 class _SVGAnimateTransformElementJs extends _SVGAnimationElementJs implements SV GAnimateTransformElement native "*SVGAnimateTransformElement" {
7019 } 5931 }
7020 5932
7021 class _SVGAnimatedAngleJs extends _DOMTypeJs implements SVGAnimatedAngle native "*SVGAnimatedAngle" { 5933 class _SVGAnimatedAngleJs extends _DOMTypeJs implements SVGAnimatedAngle native "*SVGAnimatedAngle" {
7022 5934
7023 _SVGAngleJs get animVal() native "return this.animVal;"; 5935 final _SVGAngleJs animVal;
7024 5936
7025 _SVGAngleJs get baseVal() native "return this.baseVal;"; 5937 final _SVGAngleJs baseVal;
7026 } 5938 }
7027 5939
7028 class _SVGAnimatedBooleanJs extends _DOMTypeJs implements SVGAnimatedBoolean nat ive "*SVGAnimatedBoolean" { 5940 class _SVGAnimatedBooleanJs extends _DOMTypeJs implements SVGAnimatedBoolean nat ive "*SVGAnimatedBoolean" {
7029 5941
7030 bool get animVal() native "return this.animVal;"; 5942 final bool animVal;
7031 5943
7032 bool get baseVal() native "return this.baseVal;"; 5944 bool baseVal;
7033
7034 void set baseVal(bool value) native "this.baseVal = value;";
7035 } 5945 }
7036 5946
7037 class _SVGAnimatedEnumerationJs extends _DOMTypeJs implements SVGAnimatedEnumera tion native "*SVGAnimatedEnumeration" { 5947 class _SVGAnimatedEnumerationJs extends _DOMTypeJs implements SVGAnimatedEnumera tion native "*SVGAnimatedEnumeration" {
7038 5948
7039 int get animVal() native "return this.animVal;"; 5949 final int animVal;
7040 5950
7041 int get baseVal() native "return this.baseVal;"; 5951 int baseVal;
7042
7043 void set baseVal(int value) native "this.baseVal = value;";
7044 } 5952 }
7045 5953
7046 class _SVGAnimatedIntegerJs extends _DOMTypeJs implements SVGAnimatedInteger nat ive "*SVGAnimatedInteger" { 5954 class _SVGAnimatedIntegerJs extends _DOMTypeJs implements SVGAnimatedInteger nat ive "*SVGAnimatedInteger" {
7047 5955
7048 int get animVal() native "return this.animVal;"; 5956 final int animVal;
7049 5957
7050 int get baseVal() native "return this.baseVal;"; 5958 int baseVal;
7051
7052 void set baseVal(int value) native "this.baseVal = value;";
7053 } 5959 }
7054 5960
7055 class _SVGAnimatedLengthJs extends _DOMTypeJs implements SVGAnimatedLength nativ e "*SVGAnimatedLength" { 5961 class _SVGAnimatedLengthJs extends _DOMTypeJs implements SVGAnimatedLength nativ e "*SVGAnimatedLength" {
7056 5962
7057 _SVGLengthJs get animVal() native "return this.animVal;"; 5963 final _SVGLengthJs animVal;
7058 5964
7059 _SVGLengthJs get baseVal() native "return this.baseVal;"; 5965 final _SVGLengthJs baseVal;
7060 } 5966 }
7061 5967
7062 class _SVGAnimatedLengthListJs extends _DOMTypeJs implements SVGAnimatedLengthLi st native "*SVGAnimatedLengthList" { 5968 class _SVGAnimatedLengthListJs extends _DOMTypeJs implements SVGAnimatedLengthLi st native "*SVGAnimatedLengthList" {
7063 5969
7064 _SVGLengthListJs get animVal() native "return this.animVal;"; 5970 final _SVGLengthListJs animVal;
7065 5971
7066 _SVGLengthListJs get baseVal() native "return this.baseVal;"; 5972 final _SVGLengthListJs baseVal;
7067 } 5973 }
7068 5974
7069 class _SVGAnimatedNumberJs extends _DOMTypeJs implements SVGAnimatedNumber nativ e "*SVGAnimatedNumber" { 5975 class _SVGAnimatedNumberJs extends _DOMTypeJs implements SVGAnimatedNumber nativ e "*SVGAnimatedNumber" {
7070 5976
7071 num get animVal() native "return this.animVal;"; 5977 final num animVal;
7072 5978
7073 num get baseVal() native "return this.baseVal;"; 5979 num baseVal;
7074
7075 void set baseVal(num value) native "this.baseVal = value;";
7076 } 5980 }
7077 5981
7078 class _SVGAnimatedNumberListJs extends _DOMTypeJs implements SVGAnimatedNumberLi st native "*SVGAnimatedNumberList" { 5982 class _SVGAnimatedNumberListJs extends _DOMTypeJs implements SVGAnimatedNumberLi st native "*SVGAnimatedNumberList" {
7079 5983
7080 _SVGNumberListJs get animVal() native "return this.animVal;"; 5984 final _SVGNumberListJs animVal;
7081 5985
7082 _SVGNumberListJs get baseVal() native "return this.baseVal;"; 5986 final _SVGNumberListJs baseVal;
7083 } 5987 }
7084 5988
7085 class _SVGAnimatedPreserveAspectRatioJs extends _DOMTypeJs implements SVGAnimate dPreserveAspectRatio native "*SVGAnimatedPreserveAspectRatio" { 5989 class _SVGAnimatedPreserveAspectRatioJs extends _DOMTypeJs implements SVGAnimate dPreserveAspectRatio native "*SVGAnimatedPreserveAspectRatio" {
7086 5990
7087 _SVGPreserveAspectRatioJs get animVal() native "return this.animVal;"; 5991 final _SVGPreserveAspectRatioJs animVal;
7088 5992
7089 _SVGPreserveAspectRatioJs get baseVal() native "return this.baseVal;"; 5993 final _SVGPreserveAspectRatioJs baseVal;
7090 } 5994 }
7091 5995
7092 class _SVGAnimatedRectJs extends _DOMTypeJs implements SVGAnimatedRect native "* SVGAnimatedRect" { 5996 class _SVGAnimatedRectJs extends _DOMTypeJs implements SVGAnimatedRect native "* SVGAnimatedRect" {
7093 5997
7094 _SVGRectJs get animVal() native "return this.animVal;"; 5998 final _SVGRectJs animVal;
7095 5999
7096 _SVGRectJs get baseVal() native "return this.baseVal;"; 6000 final _SVGRectJs baseVal;
7097 } 6001 }
7098 6002
7099 class _SVGAnimatedStringJs extends _DOMTypeJs implements SVGAnimatedString nativ e "*SVGAnimatedString" { 6003 class _SVGAnimatedStringJs extends _DOMTypeJs implements SVGAnimatedString nativ e "*SVGAnimatedString" {
7100 6004
7101 String get animVal() native "return this.animVal;"; 6005 final String animVal;
7102 6006
7103 String get baseVal() native "return this.baseVal;"; 6007 String baseVal;
7104
7105 void set baseVal(String value) native "this.baseVal = value;";
7106 } 6008 }
7107 6009
7108 class _SVGAnimatedTransformListJs extends _DOMTypeJs implements SVGAnimatedTrans formList native "*SVGAnimatedTransformList" { 6010 class _SVGAnimatedTransformListJs extends _DOMTypeJs implements SVGAnimatedTrans formList native "*SVGAnimatedTransformList" {
7109 6011
7110 _SVGTransformListJs get animVal() native "return this.animVal;"; 6012 final _SVGTransformListJs animVal;
7111 6013
7112 _SVGTransformListJs get baseVal() native "return this.baseVal;"; 6014 final _SVGTransformListJs baseVal;
7113 } 6015 }
7114 6016
7115 class _SVGAnimationElementJs extends _SVGElementJs implements SVGAnimationElemen t native "*SVGAnimationElement" { 6017 class _SVGAnimationElementJs extends _SVGElementJs implements SVGAnimationElemen t native "*SVGAnimationElement" {
7116 6018
7117 _SVGElementJs get targetElement() native "return this.targetElement;"; 6019 final _SVGElementJs targetElement;
7118 6020
7119 num getCurrentTime() native; 6021 num getCurrentTime() native;
7120 6022
7121 num getSimpleDuration() native; 6023 num getSimpleDuration() native;
7122 6024
7123 num getStartTime() native; 6025 num getStartTime() native;
7124 6026
7125 // From SVGTests 6027 // From SVGTests
7126 6028
7127 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 6029 final _SVGStringListJs requiredExtensions;
7128 6030
7129 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 6031 final _SVGStringListJs requiredFeatures;
7130 6032
7131 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 6033 final _SVGStringListJs systemLanguage;
7132 6034
7133 bool hasExtension(String extension) native; 6035 bool hasExtension(String extension) native;
7134 6036
7135 // From SVGExternalResourcesRequired 6037 // From SVGExternalResourcesRequired
7136 6038
7137 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 6039 final _SVGAnimatedBooleanJs externalResourcesRequired;
7138 6040
7139 // From ElementTimeControl 6041 // From ElementTimeControl
7140 6042
7141 void beginElement() native; 6043 void beginElement() native;
7142 6044
7143 void beginElementAt(num offset) native; 6045 void beginElementAt(num offset) native;
7144 6046
7145 void endElement() native; 6047 void endElement() native;
7146 6048
7147 void endElementAt(num offset) native; 6049 void endElementAt(num offset) native;
7148 } 6050 }
7149 6051
7150 class _SVGCircleElementJs extends _SVGElementJs implements SVGCircleElement nati ve "*SVGCircleElement" { 6052 class _SVGCircleElementJs extends _SVGElementJs implements SVGCircleElement nati ve "*SVGCircleElement" {
7151 6053
7152 _SVGAnimatedLengthJs get cx() native "return this.cx;"; 6054 final _SVGAnimatedLengthJs cx;
7153 6055
7154 _SVGAnimatedLengthJs get cy() native "return this.cy;"; 6056 final _SVGAnimatedLengthJs cy;
7155 6057
7156 _SVGAnimatedLengthJs get r() native "return this.r;"; 6058 final _SVGAnimatedLengthJs r;
7157 6059
7158 // From SVGTests 6060 // From SVGTests
7159 6061
7160 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 6062 final _SVGStringListJs requiredExtensions;
7161 6063
7162 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 6064 final _SVGStringListJs requiredFeatures;
7163 6065
7164 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 6066 final _SVGStringListJs systemLanguage;
7165 6067
7166 bool hasExtension(String extension) native; 6068 bool hasExtension(String extension) native;
7167 6069
7168 // From SVGLangSpace 6070 // From SVGLangSpace
7169 6071
7170 String get xmllang() native "return this.xmllang;"; 6072 String xmllang;
7171 6073
7172 void set xmllang(String value) native "this.xmllang = value;"; 6074 String xmlspace;
7173
7174 String get xmlspace() native "return this.xmlspace;";
7175
7176 void set xmlspace(String value) native "this.xmlspace = value;";
7177 6075
7178 // From SVGExternalResourcesRequired 6076 // From SVGExternalResourcesRequired
7179 6077
7180 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 6078 final _SVGAnimatedBooleanJs externalResourcesRequired;
7181 6079
7182 // From SVGStylable 6080 // From SVGStylable
7183 6081
7184 _SVGAnimatedStringJs get className() native "return this.className;"; 6082 final _SVGAnimatedStringJs className;
7185 6083
7186 _CSSStyleDeclarationJs get style() native "return this.style;"; 6084 final _CSSStyleDeclarationJs style;
7187 6085
7188 _CSSValueJs getPresentationAttribute(String name) native; 6086 _CSSValueJs getPresentationAttribute(String name) native;
7189 6087
7190 // From SVGTransformable 6088 // From SVGTransformable
7191 6089
7192 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 6090 final _SVGAnimatedTransformListJs transform;
7193 6091
7194 // From SVGLocatable 6092 // From SVGLocatable
7195 6093
7196 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 6094 final _SVGElementJs farthestViewportElement;
7197 6095
7198 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 6096 final _SVGElementJs nearestViewportElement;
7199 6097
7200 _SVGRectJs getBBox() native; 6098 _SVGRectJs getBBox() native;
7201 6099
7202 _SVGMatrixJs getCTM() native; 6100 _SVGMatrixJs getCTM() native;
7203 6101
7204 _SVGMatrixJs getScreenCTM() native; 6102 _SVGMatrixJs getScreenCTM() native;
7205 6103
7206 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 6104 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
7207 } 6105 }
7208 6106
7209 class _SVGClipPathElementJs extends _SVGElementJs implements SVGClipPathElement native "*SVGClipPathElement" { 6107 class _SVGClipPathElementJs extends _SVGElementJs implements SVGClipPathElement native "*SVGClipPathElement" {
7210 6108
7211 _SVGAnimatedEnumerationJs get clipPathUnits() native "return this.clipPathUnit s;"; 6109 final _SVGAnimatedEnumerationJs clipPathUnits;
7212 6110
7213 // From SVGTests 6111 // From SVGTests
7214 6112
7215 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 6113 final _SVGStringListJs requiredExtensions;
7216 6114
7217 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 6115 final _SVGStringListJs requiredFeatures;
7218 6116
7219 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 6117 final _SVGStringListJs systemLanguage;
7220 6118
7221 bool hasExtension(String extension) native; 6119 bool hasExtension(String extension) native;
7222 6120
7223 // From SVGLangSpace 6121 // From SVGLangSpace
7224 6122
7225 String get xmllang() native "return this.xmllang;"; 6123 String xmllang;
7226 6124
7227 void set xmllang(String value) native "this.xmllang = value;"; 6125 String xmlspace;
7228
7229 String get xmlspace() native "return this.xmlspace;";
7230
7231 void set xmlspace(String value) native "this.xmlspace = value;";
7232 6126
7233 // From SVGExternalResourcesRequired 6127 // From SVGExternalResourcesRequired
7234 6128
7235 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 6129 final _SVGAnimatedBooleanJs externalResourcesRequired;
7236 6130
7237 // From SVGStylable 6131 // From SVGStylable
7238 6132
7239 _SVGAnimatedStringJs get className() native "return this.className;"; 6133 final _SVGAnimatedStringJs className;
7240 6134
7241 _CSSStyleDeclarationJs get style() native "return this.style;"; 6135 final _CSSStyleDeclarationJs style;
7242 6136
7243 _CSSValueJs getPresentationAttribute(String name) native; 6137 _CSSValueJs getPresentationAttribute(String name) native;
7244 6138
7245 // From SVGTransformable 6139 // From SVGTransformable
7246 6140
7247 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 6141 final _SVGAnimatedTransformListJs transform;
7248 6142
7249 // From SVGLocatable 6143 // From SVGLocatable
7250 6144
7251 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 6145 final _SVGElementJs farthestViewportElement;
7252 6146
7253 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 6147 final _SVGElementJs nearestViewportElement;
7254 6148
7255 _SVGRectJs getBBox() native; 6149 _SVGRectJs getBBox() native;
7256 6150
7257 _SVGMatrixJs getCTM() native; 6151 _SVGMatrixJs getCTM() native;
7258 6152
7259 _SVGMatrixJs getScreenCTM() native; 6153 _SVGMatrixJs getScreenCTM() native;
7260 6154
7261 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 6155 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
7262 } 6156 }
7263 6157
7264 class _SVGColorJs extends _CSSValueJs implements SVGColor native "*SVGColor" { 6158 class _SVGColorJs extends _CSSValueJs implements SVGColor native "*SVGColor" {
7265 6159
7266 static final int SVG_COLORTYPE_CURRENTCOLOR = 3; 6160 static final int SVG_COLORTYPE_CURRENTCOLOR = 3;
7267 6161
7268 static final int SVG_COLORTYPE_RGBCOLOR = 1; 6162 static final int SVG_COLORTYPE_RGBCOLOR = 1;
7269 6163
7270 static final int SVG_COLORTYPE_RGBCOLOR_ICCCOLOR = 2; 6164 static final int SVG_COLORTYPE_RGBCOLOR_ICCCOLOR = 2;
7271 6165
7272 static final int SVG_COLORTYPE_UNKNOWN = 0; 6166 static final int SVG_COLORTYPE_UNKNOWN = 0;
7273 6167
7274 int get colorType() native "return this.colorType;"; 6168 final int colorType;
7275 6169
7276 _RGBColorJs get rgbColor() native "return this.rgbColor;"; 6170 final _RGBColorJs rgbColor;
7277 6171
7278 void setColor(int colorType, String rgbColor, String iccColor) native; 6172 void setColor(int colorType, String rgbColor, String iccColor) native;
7279 6173
7280 void setRGBColor(String rgbColor) native; 6174 void setRGBColor(String rgbColor) native;
7281 6175
7282 void setRGBColorICCColor(String rgbColor, String iccColor) native; 6176 void setRGBColorICCColor(String rgbColor, String iccColor) native;
7283 } 6177 }
7284 6178
7285 class _SVGComponentTransferFunctionElementJs extends _SVGElementJs implements SV GComponentTransferFunctionElement native "*SVGComponentTransferFunctionElement" { 6179 class _SVGComponentTransferFunctionElementJs extends _SVGElementJs implements SV GComponentTransferFunctionElement native "*SVGComponentTransferFunctionElement" {
7286 6180
7287 static final int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3; 6181 static final int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3;
7288 6182
7289 static final int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5; 6183 static final int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5;
7290 6184
7291 static final int SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1; 6185 static final int SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1;
7292 6186
7293 static final int SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4; 6187 static final int SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4;
7294 6188
7295 static final int SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2; 6189 static final int SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2;
7296 6190
7297 static final int SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0; 6191 static final int SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0;
7298 6192
7299 _SVGAnimatedNumberJs get amplitude() native "return this.amplitude;"; 6193 final _SVGAnimatedNumberJs amplitude;
7300 6194
7301 _SVGAnimatedNumberJs get exponent() native "return this.exponent;"; 6195 final _SVGAnimatedNumberJs exponent;
7302 6196
7303 _SVGAnimatedNumberJs get intercept() native "return this.intercept;"; 6197 final _SVGAnimatedNumberJs intercept;
7304 6198
7305 _SVGAnimatedNumberJs get offset() native "return this.offset;"; 6199 final _SVGAnimatedNumberJs offset;
7306 6200
7307 _SVGAnimatedNumberJs get slope() native "return this.slope;"; 6201 final _SVGAnimatedNumberJs slope;
7308 6202
7309 _SVGAnimatedNumberListJs get tableValues() native "return this.tableValues;"; 6203 final _SVGAnimatedNumberListJs tableValues;
7310 6204
7311 _SVGAnimatedEnumerationJs get type() native "return this.type;"; 6205 final _SVGAnimatedEnumerationJs type;
7312 } 6206 }
7313 6207
7314 class _SVGCursorElementJs extends _SVGElementJs implements SVGCursorElement nati ve "*SVGCursorElement" { 6208 class _SVGCursorElementJs extends _SVGElementJs implements SVGCursorElement nati ve "*SVGCursorElement" {
7315 6209
7316 _SVGAnimatedLengthJs get x() native "return this.x;"; 6210 final _SVGAnimatedLengthJs x;
7317 6211
7318 _SVGAnimatedLengthJs get y() native "return this.y;"; 6212 final _SVGAnimatedLengthJs y;
7319 6213
7320 // From SVGURIReference 6214 // From SVGURIReference
7321 6215
7322 _SVGAnimatedStringJs get href() native "return this.href;"; 6216 final _SVGAnimatedStringJs href;
7323 6217
7324 // From SVGTests 6218 // From SVGTests
7325 6219
7326 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 6220 final _SVGStringListJs requiredExtensions;
7327 6221
7328 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 6222 final _SVGStringListJs requiredFeatures;
7329 6223
7330 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 6224 final _SVGStringListJs systemLanguage;
7331 6225
7332 bool hasExtension(String extension) native; 6226 bool hasExtension(String extension) native;
7333 6227
7334 // From SVGExternalResourcesRequired 6228 // From SVGExternalResourcesRequired
7335 6229
7336 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 6230 final _SVGAnimatedBooleanJs externalResourcesRequired;
7337 } 6231 }
7338 6232
7339 class _SVGDefsElementJs extends _SVGElementJs implements SVGDefsElement native " *SVGDefsElement" { 6233 class _SVGDefsElementJs extends _SVGElementJs implements SVGDefsElement native " *SVGDefsElement" {
7340 6234
7341 // From SVGTests 6235 // From SVGTests
7342 6236
7343 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 6237 final _SVGStringListJs requiredExtensions;
7344 6238
7345 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 6239 final _SVGStringListJs requiredFeatures;
7346 6240
7347 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 6241 final _SVGStringListJs systemLanguage;
7348 6242
7349 bool hasExtension(String extension) native; 6243 bool hasExtension(String extension) native;
7350 6244
7351 // From SVGLangSpace 6245 // From SVGLangSpace
7352 6246
7353 String get xmllang() native "return this.xmllang;"; 6247 String xmllang;
7354 6248
7355 void set xmllang(String value) native "this.xmllang = value;"; 6249 String xmlspace;
7356
7357 String get xmlspace() native "return this.xmlspace;";
7358
7359 void set xmlspace(String value) native "this.xmlspace = value;";
7360 6250
7361 // From SVGExternalResourcesRequired 6251 // From SVGExternalResourcesRequired
7362 6252
7363 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 6253 final _SVGAnimatedBooleanJs externalResourcesRequired;
7364 6254
7365 // From SVGStylable 6255 // From SVGStylable
7366 6256
7367 _SVGAnimatedStringJs get className() native "return this.className;"; 6257 final _SVGAnimatedStringJs className;
7368 6258
7369 _CSSStyleDeclarationJs get style() native "return this.style;"; 6259 final _CSSStyleDeclarationJs style;
7370 6260
7371 _CSSValueJs getPresentationAttribute(String name) native; 6261 _CSSValueJs getPresentationAttribute(String name) native;
7372 6262
7373 // From SVGTransformable 6263 // From SVGTransformable
7374 6264
7375 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 6265 final _SVGAnimatedTransformListJs transform;
7376 6266
7377 // From SVGLocatable 6267 // From SVGLocatable
7378 6268
7379 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 6269 final _SVGElementJs farthestViewportElement;
7380 6270
7381 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 6271 final _SVGElementJs nearestViewportElement;
7382 6272
7383 _SVGRectJs getBBox() native; 6273 _SVGRectJs getBBox() native;
7384 6274
7385 _SVGMatrixJs getCTM() native; 6275 _SVGMatrixJs getCTM() native;
7386 6276
7387 _SVGMatrixJs getScreenCTM() native; 6277 _SVGMatrixJs getScreenCTM() native;
7388 6278
7389 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 6279 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
7390 } 6280 }
7391 6281
7392 class _SVGDescElementJs extends _SVGElementJs implements SVGDescElement native " *SVGDescElement" { 6282 class _SVGDescElementJs extends _SVGElementJs implements SVGDescElement native " *SVGDescElement" {
7393 6283
7394 // From SVGLangSpace 6284 // From SVGLangSpace
7395 6285
7396 String get xmllang() native "return this.xmllang;"; 6286 String xmllang;
7397 6287
7398 void set xmllang(String value) native "this.xmllang = value;"; 6288 String xmlspace;
7399
7400 String get xmlspace() native "return this.xmlspace;";
7401
7402 void set xmlspace(String value) native "this.xmlspace = value;";
7403 6289
7404 // From SVGStylable 6290 // From SVGStylable
7405 6291
7406 _SVGAnimatedStringJs get className() native "return this.className;"; 6292 final _SVGAnimatedStringJs className;
7407 6293
7408 _CSSStyleDeclarationJs get style() native "return this.style;"; 6294 final _CSSStyleDeclarationJs style;
7409 6295
7410 _CSSValueJs getPresentationAttribute(String name) native; 6296 _CSSValueJs getPresentationAttribute(String name) native;
7411 } 6297 }
7412 6298
7413 class _SVGDocumentJs extends _DocumentJs implements SVGDocument native "*SVGDocu ment" { 6299 class _SVGDocumentJs extends _DocumentJs implements SVGDocument native "*SVGDocu ment" {
7414 6300
7415 _SVGSVGElementJs get rootElement() native "return this.rootElement;"; 6301 final _SVGSVGElementJs rootElement;
7416 6302
7417 _EventJs createEvent(String eventType) native; 6303 _EventJs createEvent(String eventType) native;
7418 } 6304 }
7419 6305
7420 class _SVGElementJs extends _ElementJs implements SVGElement native "*SVGElement " { 6306 class _SVGElementJs extends _ElementJs implements SVGElement native "*SVGElement " {
7421 6307
7422 String get id() native "return this.id;"; 6308 String id;
7423 6309
7424 void set id(String value) native "this.id = value;"; 6310 final _SVGSVGElementJs ownerSVGElement;
7425 6311
7426 _SVGSVGElementJs get ownerSVGElement() native "return this.ownerSVGElement;"; 6312 final _SVGElementJs viewportElement;
7427 6313
7428 _SVGElementJs get viewportElement() native "return this.viewportElement;"; 6314 String xmlbase;
7429
7430 String get xmlbase() native "return this.xmlbase;";
7431
7432 void set xmlbase(String value) native "this.xmlbase = value;";
7433 } 6315 }
7434 6316
7435 class _SVGElementInstanceJs extends _DOMTypeJs implements SVGElementInstance nat ive "*SVGElementInstance" { 6317 class _SVGElementInstanceJs extends _DOMTypeJs implements SVGElementInstance nat ive "*SVGElementInstance" {
7436 6318
7437 _SVGElementInstanceListJs get childNodes() native "return this.childNodes;"; 6319 final _SVGElementInstanceListJs childNodes;
7438 6320
7439 _SVGElementJs get correspondingElement() native "return this.correspondingElem ent;"; 6321 final _SVGElementJs correspondingElement;
7440 6322
7441 _SVGUseElementJs get correspondingUseElement() native "return this.correspondi ngUseElement;"; 6323 final _SVGUseElementJs correspondingUseElement;
7442 6324
7443 _SVGElementInstanceJs get firstChild() native "return this.firstChild;"; 6325 final _SVGElementInstanceJs firstChild;
7444 6326
7445 _SVGElementInstanceJs get lastChild() native "return this.lastChild;"; 6327 final _SVGElementInstanceJs lastChild;
7446 6328
7447 _SVGElementInstanceJs get nextSibling() native "return this.nextSibling;"; 6329 final _SVGElementInstanceJs nextSibling;
7448 6330
7449 _SVGElementInstanceJs get parentNode() native "return this.parentNode;"; 6331 final _SVGElementInstanceJs parentNode;
7450 6332
7451 _SVGElementInstanceJs get previousSibling() native "return this.previousSiblin g;"; 6333 final _SVGElementInstanceJs previousSibling;
7452 6334
7453 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 6335 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
7454 6336
7455 bool dispatchEvent(_EventJs event) native; 6337 bool dispatchEvent(_EventJs event) native;
7456 6338
7457 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 6339 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
7458 } 6340 }
7459 6341
7460 class _SVGElementInstanceListJs extends _DOMTypeJs implements SVGElementInstance List native "*SVGElementInstanceList" { 6342 class _SVGElementInstanceListJs extends _DOMTypeJs implements SVGElementInstance List native "*SVGElementInstanceList" {
7461 6343
7462 int get length() native "return this.length;"; 6344 final int length;
7463 6345
7464 _SVGElementInstanceJs item(int index) native; 6346 _SVGElementInstanceJs item(int index) native;
7465 } 6347 }
7466 6348
7467 class _SVGEllipseElementJs extends _SVGElementJs implements SVGEllipseElement na tive "*SVGEllipseElement" { 6349 class _SVGEllipseElementJs extends _SVGElementJs implements SVGEllipseElement na tive "*SVGEllipseElement" {
7468 6350
7469 _SVGAnimatedLengthJs get cx() native "return this.cx;"; 6351 final _SVGAnimatedLengthJs cx;
7470 6352
7471 _SVGAnimatedLengthJs get cy() native "return this.cy;"; 6353 final _SVGAnimatedLengthJs cy;
7472 6354
7473 _SVGAnimatedLengthJs get rx() native "return this.rx;"; 6355 final _SVGAnimatedLengthJs rx;
7474 6356
7475 _SVGAnimatedLengthJs get ry() native "return this.ry;"; 6357 final _SVGAnimatedLengthJs ry;
7476 6358
7477 // From SVGTests 6359 // From SVGTests
7478 6360
7479 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 6361 final _SVGStringListJs requiredExtensions;
7480 6362
7481 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 6363 final _SVGStringListJs requiredFeatures;
7482 6364
7483 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 6365 final _SVGStringListJs systemLanguage;
7484 6366
7485 bool hasExtension(String extension) native; 6367 bool hasExtension(String extension) native;
7486 6368
7487 // From SVGLangSpace 6369 // From SVGLangSpace
7488 6370
7489 String get xmllang() native "return this.xmllang;"; 6371 String xmllang;
7490 6372
7491 void set xmllang(String value) native "this.xmllang = value;"; 6373 String xmlspace;
7492
7493 String get xmlspace() native "return this.xmlspace;";
7494
7495 void set xmlspace(String value) native "this.xmlspace = value;";
7496 6374
7497 // From SVGExternalResourcesRequired 6375 // From SVGExternalResourcesRequired
7498 6376
7499 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 6377 final _SVGAnimatedBooleanJs externalResourcesRequired;
7500 6378
7501 // From SVGStylable 6379 // From SVGStylable
7502 6380
7503 _SVGAnimatedStringJs get className() native "return this.className;"; 6381 final _SVGAnimatedStringJs className;
7504 6382
7505 _CSSStyleDeclarationJs get style() native "return this.style;"; 6383 final _CSSStyleDeclarationJs style;
7506 6384
7507 _CSSValueJs getPresentationAttribute(String name) native; 6385 _CSSValueJs getPresentationAttribute(String name) native;
7508 6386
7509 // From SVGTransformable 6387 // From SVGTransformable
7510 6388
7511 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 6389 final _SVGAnimatedTransformListJs transform;
7512 6390
7513 // From SVGLocatable 6391 // From SVGLocatable
7514 6392
7515 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 6393 final _SVGElementJs farthestViewportElement;
7516 6394
7517 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 6395 final _SVGElementJs nearestViewportElement;
7518 6396
7519 _SVGRectJs getBBox() native; 6397 _SVGRectJs getBBox() native;
7520 6398
7521 _SVGMatrixJs getCTM() native; 6399 _SVGMatrixJs getCTM() native;
7522 6400
7523 _SVGMatrixJs getScreenCTM() native; 6401 _SVGMatrixJs getScreenCTM() native;
7524 6402
7525 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 6403 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
7526 } 6404 }
7527 6405
7528 class _SVGExceptionJs extends _DOMTypeJs implements SVGException native "*SVGExc eption" { 6406 class _SVGExceptionJs extends _DOMTypeJs implements SVGException native "*SVGExc eption" {
7529 6407
7530 static final int SVG_INVALID_VALUE_ERR = 1; 6408 static final int SVG_INVALID_VALUE_ERR = 1;
7531 6409
7532 static final int SVG_MATRIX_NOT_INVERTABLE = 2; 6410 static final int SVG_MATRIX_NOT_INVERTABLE = 2;
7533 6411
7534 static final int SVG_WRONG_TYPE_ERR = 0; 6412 static final int SVG_WRONG_TYPE_ERR = 0;
7535 6413
7536 int get code() native "return this.code;"; 6414 final int code;
7537 6415
7538 String get message() native "return this.message;"; 6416 final String message;
7539 6417
7540 String get name() native "return this.name;"; 6418 final String name;
7541 6419
7542 String toString() native; 6420 String toString() native;
7543 } 6421 }
7544 6422
7545 class _SVGExternalResourcesRequiredJs extends _DOMTypeJs implements SVGExternalR esourcesRequired native "*SVGExternalResourcesRequired" { 6423 class _SVGExternalResourcesRequiredJs extends _DOMTypeJs implements SVGExternalR esourcesRequired native "*SVGExternalResourcesRequired" {
7546 6424
7547 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 6425 final _SVGAnimatedBooleanJs externalResourcesRequired;
7548 } 6426 }
7549 6427
7550 class _SVGFEBlendElementJs extends _SVGElementJs implements SVGFEBlendElement na tive "*SVGFEBlendElement" { 6428 class _SVGFEBlendElementJs extends _SVGElementJs implements SVGFEBlendElement na tive "*SVGFEBlendElement" {
7551 6429
7552 static final int SVG_FEBLEND_MODE_DARKEN = 4; 6430 static final int SVG_FEBLEND_MODE_DARKEN = 4;
7553 6431
7554 static final int SVG_FEBLEND_MODE_LIGHTEN = 5; 6432 static final int SVG_FEBLEND_MODE_LIGHTEN = 5;
7555 6433
7556 static final int SVG_FEBLEND_MODE_MULTIPLY = 2; 6434 static final int SVG_FEBLEND_MODE_MULTIPLY = 2;
7557 6435
7558 static final int SVG_FEBLEND_MODE_NORMAL = 1; 6436 static final int SVG_FEBLEND_MODE_NORMAL = 1;
7559 6437
7560 static final int SVG_FEBLEND_MODE_SCREEN = 3; 6438 static final int SVG_FEBLEND_MODE_SCREEN = 3;
7561 6439
7562 static final int SVG_FEBLEND_MODE_UNKNOWN = 0; 6440 static final int SVG_FEBLEND_MODE_UNKNOWN = 0;
7563 6441
7564 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6442 final _SVGAnimatedStringJs in1;
7565 6443
7566 _SVGAnimatedStringJs get in2() native "return this.in2;"; 6444 final _SVGAnimatedStringJs in2;
7567 6445
7568 _SVGAnimatedEnumerationJs get mode() native "return this.mode;"; 6446 final _SVGAnimatedEnumerationJs mode;
7569 6447
7570 // From SVGFilterPrimitiveStandardAttributes 6448 // From SVGFilterPrimitiveStandardAttributes
7571 6449
7572 _SVGAnimatedLengthJs get height() native "return this.height;"; 6450 final _SVGAnimatedLengthJs height;
7573 6451
7574 _SVGAnimatedStringJs get result() native "return this.result;"; 6452 final _SVGAnimatedStringJs result;
7575 6453
7576 _SVGAnimatedLengthJs get width() native "return this.width;"; 6454 final _SVGAnimatedLengthJs width;
7577 6455
7578 _SVGAnimatedLengthJs get x() native "return this.x;"; 6456 final _SVGAnimatedLengthJs x;
7579 6457
7580 _SVGAnimatedLengthJs get y() native "return this.y;"; 6458 final _SVGAnimatedLengthJs y;
7581 6459
7582 // From SVGStylable 6460 // From SVGStylable
7583 6461
7584 _SVGAnimatedStringJs get className() native "return this.className;"; 6462 final _SVGAnimatedStringJs className;
7585 6463
7586 _CSSStyleDeclarationJs get style() native "return this.style;"; 6464 final _CSSStyleDeclarationJs style;
7587 6465
7588 _CSSValueJs getPresentationAttribute(String name) native; 6466 _CSSValueJs getPresentationAttribute(String name) native;
7589 } 6467 }
7590 6468
7591 class _SVGFEColorMatrixElementJs extends _SVGElementJs implements SVGFEColorMatr ixElement native "*SVGFEColorMatrixElement" { 6469 class _SVGFEColorMatrixElementJs extends _SVGElementJs implements SVGFEColorMatr ixElement native "*SVGFEColorMatrixElement" {
7592 6470
7593 static final int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3; 6471 static final int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3;
7594 6472
7595 static final int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4; 6473 static final int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4;
7596 6474
7597 static final int SVG_FECOLORMATRIX_TYPE_MATRIX = 1; 6475 static final int SVG_FECOLORMATRIX_TYPE_MATRIX = 1;
7598 6476
7599 static final int SVG_FECOLORMATRIX_TYPE_SATURATE = 2; 6477 static final int SVG_FECOLORMATRIX_TYPE_SATURATE = 2;
7600 6478
7601 static final int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0; 6479 static final int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0;
7602 6480
7603 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6481 final _SVGAnimatedStringJs in1;
7604 6482
7605 _SVGAnimatedEnumerationJs get type() native "return this.type;"; 6483 final _SVGAnimatedEnumerationJs type;
7606 6484
7607 _SVGAnimatedNumberListJs get values() native "return this.values;"; 6485 final _SVGAnimatedNumberListJs values;
7608 6486
7609 // From SVGFilterPrimitiveStandardAttributes 6487 // From SVGFilterPrimitiveStandardAttributes
7610 6488
7611 _SVGAnimatedLengthJs get height() native "return this.height;"; 6489 final _SVGAnimatedLengthJs height;
7612 6490
7613 _SVGAnimatedStringJs get result() native "return this.result;"; 6491 final _SVGAnimatedStringJs result;
7614 6492
7615 _SVGAnimatedLengthJs get width() native "return this.width;"; 6493 final _SVGAnimatedLengthJs width;
7616 6494
7617 _SVGAnimatedLengthJs get x() native "return this.x;"; 6495 final _SVGAnimatedLengthJs x;
7618 6496
7619 _SVGAnimatedLengthJs get y() native "return this.y;"; 6497 final _SVGAnimatedLengthJs y;
7620 6498
7621 // From SVGStylable 6499 // From SVGStylable
7622 6500
7623 _SVGAnimatedStringJs get className() native "return this.className;"; 6501 final _SVGAnimatedStringJs className;
7624 6502
7625 _CSSStyleDeclarationJs get style() native "return this.style;"; 6503 final _CSSStyleDeclarationJs style;
7626 6504
7627 _CSSValueJs getPresentationAttribute(String name) native; 6505 _CSSValueJs getPresentationAttribute(String name) native;
7628 } 6506 }
7629 6507
7630 class _SVGFEComponentTransferElementJs extends _SVGElementJs implements SVGFECom ponentTransferElement native "*SVGFEComponentTransferElement" { 6508 class _SVGFEComponentTransferElementJs extends _SVGElementJs implements SVGFECom ponentTransferElement native "*SVGFEComponentTransferElement" {
7631 6509
7632 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6510 final _SVGAnimatedStringJs in1;
7633 6511
7634 // From SVGFilterPrimitiveStandardAttributes 6512 // From SVGFilterPrimitiveStandardAttributes
7635 6513
7636 _SVGAnimatedLengthJs get height() native "return this.height;"; 6514 final _SVGAnimatedLengthJs height;
7637 6515
7638 _SVGAnimatedStringJs get result() native "return this.result;"; 6516 final _SVGAnimatedStringJs result;
7639 6517
7640 _SVGAnimatedLengthJs get width() native "return this.width;"; 6518 final _SVGAnimatedLengthJs width;
7641 6519
7642 _SVGAnimatedLengthJs get x() native "return this.x;"; 6520 final _SVGAnimatedLengthJs x;
7643 6521
7644 _SVGAnimatedLengthJs get y() native "return this.y;"; 6522 final _SVGAnimatedLengthJs y;
7645 6523
7646 // From SVGStylable 6524 // From SVGStylable
7647 6525
7648 _SVGAnimatedStringJs get className() native "return this.className;"; 6526 final _SVGAnimatedStringJs className;
7649 6527
7650 _CSSStyleDeclarationJs get style() native "return this.style;"; 6528 final _CSSStyleDeclarationJs style;
7651 6529
7652 _CSSValueJs getPresentationAttribute(String name) native; 6530 _CSSValueJs getPresentationAttribute(String name) native;
7653 } 6531 }
7654 6532
7655 class _SVGFECompositeElementJs extends _SVGElementJs implements SVGFECompositeEl ement native "*SVGFECompositeElement" { 6533 class _SVGFECompositeElementJs extends _SVGElementJs implements SVGFECompositeEl ement native "*SVGFECompositeElement" {
7656 6534
7657 static final int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6; 6535 static final int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6;
7658 6536
7659 static final int SVG_FECOMPOSITE_OPERATOR_ATOP = 4; 6537 static final int SVG_FECOMPOSITE_OPERATOR_ATOP = 4;
7660 6538
7661 static final int SVG_FECOMPOSITE_OPERATOR_IN = 2; 6539 static final int SVG_FECOMPOSITE_OPERATOR_IN = 2;
7662 6540
7663 static final int SVG_FECOMPOSITE_OPERATOR_OUT = 3; 6541 static final int SVG_FECOMPOSITE_OPERATOR_OUT = 3;
7664 6542
7665 static final int SVG_FECOMPOSITE_OPERATOR_OVER = 1; 6543 static final int SVG_FECOMPOSITE_OPERATOR_OVER = 1;
7666 6544
7667 static final int SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0; 6545 static final int SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0;
7668 6546
7669 static final int SVG_FECOMPOSITE_OPERATOR_XOR = 5; 6547 static final int SVG_FECOMPOSITE_OPERATOR_XOR = 5;
7670 6548
7671 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6549 final _SVGAnimatedStringJs in1;
7672 6550
7673 _SVGAnimatedStringJs get in2() native "return this.in2;"; 6551 final _SVGAnimatedStringJs in2;
7674 6552
7675 _SVGAnimatedNumberJs get k1() native "return this.k1;"; 6553 final _SVGAnimatedNumberJs k1;
7676 6554
7677 _SVGAnimatedNumberJs get k2() native "return this.k2;"; 6555 final _SVGAnimatedNumberJs k2;
7678 6556
7679 _SVGAnimatedNumberJs get k3() native "return this.k3;"; 6557 final _SVGAnimatedNumberJs k3;
7680 6558
7681 _SVGAnimatedNumberJs get k4() native "return this.k4;"; 6559 final _SVGAnimatedNumberJs k4;
7682 6560
7683 _SVGAnimatedEnumerationJs get operator() native "return this.operator;"; 6561 final _SVGAnimatedEnumerationJs operator;
7684 6562
7685 // From SVGFilterPrimitiveStandardAttributes 6563 // From SVGFilterPrimitiveStandardAttributes
7686 6564
7687 _SVGAnimatedLengthJs get height() native "return this.height;"; 6565 final _SVGAnimatedLengthJs height;
7688 6566
7689 _SVGAnimatedStringJs get result() native "return this.result;"; 6567 final _SVGAnimatedStringJs result;
7690 6568
7691 _SVGAnimatedLengthJs get width() native "return this.width;"; 6569 final _SVGAnimatedLengthJs width;
7692 6570
7693 _SVGAnimatedLengthJs get x() native "return this.x;"; 6571 final _SVGAnimatedLengthJs x;
7694 6572
7695 _SVGAnimatedLengthJs get y() native "return this.y;"; 6573 final _SVGAnimatedLengthJs y;
7696 6574
7697 // From SVGStylable 6575 // From SVGStylable
7698 6576
7699 _SVGAnimatedStringJs get className() native "return this.className;"; 6577 final _SVGAnimatedStringJs className;
7700 6578
7701 _CSSStyleDeclarationJs get style() native "return this.style;"; 6579 final _CSSStyleDeclarationJs style;
7702 6580
7703 _CSSValueJs getPresentationAttribute(String name) native; 6581 _CSSValueJs getPresentationAttribute(String name) native;
7704 } 6582 }
7705 6583
7706 class _SVGFEConvolveMatrixElementJs extends _SVGElementJs implements SVGFEConvol veMatrixElement native "*SVGFEConvolveMatrixElement" { 6584 class _SVGFEConvolveMatrixElementJs extends _SVGElementJs implements SVGFEConvol veMatrixElement native "*SVGFEConvolveMatrixElement" {
7707 6585
7708 static final int SVG_EDGEMODE_DUPLICATE = 1; 6586 static final int SVG_EDGEMODE_DUPLICATE = 1;
7709 6587
7710 static final int SVG_EDGEMODE_NONE = 3; 6588 static final int SVG_EDGEMODE_NONE = 3;
7711 6589
7712 static final int SVG_EDGEMODE_UNKNOWN = 0; 6590 static final int SVG_EDGEMODE_UNKNOWN = 0;
7713 6591
7714 static final int SVG_EDGEMODE_WRAP = 2; 6592 static final int SVG_EDGEMODE_WRAP = 2;
7715 6593
7716 _SVGAnimatedNumberJs get bias() native "return this.bias;"; 6594 final _SVGAnimatedNumberJs bias;
7717 6595
7718 _SVGAnimatedNumberJs get divisor() native "return this.divisor;"; 6596 final _SVGAnimatedNumberJs divisor;
7719 6597
7720 _SVGAnimatedEnumerationJs get edgeMode() native "return this.edgeMode;"; 6598 final _SVGAnimatedEnumerationJs edgeMode;
7721 6599
7722 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6600 final _SVGAnimatedStringJs in1;
7723 6601
7724 _SVGAnimatedNumberListJs get kernelMatrix() native "return this.kernelMatrix;" ; 6602 final _SVGAnimatedNumberListJs kernelMatrix;
7725 6603
7726 _SVGAnimatedNumberJs get kernelUnitLengthX() native "return this.kernelUnitLen gthX;"; 6604 final _SVGAnimatedNumberJs kernelUnitLengthX;
7727 6605
7728 _SVGAnimatedNumberJs get kernelUnitLengthY() native "return this.kernelUnitLen gthY;"; 6606 final _SVGAnimatedNumberJs kernelUnitLengthY;
7729 6607
7730 _SVGAnimatedIntegerJs get orderX() native "return this.orderX;"; 6608 final _SVGAnimatedIntegerJs orderX;
7731 6609
7732 _SVGAnimatedIntegerJs get orderY() native "return this.orderY;"; 6610 final _SVGAnimatedIntegerJs orderY;
7733 6611
7734 _SVGAnimatedBooleanJs get preserveAlpha() native "return this.preserveAlpha;"; 6612 final _SVGAnimatedBooleanJs preserveAlpha;
7735 6613
7736 _SVGAnimatedIntegerJs get targetX() native "return this.targetX;"; 6614 final _SVGAnimatedIntegerJs targetX;
7737 6615
7738 _SVGAnimatedIntegerJs get targetY() native "return this.targetY;"; 6616 final _SVGAnimatedIntegerJs targetY;
7739 6617
7740 // From SVGFilterPrimitiveStandardAttributes 6618 // From SVGFilterPrimitiveStandardAttributes
7741 6619
7742 _SVGAnimatedLengthJs get height() native "return this.height;"; 6620 final _SVGAnimatedLengthJs height;
7743 6621
7744 _SVGAnimatedStringJs get result() native "return this.result;"; 6622 final _SVGAnimatedStringJs result;
7745 6623
7746 _SVGAnimatedLengthJs get width() native "return this.width;"; 6624 final _SVGAnimatedLengthJs width;
7747 6625
7748 _SVGAnimatedLengthJs get x() native "return this.x;"; 6626 final _SVGAnimatedLengthJs x;
7749 6627
7750 _SVGAnimatedLengthJs get y() native "return this.y;"; 6628 final _SVGAnimatedLengthJs y;
7751 6629
7752 // From SVGStylable 6630 // From SVGStylable
7753 6631
7754 _SVGAnimatedStringJs get className() native "return this.className;"; 6632 final _SVGAnimatedStringJs className;
7755 6633
7756 _CSSStyleDeclarationJs get style() native "return this.style;"; 6634 final _CSSStyleDeclarationJs style;
7757 6635
7758 _CSSValueJs getPresentationAttribute(String name) native; 6636 _CSSValueJs getPresentationAttribute(String name) native;
7759 } 6637 }
7760 6638
7761 class _SVGFEDiffuseLightingElementJs extends _SVGElementJs implements SVGFEDiffu seLightingElement native "*SVGFEDiffuseLightingElement" { 6639 class _SVGFEDiffuseLightingElementJs extends _SVGElementJs implements SVGFEDiffu seLightingElement native "*SVGFEDiffuseLightingElement" {
7762 6640
7763 _SVGAnimatedNumberJs get diffuseConstant() native "return this.diffuseConstant ;"; 6641 final _SVGAnimatedNumberJs diffuseConstant;
7764 6642
7765 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6643 final _SVGAnimatedStringJs in1;
7766 6644
7767 _SVGAnimatedNumberJs get kernelUnitLengthX() native "return this.kernelUnitLen gthX;"; 6645 final _SVGAnimatedNumberJs kernelUnitLengthX;
7768 6646
7769 _SVGAnimatedNumberJs get kernelUnitLengthY() native "return this.kernelUnitLen gthY;"; 6647 final _SVGAnimatedNumberJs kernelUnitLengthY;
7770 6648
7771 _SVGAnimatedNumberJs get surfaceScale() native "return this.surfaceScale;"; 6649 final _SVGAnimatedNumberJs surfaceScale;
7772 6650
7773 // From SVGFilterPrimitiveStandardAttributes 6651 // From SVGFilterPrimitiveStandardAttributes
7774 6652
7775 _SVGAnimatedLengthJs get height() native "return this.height;"; 6653 final _SVGAnimatedLengthJs height;
7776 6654
7777 _SVGAnimatedStringJs get result() native "return this.result;"; 6655 final _SVGAnimatedStringJs result;
7778 6656
7779 _SVGAnimatedLengthJs get width() native "return this.width;"; 6657 final _SVGAnimatedLengthJs width;
7780 6658
7781 _SVGAnimatedLengthJs get x() native "return this.x;"; 6659 final _SVGAnimatedLengthJs x;
7782 6660
7783 _SVGAnimatedLengthJs get y() native "return this.y;"; 6661 final _SVGAnimatedLengthJs y;
7784 6662
7785 // From SVGStylable 6663 // From SVGStylable
7786 6664
7787 _SVGAnimatedStringJs get className() native "return this.className;"; 6665 final _SVGAnimatedStringJs className;
7788 6666
7789 _CSSStyleDeclarationJs get style() native "return this.style;"; 6667 final _CSSStyleDeclarationJs style;
7790 6668
7791 _CSSValueJs getPresentationAttribute(String name) native; 6669 _CSSValueJs getPresentationAttribute(String name) native;
7792 } 6670 }
7793 6671
7794 class _SVGFEDisplacementMapElementJs extends _SVGElementJs implements SVGFEDispl acementMapElement native "*SVGFEDisplacementMapElement" { 6672 class _SVGFEDisplacementMapElementJs extends _SVGElementJs implements SVGFEDispl acementMapElement native "*SVGFEDisplacementMapElement" {
7795 6673
7796 static final int SVG_CHANNEL_A = 4; 6674 static final int SVG_CHANNEL_A = 4;
7797 6675
7798 static final int SVG_CHANNEL_B = 3; 6676 static final int SVG_CHANNEL_B = 3;
7799 6677
7800 static final int SVG_CHANNEL_G = 2; 6678 static final int SVG_CHANNEL_G = 2;
7801 6679
7802 static final int SVG_CHANNEL_R = 1; 6680 static final int SVG_CHANNEL_R = 1;
7803 6681
7804 static final int SVG_CHANNEL_UNKNOWN = 0; 6682 static final int SVG_CHANNEL_UNKNOWN = 0;
7805 6683
7806 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6684 final _SVGAnimatedStringJs in1;
7807 6685
7808 _SVGAnimatedStringJs get in2() native "return this.in2;"; 6686 final _SVGAnimatedStringJs in2;
7809 6687
7810 _SVGAnimatedNumberJs get scale() native "return this.scale;"; 6688 final _SVGAnimatedNumberJs scale;
7811 6689
7812 _SVGAnimatedEnumerationJs get xChannelSelector() native "return this.xChannelS elector;"; 6690 final _SVGAnimatedEnumerationJs xChannelSelector;
7813 6691
7814 _SVGAnimatedEnumerationJs get yChannelSelector() native "return this.yChannelS elector;"; 6692 final _SVGAnimatedEnumerationJs yChannelSelector;
7815 6693
7816 // From SVGFilterPrimitiveStandardAttributes 6694 // From SVGFilterPrimitiveStandardAttributes
7817 6695
7818 _SVGAnimatedLengthJs get height() native "return this.height;"; 6696 final _SVGAnimatedLengthJs height;
7819 6697
7820 _SVGAnimatedStringJs get result() native "return this.result;"; 6698 final _SVGAnimatedStringJs result;
7821 6699
7822 _SVGAnimatedLengthJs get width() native "return this.width;"; 6700 final _SVGAnimatedLengthJs width;
7823 6701
7824 _SVGAnimatedLengthJs get x() native "return this.x;"; 6702 final _SVGAnimatedLengthJs x;
7825 6703
7826 _SVGAnimatedLengthJs get y() native "return this.y;"; 6704 final _SVGAnimatedLengthJs y;
7827 6705
7828 // From SVGStylable 6706 // From SVGStylable
7829 6707
7830 _SVGAnimatedStringJs get className() native "return this.className;"; 6708 final _SVGAnimatedStringJs className;
7831 6709
7832 _CSSStyleDeclarationJs get style() native "return this.style;"; 6710 final _CSSStyleDeclarationJs style;
7833 6711
7834 _CSSValueJs getPresentationAttribute(String name) native; 6712 _CSSValueJs getPresentationAttribute(String name) native;
7835 } 6713 }
7836 6714
7837 class _SVGFEDistantLightElementJs extends _SVGElementJs implements SVGFEDistantL ightElement native "*SVGFEDistantLightElement" { 6715 class _SVGFEDistantLightElementJs extends _SVGElementJs implements SVGFEDistantL ightElement native "*SVGFEDistantLightElement" {
7838 6716
7839 _SVGAnimatedNumberJs get azimuth() native "return this.azimuth;"; 6717 final _SVGAnimatedNumberJs azimuth;
7840 6718
7841 _SVGAnimatedNumberJs get elevation() native "return this.elevation;"; 6719 final _SVGAnimatedNumberJs elevation;
7842 } 6720 }
7843 6721
7844 class _SVGFEDropShadowElementJs extends _SVGElementJs implements SVGFEDropShadow Element native "*SVGFEDropShadowElement" { 6722 class _SVGFEDropShadowElementJs extends _SVGElementJs implements SVGFEDropShadow Element native "*SVGFEDropShadowElement" {
7845 6723
7846 _SVGAnimatedNumberJs get dx() native "return this.dx;"; 6724 final _SVGAnimatedNumberJs dx;
7847 6725
7848 _SVGAnimatedNumberJs get dy() native "return this.dy;"; 6726 final _SVGAnimatedNumberJs dy;
7849 6727
7850 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6728 final _SVGAnimatedStringJs in1;
7851 6729
7852 _SVGAnimatedNumberJs get stdDeviationX() native "return this.stdDeviationX;"; 6730 final _SVGAnimatedNumberJs stdDeviationX;
7853 6731
7854 _SVGAnimatedNumberJs get stdDeviationY() native "return this.stdDeviationY;"; 6732 final _SVGAnimatedNumberJs stdDeviationY;
7855 6733
7856 void setStdDeviation(num stdDeviationX, num stdDeviationY) native; 6734 void setStdDeviation(num stdDeviationX, num stdDeviationY) native;
7857 6735
7858 // From SVGFilterPrimitiveStandardAttributes 6736 // From SVGFilterPrimitiveStandardAttributes
7859 6737
7860 _SVGAnimatedLengthJs get height() native "return this.height;"; 6738 final _SVGAnimatedLengthJs height;
7861 6739
7862 _SVGAnimatedStringJs get result() native "return this.result;"; 6740 final _SVGAnimatedStringJs result;
7863 6741
7864 _SVGAnimatedLengthJs get width() native "return this.width;"; 6742 final _SVGAnimatedLengthJs width;
7865 6743
7866 _SVGAnimatedLengthJs get x() native "return this.x;"; 6744 final _SVGAnimatedLengthJs x;
7867 6745
7868 _SVGAnimatedLengthJs get y() native "return this.y;"; 6746 final _SVGAnimatedLengthJs y;
7869 6747
7870 // From SVGStylable 6748 // From SVGStylable
7871 6749
7872 _SVGAnimatedStringJs get className() native "return this.className;"; 6750 final _SVGAnimatedStringJs className;
7873 6751
7874 _CSSStyleDeclarationJs get style() native "return this.style;"; 6752 final _CSSStyleDeclarationJs style;
7875 6753
7876 _CSSValueJs getPresentationAttribute(String name) native; 6754 _CSSValueJs getPresentationAttribute(String name) native;
7877 } 6755 }
7878 6756
7879 class _SVGFEFloodElementJs extends _SVGElementJs implements SVGFEFloodElement na tive "*SVGFEFloodElement" { 6757 class _SVGFEFloodElementJs extends _SVGElementJs implements SVGFEFloodElement na tive "*SVGFEFloodElement" {
7880 6758
7881 // From SVGFilterPrimitiveStandardAttributes 6759 // From SVGFilterPrimitiveStandardAttributes
7882 6760
7883 _SVGAnimatedLengthJs get height() native "return this.height;"; 6761 final _SVGAnimatedLengthJs height;
7884 6762
7885 _SVGAnimatedStringJs get result() native "return this.result;"; 6763 final _SVGAnimatedStringJs result;
7886 6764
7887 _SVGAnimatedLengthJs get width() native "return this.width;"; 6765 final _SVGAnimatedLengthJs width;
7888 6766
7889 _SVGAnimatedLengthJs get x() native "return this.x;"; 6767 final _SVGAnimatedLengthJs x;
7890 6768
7891 _SVGAnimatedLengthJs get y() native "return this.y;"; 6769 final _SVGAnimatedLengthJs y;
7892 6770
7893 // From SVGStylable 6771 // From SVGStylable
7894 6772
7895 _SVGAnimatedStringJs get className() native "return this.className;"; 6773 final _SVGAnimatedStringJs className;
7896 6774
7897 _CSSStyleDeclarationJs get style() native "return this.style;"; 6775 final _CSSStyleDeclarationJs style;
7898 6776
7899 _CSSValueJs getPresentationAttribute(String name) native; 6777 _CSSValueJs getPresentationAttribute(String name) native;
7900 } 6778 }
7901 6779
7902 class _SVGFEFuncAElementJs extends _SVGComponentTransferFunctionElementJs implem ents SVGFEFuncAElement native "*SVGFEFuncAElement" { 6780 class _SVGFEFuncAElementJs extends _SVGComponentTransferFunctionElementJs implem ents SVGFEFuncAElement native "*SVGFEFuncAElement" {
7903 } 6781 }
7904 6782
7905 class _SVGFEFuncBElementJs extends _SVGComponentTransferFunctionElementJs implem ents SVGFEFuncBElement native "*SVGFEFuncBElement" { 6783 class _SVGFEFuncBElementJs extends _SVGComponentTransferFunctionElementJs implem ents SVGFEFuncBElement native "*SVGFEFuncBElement" {
7906 } 6784 }
7907 6785
7908 class _SVGFEFuncGElementJs extends _SVGComponentTransferFunctionElementJs implem ents SVGFEFuncGElement native "*SVGFEFuncGElement" { 6786 class _SVGFEFuncGElementJs extends _SVGComponentTransferFunctionElementJs implem ents SVGFEFuncGElement native "*SVGFEFuncGElement" {
7909 } 6787 }
7910 6788
7911 class _SVGFEFuncRElementJs extends _SVGComponentTransferFunctionElementJs implem ents SVGFEFuncRElement native "*SVGFEFuncRElement" { 6789 class _SVGFEFuncRElementJs extends _SVGComponentTransferFunctionElementJs implem ents SVGFEFuncRElement native "*SVGFEFuncRElement" {
7912 } 6790 }
7913 6791
7914 class _SVGFEGaussianBlurElementJs extends _SVGElementJs implements SVGFEGaussian BlurElement native "*SVGFEGaussianBlurElement" { 6792 class _SVGFEGaussianBlurElementJs extends _SVGElementJs implements SVGFEGaussian BlurElement native "*SVGFEGaussianBlurElement" {
7915 6793
7916 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6794 final _SVGAnimatedStringJs in1;
7917 6795
7918 _SVGAnimatedNumberJs get stdDeviationX() native "return this.stdDeviationX;"; 6796 final _SVGAnimatedNumberJs stdDeviationX;
7919 6797
7920 _SVGAnimatedNumberJs get stdDeviationY() native "return this.stdDeviationY;"; 6798 final _SVGAnimatedNumberJs stdDeviationY;
7921 6799
7922 void setStdDeviation(num stdDeviationX, num stdDeviationY) native; 6800 void setStdDeviation(num stdDeviationX, num stdDeviationY) native;
7923 6801
7924 // From SVGFilterPrimitiveStandardAttributes 6802 // From SVGFilterPrimitiveStandardAttributes
7925 6803
7926 _SVGAnimatedLengthJs get height() native "return this.height;"; 6804 final _SVGAnimatedLengthJs height;
7927 6805
7928 _SVGAnimatedStringJs get result() native "return this.result;"; 6806 final _SVGAnimatedStringJs result;
7929 6807
7930 _SVGAnimatedLengthJs get width() native "return this.width;"; 6808 final _SVGAnimatedLengthJs width;
7931 6809
7932 _SVGAnimatedLengthJs get x() native "return this.x;"; 6810 final _SVGAnimatedLengthJs x;
7933 6811
7934 _SVGAnimatedLengthJs get y() native "return this.y;"; 6812 final _SVGAnimatedLengthJs y;
7935 6813
7936 // From SVGStylable 6814 // From SVGStylable
7937 6815
7938 _SVGAnimatedStringJs get className() native "return this.className;"; 6816 final _SVGAnimatedStringJs className;
7939 6817
7940 _CSSStyleDeclarationJs get style() native "return this.style;"; 6818 final _CSSStyleDeclarationJs style;
7941 6819
7942 _CSSValueJs getPresentationAttribute(String name) native; 6820 _CSSValueJs getPresentationAttribute(String name) native;
7943 } 6821 }
7944 6822
7945 class _SVGFEImageElementJs extends _SVGElementJs implements SVGFEImageElement na tive "*SVGFEImageElement" { 6823 class _SVGFEImageElementJs extends _SVGElementJs implements SVGFEImageElement na tive "*SVGFEImageElement" {
7946 6824
7947 _SVGAnimatedPreserveAspectRatioJs get preserveAspectRatio() native "return thi s.preserveAspectRatio;"; 6825 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
7948 6826
7949 // From SVGURIReference 6827 // From SVGURIReference
7950 6828
7951 _SVGAnimatedStringJs get href() native "return this.href;"; 6829 final _SVGAnimatedStringJs href;
7952 6830
7953 // From SVGLangSpace 6831 // From SVGLangSpace
7954 6832
7955 String get xmllang() native "return this.xmllang;"; 6833 String xmllang;
7956 6834
7957 void set xmllang(String value) native "this.xmllang = value;"; 6835 String xmlspace;
7958
7959 String get xmlspace() native "return this.xmlspace;";
7960
7961 void set xmlspace(String value) native "this.xmlspace = value;";
7962 6836
7963 // From SVGExternalResourcesRequired 6837 // From SVGExternalResourcesRequired
7964 6838
7965 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 6839 final _SVGAnimatedBooleanJs externalResourcesRequired;
7966 6840
7967 // From SVGFilterPrimitiveStandardAttributes 6841 // From SVGFilterPrimitiveStandardAttributes
7968 6842
7969 _SVGAnimatedLengthJs get height() native "return this.height;"; 6843 final _SVGAnimatedLengthJs height;
7970 6844
7971 _SVGAnimatedStringJs get result() native "return this.result;"; 6845 final _SVGAnimatedStringJs result;
7972 6846
7973 _SVGAnimatedLengthJs get width() native "return this.width;"; 6847 final _SVGAnimatedLengthJs width;
7974 6848
7975 _SVGAnimatedLengthJs get x() native "return this.x;"; 6849 final _SVGAnimatedLengthJs x;
7976 6850
7977 _SVGAnimatedLengthJs get y() native "return this.y;"; 6851 final _SVGAnimatedLengthJs y;
7978 6852
7979 // From SVGStylable 6853 // From SVGStylable
7980 6854
7981 _SVGAnimatedStringJs get className() native "return this.className;"; 6855 final _SVGAnimatedStringJs className;
7982 6856
7983 _CSSStyleDeclarationJs get style() native "return this.style;"; 6857 final _CSSStyleDeclarationJs style;
7984 6858
7985 _CSSValueJs getPresentationAttribute(String name) native; 6859 _CSSValueJs getPresentationAttribute(String name) native;
7986 } 6860 }
7987 6861
7988 class _SVGFEMergeElementJs extends _SVGElementJs implements SVGFEMergeElement na tive "*SVGFEMergeElement" { 6862 class _SVGFEMergeElementJs extends _SVGElementJs implements SVGFEMergeElement na tive "*SVGFEMergeElement" {
7989 6863
7990 // From SVGFilterPrimitiveStandardAttributes 6864 // From SVGFilterPrimitiveStandardAttributes
7991 6865
7992 _SVGAnimatedLengthJs get height() native "return this.height;"; 6866 final _SVGAnimatedLengthJs height;
7993 6867
7994 _SVGAnimatedStringJs get result() native "return this.result;"; 6868 final _SVGAnimatedStringJs result;
7995 6869
7996 _SVGAnimatedLengthJs get width() native "return this.width;"; 6870 final _SVGAnimatedLengthJs width;
7997 6871
7998 _SVGAnimatedLengthJs get x() native "return this.x;"; 6872 final _SVGAnimatedLengthJs x;
7999 6873
8000 _SVGAnimatedLengthJs get y() native "return this.y;"; 6874 final _SVGAnimatedLengthJs y;
8001 6875
8002 // From SVGStylable 6876 // From SVGStylable
8003 6877
8004 _SVGAnimatedStringJs get className() native "return this.className;"; 6878 final _SVGAnimatedStringJs className;
8005 6879
8006 _CSSStyleDeclarationJs get style() native "return this.style;"; 6880 final _CSSStyleDeclarationJs style;
8007 6881
8008 _CSSValueJs getPresentationAttribute(String name) native; 6882 _CSSValueJs getPresentationAttribute(String name) native;
8009 } 6883 }
8010 6884
8011 class _SVGFEMergeNodeElementJs extends _SVGElementJs implements SVGFEMergeNodeEl ement native "*SVGFEMergeNodeElement" { 6885 class _SVGFEMergeNodeElementJs extends _SVGElementJs implements SVGFEMergeNodeEl ement native "*SVGFEMergeNodeElement" {
8012 6886
8013 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6887 final _SVGAnimatedStringJs in1;
8014 } 6888 }
8015 6889
8016 class _SVGFEMorphologyElementJs extends _SVGElementJs implements SVGFEMorphology Element native "*SVGFEMorphologyElement" { 6890 class _SVGFEMorphologyElementJs extends _SVGElementJs implements SVGFEMorphology Element native "*SVGFEMorphologyElement" {
8017 6891
8018 static final int SVG_MORPHOLOGY_OPERATOR_DILATE = 2; 6892 static final int SVG_MORPHOLOGY_OPERATOR_DILATE = 2;
8019 6893
8020 static final int SVG_MORPHOLOGY_OPERATOR_ERODE = 1; 6894 static final int SVG_MORPHOLOGY_OPERATOR_ERODE = 1;
8021 6895
8022 static final int SVG_MORPHOLOGY_OPERATOR_UNKNOWN = 0; 6896 static final int SVG_MORPHOLOGY_OPERATOR_UNKNOWN = 0;
8023 6897
8024 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6898 final _SVGAnimatedStringJs in1;
8025 6899
8026 _SVGAnimatedEnumerationJs get operator() native "return this.operator;"; 6900 final _SVGAnimatedEnumerationJs operator;
8027 6901
8028 _SVGAnimatedNumberJs get radiusX() native "return this.radiusX;"; 6902 final _SVGAnimatedNumberJs radiusX;
8029 6903
8030 _SVGAnimatedNumberJs get radiusY() native "return this.radiusY;"; 6904 final _SVGAnimatedNumberJs radiusY;
8031 6905
8032 void setRadius(num radiusX, num radiusY) native; 6906 void setRadius(num radiusX, num radiusY) native;
8033 6907
8034 // From SVGFilterPrimitiveStandardAttributes 6908 // From SVGFilterPrimitiveStandardAttributes
8035 6909
8036 _SVGAnimatedLengthJs get height() native "return this.height;"; 6910 final _SVGAnimatedLengthJs height;
8037 6911
8038 _SVGAnimatedStringJs get result() native "return this.result;"; 6912 final _SVGAnimatedStringJs result;
8039 6913
8040 _SVGAnimatedLengthJs get width() native "return this.width;"; 6914 final _SVGAnimatedLengthJs width;
8041 6915
8042 _SVGAnimatedLengthJs get x() native "return this.x;"; 6916 final _SVGAnimatedLengthJs x;
8043 6917
8044 _SVGAnimatedLengthJs get y() native "return this.y;"; 6918 final _SVGAnimatedLengthJs y;
8045 6919
8046 // From SVGStylable 6920 // From SVGStylable
8047 6921
8048 _SVGAnimatedStringJs get className() native "return this.className;"; 6922 final _SVGAnimatedStringJs className;
8049 6923
8050 _CSSStyleDeclarationJs get style() native "return this.style;"; 6924 final _CSSStyleDeclarationJs style;
8051 6925
8052 _CSSValueJs getPresentationAttribute(String name) native; 6926 _CSSValueJs getPresentationAttribute(String name) native;
8053 } 6927 }
8054 6928
8055 class _SVGFEOffsetElementJs extends _SVGElementJs implements SVGFEOffsetElement native "*SVGFEOffsetElement" { 6929 class _SVGFEOffsetElementJs extends _SVGElementJs implements SVGFEOffsetElement native "*SVGFEOffsetElement" {
8056 6930
8057 _SVGAnimatedNumberJs get dx() native "return this.dx;"; 6931 final _SVGAnimatedNumberJs dx;
8058 6932
8059 _SVGAnimatedNumberJs get dy() native "return this.dy;"; 6933 final _SVGAnimatedNumberJs dy;
8060 6934
8061 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6935 final _SVGAnimatedStringJs in1;
8062 6936
8063 // From SVGFilterPrimitiveStandardAttributes 6937 // From SVGFilterPrimitiveStandardAttributes
8064 6938
8065 _SVGAnimatedLengthJs get height() native "return this.height;"; 6939 final _SVGAnimatedLengthJs height;
8066 6940
8067 _SVGAnimatedStringJs get result() native "return this.result;"; 6941 final _SVGAnimatedStringJs result;
8068 6942
8069 _SVGAnimatedLengthJs get width() native "return this.width;"; 6943 final _SVGAnimatedLengthJs width;
8070 6944
8071 _SVGAnimatedLengthJs get x() native "return this.x;"; 6945 final _SVGAnimatedLengthJs x;
8072 6946
8073 _SVGAnimatedLengthJs get y() native "return this.y;"; 6947 final _SVGAnimatedLengthJs y;
8074 6948
8075 // From SVGStylable 6949 // From SVGStylable
8076 6950
8077 _SVGAnimatedStringJs get className() native "return this.className;"; 6951 final _SVGAnimatedStringJs className;
8078 6952
8079 _CSSStyleDeclarationJs get style() native "return this.style;"; 6953 final _CSSStyleDeclarationJs style;
8080 6954
8081 _CSSValueJs getPresentationAttribute(String name) native; 6955 _CSSValueJs getPresentationAttribute(String name) native;
8082 } 6956 }
8083 6957
8084 class _SVGFEPointLightElementJs extends _SVGElementJs implements SVGFEPointLight Element native "*SVGFEPointLightElement" { 6958 class _SVGFEPointLightElementJs extends _SVGElementJs implements SVGFEPointLight Element native "*SVGFEPointLightElement" {
8085 6959
8086 _SVGAnimatedNumberJs get x() native "return this.x;"; 6960 final _SVGAnimatedNumberJs x;
8087 6961
8088 _SVGAnimatedNumberJs get y() native "return this.y;"; 6962 final _SVGAnimatedNumberJs y;
8089 6963
8090 _SVGAnimatedNumberJs get z() native "return this.z;"; 6964 final _SVGAnimatedNumberJs z;
8091 } 6965 }
8092 6966
8093 class _SVGFESpecularLightingElementJs extends _SVGElementJs implements SVGFESpec ularLightingElement native "*SVGFESpecularLightingElement" { 6967 class _SVGFESpecularLightingElementJs extends _SVGElementJs implements SVGFESpec ularLightingElement native "*SVGFESpecularLightingElement" {
8094 6968
8095 _SVGAnimatedStringJs get in1() native "return this.in1;"; 6969 final _SVGAnimatedStringJs in1;
8096 6970
8097 _SVGAnimatedNumberJs get specularConstant() native "return this.specularConsta nt;"; 6971 final _SVGAnimatedNumberJs specularConstant;
8098 6972
8099 _SVGAnimatedNumberJs get specularExponent() native "return this.specularExpone nt;"; 6973 final _SVGAnimatedNumberJs specularExponent;
8100 6974
8101 _SVGAnimatedNumberJs get surfaceScale() native "return this.surfaceScale;"; 6975 final _SVGAnimatedNumberJs surfaceScale;
8102 6976
8103 // From SVGFilterPrimitiveStandardAttributes 6977 // From SVGFilterPrimitiveStandardAttributes
8104 6978
8105 _SVGAnimatedLengthJs get height() native "return this.height;"; 6979 final _SVGAnimatedLengthJs height;
8106 6980
8107 _SVGAnimatedStringJs get result() native "return this.result;"; 6981 final _SVGAnimatedStringJs result;
8108 6982
8109 _SVGAnimatedLengthJs get width() native "return this.width;"; 6983 final _SVGAnimatedLengthJs width;
8110 6984
8111 _SVGAnimatedLengthJs get x() native "return this.x;"; 6985 final _SVGAnimatedLengthJs x;
8112 6986
8113 _SVGAnimatedLengthJs get y() native "return this.y;"; 6987 final _SVGAnimatedLengthJs y;
8114 6988
8115 // From SVGStylable 6989 // From SVGStylable
8116 6990
8117 _SVGAnimatedStringJs get className() native "return this.className;"; 6991 final _SVGAnimatedStringJs className;
8118 6992
8119 _CSSStyleDeclarationJs get style() native "return this.style;"; 6993 final _CSSStyleDeclarationJs style;
8120 6994
8121 _CSSValueJs getPresentationAttribute(String name) native; 6995 _CSSValueJs getPresentationAttribute(String name) native;
8122 } 6996 }
8123 6997
8124 class _SVGFESpotLightElementJs extends _SVGElementJs implements SVGFESpotLightEl ement native "*SVGFESpotLightElement" { 6998 class _SVGFESpotLightElementJs extends _SVGElementJs implements SVGFESpotLightEl ement native "*SVGFESpotLightElement" {
8125 6999
8126 _SVGAnimatedNumberJs get limitingConeAngle() native "return this.limitingConeA ngle;"; 7000 final _SVGAnimatedNumberJs limitingConeAngle;
8127 7001
8128 _SVGAnimatedNumberJs get pointsAtX() native "return this.pointsAtX;"; 7002 final _SVGAnimatedNumberJs pointsAtX;
8129 7003
8130 _SVGAnimatedNumberJs get pointsAtY() native "return this.pointsAtY;"; 7004 final _SVGAnimatedNumberJs pointsAtY;
8131 7005
8132 _SVGAnimatedNumberJs get pointsAtZ() native "return this.pointsAtZ;"; 7006 final _SVGAnimatedNumberJs pointsAtZ;
8133 7007
8134 _SVGAnimatedNumberJs get specularExponent() native "return this.specularExpone nt;"; 7008 final _SVGAnimatedNumberJs specularExponent;
8135 7009
8136 _SVGAnimatedNumberJs get x() native "return this.x;"; 7010 final _SVGAnimatedNumberJs x;
8137 7011
8138 _SVGAnimatedNumberJs get y() native "return this.y;"; 7012 final _SVGAnimatedNumberJs y;
8139 7013
8140 _SVGAnimatedNumberJs get z() native "return this.z;"; 7014 final _SVGAnimatedNumberJs z;
8141 } 7015 }
8142 7016
8143 class _SVGFETileElementJs extends _SVGElementJs implements SVGFETileElement nati ve "*SVGFETileElement" { 7017 class _SVGFETileElementJs extends _SVGElementJs implements SVGFETileElement nati ve "*SVGFETileElement" {
8144 7018
8145 _SVGAnimatedStringJs get in1() native "return this.in1;"; 7019 final _SVGAnimatedStringJs in1;
8146 7020
8147 // From SVGFilterPrimitiveStandardAttributes 7021 // From SVGFilterPrimitiveStandardAttributes
8148 7022
8149 _SVGAnimatedLengthJs get height() native "return this.height;"; 7023 final _SVGAnimatedLengthJs height;
8150 7024
8151 _SVGAnimatedStringJs get result() native "return this.result;"; 7025 final _SVGAnimatedStringJs result;
8152 7026
8153 _SVGAnimatedLengthJs get width() native "return this.width;"; 7027 final _SVGAnimatedLengthJs width;
8154 7028
8155 _SVGAnimatedLengthJs get x() native "return this.x;"; 7029 final _SVGAnimatedLengthJs x;
8156 7030
8157 _SVGAnimatedLengthJs get y() native "return this.y;"; 7031 final _SVGAnimatedLengthJs y;
8158 7032
8159 // From SVGStylable 7033 // From SVGStylable
8160 7034
8161 _SVGAnimatedStringJs get className() native "return this.className;"; 7035 final _SVGAnimatedStringJs className;
8162 7036
8163 _CSSStyleDeclarationJs get style() native "return this.style;"; 7037 final _CSSStyleDeclarationJs style;
8164 7038
8165 _CSSValueJs getPresentationAttribute(String name) native; 7039 _CSSValueJs getPresentationAttribute(String name) native;
8166 } 7040 }
8167 7041
8168 class _SVGFETurbulenceElementJs extends _SVGElementJs implements SVGFETurbulence Element native "*SVGFETurbulenceElement" { 7042 class _SVGFETurbulenceElementJs extends _SVGElementJs implements SVGFETurbulence Element native "*SVGFETurbulenceElement" {
8169 7043
8170 static final int SVG_STITCHTYPE_NOSTITCH = 2; 7044 static final int SVG_STITCHTYPE_NOSTITCH = 2;
8171 7045
8172 static final int SVG_STITCHTYPE_STITCH = 1; 7046 static final int SVG_STITCHTYPE_STITCH = 1;
8173 7047
8174 static final int SVG_STITCHTYPE_UNKNOWN = 0; 7048 static final int SVG_STITCHTYPE_UNKNOWN = 0;
8175 7049
8176 static final int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1; 7050 static final int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1;
8177 7051
8178 static final int SVG_TURBULENCE_TYPE_TURBULENCE = 2; 7052 static final int SVG_TURBULENCE_TYPE_TURBULENCE = 2;
8179 7053
8180 static final int SVG_TURBULENCE_TYPE_UNKNOWN = 0; 7054 static final int SVG_TURBULENCE_TYPE_UNKNOWN = 0;
8181 7055
8182 _SVGAnimatedNumberJs get baseFrequencyX() native "return this.baseFrequencyX;" ; 7056 final _SVGAnimatedNumberJs baseFrequencyX;
8183 7057
8184 _SVGAnimatedNumberJs get baseFrequencyY() native "return this.baseFrequencyY;" ; 7058 final _SVGAnimatedNumberJs baseFrequencyY;
8185 7059
8186 _SVGAnimatedIntegerJs get numOctaves() native "return this.numOctaves;"; 7060 final _SVGAnimatedIntegerJs numOctaves;
8187 7061
8188 _SVGAnimatedNumberJs get seed() native "return this.seed;"; 7062 final _SVGAnimatedNumberJs seed;
8189 7063
8190 _SVGAnimatedEnumerationJs get stitchTiles() native "return this.stitchTiles;"; 7064 final _SVGAnimatedEnumerationJs stitchTiles;
8191 7065
8192 _SVGAnimatedEnumerationJs get type() native "return this.type;"; 7066 final _SVGAnimatedEnumerationJs type;
8193 7067
8194 // From SVGFilterPrimitiveStandardAttributes 7068 // From SVGFilterPrimitiveStandardAttributes
8195 7069
8196 _SVGAnimatedLengthJs get height() native "return this.height;"; 7070 final _SVGAnimatedLengthJs height;
8197 7071
8198 _SVGAnimatedStringJs get result() native "return this.result;"; 7072 final _SVGAnimatedStringJs result;
8199 7073
8200 _SVGAnimatedLengthJs get width() native "return this.width;"; 7074 final _SVGAnimatedLengthJs width;
8201 7075
8202 _SVGAnimatedLengthJs get x() native "return this.x;"; 7076 final _SVGAnimatedLengthJs x;
8203 7077
8204 _SVGAnimatedLengthJs get y() native "return this.y;"; 7078 final _SVGAnimatedLengthJs y;
8205 7079
8206 // From SVGStylable 7080 // From SVGStylable
8207 7081
8208 _SVGAnimatedStringJs get className() native "return this.className;"; 7082 final _SVGAnimatedStringJs className;
8209 7083
8210 _CSSStyleDeclarationJs get style() native "return this.style;"; 7084 final _CSSStyleDeclarationJs style;
8211 7085
8212 _CSSValueJs getPresentationAttribute(String name) native; 7086 _CSSValueJs getPresentationAttribute(String name) native;
8213 } 7087 }
8214 7088
8215 class _SVGFilterElementJs extends _SVGElementJs implements SVGFilterElement nati ve "*SVGFilterElement" { 7089 class _SVGFilterElementJs extends _SVGElementJs implements SVGFilterElement nati ve "*SVGFilterElement" {
8216 7090
8217 _SVGAnimatedIntegerJs get filterResX() native "return this.filterResX;"; 7091 final _SVGAnimatedIntegerJs filterResX;
8218 7092
8219 _SVGAnimatedIntegerJs get filterResY() native "return this.filterResY;"; 7093 final _SVGAnimatedIntegerJs filterResY;
8220 7094
8221 _SVGAnimatedEnumerationJs get filterUnits() native "return this.filterUnits;"; 7095 final _SVGAnimatedEnumerationJs filterUnits;
8222 7096
8223 _SVGAnimatedLengthJs get height() native "return this.height;"; 7097 final _SVGAnimatedLengthJs height;
8224 7098
8225 _SVGAnimatedEnumerationJs get primitiveUnits() native "return this.primitiveUn its;"; 7099 final _SVGAnimatedEnumerationJs primitiveUnits;
8226 7100
8227 _SVGAnimatedLengthJs get width() native "return this.width;"; 7101 final _SVGAnimatedLengthJs width;
8228 7102
8229 _SVGAnimatedLengthJs get x() native "return this.x;"; 7103 final _SVGAnimatedLengthJs x;
8230 7104
8231 _SVGAnimatedLengthJs get y() native "return this.y;"; 7105 final _SVGAnimatedLengthJs y;
8232 7106
8233 void setFilterRes(int filterResX, int filterResY) native; 7107 void setFilterRes(int filterResX, int filterResY) native;
8234 7108
8235 // From SVGURIReference 7109 // From SVGURIReference
8236 7110
8237 _SVGAnimatedStringJs get href() native "return this.href;"; 7111 final _SVGAnimatedStringJs href;
8238 7112
8239 // From SVGLangSpace 7113 // From SVGLangSpace
8240 7114
8241 String get xmllang() native "return this.xmllang;"; 7115 String xmllang;
8242 7116
8243 void set xmllang(String value) native "this.xmllang = value;"; 7117 String xmlspace;
8244
8245 String get xmlspace() native "return this.xmlspace;";
8246
8247 void set xmlspace(String value) native "this.xmlspace = value;";
8248 7118
8249 // From SVGExternalResourcesRequired 7119 // From SVGExternalResourcesRequired
8250 7120
8251 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7121 final _SVGAnimatedBooleanJs externalResourcesRequired;
8252 7122
8253 // From SVGStylable 7123 // From SVGStylable
8254 7124
8255 _SVGAnimatedStringJs get className() native "return this.className;"; 7125 final _SVGAnimatedStringJs className;
8256 7126
8257 _CSSStyleDeclarationJs get style() native "return this.style;"; 7127 final _CSSStyleDeclarationJs style;
8258 7128
8259 _CSSValueJs getPresentationAttribute(String name) native; 7129 _CSSValueJs getPresentationAttribute(String name) native;
8260 } 7130 }
8261 7131
8262 class _SVGFilterPrimitiveStandardAttributesJs extends _SVGStylableJs implements SVGFilterPrimitiveStandardAttributes native "*SVGFilterPrimitiveStandardAttribut es" { 7132 class _SVGFilterPrimitiveStandardAttributesJs extends _SVGStylableJs implements SVGFilterPrimitiveStandardAttributes native "*SVGFilterPrimitiveStandardAttribut es" {
8263 7133
8264 _SVGAnimatedLengthJs get height() native "return this.height;"; 7134 final _SVGAnimatedLengthJs height;
8265 7135
8266 _SVGAnimatedStringJs get result() native "return this.result;"; 7136 final _SVGAnimatedStringJs result;
8267 7137
8268 _SVGAnimatedLengthJs get width() native "return this.width;"; 7138 final _SVGAnimatedLengthJs width;
8269 7139
8270 _SVGAnimatedLengthJs get x() native "return this.x;"; 7140 final _SVGAnimatedLengthJs x;
8271 7141
8272 _SVGAnimatedLengthJs get y() native "return this.y;"; 7142 final _SVGAnimatedLengthJs y;
8273 } 7143 }
8274 7144
8275 class _SVGFitToViewBoxJs extends _DOMTypeJs implements SVGFitToViewBox native "* SVGFitToViewBox" { 7145 class _SVGFitToViewBoxJs extends _DOMTypeJs implements SVGFitToViewBox native "* SVGFitToViewBox" {
8276 7146
8277 _SVGAnimatedPreserveAspectRatioJs get preserveAspectRatio() native "return thi s.preserveAspectRatio;"; 7147 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
8278 7148
8279 _SVGAnimatedRectJs get viewBox() native "return this.viewBox;"; 7149 final _SVGAnimatedRectJs viewBox;
8280 } 7150 }
8281 7151
8282 class _SVGFontElementJs extends _SVGElementJs implements SVGFontElement native " *SVGFontElement" { 7152 class _SVGFontElementJs extends _SVGElementJs implements SVGFontElement native " *SVGFontElement" {
8283 } 7153 }
8284 7154
8285 class _SVGFontFaceElementJs extends _SVGElementJs implements SVGFontFaceElement native "*SVGFontFaceElement" { 7155 class _SVGFontFaceElementJs extends _SVGElementJs implements SVGFontFaceElement native "*SVGFontFaceElement" {
8286 } 7156 }
8287 7157
8288 class _SVGFontFaceFormatElementJs extends _SVGElementJs implements SVGFontFaceFo rmatElement native "*SVGFontFaceFormatElement" { 7158 class _SVGFontFaceFormatElementJs extends _SVGElementJs implements SVGFontFaceFo rmatElement native "*SVGFontFaceFormatElement" {
8289 } 7159 }
8290 7160
8291 class _SVGFontFaceNameElementJs extends _SVGElementJs implements SVGFontFaceName Element native "*SVGFontFaceNameElement" { 7161 class _SVGFontFaceNameElementJs extends _SVGElementJs implements SVGFontFaceName Element native "*SVGFontFaceNameElement" {
8292 } 7162 }
8293 7163
8294 class _SVGFontFaceSrcElementJs extends _SVGElementJs implements SVGFontFaceSrcEl ement native "*SVGFontFaceSrcElement" { 7164 class _SVGFontFaceSrcElementJs extends _SVGElementJs implements SVGFontFaceSrcEl ement native "*SVGFontFaceSrcElement" {
8295 } 7165 }
8296 7166
8297 class _SVGFontFaceUriElementJs extends _SVGElementJs implements SVGFontFaceUriEl ement native "*SVGFontFaceUriElement" { 7167 class _SVGFontFaceUriElementJs extends _SVGElementJs implements SVGFontFaceUriEl ement native "*SVGFontFaceUriElement" {
8298 } 7168 }
8299 7169
8300 class _SVGForeignObjectElementJs extends _SVGElementJs implements SVGForeignObje ctElement native "*SVGForeignObjectElement" { 7170 class _SVGForeignObjectElementJs extends _SVGElementJs implements SVGForeignObje ctElement native "*SVGForeignObjectElement" {
8301 7171
8302 _SVGAnimatedLengthJs get height() native "return this.height;"; 7172 final _SVGAnimatedLengthJs height;
8303 7173
8304 _SVGAnimatedLengthJs get width() native "return this.width;"; 7174 final _SVGAnimatedLengthJs width;
8305 7175
8306 _SVGAnimatedLengthJs get x() native "return this.x;"; 7176 final _SVGAnimatedLengthJs x;
8307 7177
8308 _SVGAnimatedLengthJs get y() native "return this.y;"; 7178 final _SVGAnimatedLengthJs y;
8309 7179
8310 // From SVGTests 7180 // From SVGTests
8311 7181
8312 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 7182 final _SVGStringListJs requiredExtensions;
8313 7183
8314 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 7184 final _SVGStringListJs requiredFeatures;
8315 7185
8316 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 7186 final _SVGStringListJs systemLanguage;
8317 7187
8318 bool hasExtension(String extension) native; 7188 bool hasExtension(String extension) native;
8319 7189
8320 // From SVGLangSpace 7190 // From SVGLangSpace
8321 7191
8322 String get xmllang() native "return this.xmllang;"; 7192 String xmllang;
8323 7193
8324 void set xmllang(String value) native "this.xmllang = value;"; 7194 String xmlspace;
8325
8326 String get xmlspace() native "return this.xmlspace;";
8327
8328 void set xmlspace(String value) native "this.xmlspace = value;";
8329 7195
8330 // From SVGExternalResourcesRequired 7196 // From SVGExternalResourcesRequired
8331 7197
8332 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7198 final _SVGAnimatedBooleanJs externalResourcesRequired;
8333 7199
8334 // From SVGStylable 7200 // From SVGStylable
8335 7201
8336 _SVGAnimatedStringJs get className() native "return this.className;"; 7202 final _SVGAnimatedStringJs className;
8337 7203
8338 _CSSStyleDeclarationJs get style() native "return this.style;"; 7204 final _CSSStyleDeclarationJs style;
8339 7205
8340 _CSSValueJs getPresentationAttribute(String name) native; 7206 _CSSValueJs getPresentationAttribute(String name) native;
8341 7207
8342 // From SVGTransformable 7208 // From SVGTransformable
8343 7209
8344 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 7210 final _SVGAnimatedTransformListJs transform;
8345 7211
8346 // From SVGLocatable 7212 // From SVGLocatable
8347 7213
8348 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 7214 final _SVGElementJs farthestViewportElement;
8349 7215
8350 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 7216 final _SVGElementJs nearestViewportElement;
8351 7217
8352 _SVGRectJs getBBox() native; 7218 _SVGRectJs getBBox() native;
8353 7219
8354 _SVGMatrixJs getCTM() native; 7220 _SVGMatrixJs getCTM() native;
8355 7221
8356 _SVGMatrixJs getScreenCTM() native; 7222 _SVGMatrixJs getScreenCTM() native;
8357 7223
8358 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 7224 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
8359 } 7225 }
8360 7226
8361 class _SVGGElementJs extends _SVGElementJs implements SVGGElement native "*SVGGE lement" { 7227 class _SVGGElementJs extends _SVGElementJs implements SVGGElement native "*SVGGE lement" {
8362 7228
8363 // From SVGTests 7229 // From SVGTests
8364 7230
8365 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 7231 final _SVGStringListJs requiredExtensions;
8366 7232
8367 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 7233 final _SVGStringListJs requiredFeatures;
8368 7234
8369 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 7235 final _SVGStringListJs systemLanguage;
8370 7236
8371 bool hasExtension(String extension) native; 7237 bool hasExtension(String extension) native;
8372 7238
8373 // From SVGLangSpace 7239 // From SVGLangSpace
8374 7240
8375 String get xmllang() native "return this.xmllang;"; 7241 String xmllang;
8376 7242
8377 void set xmllang(String value) native "this.xmllang = value;"; 7243 String xmlspace;
8378
8379 String get xmlspace() native "return this.xmlspace;";
8380
8381 void set xmlspace(String value) native "this.xmlspace = value;";
8382 7244
8383 // From SVGExternalResourcesRequired 7245 // From SVGExternalResourcesRequired
8384 7246
8385 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7247 final _SVGAnimatedBooleanJs externalResourcesRequired;
8386 7248
8387 // From SVGStylable 7249 // From SVGStylable
8388 7250
8389 _SVGAnimatedStringJs get className() native "return this.className;"; 7251 final _SVGAnimatedStringJs className;
8390 7252
8391 _CSSStyleDeclarationJs get style() native "return this.style;"; 7253 final _CSSStyleDeclarationJs style;
8392 7254
8393 _CSSValueJs getPresentationAttribute(String name) native; 7255 _CSSValueJs getPresentationAttribute(String name) native;
8394 7256
8395 // From SVGTransformable 7257 // From SVGTransformable
8396 7258
8397 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 7259 final _SVGAnimatedTransformListJs transform;
8398 7260
8399 // From SVGLocatable 7261 // From SVGLocatable
8400 7262
8401 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 7263 final _SVGElementJs farthestViewportElement;
8402 7264
8403 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 7265 final _SVGElementJs nearestViewportElement;
8404 7266
8405 _SVGRectJs getBBox() native; 7267 _SVGRectJs getBBox() native;
8406 7268
8407 _SVGMatrixJs getCTM() native; 7269 _SVGMatrixJs getCTM() native;
8408 7270
8409 _SVGMatrixJs getScreenCTM() native; 7271 _SVGMatrixJs getScreenCTM() native;
8410 7272
8411 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 7273 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
8412 } 7274 }
8413 7275
8414 class _SVGGlyphElementJs extends _SVGElementJs implements SVGGlyphElement native "*SVGGlyphElement" { 7276 class _SVGGlyphElementJs extends _SVGElementJs implements SVGGlyphElement native "*SVGGlyphElement" {
8415 } 7277 }
8416 7278
8417 class _SVGGlyphRefElementJs extends _SVGElementJs implements SVGGlyphRefElement native "*SVGGlyphRefElement" { 7279 class _SVGGlyphRefElementJs extends _SVGElementJs implements SVGGlyphRefElement native "*SVGGlyphRefElement" {
8418 7280
8419 num get dx() native "return this.dx;"; 7281 num dx;
8420 7282
8421 void set dx(num value) native "this.dx = value;"; 7283 num dy;
8422 7284
8423 num get dy() native "return this.dy;"; 7285 String format;
8424 7286
8425 void set dy(num value) native "this.dy = value;"; 7287 String glyphRef;
8426 7288
8427 String get format() native "return this.format;"; 7289 num x;
8428 7290
8429 void set format(String value) native "this.format = value;"; 7291 num y;
8430
8431 String get glyphRef() native "return this.glyphRef;";
8432
8433 void set glyphRef(String value) native "this.glyphRef = value;";
8434
8435 num get x() native "return this.x;";
8436
8437 void set x(num value) native "this.x = value;";
8438
8439 num get y() native "return this.y;";
8440
8441 void set y(num value) native "this.y = value;";
8442 7292
8443 // From SVGURIReference 7293 // From SVGURIReference
8444 7294
8445 _SVGAnimatedStringJs get href() native "return this.href;"; 7295 final _SVGAnimatedStringJs href;
8446 7296
8447 // From SVGStylable 7297 // From SVGStylable
8448 7298
8449 _SVGAnimatedStringJs get className() native "return this.className;"; 7299 final _SVGAnimatedStringJs className;
8450 7300
8451 _CSSStyleDeclarationJs get style() native "return this.style;"; 7301 final _CSSStyleDeclarationJs style;
8452 7302
8453 _CSSValueJs getPresentationAttribute(String name) native; 7303 _CSSValueJs getPresentationAttribute(String name) native;
8454 } 7304 }
8455 7305
8456 class _SVGGradientElementJs extends _SVGElementJs implements SVGGradientElement native "*SVGGradientElement" { 7306 class _SVGGradientElementJs extends _SVGElementJs implements SVGGradientElement native "*SVGGradientElement" {
8457 7307
8458 static final int SVG_SPREADMETHOD_PAD = 1; 7308 static final int SVG_SPREADMETHOD_PAD = 1;
8459 7309
8460 static final int SVG_SPREADMETHOD_REFLECT = 2; 7310 static final int SVG_SPREADMETHOD_REFLECT = 2;
8461 7311
8462 static final int SVG_SPREADMETHOD_REPEAT = 3; 7312 static final int SVG_SPREADMETHOD_REPEAT = 3;
8463 7313
8464 static final int SVG_SPREADMETHOD_UNKNOWN = 0; 7314 static final int SVG_SPREADMETHOD_UNKNOWN = 0;
8465 7315
8466 _SVGAnimatedTransformListJs get gradientTransform() native "return this.gradie ntTransform;"; 7316 final _SVGAnimatedTransformListJs gradientTransform;
8467 7317
8468 _SVGAnimatedEnumerationJs get gradientUnits() native "return this.gradientUnit s;"; 7318 final _SVGAnimatedEnumerationJs gradientUnits;
8469 7319
8470 _SVGAnimatedEnumerationJs get spreadMethod() native "return this.spreadMethod; "; 7320 final _SVGAnimatedEnumerationJs spreadMethod;
8471 7321
8472 // From SVGURIReference 7322 // From SVGURIReference
8473 7323
8474 _SVGAnimatedStringJs get href() native "return this.href;"; 7324 final _SVGAnimatedStringJs href;
8475 7325
8476 // From SVGExternalResourcesRequired 7326 // From SVGExternalResourcesRequired
8477 7327
8478 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7328 final _SVGAnimatedBooleanJs externalResourcesRequired;
8479 7329
8480 // From SVGStylable 7330 // From SVGStylable
8481 7331
8482 _SVGAnimatedStringJs get className() native "return this.className;"; 7332 final _SVGAnimatedStringJs className;
8483 7333
8484 _CSSStyleDeclarationJs get style() native "return this.style;"; 7334 final _CSSStyleDeclarationJs style;
8485 7335
8486 _CSSValueJs getPresentationAttribute(String name) native; 7336 _CSSValueJs getPresentationAttribute(String name) native;
8487 } 7337 }
8488 7338
8489 class _SVGHKernElementJs extends _SVGElementJs implements SVGHKernElement native "*SVGHKernElement" { 7339 class _SVGHKernElementJs extends _SVGElementJs implements SVGHKernElement native "*SVGHKernElement" {
8490 } 7340 }
8491 7341
8492 class _SVGImageElementJs extends _SVGElementJs implements SVGImageElement native "*SVGImageElement" { 7342 class _SVGImageElementJs extends _SVGElementJs implements SVGImageElement native "*SVGImageElement" {
8493 7343
8494 _SVGAnimatedLengthJs get height() native "return this.height;"; 7344 final _SVGAnimatedLengthJs height;
8495 7345
8496 _SVGAnimatedPreserveAspectRatioJs get preserveAspectRatio() native "return thi s.preserveAspectRatio;"; 7346 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
8497 7347
8498 _SVGAnimatedLengthJs get width() native "return this.width;"; 7348 final _SVGAnimatedLengthJs width;
8499 7349
8500 _SVGAnimatedLengthJs get x() native "return this.x;"; 7350 final _SVGAnimatedLengthJs x;
8501 7351
8502 _SVGAnimatedLengthJs get y() native "return this.y;"; 7352 final _SVGAnimatedLengthJs y;
8503 7353
8504 // From SVGURIReference 7354 // From SVGURIReference
8505 7355
8506 _SVGAnimatedStringJs get href() native "return this.href;"; 7356 final _SVGAnimatedStringJs href;
8507 7357
8508 // From SVGTests 7358 // From SVGTests
8509 7359
8510 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 7360 final _SVGStringListJs requiredExtensions;
8511 7361
8512 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 7362 final _SVGStringListJs requiredFeatures;
8513 7363
8514 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 7364 final _SVGStringListJs systemLanguage;
8515 7365
8516 bool hasExtension(String extension) native; 7366 bool hasExtension(String extension) native;
8517 7367
8518 // From SVGLangSpace 7368 // From SVGLangSpace
8519 7369
8520 String get xmllang() native "return this.xmllang;"; 7370 String xmllang;
8521 7371
8522 void set xmllang(String value) native "this.xmllang = value;"; 7372 String xmlspace;
8523
8524 String get xmlspace() native "return this.xmlspace;";
8525
8526 void set xmlspace(String value) native "this.xmlspace = value;";
8527 7373
8528 // From SVGExternalResourcesRequired 7374 // From SVGExternalResourcesRequired
8529 7375
8530 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7376 final _SVGAnimatedBooleanJs externalResourcesRequired;
8531 7377
8532 // From SVGStylable 7378 // From SVGStylable
8533 7379
8534 _SVGAnimatedStringJs get className() native "return this.className;"; 7380 final _SVGAnimatedStringJs className;
8535 7381
8536 _CSSStyleDeclarationJs get style() native "return this.style;"; 7382 final _CSSStyleDeclarationJs style;
8537 7383
8538 _CSSValueJs getPresentationAttribute(String name) native; 7384 _CSSValueJs getPresentationAttribute(String name) native;
8539 7385
8540 // From SVGTransformable 7386 // From SVGTransformable
8541 7387
8542 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 7388 final _SVGAnimatedTransformListJs transform;
8543 7389
8544 // From SVGLocatable 7390 // From SVGLocatable
8545 7391
8546 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 7392 final _SVGElementJs farthestViewportElement;
8547 7393
8548 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 7394 final _SVGElementJs nearestViewportElement;
8549 7395
8550 _SVGRectJs getBBox() native; 7396 _SVGRectJs getBBox() native;
8551 7397
8552 _SVGMatrixJs getCTM() native; 7398 _SVGMatrixJs getCTM() native;
8553 7399
8554 _SVGMatrixJs getScreenCTM() native; 7400 _SVGMatrixJs getScreenCTM() native;
8555 7401
8556 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 7402 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
8557 } 7403 }
8558 7404
8559 class _SVGLangSpaceJs extends _DOMTypeJs implements SVGLangSpace native "*SVGLan gSpace" { 7405 class _SVGLangSpaceJs extends _DOMTypeJs implements SVGLangSpace native "*SVGLan gSpace" {
8560 7406
8561 String get xmllang() native "return this.xmllang;"; 7407 String xmllang;
8562 7408
8563 void set xmllang(String value) native "this.xmllang = value;"; 7409 String xmlspace;
8564
8565 String get xmlspace() native "return this.xmlspace;";
8566
8567 void set xmlspace(String value) native "this.xmlspace = value;";
8568 } 7410 }
8569 7411
8570 class _SVGLengthJs extends _DOMTypeJs implements SVGLength native "*SVGLength" { 7412 class _SVGLengthJs extends _DOMTypeJs implements SVGLength native "*SVGLength" {
8571 7413
8572 static final int SVG_LENGTHTYPE_CM = 6; 7414 static final int SVG_LENGTHTYPE_CM = 6;
8573 7415
8574 static final int SVG_LENGTHTYPE_EMS = 3; 7416 static final int SVG_LENGTHTYPE_EMS = 3;
8575 7417
8576 static final int SVG_LENGTHTYPE_EXS = 4; 7418 static final int SVG_LENGTHTYPE_EXS = 4;
8577 7419
8578 static final int SVG_LENGTHTYPE_IN = 8; 7420 static final int SVG_LENGTHTYPE_IN = 8;
8579 7421
8580 static final int SVG_LENGTHTYPE_MM = 7; 7422 static final int SVG_LENGTHTYPE_MM = 7;
8581 7423
8582 static final int SVG_LENGTHTYPE_NUMBER = 1; 7424 static final int SVG_LENGTHTYPE_NUMBER = 1;
8583 7425
8584 static final int SVG_LENGTHTYPE_PC = 10; 7426 static final int SVG_LENGTHTYPE_PC = 10;
8585 7427
8586 static final int SVG_LENGTHTYPE_PERCENTAGE = 2; 7428 static final int SVG_LENGTHTYPE_PERCENTAGE = 2;
8587 7429
8588 static final int SVG_LENGTHTYPE_PT = 9; 7430 static final int SVG_LENGTHTYPE_PT = 9;
8589 7431
8590 static final int SVG_LENGTHTYPE_PX = 5; 7432 static final int SVG_LENGTHTYPE_PX = 5;
8591 7433
8592 static final int SVG_LENGTHTYPE_UNKNOWN = 0; 7434 static final int SVG_LENGTHTYPE_UNKNOWN = 0;
8593 7435
8594 int get unitType() native "return this.unitType;"; 7436 final int unitType;
8595 7437
8596 num get value() native "return this.value;"; 7438 num value;
8597 7439
8598 void set value(num value) native "this.value = value;"; 7440 String valueAsString;
8599 7441
8600 String get valueAsString() native "return this.valueAsString;"; 7442 num valueInSpecifiedUnits;
8601
8602 void set valueAsString(String value) native "this.valueAsString = value;";
8603
8604 num get valueInSpecifiedUnits() native "return this.valueInSpecifiedUnits;";
8605
8606 void set valueInSpecifiedUnits(num value) native "this.valueInSpecifiedUnits = value;";
8607 7443
8608 void convertToSpecifiedUnits(int unitType) native; 7444 void convertToSpecifiedUnits(int unitType) native;
8609 7445
8610 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; 7446 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native;
8611 } 7447 }
8612 7448
8613 class _SVGLengthListJs extends _DOMTypeJs implements SVGLengthList native "*SVGL engthList" { 7449 class _SVGLengthListJs extends _DOMTypeJs implements SVGLengthList native "*SVGL engthList" {
8614 7450
8615 int get numberOfItems() native "return this.numberOfItems;"; 7451 final int numberOfItems;
8616 7452
8617 _SVGLengthJs appendItem(_SVGLengthJs item) native; 7453 _SVGLengthJs appendItem(_SVGLengthJs item) native;
8618 7454
8619 void clear() native; 7455 void clear() native;
8620 7456
8621 _SVGLengthJs getItem(int index) native; 7457 _SVGLengthJs getItem(int index) native;
8622 7458
8623 _SVGLengthJs initialize(_SVGLengthJs item) native; 7459 _SVGLengthJs initialize(_SVGLengthJs item) native;
8624 7460
8625 _SVGLengthJs insertItemBefore(_SVGLengthJs item, int index) native; 7461 _SVGLengthJs insertItemBefore(_SVGLengthJs item, int index) native;
8626 7462
8627 _SVGLengthJs removeItem(int index) native; 7463 _SVGLengthJs removeItem(int index) native;
8628 7464
8629 _SVGLengthJs replaceItem(_SVGLengthJs item, int index) native; 7465 _SVGLengthJs replaceItem(_SVGLengthJs item, int index) native;
8630 } 7466 }
8631 7467
8632 class _SVGLineElementJs extends _SVGElementJs implements SVGLineElement native " *SVGLineElement" { 7468 class _SVGLineElementJs extends _SVGElementJs implements SVGLineElement native " *SVGLineElement" {
8633 7469
8634 _SVGAnimatedLengthJs get x1() native "return this.x1;"; 7470 final _SVGAnimatedLengthJs x1;
8635 7471
8636 _SVGAnimatedLengthJs get x2() native "return this.x2;"; 7472 final _SVGAnimatedLengthJs x2;
8637 7473
8638 _SVGAnimatedLengthJs get y1() native "return this.y1;"; 7474 final _SVGAnimatedLengthJs y1;
8639 7475
8640 _SVGAnimatedLengthJs get y2() native "return this.y2;"; 7476 final _SVGAnimatedLengthJs y2;
8641 7477
8642 // From SVGTests 7478 // From SVGTests
8643 7479
8644 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 7480 final _SVGStringListJs requiredExtensions;
8645 7481
8646 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 7482 final _SVGStringListJs requiredFeatures;
8647 7483
8648 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 7484 final _SVGStringListJs systemLanguage;
8649 7485
8650 bool hasExtension(String extension) native; 7486 bool hasExtension(String extension) native;
8651 7487
8652 // From SVGLangSpace 7488 // From SVGLangSpace
8653 7489
8654 String get xmllang() native "return this.xmllang;"; 7490 String xmllang;
8655 7491
8656 void set xmllang(String value) native "this.xmllang = value;"; 7492 String xmlspace;
8657
8658 String get xmlspace() native "return this.xmlspace;";
8659
8660 void set xmlspace(String value) native "this.xmlspace = value;";
8661 7493
8662 // From SVGExternalResourcesRequired 7494 // From SVGExternalResourcesRequired
8663 7495
8664 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7496 final _SVGAnimatedBooleanJs externalResourcesRequired;
8665 7497
8666 // From SVGStylable 7498 // From SVGStylable
8667 7499
8668 _SVGAnimatedStringJs get className() native "return this.className;"; 7500 final _SVGAnimatedStringJs className;
8669 7501
8670 _CSSStyleDeclarationJs get style() native "return this.style;"; 7502 final _CSSStyleDeclarationJs style;
8671 7503
8672 _CSSValueJs getPresentationAttribute(String name) native; 7504 _CSSValueJs getPresentationAttribute(String name) native;
8673 7505
8674 // From SVGTransformable 7506 // From SVGTransformable
8675 7507
8676 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 7508 final _SVGAnimatedTransformListJs transform;
8677 7509
8678 // From SVGLocatable 7510 // From SVGLocatable
8679 7511
8680 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 7512 final _SVGElementJs farthestViewportElement;
8681 7513
8682 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 7514 final _SVGElementJs nearestViewportElement;
8683 7515
8684 _SVGRectJs getBBox() native; 7516 _SVGRectJs getBBox() native;
8685 7517
8686 _SVGMatrixJs getCTM() native; 7518 _SVGMatrixJs getCTM() native;
8687 7519
8688 _SVGMatrixJs getScreenCTM() native; 7520 _SVGMatrixJs getScreenCTM() native;
8689 7521
8690 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 7522 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
8691 } 7523 }
8692 7524
8693 class _SVGLinearGradientElementJs extends _SVGGradientElementJs implements SVGLi nearGradientElement native "*SVGLinearGradientElement" { 7525 class _SVGLinearGradientElementJs extends _SVGGradientElementJs implements SVGLi nearGradientElement native "*SVGLinearGradientElement" {
8694 7526
8695 _SVGAnimatedLengthJs get x1() native "return this.x1;"; 7527 final _SVGAnimatedLengthJs x1;
8696 7528
8697 _SVGAnimatedLengthJs get x2() native "return this.x2;"; 7529 final _SVGAnimatedLengthJs x2;
8698 7530
8699 _SVGAnimatedLengthJs get y1() native "return this.y1;"; 7531 final _SVGAnimatedLengthJs y1;
8700 7532
8701 _SVGAnimatedLengthJs get y2() native "return this.y2;"; 7533 final _SVGAnimatedLengthJs y2;
8702 } 7534 }
8703 7535
8704 class _SVGLocatableJs extends _DOMTypeJs implements SVGLocatable native "*SVGLoc atable" { 7536 class _SVGLocatableJs extends _DOMTypeJs implements SVGLocatable native "*SVGLoc atable" {
8705 7537
8706 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 7538 final _SVGElementJs farthestViewportElement;
8707 7539
8708 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 7540 final _SVGElementJs nearestViewportElement;
8709 7541
8710 _SVGRectJs getBBox() native; 7542 _SVGRectJs getBBox() native;
8711 7543
8712 _SVGMatrixJs getCTM() native; 7544 _SVGMatrixJs getCTM() native;
8713 7545
8714 _SVGMatrixJs getScreenCTM() native; 7546 _SVGMatrixJs getScreenCTM() native;
8715 7547
8716 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 7548 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
8717 } 7549 }
8718 7550
8719 class _SVGMPathElementJs extends _SVGElementJs implements SVGMPathElement native "*SVGMPathElement" { 7551 class _SVGMPathElementJs extends _SVGElementJs implements SVGMPathElement native "*SVGMPathElement" {
8720 7552
8721 // From SVGURIReference 7553 // From SVGURIReference
8722 7554
8723 _SVGAnimatedStringJs get href() native "return this.href;"; 7555 final _SVGAnimatedStringJs href;
8724 7556
8725 // From SVGExternalResourcesRequired 7557 // From SVGExternalResourcesRequired
8726 7558
8727 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7559 final _SVGAnimatedBooleanJs externalResourcesRequired;
8728 } 7560 }
8729 7561
8730 class _SVGMarkerElementJs extends _SVGElementJs implements SVGMarkerElement nati ve "*SVGMarkerElement" { 7562 class _SVGMarkerElementJs extends _SVGElementJs implements SVGMarkerElement nati ve "*SVGMarkerElement" {
8731 7563
8732 static final int SVG_MARKERUNITS_STROKEWIDTH = 2; 7564 static final int SVG_MARKERUNITS_STROKEWIDTH = 2;
8733 7565
8734 static final int SVG_MARKERUNITS_UNKNOWN = 0; 7566 static final int SVG_MARKERUNITS_UNKNOWN = 0;
8735 7567
8736 static final int SVG_MARKERUNITS_USERSPACEONUSE = 1; 7568 static final int SVG_MARKERUNITS_USERSPACEONUSE = 1;
8737 7569
8738 static final int SVG_MARKER_ORIENT_ANGLE = 2; 7570 static final int SVG_MARKER_ORIENT_ANGLE = 2;
8739 7571
8740 static final int SVG_MARKER_ORIENT_AUTO = 1; 7572 static final int SVG_MARKER_ORIENT_AUTO = 1;
8741 7573
8742 static final int SVG_MARKER_ORIENT_UNKNOWN = 0; 7574 static final int SVG_MARKER_ORIENT_UNKNOWN = 0;
8743 7575
8744 _SVGAnimatedLengthJs get markerHeight() native "return this.markerHeight;"; 7576 final _SVGAnimatedLengthJs markerHeight;
8745 7577
8746 _SVGAnimatedEnumerationJs get markerUnits() native "return this.markerUnits;"; 7578 final _SVGAnimatedEnumerationJs markerUnits;
8747 7579
8748 _SVGAnimatedLengthJs get markerWidth() native "return this.markerWidth;"; 7580 final _SVGAnimatedLengthJs markerWidth;
8749 7581
8750 _SVGAnimatedAngleJs get orientAngle() native "return this.orientAngle;"; 7582 final _SVGAnimatedAngleJs orientAngle;
8751 7583
8752 _SVGAnimatedEnumerationJs get orientType() native "return this.orientType;"; 7584 final _SVGAnimatedEnumerationJs orientType;
8753 7585
8754 _SVGAnimatedLengthJs get refX() native "return this.refX;"; 7586 final _SVGAnimatedLengthJs refX;
8755 7587
8756 _SVGAnimatedLengthJs get refY() native "return this.refY;"; 7588 final _SVGAnimatedLengthJs refY;
8757 7589
8758 void setOrientToAngle(_SVGAngleJs angle) native; 7590 void setOrientToAngle(_SVGAngleJs angle) native;
8759 7591
8760 void setOrientToAuto() native; 7592 void setOrientToAuto() native;
8761 7593
8762 // From SVGLangSpace 7594 // From SVGLangSpace
8763 7595
8764 String get xmllang() native "return this.xmllang;"; 7596 String xmllang;
8765 7597
8766 void set xmllang(String value) native "this.xmllang = value;"; 7598 String xmlspace;
8767
8768 String get xmlspace() native "return this.xmlspace;";
8769
8770 void set xmlspace(String value) native "this.xmlspace = value;";
8771 7599
8772 // From SVGExternalResourcesRequired 7600 // From SVGExternalResourcesRequired
8773 7601
8774 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7602 final _SVGAnimatedBooleanJs externalResourcesRequired;
8775 7603
8776 // From SVGStylable 7604 // From SVGStylable
8777 7605
8778 _SVGAnimatedStringJs get className() native "return this.className;"; 7606 final _SVGAnimatedStringJs className;
8779 7607
8780 _CSSStyleDeclarationJs get style() native "return this.style;"; 7608 final _CSSStyleDeclarationJs style;
8781 7609
8782 _CSSValueJs getPresentationAttribute(String name) native; 7610 _CSSValueJs getPresentationAttribute(String name) native;
8783 7611
8784 // From SVGFitToViewBox 7612 // From SVGFitToViewBox
8785 7613
8786 _SVGAnimatedPreserveAspectRatioJs get preserveAspectRatio() native "return thi s.preserveAspectRatio;"; 7614 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
8787 7615
8788 _SVGAnimatedRectJs get viewBox() native "return this.viewBox;"; 7616 final _SVGAnimatedRectJs viewBox;
8789 } 7617 }
8790 7618
8791 class _SVGMaskElementJs extends _SVGElementJs implements SVGMaskElement native " *SVGMaskElement" { 7619 class _SVGMaskElementJs extends _SVGElementJs implements SVGMaskElement native " *SVGMaskElement" {
8792 7620
8793 _SVGAnimatedLengthJs get height() native "return this.height;"; 7621 final _SVGAnimatedLengthJs height;
8794 7622
8795 _SVGAnimatedEnumerationJs get maskContentUnits() native "return this.maskConte ntUnits;"; 7623 final _SVGAnimatedEnumerationJs maskContentUnits;
8796 7624
8797 _SVGAnimatedEnumerationJs get maskUnits() native "return this.maskUnits;"; 7625 final _SVGAnimatedEnumerationJs maskUnits;
8798 7626
8799 _SVGAnimatedLengthJs get width() native "return this.width;"; 7627 final _SVGAnimatedLengthJs width;
8800 7628
8801 _SVGAnimatedLengthJs get x() native "return this.x;"; 7629 final _SVGAnimatedLengthJs x;
8802 7630
8803 _SVGAnimatedLengthJs get y() native "return this.y;"; 7631 final _SVGAnimatedLengthJs y;
8804 7632
8805 // From SVGTests 7633 // From SVGTests
8806 7634
8807 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 7635 final _SVGStringListJs requiredExtensions;
8808 7636
8809 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 7637 final _SVGStringListJs requiredFeatures;
8810 7638
8811 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 7639 final _SVGStringListJs systemLanguage;
8812 7640
8813 bool hasExtension(String extension) native; 7641 bool hasExtension(String extension) native;
8814 7642
8815 // From SVGLangSpace 7643 // From SVGLangSpace
8816 7644
8817 String get xmllang() native "return this.xmllang;"; 7645 String xmllang;
8818 7646
8819 void set xmllang(String value) native "this.xmllang = value;"; 7647 String xmlspace;
8820
8821 String get xmlspace() native "return this.xmlspace;";
8822
8823 void set xmlspace(String value) native "this.xmlspace = value;";
8824 7648
8825 // From SVGExternalResourcesRequired 7649 // From SVGExternalResourcesRequired
8826 7650
8827 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7651 final _SVGAnimatedBooleanJs externalResourcesRequired;
8828 7652
8829 // From SVGStylable 7653 // From SVGStylable
8830 7654
8831 _SVGAnimatedStringJs get className() native "return this.className;"; 7655 final _SVGAnimatedStringJs className;
8832 7656
8833 _CSSStyleDeclarationJs get style() native "return this.style;"; 7657 final _CSSStyleDeclarationJs style;
8834 7658
8835 _CSSValueJs getPresentationAttribute(String name) native; 7659 _CSSValueJs getPresentationAttribute(String name) native;
8836 } 7660 }
8837 7661
8838 class _SVGMatrixJs extends _DOMTypeJs implements SVGMatrix native "*SVGMatrix" { 7662 class _SVGMatrixJs extends _DOMTypeJs implements SVGMatrix native "*SVGMatrix" {
8839 7663
8840 num get a() native "return this.a;"; 7664 num a;
8841 7665
8842 void set a(num value) native "this.a = value;"; 7666 num b;
8843 7667
8844 num get b() native "return this.b;"; 7668 num c;
8845 7669
8846 void set b(num value) native "this.b = value;"; 7670 num d;
8847 7671
8848 num get c() native "return this.c;"; 7672 num e;
8849 7673
8850 void set c(num value) native "this.c = value;"; 7674 num f;
8851
8852 num get d() native "return this.d;";
8853
8854 void set d(num value) native "this.d = value;";
8855
8856 num get e() native "return this.e;";
8857
8858 void set e(num value) native "this.e = value;";
8859
8860 num get f() native "return this.f;";
8861
8862 void set f(num value) native "this.f = value;";
8863 7675
8864 _SVGMatrixJs flipX() native; 7676 _SVGMatrixJs flipX() native;
8865 7677
8866 _SVGMatrixJs flipY() native; 7678 _SVGMatrixJs flipY() native;
8867 7679
8868 _SVGMatrixJs inverse() native; 7680 _SVGMatrixJs inverse() native;
8869 7681
8870 _SVGMatrixJs multiply(_SVGMatrixJs secondMatrix) native; 7682 _SVGMatrixJs multiply(_SVGMatrixJs secondMatrix) native;
8871 7683
8872 _SVGMatrixJs rotate(num angle) native; 7684 _SVGMatrixJs rotate(num angle) native;
(...skipping 12 matching lines...) Expand all
8885 } 7697 }
8886 7698
8887 class _SVGMetadataElementJs extends _SVGElementJs implements SVGMetadataElement native "*SVGMetadataElement" { 7699 class _SVGMetadataElementJs extends _SVGElementJs implements SVGMetadataElement native "*SVGMetadataElement" {
8888 } 7700 }
8889 7701
8890 class _SVGMissingGlyphElementJs extends _SVGElementJs implements SVGMissingGlyph Element native "*SVGMissingGlyphElement" { 7702 class _SVGMissingGlyphElementJs extends _SVGElementJs implements SVGMissingGlyph Element native "*SVGMissingGlyphElement" {
8891 } 7703 }
8892 7704
8893 class _SVGNumberJs extends _DOMTypeJs implements SVGNumber native "*SVGNumber" { 7705 class _SVGNumberJs extends _DOMTypeJs implements SVGNumber native "*SVGNumber" {
8894 7706
8895 num get value() native "return this.value;"; 7707 num value;
8896
8897 void set value(num value) native "this.value = value;";
8898 } 7708 }
8899 7709
8900 class _SVGNumberListJs extends _DOMTypeJs implements SVGNumberList native "*SVGN umberList" { 7710 class _SVGNumberListJs extends _DOMTypeJs implements SVGNumberList native "*SVGN umberList" {
8901 7711
8902 int get numberOfItems() native "return this.numberOfItems;"; 7712 final int numberOfItems;
8903 7713
8904 _SVGNumberJs appendItem(_SVGNumberJs item) native; 7714 _SVGNumberJs appendItem(_SVGNumberJs item) native;
8905 7715
8906 void clear() native; 7716 void clear() native;
8907 7717
8908 _SVGNumberJs getItem(int index) native; 7718 _SVGNumberJs getItem(int index) native;
8909 7719
8910 _SVGNumberJs initialize(_SVGNumberJs item) native; 7720 _SVGNumberJs initialize(_SVGNumberJs item) native;
8911 7721
8912 _SVGNumberJs insertItemBefore(_SVGNumberJs item, int index) native; 7722 _SVGNumberJs insertItemBefore(_SVGNumberJs item, int index) native;
(...skipping 18 matching lines...) Expand all
8931 static final int SVG_PAINTTYPE_URI = 107; 7741 static final int SVG_PAINTTYPE_URI = 107;
8932 7742
8933 static final int SVG_PAINTTYPE_URI_CURRENTCOLOR = 104; 7743 static final int SVG_PAINTTYPE_URI_CURRENTCOLOR = 104;
8934 7744
8935 static final int SVG_PAINTTYPE_URI_NONE = 103; 7745 static final int SVG_PAINTTYPE_URI_NONE = 103;
8936 7746
8937 static final int SVG_PAINTTYPE_URI_RGBCOLOR = 105; 7747 static final int SVG_PAINTTYPE_URI_RGBCOLOR = 105;
8938 7748
8939 static final int SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR = 106; 7749 static final int SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR = 106;
8940 7750
8941 int get paintType() native "return this.paintType;"; 7751 final int paintType;
8942 7752
8943 String get uri() native "return this.uri;"; 7753 final String uri;
8944 7754
8945 void setPaint(int paintType, String uri, String rgbColor, String iccColor) nat ive; 7755 void setPaint(int paintType, String uri, String rgbColor, String iccColor) nat ive;
8946 7756
8947 void setUri(String uri) native; 7757 void setUri(String uri) native;
8948 } 7758 }
8949 7759
8950 class _SVGPathElementJs extends _SVGElementJs implements SVGPathElement native " *SVGPathElement" { 7760 class _SVGPathElementJs extends _SVGElementJs implements SVGPathElement native " *SVGPathElement" {
8951 7761
8952 _SVGPathSegListJs get animatedNormalizedPathSegList() native "return this.anim atedNormalizedPathSegList;"; 7762 final _SVGPathSegListJs animatedNormalizedPathSegList;
8953 7763
8954 _SVGPathSegListJs get animatedPathSegList() native "return this.animatedPathSe gList;"; 7764 final _SVGPathSegListJs animatedPathSegList;
8955 7765
8956 _SVGPathSegListJs get normalizedPathSegList() native "return this.normalizedPa thSegList;"; 7766 final _SVGPathSegListJs normalizedPathSegList;
8957 7767
8958 _SVGAnimatedNumberJs get pathLength() native "return this.pathLength;"; 7768 final _SVGAnimatedNumberJs pathLength;
8959 7769
8960 _SVGPathSegListJs get pathSegList() native "return this.pathSegList;"; 7770 final _SVGPathSegListJs pathSegList;
8961 7771
8962 _SVGPathSegArcAbsJs createSVGPathSegArcAbs(num x, num y, num r1, num r2, num a ngle, bool largeArcFlag, bool sweepFlag) native; 7772 _SVGPathSegArcAbsJs createSVGPathSegArcAbs(num x, num y, num r1, num r2, num a ngle, bool largeArcFlag, bool sweepFlag) native;
8963 7773
8964 _SVGPathSegArcRelJs createSVGPathSegArcRel(num x, num y, num r1, num r2, num a ngle, bool largeArcFlag, bool sweepFlag) native; 7774 _SVGPathSegArcRelJs createSVGPathSegArcRel(num x, num y, num r1, num r2, num a ngle, bool largeArcFlag, bool sweepFlag) native;
8965 7775
8966 _SVGPathSegClosePathJs createSVGPathSegClosePath() native; 7776 _SVGPathSegClosePathJs createSVGPathSegClosePath() native;
8967 7777
8968 _SVGPathSegCurvetoCubicAbsJs createSVGPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2) native; 7778 _SVGPathSegCurvetoCubicAbsJs createSVGPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2) native;
8969 7779
8970 _SVGPathSegCurvetoCubicRelJs createSVGPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2) native; 7780 _SVGPathSegCurvetoCubicRelJs createSVGPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2) native;
(...skipping 27 matching lines...) Expand all
8998 _SVGPathSegMovetoRelJs createSVGPathSegMovetoRel(num x, num y) native; 7808 _SVGPathSegMovetoRelJs createSVGPathSegMovetoRel(num x, num y) native;
8999 7809
9000 int getPathSegAtLength(num distance) native; 7810 int getPathSegAtLength(num distance) native;
9001 7811
9002 _SVGPointJs getPointAtLength(num distance) native; 7812 _SVGPointJs getPointAtLength(num distance) native;
9003 7813
9004 num getTotalLength() native; 7814 num getTotalLength() native;
9005 7815
9006 // From SVGTests 7816 // From SVGTests
9007 7817
9008 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 7818 final _SVGStringListJs requiredExtensions;
9009 7819
9010 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 7820 final _SVGStringListJs requiredFeatures;
9011 7821
9012 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 7822 final _SVGStringListJs systemLanguage;
9013 7823
9014 bool hasExtension(String extension) native; 7824 bool hasExtension(String extension) native;
9015 7825
9016 // From SVGLangSpace 7826 // From SVGLangSpace
9017 7827
9018 String get xmllang() native "return this.xmllang;"; 7828 String xmllang;
9019 7829
9020 void set xmllang(String value) native "this.xmllang = value;"; 7830 String xmlspace;
9021
9022 String get xmlspace() native "return this.xmlspace;";
9023
9024 void set xmlspace(String value) native "this.xmlspace = value;";
9025 7831
9026 // From SVGExternalResourcesRequired 7832 // From SVGExternalResourcesRequired
9027 7833
9028 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 7834 final _SVGAnimatedBooleanJs externalResourcesRequired;
9029 7835
9030 // From SVGStylable 7836 // From SVGStylable
9031 7837
9032 _SVGAnimatedStringJs get className() native "return this.className;"; 7838 final _SVGAnimatedStringJs className;
9033 7839
9034 _CSSStyleDeclarationJs get style() native "return this.style;"; 7840 final _CSSStyleDeclarationJs style;
9035 7841
9036 _CSSValueJs getPresentationAttribute(String name) native; 7842 _CSSValueJs getPresentationAttribute(String name) native;
9037 7843
9038 // From SVGTransformable 7844 // From SVGTransformable
9039 7845
9040 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 7846 final _SVGAnimatedTransformListJs transform;
9041 7847
9042 // From SVGLocatable 7848 // From SVGLocatable
9043 7849
9044 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 7850 final _SVGElementJs farthestViewportElement;
9045 7851
9046 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 7852 final _SVGElementJs nearestViewportElement;
9047 7853
9048 _SVGRectJs getBBox() native; 7854 _SVGRectJs getBBox() native;
9049 7855
9050 _SVGMatrixJs getCTM() native; 7856 _SVGMatrixJs getCTM() native;
9051 7857
9052 _SVGMatrixJs getScreenCTM() native; 7858 _SVGMatrixJs getScreenCTM() native;
9053 7859
9054 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 7860 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
9055 } 7861 }
9056 7862
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
9089 static final int PATHSEG_LINETO_VERTICAL_ABS = 14; 7895 static final int PATHSEG_LINETO_VERTICAL_ABS = 14;
9090 7896
9091 static final int PATHSEG_LINETO_VERTICAL_REL = 15; 7897 static final int PATHSEG_LINETO_VERTICAL_REL = 15;
9092 7898
9093 static final int PATHSEG_MOVETO_ABS = 2; 7899 static final int PATHSEG_MOVETO_ABS = 2;
9094 7900
9095 static final int PATHSEG_MOVETO_REL = 3; 7901 static final int PATHSEG_MOVETO_REL = 3;
9096 7902
9097 static final int PATHSEG_UNKNOWN = 0; 7903 static final int PATHSEG_UNKNOWN = 0;
9098 7904
9099 int get pathSegType() native "return this.pathSegType;"; 7905 final int pathSegType;
9100 7906
9101 String get pathSegTypeAsLetter() native "return this.pathSegTypeAsLetter;"; 7907 final String pathSegTypeAsLetter;
9102 } 7908 }
9103 7909
9104 class _SVGPathSegArcAbsJs extends _SVGPathSegJs implements SVGPathSegArcAbs nati ve "*SVGPathSegArcAbs" { 7910 class _SVGPathSegArcAbsJs extends _SVGPathSegJs implements SVGPathSegArcAbs nati ve "*SVGPathSegArcAbs" {
9105 7911
9106 num get angle() native "return this.angle;"; 7912 num angle;
9107 7913
9108 void set angle(num value) native "this.angle = value;"; 7914 bool largeArcFlag;
9109 7915
9110 bool get largeArcFlag() native "return this.largeArcFlag;"; 7916 num r1;
9111 7917
9112 void set largeArcFlag(bool value) native "this.largeArcFlag = value;"; 7918 num r2;
9113 7919
9114 num get r1() native "return this.r1;"; 7920 bool sweepFlag;
9115 7921
9116 void set r1(num value) native "this.r1 = value;"; 7922 num x;
9117 7923
9118 num get r2() native "return this.r2;"; 7924 num y;
9119
9120 void set r2(num value) native "this.r2 = value;";
9121
9122 bool get sweepFlag() native "return this.sweepFlag;";
9123
9124 void set sweepFlag(bool value) native "this.sweepFlag = value;";
9125
9126 num get x() native "return this.x;";
9127
9128 void set x(num value) native "this.x = value;";
9129
9130 num get y() native "return this.y;";
9131
9132 void set y(num value) native "this.y = value;";
9133 } 7925 }
9134 7926
9135 class _SVGPathSegArcRelJs extends _SVGPathSegJs implements SVGPathSegArcRel nati ve "*SVGPathSegArcRel" { 7927 class _SVGPathSegArcRelJs extends _SVGPathSegJs implements SVGPathSegArcRel nati ve "*SVGPathSegArcRel" {
9136 7928
9137 num get angle() native "return this.angle;"; 7929 num angle;
9138 7930
9139 void set angle(num value) native "this.angle = value;"; 7931 bool largeArcFlag;
9140 7932
9141 bool get largeArcFlag() native "return this.largeArcFlag;"; 7933 num r1;
9142 7934
9143 void set largeArcFlag(bool value) native "this.largeArcFlag = value;"; 7935 num r2;
9144 7936
9145 num get r1() native "return this.r1;"; 7937 bool sweepFlag;
9146 7938
9147 void set r1(num value) native "this.r1 = value;"; 7939 num x;
9148 7940
9149 num get r2() native "return this.r2;"; 7941 num y;
9150
9151 void set r2(num value) native "this.r2 = value;";
9152
9153 bool get sweepFlag() native "return this.sweepFlag;";
9154
9155 void set sweepFlag(bool value) native "this.sweepFlag = value;";
9156
9157 num get x() native "return this.x;";
9158
9159 void set x(num value) native "this.x = value;";
9160
9161 num get y() native "return this.y;";
9162
9163 void set y(num value) native "this.y = value;";
9164 } 7942 }
9165 7943
9166 class _SVGPathSegClosePathJs extends _SVGPathSegJs implements SVGPathSegClosePat h native "*SVGPathSegClosePath" { 7944 class _SVGPathSegClosePathJs extends _SVGPathSegJs implements SVGPathSegClosePat h native "*SVGPathSegClosePath" {
9167 } 7945 }
9168 7946
9169 class _SVGPathSegCurvetoCubicAbsJs extends _SVGPathSegJs implements SVGPathSegCu rvetoCubicAbs native "*SVGPathSegCurvetoCubicAbs" { 7947 class _SVGPathSegCurvetoCubicAbsJs extends _SVGPathSegJs implements SVGPathSegCu rvetoCubicAbs native "*SVGPathSegCurvetoCubicAbs" {
9170 7948
9171 num get x() native "return this.x;"; 7949 num x;
9172 7950
9173 void set x(num value) native "this.x = value;"; 7951 num x1;
9174 7952
9175 num get x1() native "return this.x1;"; 7953 num x2;
9176 7954
9177 void set x1(num value) native "this.x1 = value;"; 7955 num y;
9178 7956
9179 num get x2() native "return this.x2;"; 7957 num y1;
9180 7958
9181 void set x2(num value) native "this.x2 = value;"; 7959 num y2;
9182
9183 num get y() native "return this.y;";
9184
9185 void set y(num value) native "this.y = value;";
9186
9187 num get y1() native "return this.y1;";
9188
9189 void set y1(num value) native "this.y1 = value;";
9190
9191 num get y2() native "return this.y2;";
9192
9193 void set y2(num value) native "this.y2 = value;";
9194 } 7960 }
9195 7961
9196 class _SVGPathSegCurvetoCubicRelJs extends _SVGPathSegJs implements SVGPathSegCu rvetoCubicRel native "*SVGPathSegCurvetoCubicRel" { 7962 class _SVGPathSegCurvetoCubicRelJs extends _SVGPathSegJs implements SVGPathSegCu rvetoCubicRel native "*SVGPathSegCurvetoCubicRel" {
9197 7963
9198 num get x() native "return this.x;"; 7964 num x;
9199 7965
9200 void set x(num value) native "this.x = value;"; 7966 num x1;
9201 7967
9202 num get x1() native "return this.x1;"; 7968 num x2;
9203 7969
9204 void set x1(num value) native "this.x1 = value;"; 7970 num y;
9205 7971
9206 num get x2() native "return this.x2;"; 7972 num y1;
9207 7973
9208 void set x2(num value) native "this.x2 = value;"; 7974 num y2;
9209
9210 num get y() native "return this.y;";
9211
9212 void set y(num value) native "this.y = value;";
9213
9214 num get y1() native "return this.y1;";
9215
9216 void set y1(num value) native "this.y1 = value;";
9217
9218 num get y2() native "return this.y2;";
9219
9220 void set y2(num value) native "this.y2 = value;";
9221 } 7975 }
9222 7976
9223 class _SVGPathSegCurvetoCubicSmoothAbsJs extends _SVGPathSegJs implements SVGPat hSegCurvetoCubicSmoothAbs native "*SVGPathSegCurvetoCubicSmoothAbs" { 7977 class _SVGPathSegCurvetoCubicSmoothAbsJs extends _SVGPathSegJs implements SVGPat hSegCurvetoCubicSmoothAbs native "*SVGPathSegCurvetoCubicSmoothAbs" {
9224 7978
9225 num get x() native "return this.x;"; 7979 num x;
9226 7980
9227 void set x(num value) native "this.x = value;"; 7981 num x2;
9228 7982
9229 num get x2() native "return this.x2;"; 7983 num y;
9230 7984
9231 void set x2(num value) native "this.x2 = value;"; 7985 num y2;
9232
9233 num get y() native "return this.y;";
9234
9235 void set y(num value) native "this.y = value;";
9236
9237 num get y2() native "return this.y2;";
9238
9239 void set y2(num value) native "this.y2 = value;";
9240 } 7986 }
9241 7987
9242 class _SVGPathSegCurvetoCubicSmoothRelJs extends _SVGPathSegJs implements SVGPat hSegCurvetoCubicSmoothRel native "*SVGPathSegCurvetoCubicSmoothRel" { 7988 class _SVGPathSegCurvetoCubicSmoothRelJs extends _SVGPathSegJs implements SVGPat hSegCurvetoCubicSmoothRel native "*SVGPathSegCurvetoCubicSmoothRel" {
9243 7989
9244 num get x() native "return this.x;"; 7990 num x;
9245 7991
9246 void set x(num value) native "this.x = value;"; 7992 num x2;
9247 7993
9248 num get x2() native "return this.x2;"; 7994 num y;
9249 7995
9250 void set x2(num value) native "this.x2 = value;"; 7996 num y2;
9251
9252 num get y() native "return this.y;";
9253
9254 void set y(num value) native "this.y = value;";
9255
9256 num get y2() native "return this.y2;";
9257
9258 void set y2(num value) native "this.y2 = value;";
9259 } 7997 }
9260 7998
9261 class _SVGPathSegCurvetoQuadraticAbsJs extends _SVGPathSegJs implements SVGPathS egCurvetoQuadraticAbs native "*SVGPathSegCurvetoQuadraticAbs" { 7999 class _SVGPathSegCurvetoQuadraticAbsJs extends _SVGPathSegJs implements SVGPathS egCurvetoQuadraticAbs native "*SVGPathSegCurvetoQuadraticAbs" {
9262 8000
9263 num get x() native "return this.x;"; 8001 num x;
9264 8002
9265 void set x(num value) native "this.x = value;"; 8003 num x1;
9266 8004
9267 num get x1() native "return this.x1;"; 8005 num y;
9268 8006
9269 void set x1(num value) native "this.x1 = value;"; 8007 num y1;
9270
9271 num get y() native "return this.y;";
9272
9273 void set y(num value) native "this.y = value;";
9274
9275 num get y1() native "return this.y1;";
9276
9277 void set y1(num value) native "this.y1 = value;";
9278 } 8008 }
9279 8009
9280 class _SVGPathSegCurvetoQuadraticRelJs extends _SVGPathSegJs implements SVGPathS egCurvetoQuadraticRel native "*SVGPathSegCurvetoQuadraticRel" { 8010 class _SVGPathSegCurvetoQuadraticRelJs extends _SVGPathSegJs implements SVGPathS egCurvetoQuadraticRel native "*SVGPathSegCurvetoQuadraticRel" {
9281 8011
9282 num get x() native "return this.x;"; 8012 num x;
9283 8013
9284 void set x(num value) native "this.x = value;"; 8014 num x1;
9285 8015
9286 num get x1() native "return this.x1;"; 8016 num y;
9287 8017
9288 void set x1(num value) native "this.x1 = value;"; 8018 num y1;
9289
9290 num get y() native "return this.y;";
9291
9292 void set y(num value) native "this.y = value;";
9293
9294 num get y1() native "return this.y1;";
9295
9296 void set y1(num value) native "this.y1 = value;";
9297 } 8019 }
9298 8020
9299 class _SVGPathSegCurvetoQuadraticSmoothAbsJs extends _SVGPathSegJs implements SV GPathSegCurvetoQuadraticSmoothAbs native "*SVGPathSegCurvetoQuadraticSmoothAbs" { 8021 class _SVGPathSegCurvetoQuadraticSmoothAbsJs extends _SVGPathSegJs implements SV GPathSegCurvetoQuadraticSmoothAbs native "*SVGPathSegCurvetoQuadraticSmoothAbs" {
9300 8022
9301 num get x() native "return this.x;"; 8023 num x;
9302 8024
9303 void set x(num value) native "this.x = value;"; 8025 num y;
9304
9305 num get y() native "return this.y;";
9306
9307 void set y(num value) native "this.y = value;";
9308 } 8026 }
9309 8027
9310 class _SVGPathSegCurvetoQuadraticSmoothRelJs extends _SVGPathSegJs implements SV GPathSegCurvetoQuadraticSmoothRel native "*SVGPathSegCurvetoQuadraticSmoothRel" { 8028 class _SVGPathSegCurvetoQuadraticSmoothRelJs extends _SVGPathSegJs implements SV GPathSegCurvetoQuadraticSmoothRel native "*SVGPathSegCurvetoQuadraticSmoothRel" {
9311 8029
9312 num get x() native "return this.x;"; 8030 num x;
9313 8031
9314 void set x(num value) native "this.x = value;"; 8032 num y;
9315
9316 num get y() native "return this.y;";
9317
9318 void set y(num value) native "this.y = value;";
9319 } 8033 }
9320 8034
9321 class _SVGPathSegLinetoAbsJs extends _SVGPathSegJs implements SVGPathSegLinetoAb s native "*SVGPathSegLinetoAbs" { 8035 class _SVGPathSegLinetoAbsJs extends _SVGPathSegJs implements SVGPathSegLinetoAb s native "*SVGPathSegLinetoAbs" {
9322 8036
9323 num get x() native "return this.x;"; 8037 num x;
9324 8038
9325 void set x(num value) native "this.x = value;"; 8039 num y;
9326
9327 num get y() native "return this.y;";
9328
9329 void set y(num value) native "this.y = value;";
9330 } 8040 }
9331 8041
9332 class _SVGPathSegLinetoHorizontalAbsJs extends _SVGPathSegJs implements SVGPathS egLinetoHorizontalAbs native "*SVGPathSegLinetoHorizontalAbs" { 8042 class _SVGPathSegLinetoHorizontalAbsJs extends _SVGPathSegJs implements SVGPathS egLinetoHorizontalAbs native "*SVGPathSegLinetoHorizontalAbs" {
9333 8043
9334 num get x() native "return this.x;"; 8044 num x;
9335
9336 void set x(num value) native "this.x = value;";
9337 } 8045 }
9338 8046
9339 class _SVGPathSegLinetoHorizontalRelJs extends _SVGPathSegJs implements SVGPathS egLinetoHorizontalRel native "*SVGPathSegLinetoHorizontalRel" { 8047 class _SVGPathSegLinetoHorizontalRelJs extends _SVGPathSegJs implements SVGPathS egLinetoHorizontalRel native "*SVGPathSegLinetoHorizontalRel" {
9340 8048
9341 num get x() native "return this.x;"; 8049 num x;
9342
9343 void set x(num value) native "this.x = value;";
9344 } 8050 }
9345 8051
9346 class _SVGPathSegLinetoRelJs extends _SVGPathSegJs implements SVGPathSegLinetoRe l native "*SVGPathSegLinetoRel" { 8052 class _SVGPathSegLinetoRelJs extends _SVGPathSegJs implements SVGPathSegLinetoRe l native "*SVGPathSegLinetoRel" {
9347 8053
9348 num get x() native "return this.x;"; 8054 num x;
9349 8055
9350 void set x(num value) native "this.x = value;"; 8056 num y;
9351
9352 num get y() native "return this.y;";
9353
9354 void set y(num value) native "this.y = value;";
9355 } 8057 }
9356 8058
9357 class _SVGPathSegLinetoVerticalAbsJs extends _SVGPathSegJs implements SVGPathSeg LinetoVerticalAbs native "*SVGPathSegLinetoVerticalAbs" { 8059 class _SVGPathSegLinetoVerticalAbsJs extends _SVGPathSegJs implements SVGPathSeg LinetoVerticalAbs native "*SVGPathSegLinetoVerticalAbs" {
9358 8060
9359 num get y() native "return this.y;"; 8061 num y;
9360
9361 void set y(num value) native "this.y = value;";
9362 } 8062 }
9363 8063
9364 class _SVGPathSegLinetoVerticalRelJs extends _SVGPathSegJs implements SVGPathSeg LinetoVerticalRel native "*SVGPathSegLinetoVerticalRel" { 8064 class _SVGPathSegLinetoVerticalRelJs extends _SVGPathSegJs implements SVGPathSeg LinetoVerticalRel native "*SVGPathSegLinetoVerticalRel" {
9365 8065
9366 num get y() native "return this.y;"; 8066 num y;
9367
9368 void set y(num value) native "this.y = value;";
9369 } 8067 }
9370 8068
9371 class _SVGPathSegListJs extends _DOMTypeJs implements SVGPathSegList native "*SV GPathSegList" { 8069 class _SVGPathSegListJs extends _DOMTypeJs implements SVGPathSegList native "*SV GPathSegList" {
9372 8070
9373 int get numberOfItems() native "return this.numberOfItems;"; 8071 final int numberOfItems;
9374 8072
9375 _SVGPathSegJs appendItem(_SVGPathSegJs newItem) native; 8073 _SVGPathSegJs appendItem(_SVGPathSegJs newItem) native;
9376 8074
9377 void clear() native; 8075 void clear() native;
9378 8076
9379 _SVGPathSegJs getItem(int index) native; 8077 _SVGPathSegJs getItem(int index) native;
9380 8078
9381 _SVGPathSegJs initialize(_SVGPathSegJs newItem) native; 8079 _SVGPathSegJs initialize(_SVGPathSegJs newItem) native;
9382 8080
9383 _SVGPathSegJs insertItemBefore(_SVGPathSegJs newItem, int index) native; 8081 _SVGPathSegJs insertItemBefore(_SVGPathSegJs newItem, int index) native;
9384 8082
9385 _SVGPathSegJs removeItem(int index) native; 8083 _SVGPathSegJs removeItem(int index) native;
9386 8084
9387 _SVGPathSegJs replaceItem(_SVGPathSegJs newItem, int index) native; 8085 _SVGPathSegJs replaceItem(_SVGPathSegJs newItem, int index) native;
9388 } 8086 }
9389 8087
9390 class _SVGPathSegMovetoAbsJs extends _SVGPathSegJs implements SVGPathSegMovetoAb s native "*SVGPathSegMovetoAbs" { 8088 class _SVGPathSegMovetoAbsJs extends _SVGPathSegJs implements SVGPathSegMovetoAb s native "*SVGPathSegMovetoAbs" {
9391 8089
9392 num get x() native "return this.x;"; 8090 num x;
9393 8091
9394 void set x(num value) native "this.x = value;"; 8092 num y;
9395
9396 num get y() native "return this.y;";
9397
9398 void set y(num value) native "this.y = value;";
9399 } 8093 }
9400 8094
9401 class _SVGPathSegMovetoRelJs extends _SVGPathSegJs implements SVGPathSegMovetoRe l native "*SVGPathSegMovetoRel" { 8095 class _SVGPathSegMovetoRelJs extends _SVGPathSegJs implements SVGPathSegMovetoRe l native "*SVGPathSegMovetoRel" {
9402 8096
9403 num get x() native "return this.x;"; 8097 num x;
9404 8098
9405 void set x(num value) native "this.x = value;"; 8099 num y;
9406
9407 num get y() native "return this.y;";
9408
9409 void set y(num value) native "this.y = value;";
9410 } 8100 }
9411 8101
9412 class _SVGPatternElementJs extends _SVGElementJs implements SVGPatternElement na tive "*SVGPatternElement" { 8102 class _SVGPatternElementJs extends _SVGElementJs implements SVGPatternElement na tive "*SVGPatternElement" {
9413 8103
9414 _SVGAnimatedLengthJs get height() native "return this.height;"; 8104 final _SVGAnimatedLengthJs height;
9415 8105
9416 _SVGAnimatedEnumerationJs get patternContentUnits() native "return this.patter nContentUnits;"; 8106 final _SVGAnimatedEnumerationJs patternContentUnits;
9417 8107
9418 _SVGAnimatedTransformListJs get patternTransform() native "return this.pattern Transform;"; 8108 final _SVGAnimatedTransformListJs patternTransform;
9419 8109
9420 _SVGAnimatedEnumerationJs get patternUnits() native "return this.patternUnits; "; 8110 final _SVGAnimatedEnumerationJs patternUnits;
9421 8111
9422 _SVGAnimatedLengthJs get width() native "return this.width;"; 8112 final _SVGAnimatedLengthJs width;
9423 8113
9424 _SVGAnimatedLengthJs get x() native "return this.x;"; 8114 final _SVGAnimatedLengthJs x;
9425 8115
9426 _SVGAnimatedLengthJs get y() native "return this.y;"; 8116 final _SVGAnimatedLengthJs y;
9427 8117
9428 // From SVGURIReference 8118 // From SVGURIReference
9429 8119
9430 _SVGAnimatedStringJs get href() native "return this.href;"; 8120 final _SVGAnimatedStringJs href;
9431 8121
9432 // From SVGTests 8122 // From SVGTests
9433 8123
9434 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 8124 final _SVGStringListJs requiredExtensions;
9435 8125
9436 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 8126 final _SVGStringListJs requiredFeatures;
9437 8127
9438 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 8128 final _SVGStringListJs systemLanguage;
9439 8129
9440 bool hasExtension(String extension) native; 8130 bool hasExtension(String extension) native;
9441 8131
9442 // From SVGLangSpace 8132 // From SVGLangSpace
9443 8133
9444 String get xmllang() native "return this.xmllang;"; 8134 String xmllang;
9445 8135
9446 void set xmllang(String value) native "this.xmllang = value;"; 8136 String xmlspace;
9447
9448 String get xmlspace() native "return this.xmlspace;";
9449
9450 void set xmlspace(String value) native "this.xmlspace = value;";
9451 8137
9452 // From SVGExternalResourcesRequired 8138 // From SVGExternalResourcesRequired
9453 8139
9454 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8140 final _SVGAnimatedBooleanJs externalResourcesRequired;
9455 8141
9456 // From SVGStylable 8142 // From SVGStylable
9457 8143
9458 _SVGAnimatedStringJs get className() native "return this.className;"; 8144 final _SVGAnimatedStringJs className;
9459 8145
9460 _CSSStyleDeclarationJs get style() native "return this.style;"; 8146 final _CSSStyleDeclarationJs style;
9461 8147
9462 _CSSValueJs getPresentationAttribute(String name) native; 8148 _CSSValueJs getPresentationAttribute(String name) native;
9463 8149
9464 // From SVGFitToViewBox 8150 // From SVGFitToViewBox
9465 8151
9466 _SVGAnimatedPreserveAspectRatioJs get preserveAspectRatio() native "return thi s.preserveAspectRatio;"; 8152 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
9467 8153
9468 _SVGAnimatedRectJs get viewBox() native "return this.viewBox;"; 8154 final _SVGAnimatedRectJs viewBox;
9469 } 8155 }
9470 8156
9471 class _SVGPointJs extends _DOMTypeJs implements SVGPoint native "*SVGPoint" { 8157 class _SVGPointJs extends _DOMTypeJs implements SVGPoint native "*SVGPoint" {
9472 8158
9473 num get x() native "return this.x;"; 8159 num x;
9474 8160
9475 void set x(num value) native "this.x = value;"; 8161 num y;
9476
9477 num get y() native "return this.y;";
9478
9479 void set y(num value) native "this.y = value;";
9480 8162
9481 _SVGPointJs matrixTransform(_SVGMatrixJs matrix) native; 8163 _SVGPointJs matrixTransform(_SVGMatrixJs matrix) native;
9482 } 8164 }
9483 8165
9484 class _SVGPointListJs extends _DOMTypeJs implements SVGPointList native "*SVGPoi ntList" { 8166 class _SVGPointListJs extends _DOMTypeJs implements SVGPointList native "*SVGPoi ntList" {
9485 8167
9486 int get numberOfItems() native "return this.numberOfItems;"; 8168 final int numberOfItems;
9487 8169
9488 _SVGPointJs appendItem(_SVGPointJs item) native; 8170 _SVGPointJs appendItem(_SVGPointJs item) native;
9489 8171
9490 void clear() native; 8172 void clear() native;
9491 8173
9492 _SVGPointJs getItem(int index) native; 8174 _SVGPointJs getItem(int index) native;
9493 8175
9494 _SVGPointJs initialize(_SVGPointJs item) native; 8176 _SVGPointJs initialize(_SVGPointJs item) native;
9495 8177
9496 _SVGPointJs insertItemBefore(_SVGPointJs item, int index) native; 8178 _SVGPointJs insertItemBefore(_SVGPointJs item, int index) native;
9497 8179
9498 _SVGPointJs removeItem(int index) native; 8180 _SVGPointJs removeItem(int index) native;
9499 8181
9500 _SVGPointJs replaceItem(_SVGPointJs item, int index) native; 8182 _SVGPointJs replaceItem(_SVGPointJs item, int index) native;
9501 } 8183 }
9502 8184
9503 class _SVGPolygonElementJs extends _SVGElementJs implements SVGPolygonElement na tive "*SVGPolygonElement" { 8185 class _SVGPolygonElementJs extends _SVGElementJs implements SVGPolygonElement na tive "*SVGPolygonElement" {
9504 8186
9505 _SVGPointListJs get animatedPoints() native "return this.animatedPoints;"; 8187 final _SVGPointListJs animatedPoints;
9506 8188
9507 _SVGPointListJs get points() native "return this.points;"; 8189 final _SVGPointListJs points;
9508 8190
9509 // From SVGTests 8191 // From SVGTests
9510 8192
9511 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 8193 final _SVGStringListJs requiredExtensions;
9512 8194
9513 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 8195 final _SVGStringListJs requiredFeatures;
9514 8196
9515 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 8197 final _SVGStringListJs systemLanguage;
9516 8198
9517 bool hasExtension(String extension) native; 8199 bool hasExtension(String extension) native;
9518 8200
9519 // From SVGLangSpace 8201 // From SVGLangSpace
9520 8202
9521 String get xmllang() native "return this.xmllang;"; 8203 String xmllang;
9522 8204
9523 void set xmllang(String value) native "this.xmllang = value;"; 8205 String xmlspace;
9524
9525 String get xmlspace() native "return this.xmlspace;";
9526
9527 void set xmlspace(String value) native "this.xmlspace = value;";
9528 8206
9529 // From SVGExternalResourcesRequired 8207 // From SVGExternalResourcesRequired
9530 8208
9531 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8209 final _SVGAnimatedBooleanJs externalResourcesRequired;
9532 8210
9533 // From SVGStylable 8211 // From SVGStylable
9534 8212
9535 _SVGAnimatedStringJs get className() native "return this.className;"; 8213 final _SVGAnimatedStringJs className;
9536 8214
9537 _CSSStyleDeclarationJs get style() native "return this.style;"; 8215 final _CSSStyleDeclarationJs style;
9538 8216
9539 _CSSValueJs getPresentationAttribute(String name) native; 8217 _CSSValueJs getPresentationAttribute(String name) native;
9540 8218
9541 // From SVGTransformable 8219 // From SVGTransformable
9542 8220
9543 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 8221 final _SVGAnimatedTransformListJs transform;
9544 8222
9545 // From SVGLocatable 8223 // From SVGLocatable
9546 8224
9547 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 8225 final _SVGElementJs farthestViewportElement;
9548 8226
9549 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 8227 final _SVGElementJs nearestViewportElement;
9550 8228
9551 _SVGRectJs getBBox() native; 8229 _SVGRectJs getBBox() native;
9552 8230
9553 _SVGMatrixJs getCTM() native; 8231 _SVGMatrixJs getCTM() native;
9554 8232
9555 _SVGMatrixJs getScreenCTM() native; 8233 _SVGMatrixJs getScreenCTM() native;
9556 8234
9557 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 8235 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
9558 } 8236 }
9559 8237
9560 class _SVGPolylineElementJs extends _SVGElementJs implements SVGPolylineElement native "*SVGPolylineElement" { 8238 class _SVGPolylineElementJs extends _SVGElementJs implements SVGPolylineElement native "*SVGPolylineElement" {
9561 8239
9562 _SVGPointListJs get animatedPoints() native "return this.animatedPoints;"; 8240 final _SVGPointListJs animatedPoints;
9563 8241
9564 _SVGPointListJs get points() native "return this.points;"; 8242 final _SVGPointListJs points;
9565 8243
9566 // From SVGTests 8244 // From SVGTests
9567 8245
9568 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 8246 final _SVGStringListJs requiredExtensions;
9569 8247
9570 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 8248 final _SVGStringListJs requiredFeatures;
9571 8249
9572 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 8250 final _SVGStringListJs systemLanguage;
9573 8251
9574 bool hasExtension(String extension) native; 8252 bool hasExtension(String extension) native;
9575 8253
9576 // From SVGLangSpace 8254 // From SVGLangSpace
9577 8255
9578 String get xmllang() native "return this.xmllang;"; 8256 String xmllang;
9579 8257
9580 void set xmllang(String value) native "this.xmllang = value;"; 8258 String xmlspace;
9581
9582 String get xmlspace() native "return this.xmlspace;";
9583
9584 void set xmlspace(String value) native "this.xmlspace = value;";
9585 8259
9586 // From SVGExternalResourcesRequired 8260 // From SVGExternalResourcesRequired
9587 8261
9588 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8262 final _SVGAnimatedBooleanJs externalResourcesRequired;
9589 8263
9590 // From SVGStylable 8264 // From SVGStylable
9591 8265
9592 _SVGAnimatedStringJs get className() native "return this.className;"; 8266 final _SVGAnimatedStringJs className;
9593 8267
9594 _CSSStyleDeclarationJs get style() native "return this.style;"; 8268 final _CSSStyleDeclarationJs style;
9595 8269
9596 _CSSValueJs getPresentationAttribute(String name) native; 8270 _CSSValueJs getPresentationAttribute(String name) native;
9597 8271
9598 // From SVGTransformable 8272 // From SVGTransformable
9599 8273
9600 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 8274 final _SVGAnimatedTransformListJs transform;
9601 8275
9602 // From SVGLocatable 8276 // From SVGLocatable
9603 8277
9604 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 8278 final _SVGElementJs farthestViewportElement;
9605 8279
9606 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 8280 final _SVGElementJs nearestViewportElement;
9607 8281
9608 _SVGRectJs getBBox() native; 8282 _SVGRectJs getBBox() native;
9609 8283
9610 _SVGMatrixJs getCTM() native; 8284 _SVGMatrixJs getCTM() native;
9611 8285
9612 _SVGMatrixJs getScreenCTM() native; 8286 _SVGMatrixJs getScreenCTM() native;
9613 8287
9614 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 8288 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
9615 } 8289 }
9616 8290
(...skipping 20 matching lines...) Expand all
9637 static final int SVG_PRESERVEASPECTRATIO_XMIDYMID = 6; 8311 static final int SVG_PRESERVEASPECTRATIO_XMIDYMID = 6;
9638 8312
9639 static final int SVG_PRESERVEASPECTRATIO_XMIDYMIN = 3; 8313 static final int SVG_PRESERVEASPECTRATIO_XMIDYMIN = 3;
9640 8314
9641 static final int SVG_PRESERVEASPECTRATIO_XMINYMAX = 8; 8315 static final int SVG_PRESERVEASPECTRATIO_XMINYMAX = 8;
9642 8316
9643 static final int SVG_PRESERVEASPECTRATIO_XMINYMID = 5; 8317 static final int SVG_PRESERVEASPECTRATIO_XMINYMID = 5;
9644 8318
9645 static final int SVG_PRESERVEASPECTRATIO_XMINYMIN = 2; 8319 static final int SVG_PRESERVEASPECTRATIO_XMINYMIN = 2;
9646 8320
9647 int get align() native "return this.align;"; 8321 int align;
9648 8322
9649 void set align(int value) native "this.align = value;"; 8323 int meetOrSlice;
9650
9651 int get meetOrSlice() native "return this.meetOrSlice;";
9652
9653 void set meetOrSlice(int value) native "this.meetOrSlice = value;";
9654 } 8324 }
9655 8325
9656 class _SVGRadialGradientElementJs extends _SVGGradientElementJs implements SVGRa dialGradientElement native "*SVGRadialGradientElement" { 8326 class _SVGRadialGradientElementJs extends _SVGGradientElementJs implements SVGRa dialGradientElement native "*SVGRadialGradientElement" {
9657 8327
9658 _SVGAnimatedLengthJs get cx() native "return this.cx;"; 8328 final _SVGAnimatedLengthJs cx;
9659 8329
9660 _SVGAnimatedLengthJs get cy() native "return this.cy;"; 8330 final _SVGAnimatedLengthJs cy;
9661 8331
9662 _SVGAnimatedLengthJs get fx() native "return this.fx;"; 8332 final _SVGAnimatedLengthJs fx;
9663 8333
9664 _SVGAnimatedLengthJs get fy() native "return this.fy;"; 8334 final _SVGAnimatedLengthJs fy;
9665 8335
9666 _SVGAnimatedLengthJs get r() native "return this.r;"; 8336 final _SVGAnimatedLengthJs r;
9667 } 8337 }
9668 8338
9669 class _SVGRectJs extends _DOMTypeJs implements SVGRect native "*SVGRect" { 8339 class _SVGRectJs extends _DOMTypeJs implements SVGRect native "*SVGRect" {
9670 8340
9671 num get height() native "return this.height;"; 8341 num height;
9672 8342
9673 void set height(num value) native "this.height = value;"; 8343 num width;
9674 8344
9675 num get width() native "return this.width;"; 8345 num x;
9676 8346
9677 void set width(num value) native "this.width = value;"; 8347 num y;
9678
9679 num get x() native "return this.x;";
9680
9681 void set x(num value) native "this.x = value;";
9682
9683 num get y() native "return this.y;";
9684
9685 void set y(num value) native "this.y = value;";
9686 } 8348 }
9687 8349
9688 class _SVGRectElementJs extends _SVGElementJs implements SVGRectElement native " *SVGRectElement" { 8350 class _SVGRectElementJs extends _SVGElementJs implements SVGRectElement native " *SVGRectElement" {
9689 8351
9690 _SVGAnimatedLengthJs get height() native "return this.height;"; 8352 final _SVGAnimatedLengthJs height;
9691 8353
9692 _SVGAnimatedLengthJs get rx() native "return this.rx;"; 8354 final _SVGAnimatedLengthJs rx;
9693 8355
9694 _SVGAnimatedLengthJs get ry() native "return this.ry;"; 8356 final _SVGAnimatedLengthJs ry;
9695 8357
9696 _SVGAnimatedLengthJs get width() native "return this.width;"; 8358 final _SVGAnimatedLengthJs width;
9697 8359
9698 _SVGAnimatedLengthJs get x() native "return this.x;"; 8360 final _SVGAnimatedLengthJs x;
9699 8361
9700 _SVGAnimatedLengthJs get y() native "return this.y;"; 8362 final _SVGAnimatedLengthJs y;
9701 8363
9702 // From SVGTests 8364 // From SVGTests
9703 8365
9704 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 8366 final _SVGStringListJs requiredExtensions;
9705 8367
9706 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 8368 final _SVGStringListJs requiredFeatures;
9707 8369
9708 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 8370 final _SVGStringListJs systemLanguage;
9709 8371
9710 bool hasExtension(String extension) native; 8372 bool hasExtension(String extension) native;
9711 8373
9712 // From SVGLangSpace 8374 // From SVGLangSpace
9713 8375
9714 String get xmllang() native "return this.xmllang;"; 8376 String xmllang;
9715 8377
9716 void set xmllang(String value) native "this.xmllang = value;"; 8378 String xmlspace;
9717
9718 String get xmlspace() native "return this.xmlspace;";
9719
9720 void set xmlspace(String value) native "this.xmlspace = value;";
9721 8379
9722 // From SVGExternalResourcesRequired 8380 // From SVGExternalResourcesRequired
9723 8381
9724 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8382 final _SVGAnimatedBooleanJs externalResourcesRequired;
9725 8383
9726 // From SVGStylable 8384 // From SVGStylable
9727 8385
9728 _SVGAnimatedStringJs get className() native "return this.className;"; 8386 final _SVGAnimatedStringJs className;
9729 8387
9730 _CSSStyleDeclarationJs get style() native "return this.style;"; 8388 final _CSSStyleDeclarationJs style;
9731 8389
9732 _CSSValueJs getPresentationAttribute(String name) native; 8390 _CSSValueJs getPresentationAttribute(String name) native;
9733 8391
9734 // From SVGTransformable 8392 // From SVGTransformable
9735 8393
9736 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 8394 final _SVGAnimatedTransformListJs transform;
9737 8395
9738 // From SVGLocatable 8396 // From SVGLocatable
9739 8397
9740 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 8398 final _SVGElementJs farthestViewportElement;
9741 8399
9742 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 8400 final _SVGElementJs nearestViewportElement;
9743 8401
9744 _SVGRectJs getBBox() native; 8402 _SVGRectJs getBBox() native;
9745 8403
9746 _SVGMatrixJs getCTM() native; 8404 _SVGMatrixJs getCTM() native;
9747 8405
9748 _SVGMatrixJs getScreenCTM() native; 8406 _SVGMatrixJs getScreenCTM() native;
9749 8407
9750 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 8408 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
9751 } 8409 }
9752 8410
9753 class _SVGRenderingIntentJs extends _DOMTypeJs implements SVGRenderingIntent nat ive "*SVGRenderingIntent" { 8411 class _SVGRenderingIntentJs extends _DOMTypeJs implements SVGRenderingIntent nat ive "*SVGRenderingIntent" {
9754 8412
9755 static final int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; 8413 static final int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5;
9756 8414
9757 static final int RENDERING_INTENT_AUTO = 1; 8415 static final int RENDERING_INTENT_AUTO = 1;
9758 8416
9759 static final int RENDERING_INTENT_PERCEPTUAL = 2; 8417 static final int RENDERING_INTENT_PERCEPTUAL = 2;
9760 8418
9761 static final int RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3; 8419 static final int RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3;
9762 8420
9763 static final int RENDERING_INTENT_SATURATION = 4; 8421 static final int RENDERING_INTENT_SATURATION = 4;
9764 8422
9765 static final int RENDERING_INTENT_UNKNOWN = 0; 8423 static final int RENDERING_INTENT_UNKNOWN = 0;
9766 } 8424 }
9767 8425
9768 class _SVGSVGElementJs extends _SVGElementJs implements SVGSVGElement native "*S VGSVGElement" { 8426 class _SVGSVGElementJs extends _SVGElementJs implements SVGSVGElement native "*S VGSVGElement" {
9769 8427
9770 String get contentScriptType() native "return this.contentScriptType;"; 8428 String contentScriptType;
9771 8429
9772 void set contentScriptType(String value) native "this.contentScriptType = valu e;"; 8430 String contentStyleType;
9773 8431
9774 String get contentStyleType() native "return this.contentStyleType;"; 8432 num currentScale;
9775 8433
9776 void set contentStyleType(String value) native "this.contentStyleType = value; "; 8434 final _SVGPointJs currentTranslate;
9777 8435
9778 num get currentScale() native "return this.currentScale;"; 8436 final _SVGAnimatedLengthJs height;
9779 8437
9780 void set currentScale(num value) native "this.currentScale = value;"; 8438 final num pixelUnitToMillimeterX;
9781 8439
9782 _SVGPointJs get currentTranslate() native "return this.currentTranslate;"; 8440 final num pixelUnitToMillimeterY;
9783 8441
9784 _SVGAnimatedLengthJs get height() native "return this.height;"; 8442 final num screenPixelToMillimeterX;
9785 8443
9786 num get pixelUnitToMillimeterX() native "return this.pixelUnitToMillimeterX;"; 8444 final num screenPixelToMillimeterY;
9787 8445
9788 num get pixelUnitToMillimeterY() native "return this.pixelUnitToMillimeterY;"; 8446 bool useCurrentView;
9789 8447
9790 num get screenPixelToMillimeterX() native "return this.screenPixelToMillimeter X;"; 8448 final _SVGRectJs viewport;
9791 8449
9792 num get screenPixelToMillimeterY() native "return this.screenPixelToMillimeter Y;"; 8450 final _SVGAnimatedLengthJs width;
9793 8451
9794 bool get useCurrentView() native "return this.useCurrentView;"; 8452 final _SVGAnimatedLengthJs x;
9795 8453
9796 void set useCurrentView(bool value) native "this.useCurrentView = value;"; 8454 final _SVGAnimatedLengthJs y;
9797
9798 _SVGRectJs get viewport() native "return this.viewport;";
9799
9800 _SVGAnimatedLengthJs get width() native "return this.width;";
9801
9802 _SVGAnimatedLengthJs get x() native "return this.x;";
9803
9804 _SVGAnimatedLengthJs get y() native "return this.y;";
9805 8455
9806 bool animationsPaused() native; 8456 bool animationsPaused() native;
9807 8457
9808 bool checkEnclosure(_SVGElementJs element, _SVGRectJs rect) native; 8458 bool checkEnclosure(_SVGElementJs element, _SVGRectJs rect) native;
9809 8459
9810 bool checkIntersection(_SVGElementJs element, _SVGRectJs rect) native; 8460 bool checkIntersection(_SVGElementJs element, _SVGRectJs rect) native;
9811 8461
9812 _SVGAngleJs createSVGAngle() native; 8462 _SVGAngleJs createSVGAngle() native;
9813 8463
9814 _SVGLengthJs createSVGLength() native; 8464 _SVGLengthJs createSVGLength() native;
(...skipping 29 matching lines...) Expand all
9844 int suspendRedraw(int maxWaitMilliseconds) native; 8494 int suspendRedraw(int maxWaitMilliseconds) native;
9845 8495
9846 void unpauseAnimations() native; 8496 void unpauseAnimations() native;
9847 8497
9848 void unsuspendRedraw(int suspendHandleId) native; 8498 void unsuspendRedraw(int suspendHandleId) native;
9849 8499
9850 void unsuspendRedrawAll() native; 8500 void unsuspendRedrawAll() native;
9851 8501
9852 // From SVGTests 8502 // From SVGTests
9853 8503
9854 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 8504 final _SVGStringListJs requiredExtensions;
9855 8505
9856 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 8506 final _SVGStringListJs requiredFeatures;
9857 8507
9858 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 8508 final _SVGStringListJs systemLanguage;
9859 8509
9860 bool hasExtension(String extension) native; 8510 bool hasExtension(String extension) native;
9861 8511
9862 // From SVGLangSpace 8512 // From SVGLangSpace
9863 8513
9864 String get xmllang() native "return this.xmllang;"; 8514 String xmllang;
9865 8515
9866 void set xmllang(String value) native "this.xmllang = value;"; 8516 String xmlspace;
9867
9868 String get xmlspace() native "return this.xmlspace;";
9869
9870 void set xmlspace(String value) native "this.xmlspace = value;";
9871 8517
9872 // From SVGExternalResourcesRequired 8518 // From SVGExternalResourcesRequired
9873 8519
9874 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8520 final _SVGAnimatedBooleanJs externalResourcesRequired;
9875 8521
9876 // From SVGStylable 8522 // From SVGStylable
9877 8523
9878 _SVGAnimatedStringJs get className() native "return this.className;"; 8524 final _SVGAnimatedStringJs className;
9879 8525
9880 _CSSStyleDeclarationJs get style() native "return this.style;"; 8526 final _CSSStyleDeclarationJs style;
9881 8527
9882 _CSSValueJs getPresentationAttribute(String name) native; 8528 _CSSValueJs getPresentationAttribute(String name) native;
9883 8529
9884 // From SVGLocatable 8530 // From SVGLocatable
9885 8531
9886 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 8532 final _SVGElementJs farthestViewportElement;
9887 8533
9888 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 8534 final _SVGElementJs nearestViewportElement;
9889 8535
9890 _SVGRectJs getBBox() native; 8536 _SVGRectJs getBBox() native;
9891 8537
9892 _SVGMatrixJs getCTM() native; 8538 _SVGMatrixJs getCTM() native;
9893 8539
9894 _SVGMatrixJs getScreenCTM() native; 8540 _SVGMatrixJs getScreenCTM() native;
9895 8541
9896 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 8542 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
9897 8543
9898 // From SVGFitToViewBox 8544 // From SVGFitToViewBox
9899 8545
9900 _SVGAnimatedPreserveAspectRatioJs get preserveAspectRatio() native "return thi s.preserveAspectRatio;"; 8546 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
9901 8547
9902 _SVGAnimatedRectJs get viewBox() native "return this.viewBox;"; 8548 final _SVGAnimatedRectJs viewBox;
9903 8549
9904 // From SVGZoomAndPan 8550 // From SVGZoomAndPan
9905 8551
9906 int get zoomAndPan() native "return this.zoomAndPan;"; 8552 int zoomAndPan;
9907
9908 void set zoomAndPan(int value) native "this.zoomAndPan = value;";
9909 } 8553 }
9910 8554
9911 class _SVGScriptElementJs extends _SVGElementJs implements SVGScriptElement nati ve "*SVGScriptElement" { 8555 class _SVGScriptElementJs extends _SVGElementJs implements SVGScriptElement nati ve "*SVGScriptElement" {
9912 8556
9913 String get type() native "return this.type;"; 8557 String type;
9914
9915 void set type(String value) native "this.type = value;";
9916 8558
9917 // From SVGURIReference 8559 // From SVGURIReference
9918 8560
9919 _SVGAnimatedStringJs get href() native "return this.href;"; 8561 final _SVGAnimatedStringJs href;
9920 8562
9921 // From SVGExternalResourcesRequired 8563 // From SVGExternalResourcesRequired
9922 8564
9923 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8565 final _SVGAnimatedBooleanJs externalResourcesRequired;
9924 } 8566 }
9925 8567
9926 class _SVGSetElementJs extends _SVGAnimationElementJs implements SVGSetElement n ative "*SVGSetElement" { 8568 class _SVGSetElementJs extends _SVGAnimationElementJs implements SVGSetElement n ative "*SVGSetElement" {
9927 } 8569 }
9928 8570
9929 class _SVGStopElementJs extends _SVGElementJs implements SVGStopElement native " *SVGStopElement" { 8571 class _SVGStopElementJs extends _SVGElementJs implements SVGStopElement native " *SVGStopElement" {
9930 8572
9931 _SVGAnimatedNumberJs get offset() native "return this.offset;"; 8573 final _SVGAnimatedNumberJs offset;
9932 8574
9933 // From SVGStylable 8575 // From SVGStylable
9934 8576
9935 _SVGAnimatedStringJs get className() native "return this.className;"; 8577 final _SVGAnimatedStringJs className;
9936 8578
9937 _CSSStyleDeclarationJs get style() native "return this.style;"; 8579 final _CSSStyleDeclarationJs style;
9938 8580
9939 _CSSValueJs getPresentationAttribute(String name) native; 8581 _CSSValueJs getPresentationAttribute(String name) native;
9940 } 8582 }
9941 8583
9942 class _SVGStringListJs extends _DOMTypeJs implements SVGStringList native "*SVGS tringList" { 8584 class _SVGStringListJs extends _DOMTypeJs implements SVGStringList native "*SVGS tringList" {
9943 8585
9944 int get numberOfItems() native "return this.numberOfItems;"; 8586 final int numberOfItems;
9945 8587
9946 String appendItem(String item) native; 8588 String appendItem(String item) native;
9947 8589
9948 void clear() native; 8590 void clear() native;
9949 8591
9950 String getItem(int index) native; 8592 String getItem(int index) native;
9951 8593
9952 String initialize(String item) native; 8594 String initialize(String item) native;
9953 8595
9954 String insertItemBefore(String item, int index) native; 8596 String insertItemBefore(String item, int index) native;
9955 8597
9956 String removeItem(int index) native; 8598 String removeItem(int index) native;
9957 8599
9958 String replaceItem(String item, int index) native; 8600 String replaceItem(String item, int index) native;
9959 } 8601 }
9960 8602
9961 class _SVGStylableJs extends _DOMTypeJs implements SVGStylable native "*SVGStyla ble" { 8603 class _SVGStylableJs extends _DOMTypeJs implements SVGStylable native "*SVGStyla ble" {
9962 8604
9963 _SVGAnimatedStringJs get className() native "return this.className;"; 8605 final _SVGAnimatedStringJs className;
9964 8606
9965 _CSSStyleDeclarationJs get style() native "return this.style;"; 8607 final _CSSStyleDeclarationJs style;
9966 8608
9967 _CSSValueJs getPresentationAttribute(String name) native; 8609 _CSSValueJs getPresentationAttribute(String name) native;
9968 } 8610 }
9969 8611
9970 class _SVGStyleElementJs extends _SVGElementJs implements SVGStyleElement native "*SVGStyleElement" { 8612 class _SVGStyleElementJs extends _SVGElementJs implements SVGStyleElement native "*SVGStyleElement" {
9971 8613
9972 String get media() native "return this.media;"; 8614 String media;
9973 8615
9974 void set media(String value) native "this.media = value;"; 8616 String title;
9975 8617
9976 String get title() native "return this.title;"; 8618 String type;
9977
9978 void set title(String value) native "this.title = value;";
9979
9980 String get type() native "return this.type;";
9981
9982 void set type(String value) native "this.type = value;";
9983 8619
9984 // From SVGLangSpace 8620 // From SVGLangSpace
9985 8621
9986 String get xmllang() native "return this.xmllang;"; 8622 String xmllang;
9987 8623
9988 void set xmllang(String value) native "this.xmllang = value;"; 8624 String xmlspace;
9989
9990 String get xmlspace() native "return this.xmlspace;";
9991
9992 void set xmlspace(String value) native "this.xmlspace = value;";
9993 } 8625 }
9994 8626
9995 class _SVGSwitchElementJs extends _SVGElementJs implements SVGSwitchElement nati ve "*SVGSwitchElement" { 8627 class _SVGSwitchElementJs extends _SVGElementJs implements SVGSwitchElement nati ve "*SVGSwitchElement" {
9996 8628
9997 // From SVGTests 8629 // From SVGTests
9998 8630
9999 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 8631 final _SVGStringListJs requiredExtensions;
10000 8632
10001 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 8633 final _SVGStringListJs requiredFeatures;
10002 8634
10003 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 8635 final _SVGStringListJs systemLanguage;
10004 8636
10005 bool hasExtension(String extension) native; 8637 bool hasExtension(String extension) native;
10006 8638
10007 // From SVGLangSpace 8639 // From SVGLangSpace
10008 8640
10009 String get xmllang() native "return this.xmllang;"; 8641 String xmllang;
10010 8642
10011 void set xmllang(String value) native "this.xmllang = value;"; 8643 String xmlspace;
10012
10013 String get xmlspace() native "return this.xmlspace;";
10014
10015 void set xmlspace(String value) native "this.xmlspace = value;";
10016 8644
10017 // From SVGExternalResourcesRequired 8645 // From SVGExternalResourcesRequired
10018 8646
10019 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8647 final _SVGAnimatedBooleanJs externalResourcesRequired;
10020 8648
10021 // From SVGStylable 8649 // From SVGStylable
10022 8650
10023 _SVGAnimatedStringJs get className() native "return this.className;"; 8651 final _SVGAnimatedStringJs className;
10024 8652
10025 _CSSStyleDeclarationJs get style() native "return this.style;"; 8653 final _CSSStyleDeclarationJs style;
10026 8654
10027 _CSSValueJs getPresentationAttribute(String name) native; 8655 _CSSValueJs getPresentationAttribute(String name) native;
10028 8656
10029 // From SVGTransformable 8657 // From SVGTransformable
10030 8658
10031 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 8659 final _SVGAnimatedTransformListJs transform;
10032 8660
10033 // From SVGLocatable 8661 // From SVGLocatable
10034 8662
10035 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 8663 final _SVGElementJs farthestViewportElement;
10036 8664
10037 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 8665 final _SVGElementJs nearestViewportElement;
10038 8666
10039 _SVGRectJs getBBox() native; 8667 _SVGRectJs getBBox() native;
10040 8668
10041 _SVGMatrixJs getCTM() native; 8669 _SVGMatrixJs getCTM() native;
10042 8670
10043 _SVGMatrixJs getScreenCTM() native; 8671 _SVGMatrixJs getScreenCTM() native;
10044 8672
10045 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 8673 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
10046 } 8674 }
10047 8675
10048 class _SVGSymbolElementJs extends _SVGElementJs implements SVGSymbolElement nati ve "*SVGSymbolElement" { 8676 class _SVGSymbolElementJs extends _SVGElementJs implements SVGSymbolElement nati ve "*SVGSymbolElement" {
10049 8677
10050 // From SVGLangSpace 8678 // From SVGLangSpace
10051 8679
10052 String get xmllang() native "return this.xmllang;"; 8680 String xmllang;
10053 8681
10054 void set xmllang(String value) native "this.xmllang = value;"; 8682 String xmlspace;
10055
10056 String get xmlspace() native "return this.xmlspace;";
10057
10058 void set xmlspace(String value) native "this.xmlspace = value;";
10059 8683
10060 // From SVGExternalResourcesRequired 8684 // From SVGExternalResourcesRequired
10061 8685
10062 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8686 final _SVGAnimatedBooleanJs externalResourcesRequired;
10063 8687
10064 // From SVGStylable 8688 // From SVGStylable
10065 8689
10066 _SVGAnimatedStringJs get className() native "return this.className;"; 8690 final _SVGAnimatedStringJs className;
10067 8691
10068 _CSSStyleDeclarationJs get style() native "return this.style;"; 8692 final _CSSStyleDeclarationJs style;
10069 8693
10070 _CSSValueJs getPresentationAttribute(String name) native; 8694 _CSSValueJs getPresentationAttribute(String name) native;
10071 8695
10072 // From SVGFitToViewBox 8696 // From SVGFitToViewBox
10073 8697
10074 _SVGAnimatedPreserveAspectRatioJs get preserveAspectRatio() native "return thi s.preserveAspectRatio;"; 8698 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
10075 8699
10076 _SVGAnimatedRectJs get viewBox() native "return this.viewBox;"; 8700 final _SVGAnimatedRectJs viewBox;
10077 } 8701 }
10078 8702
10079 class _SVGTRefElementJs extends _SVGTextPositioningElementJs implements SVGTRefE lement native "*SVGTRefElement" { 8703 class _SVGTRefElementJs extends _SVGTextPositioningElementJs implements SVGTRefE lement native "*SVGTRefElement" {
10080 8704
10081 // From SVGURIReference 8705 // From SVGURIReference
10082 8706
10083 _SVGAnimatedStringJs get href() native "return this.href;"; 8707 final _SVGAnimatedStringJs href;
10084 } 8708 }
10085 8709
10086 class _SVGTSpanElementJs extends _SVGTextPositioningElementJs implements SVGTSpa nElement native "*SVGTSpanElement" { 8710 class _SVGTSpanElementJs extends _SVGTextPositioningElementJs implements SVGTSpa nElement native "*SVGTSpanElement" {
10087 } 8711 }
10088 8712
10089 class _SVGTestsJs extends _DOMTypeJs implements SVGTests native "*SVGTests" { 8713 class _SVGTestsJs extends _DOMTypeJs implements SVGTests native "*SVGTests" {
10090 8714
10091 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 8715 final _SVGStringListJs requiredExtensions;
10092 8716
10093 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 8717 final _SVGStringListJs requiredFeatures;
10094 8718
10095 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 8719 final _SVGStringListJs systemLanguage;
10096 8720
10097 bool hasExtension(String extension) native; 8721 bool hasExtension(String extension) native;
10098 } 8722 }
10099 8723
10100 class _SVGTextContentElementJs extends _SVGElementJs implements SVGTextContentEl ement native "*SVGTextContentElement" { 8724 class _SVGTextContentElementJs extends _SVGElementJs implements SVGTextContentEl ement native "*SVGTextContentElement" {
10101 8725
10102 static final int LENGTHADJUST_SPACING = 1; 8726 static final int LENGTHADJUST_SPACING = 1;
10103 8727
10104 static final int LENGTHADJUST_SPACINGANDGLYPHS = 2; 8728 static final int LENGTHADJUST_SPACINGANDGLYPHS = 2;
10105 8729
10106 static final int LENGTHADJUST_UNKNOWN = 0; 8730 static final int LENGTHADJUST_UNKNOWN = 0;
10107 8731
10108 _SVGAnimatedEnumerationJs get lengthAdjust() native "return this.lengthAdjust; "; 8732 final _SVGAnimatedEnumerationJs lengthAdjust;
10109 8733
10110 _SVGAnimatedLengthJs get textLength() native "return this.textLength;"; 8734 final _SVGAnimatedLengthJs textLength;
10111 8735
10112 int getCharNumAtPosition(_SVGPointJs point) native; 8736 int getCharNumAtPosition(_SVGPointJs point) native;
10113 8737
10114 num getComputedTextLength() native; 8738 num getComputedTextLength() native;
10115 8739
10116 _SVGPointJs getEndPositionOfChar(int offset) native; 8740 _SVGPointJs getEndPositionOfChar(int offset) native;
10117 8741
10118 _SVGRectJs getExtentOfChar(int offset) native; 8742 _SVGRectJs getExtentOfChar(int offset) native;
10119 8743
10120 int getNumberOfChars() native; 8744 int getNumberOfChars() native;
10121 8745
10122 num getRotationOfChar(int offset) native; 8746 num getRotationOfChar(int offset) native;
10123 8747
10124 _SVGPointJs getStartPositionOfChar(int offset) native; 8748 _SVGPointJs getStartPositionOfChar(int offset) native;
10125 8749
10126 num getSubStringLength(int offset, int length) native; 8750 num getSubStringLength(int offset, int length) native;
10127 8751
10128 void selectSubString(int offset, int length) native; 8752 void selectSubString(int offset, int length) native;
10129 8753
10130 // From SVGTests 8754 // From SVGTests
10131 8755
10132 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 8756 final _SVGStringListJs requiredExtensions;
10133 8757
10134 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 8758 final _SVGStringListJs requiredFeatures;
10135 8759
10136 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 8760 final _SVGStringListJs systemLanguage;
10137 8761
10138 bool hasExtension(String extension) native; 8762 bool hasExtension(String extension) native;
10139 8763
10140 // From SVGLangSpace 8764 // From SVGLangSpace
10141 8765
10142 String get xmllang() native "return this.xmllang;"; 8766 String xmllang;
10143 8767
10144 void set xmllang(String value) native "this.xmllang = value;"; 8768 String xmlspace;
10145
10146 String get xmlspace() native "return this.xmlspace;";
10147
10148 void set xmlspace(String value) native "this.xmlspace = value;";
10149 8769
10150 // From SVGExternalResourcesRequired 8770 // From SVGExternalResourcesRequired
10151 8771
10152 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8772 final _SVGAnimatedBooleanJs externalResourcesRequired;
10153 8773
10154 // From SVGStylable 8774 // From SVGStylable
10155 8775
10156 _SVGAnimatedStringJs get className() native "return this.className;"; 8776 final _SVGAnimatedStringJs className;
10157 8777
10158 _CSSStyleDeclarationJs get style() native "return this.style;"; 8778 final _CSSStyleDeclarationJs style;
10159 8779
10160 _CSSValueJs getPresentationAttribute(String name) native; 8780 _CSSValueJs getPresentationAttribute(String name) native;
10161 } 8781 }
10162 8782
10163 class _SVGTextElementJs extends _SVGTextPositioningElementJs implements SVGTextE lement native "*SVGTextElement" { 8783 class _SVGTextElementJs extends _SVGTextPositioningElementJs implements SVGTextE lement native "*SVGTextElement" {
10164 8784
10165 // From SVGTransformable 8785 // From SVGTransformable
10166 8786
10167 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 8787 final _SVGAnimatedTransformListJs transform;
10168 8788
10169 // From SVGLocatable 8789 // From SVGLocatable
10170 8790
10171 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 8791 final _SVGElementJs farthestViewportElement;
10172 8792
10173 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 8793 final _SVGElementJs nearestViewportElement;
10174 8794
10175 _SVGRectJs getBBox() native; 8795 _SVGRectJs getBBox() native;
10176 8796
10177 _SVGMatrixJs getCTM() native; 8797 _SVGMatrixJs getCTM() native;
10178 8798
10179 _SVGMatrixJs getScreenCTM() native; 8799 _SVGMatrixJs getScreenCTM() native;
10180 8800
10181 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 8801 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
10182 } 8802 }
10183 8803
10184 class _SVGTextPathElementJs extends _SVGTextContentElementJs implements SVGTextP athElement native "*SVGTextPathElement" { 8804 class _SVGTextPathElementJs extends _SVGTextContentElementJs implements SVGTextP athElement native "*SVGTextPathElement" {
10185 8805
10186 static final int TEXTPATH_METHODTYPE_ALIGN = 1; 8806 static final int TEXTPATH_METHODTYPE_ALIGN = 1;
10187 8807
10188 static final int TEXTPATH_METHODTYPE_STRETCH = 2; 8808 static final int TEXTPATH_METHODTYPE_STRETCH = 2;
10189 8809
10190 static final int TEXTPATH_METHODTYPE_UNKNOWN = 0; 8810 static final int TEXTPATH_METHODTYPE_UNKNOWN = 0;
10191 8811
10192 static final int TEXTPATH_SPACINGTYPE_AUTO = 1; 8812 static final int TEXTPATH_SPACINGTYPE_AUTO = 1;
10193 8813
10194 static final int TEXTPATH_SPACINGTYPE_EXACT = 2; 8814 static final int TEXTPATH_SPACINGTYPE_EXACT = 2;
10195 8815
10196 static final int TEXTPATH_SPACINGTYPE_UNKNOWN = 0; 8816 static final int TEXTPATH_SPACINGTYPE_UNKNOWN = 0;
10197 8817
10198 _SVGAnimatedEnumerationJs get method() native "return this.method;"; 8818 final _SVGAnimatedEnumerationJs method;
10199 8819
10200 _SVGAnimatedEnumerationJs get spacing() native "return this.spacing;"; 8820 final _SVGAnimatedEnumerationJs spacing;
10201 8821
10202 _SVGAnimatedLengthJs get startOffset() native "return this.startOffset;"; 8822 final _SVGAnimatedLengthJs startOffset;
10203 8823
10204 // From SVGURIReference 8824 // From SVGURIReference
10205 8825
10206 _SVGAnimatedStringJs get href() native "return this.href;"; 8826 final _SVGAnimatedStringJs href;
10207 } 8827 }
10208 8828
10209 class _SVGTextPositioningElementJs extends _SVGTextContentElementJs implements S VGTextPositioningElement native "*SVGTextPositioningElement" { 8829 class _SVGTextPositioningElementJs extends _SVGTextContentElementJs implements S VGTextPositioningElement native "*SVGTextPositioningElement" {
10210 8830
10211 _SVGAnimatedLengthListJs get dx() native "return this.dx;"; 8831 final _SVGAnimatedLengthListJs dx;
10212 8832
10213 _SVGAnimatedLengthListJs get dy() native "return this.dy;"; 8833 final _SVGAnimatedLengthListJs dy;
10214 8834
10215 _SVGAnimatedNumberListJs get rotate() native "return this.rotate;"; 8835 final _SVGAnimatedNumberListJs rotate;
10216 8836
10217 _SVGAnimatedLengthListJs get x() native "return this.x;"; 8837 final _SVGAnimatedLengthListJs x;
10218 8838
10219 _SVGAnimatedLengthListJs get y() native "return this.y;"; 8839 final _SVGAnimatedLengthListJs y;
10220 } 8840 }
10221 8841
10222 class _SVGTitleElementJs extends _SVGElementJs implements SVGTitleElement native "*SVGTitleElement" { 8842 class _SVGTitleElementJs extends _SVGElementJs implements SVGTitleElement native "*SVGTitleElement" {
10223 8843
10224 // From SVGLangSpace 8844 // From SVGLangSpace
10225 8845
10226 String get xmllang() native "return this.xmllang;"; 8846 String xmllang;
10227 8847
10228 void set xmllang(String value) native "this.xmllang = value;"; 8848 String xmlspace;
10229
10230 String get xmlspace() native "return this.xmlspace;";
10231
10232 void set xmlspace(String value) native "this.xmlspace = value;";
10233 8849
10234 // From SVGStylable 8850 // From SVGStylable
10235 8851
10236 _SVGAnimatedStringJs get className() native "return this.className;"; 8852 final _SVGAnimatedStringJs className;
10237 8853
10238 _CSSStyleDeclarationJs get style() native "return this.style;"; 8854 final _CSSStyleDeclarationJs style;
10239 8855
10240 _CSSValueJs getPresentationAttribute(String name) native; 8856 _CSSValueJs getPresentationAttribute(String name) native;
10241 } 8857 }
10242 8858
10243 class _SVGTransformJs extends _DOMTypeJs implements SVGTransform native "*SVGTra nsform" { 8859 class _SVGTransformJs extends _DOMTypeJs implements SVGTransform native "*SVGTra nsform" {
10244 8860
10245 static final int SVG_TRANSFORM_MATRIX = 1; 8861 static final int SVG_TRANSFORM_MATRIX = 1;
10246 8862
10247 static final int SVG_TRANSFORM_ROTATE = 4; 8863 static final int SVG_TRANSFORM_ROTATE = 4;
10248 8864
10249 static final int SVG_TRANSFORM_SCALE = 3; 8865 static final int SVG_TRANSFORM_SCALE = 3;
10250 8866
10251 static final int SVG_TRANSFORM_SKEWX = 5; 8867 static final int SVG_TRANSFORM_SKEWX = 5;
10252 8868
10253 static final int SVG_TRANSFORM_SKEWY = 6; 8869 static final int SVG_TRANSFORM_SKEWY = 6;
10254 8870
10255 static final int SVG_TRANSFORM_TRANSLATE = 2; 8871 static final int SVG_TRANSFORM_TRANSLATE = 2;
10256 8872
10257 static final int SVG_TRANSFORM_UNKNOWN = 0; 8873 static final int SVG_TRANSFORM_UNKNOWN = 0;
10258 8874
10259 num get angle() native "return this.angle;"; 8875 final num angle;
10260 8876
10261 _SVGMatrixJs get matrix() native "return this.matrix;"; 8877 final _SVGMatrixJs matrix;
10262 8878
10263 int get type() native "return this.type;"; 8879 final int type;
10264 8880
10265 void setMatrix(_SVGMatrixJs matrix) native; 8881 void setMatrix(_SVGMatrixJs matrix) native;
10266 8882
10267 void setRotate(num angle, num cx, num cy) native; 8883 void setRotate(num angle, num cx, num cy) native;
10268 8884
10269 void setScale(num sx, num sy) native; 8885 void setScale(num sx, num sy) native;
10270 8886
10271 void setSkewX(num angle) native; 8887 void setSkewX(num angle) native;
10272 8888
10273 void setSkewY(num angle) native; 8889 void setSkewY(num angle) native;
10274 8890
10275 void setTranslate(num tx, num ty) native; 8891 void setTranslate(num tx, num ty) native;
10276 } 8892 }
10277 8893
10278 class _SVGTransformListJs extends _DOMTypeJs implements SVGTransformList native "*SVGTransformList" { 8894 class _SVGTransformListJs extends _DOMTypeJs implements SVGTransformList native "*SVGTransformList" {
10279 8895
10280 int get numberOfItems() native "return this.numberOfItems;"; 8896 final int numberOfItems;
10281 8897
10282 _SVGTransformJs appendItem(_SVGTransformJs item) native; 8898 _SVGTransformJs appendItem(_SVGTransformJs item) native;
10283 8899
10284 void clear() native; 8900 void clear() native;
10285 8901
10286 _SVGTransformJs consolidate() native; 8902 _SVGTransformJs consolidate() native;
10287 8903
10288 _SVGTransformJs createSVGTransformFromMatrix(_SVGMatrixJs matrix) native; 8904 _SVGTransformJs createSVGTransformFromMatrix(_SVGMatrixJs matrix) native;
10289 8905
10290 _SVGTransformJs getItem(int index) native; 8906 _SVGTransformJs getItem(int index) native;
10291 8907
10292 _SVGTransformJs initialize(_SVGTransformJs item) native; 8908 _SVGTransformJs initialize(_SVGTransformJs item) native;
10293 8909
10294 _SVGTransformJs insertItemBefore(_SVGTransformJs item, int index) native; 8910 _SVGTransformJs insertItemBefore(_SVGTransformJs item, int index) native;
10295 8911
10296 _SVGTransformJs removeItem(int index) native; 8912 _SVGTransformJs removeItem(int index) native;
10297 8913
10298 _SVGTransformJs replaceItem(_SVGTransformJs item, int index) native; 8914 _SVGTransformJs replaceItem(_SVGTransformJs item, int index) native;
10299 } 8915 }
10300 8916
10301 class _SVGTransformableJs extends _SVGLocatableJs implements SVGTransformable na tive "*SVGTransformable" { 8917 class _SVGTransformableJs extends _SVGLocatableJs implements SVGTransformable na tive "*SVGTransformable" {
10302 8918
10303 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 8919 final _SVGAnimatedTransformListJs transform;
10304 } 8920 }
10305 8921
10306 class _SVGURIReferenceJs extends _DOMTypeJs implements SVGURIReference native "* SVGURIReference" { 8922 class _SVGURIReferenceJs extends _DOMTypeJs implements SVGURIReference native "* SVGURIReference" {
10307 8923
10308 _SVGAnimatedStringJs get href() native "return this.href;"; 8924 final _SVGAnimatedStringJs href;
10309 } 8925 }
10310 8926
10311 class _SVGUnitTypesJs extends _DOMTypeJs implements SVGUnitTypes native "*SVGUni tTypes" { 8927 class _SVGUnitTypesJs extends _DOMTypeJs implements SVGUnitTypes native "*SVGUni tTypes" {
10312 8928
10313 static final int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; 8929 static final int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2;
10314 8930
10315 static final int SVG_UNIT_TYPE_UNKNOWN = 0; 8931 static final int SVG_UNIT_TYPE_UNKNOWN = 0;
10316 8932
10317 static final int SVG_UNIT_TYPE_USERSPACEONUSE = 1; 8933 static final int SVG_UNIT_TYPE_USERSPACEONUSE = 1;
10318 } 8934 }
10319 8935
10320 class _SVGUseElementJs extends _SVGElementJs implements SVGUseElement native "*S VGUseElement" { 8936 class _SVGUseElementJs extends _SVGElementJs implements SVGUseElement native "*S VGUseElement" {
10321 8937
10322 _SVGElementInstanceJs get animatedInstanceRoot() native "return this.animatedI nstanceRoot;"; 8938 final _SVGElementInstanceJs animatedInstanceRoot;
10323 8939
10324 _SVGAnimatedLengthJs get height() native "return this.height;"; 8940 final _SVGAnimatedLengthJs height;
10325 8941
10326 _SVGElementInstanceJs get instanceRoot() native "return this.instanceRoot;"; 8942 final _SVGElementInstanceJs instanceRoot;
10327 8943
10328 _SVGAnimatedLengthJs get width() native "return this.width;"; 8944 final _SVGAnimatedLengthJs width;
10329 8945
10330 _SVGAnimatedLengthJs get x() native "return this.x;"; 8946 final _SVGAnimatedLengthJs x;
10331 8947
10332 _SVGAnimatedLengthJs get y() native "return this.y;"; 8948 final _SVGAnimatedLengthJs y;
10333 8949
10334 // From SVGURIReference 8950 // From SVGURIReference
10335 8951
10336 _SVGAnimatedStringJs get href() native "return this.href;"; 8952 final _SVGAnimatedStringJs href;
10337 8953
10338 // From SVGTests 8954 // From SVGTests
10339 8955
10340 _SVGStringListJs get requiredExtensions() native "return this.requiredExtensio ns;"; 8956 final _SVGStringListJs requiredExtensions;
10341 8957
10342 _SVGStringListJs get requiredFeatures() native "return this.requiredFeatures;" ; 8958 final _SVGStringListJs requiredFeatures;
10343 8959
10344 _SVGStringListJs get systemLanguage() native "return this.systemLanguage;"; 8960 final _SVGStringListJs systemLanguage;
10345 8961
10346 bool hasExtension(String extension) native; 8962 bool hasExtension(String extension) native;
10347 8963
10348 // From SVGLangSpace 8964 // From SVGLangSpace
10349 8965
10350 String get xmllang() native "return this.xmllang;"; 8966 String xmllang;
10351 8967
10352 void set xmllang(String value) native "this.xmllang = value;"; 8968 String xmlspace;
10353
10354 String get xmlspace() native "return this.xmlspace;";
10355
10356 void set xmlspace(String value) native "this.xmlspace = value;";
10357 8969
10358 // From SVGExternalResourcesRequired 8970 // From SVGExternalResourcesRequired
10359 8971
10360 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 8972 final _SVGAnimatedBooleanJs externalResourcesRequired;
10361 8973
10362 // From SVGStylable 8974 // From SVGStylable
10363 8975
10364 _SVGAnimatedStringJs get className() native "return this.className;"; 8976 final _SVGAnimatedStringJs className;
10365 8977
10366 _CSSStyleDeclarationJs get style() native "return this.style;"; 8978 final _CSSStyleDeclarationJs style;
10367 8979
10368 _CSSValueJs getPresentationAttribute(String name) native; 8980 _CSSValueJs getPresentationAttribute(String name) native;
10369 8981
10370 // From SVGTransformable 8982 // From SVGTransformable
10371 8983
10372 _SVGAnimatedTransformListJs get transform() native "return this.transform;"; 8984 final _SVGAnimatedTransformListJs transform;
10373 8985
10374 // From SVGLocatable 8986 // From SVGLocatable
10375 8987
10376 _SVGElementJs get farthestViewportElement() native "return this.farthestViewpo rtElement;"; 8988 final _SVGElementJs farthestViewportElement;
10377 8989
10378 _SVGElementJs get nearestViewportElement() native "return this.nearestViewport Element;"; 8990 final _SVGElementJs nearestViewportElement;
10379 8991
10380 _SVGRectJs getBBox() native; 8992 _SVGRectJs getBBox() native;
10381 8993
10382 _SVGMatrixJs getCTM() native; 8994 _SVGMatrixJs getCTM() native;
10383 8995
10384 _SVGMatrixJs getScreenCTM() native; 8996 _SVGMatrixJs getScreenCTM() native;
10385 8997
10386 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native; 8998 _SVGMatrixJs getTransformToElement(_SVGElementJs element) native;
10387 } 8999 }
10388 9000
10389 class _SVGVKernElementJs extends _SVGElementJs implements SVGVKernElement native "*SVGVKernElement" { 9001 class _SVGVKernElementJs extends _SVGElementJs implements SVGVKernElement native "*SVGVKernElement" {
10390 } 9002 }
10391 9003
10392 class _SVGViewElementJs extends _SVGElementJs implements SVGViewElement native " *SVGViewElement" { 9004 class _SVGViewElementJs extends _SVGElementJs implements SVGViewElement native " *SVGViewElement" {
10393 9005
10394 _SVGStringListJs get viewTarget() native "return this.viewTarget;"; 9006 final _SVGStringListJs viewTarget;
10395 9007
10396 // From SVGExternalResourcesRequired 9008 // From SVGExternalResourcesRequired
10397 9009
10398 _SVGAnimatedBooleanJs get externalResourcesRequired() native "return this.exte rnalResourcesRequired;"; 9010 final _SVGAnimatedBooleanJs externalResourcesRequired;
10399 9011
10400 // From SVGFitToViewBox 9012 // From SVGFitToViewBox
10401 9013
10402 _SVGAnimatedPreserveAspectRatioJs get preserveAspectRatio() native "return thi s.preserveAspectRatio;"; 9014 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
10403 9015
10404 _SVGAnimatedRectJs get viewBox() native "return this.viewBox;"; 9016 final _SVGAnimatedRectJs viewBox;
10405 9017
10406 // From SVGZoomAndPan 9018 // From SVGZoomAndPan
10407 9019
10408 int get zoomAndPan() native "return this.zoomAndPan;"; 9020 int zoomAndPan;
10409
10410 void set zoomAndPan(int value) native "this.zoomAndPan = value;";
10411 } 9021 }
10412 9022
10413 class _SVGViewSpecJs extends _SVGZoomAndPanJs implements SVGViewSpec native "*SV GViewSpec" { 9023 class _SVGViewSpecJs extends _SVGZoomAndPanJs implements SVGViewSpec native "*SV GViewSpec" {
10414 9024
10415 String get preserveAspectRatioString() native "return this.preserveAspectRatio String;"; 9025 final String preserveAspectRatioString;
10416 9026
10417 _SVGTransformListJs get transform() native "return this.transform;"; 9027 final _SVGTransformListJs transform;
10418 9028
10419 String get transformString() native "return this.transformString;"; 9029 final String transformString;
10420 9030
10421 String get viewBoxString() native "return this.viewBoxString;"; 9031 final String viewBoxString;
10422 9032
10423 _SVGElementJs get viewTarget() native "return this.viewTarget;"; 9033 final _SVGElementJs viewTarget;
10424 9034
10425 String get viewTargetString() native "return this.viewTargetString;"; 9035 final String viewTargetString;
10426 9036
10427 // From SVGFitToViewBox 9037 // From SVGFitToViewBox
10428 9038
10429 _SVGAnimatedPreserveAspectRatioJs get preserveAspectRatio() native "return thi s.preserveAspectRatio;"; 9039 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
10430 9040
10431 _SVGAnimatedRectJs get viewBox() native "return this.viewBox;"; 9041 final _SVGAnimatedRectJs viewBox;
10432 } 9042 }
10433 9043
10434 class _SVGZoomAndPanJs extends _DOMTypeJs implements SVGZoomAndPan native "*SVGZ oomAndPan" { 9044 class _SVGZoomAndPanJs extends _DOMTypeJs implements SVGZoomAndPan native "*SVGZ oomAndPan" {
10435 9045
10436 static final int SVG_ZOOMANDPAN_DISABLE = 1; 9046 static final int SVG_ZOOMANDPAN_DISABLE = 1;
10437 9047
10438 static final int SVG_ZOOMANDPAN_MAGNIFY = 2; 9048 static final int SVG_ZOOMANDPAN_MAGNIFY = 2;
10439 9049
10440 static final int SVG_ZOOMANDPAN_UNKNOWN = 0; 9050 static final int SVG_ZOOMANDPAN_UNKNOWN = 0;
10441 9051
10442 int get zoomAndPan() native "return this.zoomAndPan;"; 9052 int zoomAndPan;
10443
10444 void set zoomAndPan(int value) native "this.zoomAndPan = value;";
10445 } 9053 }
10446 9054
10447 class _SVGZoomEventJs extends _UIEventJs implements SVGZoomEvent native "*SVGZoo mEvent" { 9055 class _SVGZoomEventJs extends _UIEventJs implements SVGZoomEvent native "*SVGZoo mEvent" {
10448 9056
10449 num get newScale() native "return this.newScale;"; 9057 final num newScale;
10450 9058
10451 _SVGPointJs get newTranslate() native "return this.newTranslate;"; 9059 final _SVGPointJs newTranslate;
10452 9060
10453 num get previousScale() native "return this.previousScale;"; 9061 final num previousScale;
10454 9062
10455 _SVGPointJs get previousTranslate() native "return this.previousTranslate;"; 9063 final _SVGPointJs previousTranslate;
10456 9064
10457 _SVGRectJs get zoomRectScreen() native "return this.zoomRectScreen;"; 9065 final _SVGRectJs zoomRectScreen;
10458 } 9066 }
10459 9067
10460 class _ScreenJs extends _DOMTypeJs implements Screen native "*Screen" { 9068 class _ScreenJs extends _DOMTypeJs implements Screen native "*Screen" {
10461 9069
10462 int get availHeight() native "return this.availHeight;"; 9070 final int availHeight;
10463 9071
10464 int get availLeft() native "return this.availLeft;"; 9072 final int availLeft;
10465 9073
10466 int get availTop() native "return this.availTop;"; 9074 final int availTop;
10467 9075
10468 int get availWidth() native "return this.availWidth;"; 9076 final int availWidth;
10469 9077
10470 int get colorDepth() native "return this.colorDepth;"; 9078 final int colorDepth;
10471 9079
10472 int get height() native "return this.height;"; 9080 final int height;
10473 9081
10474 int get pixelDepth() native "return this.pixelDepth;"; 9082 final int pixelDepth;
10475 9083
10476 int get width() native "return this.width;"; 9084 final int width;
10477 } 9085 }
10478 9086
10479 class _ScriptProfileJs extends _DOMTypeJs implements ScriptProfile native "*Scri ptProfile" { 9087 class _ScriptProfileJs extends _DOMTypeJs implements ScriptProfile native "*Scri ptProfile" {
10480 9088
10481 _ScriptProfileNodeJs get head() native "return this.head;"; 9089 final _ScriptProfileNodeJs head;
10482 9090
10483 String get title() native "return this.title;"; 9091 final String title;
10484 9092
10485 int get uid() native "return this.uid;"; 9093 final int uid;
10486 } 9094 }
10487 9095
10488 class _ScriptProfileNodeJs extends _DOMTypeJs implements ScriptProfileNode nativ e "*ScriptProfileNode" { 9096 class _ScriptProfileNodeJs extends _DOMTypeJs implements ScriptProfileNode nativ e "*ScriptProfileNode" {
10489 9097
10490 int get callUID() native "return this.callUID;"; 9098 final int callUID;
10491 9099
10492 List get children() native "return this.children;"; 9100 final List children;
10493 9101
10494 String get functionName() native "return this.functionName;"; 9102 final String functionName;
10495 9103
10496 int get lineNumber() native "return this.lineNumber;"; 9104 final int lineNumber;
10497 9105
10498 int get numberOfCalls() native "return this.numberOfCalls;"; 9106 final int numberOfCalls;
10499 9107
10500 num get selfTime() native "return this.selfTime;"; 9108 final num selfTime;
10501 9109
10502 num get totalTime() native "return this.totalTime;"; 9110 final num totalTime;
10503 9111
10504 String get url() native "return this.url;"; 9112 final String url;
10505 9113
10506 bool get visible() native "return this.visible;"; 9114 final bool visible;
10507 } 9115 }
10508 9116
10509 class _ShadowRootJs extends _NodeJs implements ShadowRoot native "*ShadowRoot" { 9117 class _ShadowRootJs extends _NodeJs implements ShadowRoot native "*ShadowRoot" {
10510 9118
10511 _ElementJs get host() native "return this.host;"; 9119 final _ElementJs host;
10512 } 9120 }
10513 9121
10514 class _SharedWorkerJs extends _AbstractWorkerJs implements SharedWorker native " *SharedWorker" { 9122 class _SharedWorkerJs extends _AbstractWorkerJs implements SharedWorker native " *SharedWorker" {
10515 9123
10516 _MessagePortJs get port() native "return this.port;"; 9124 final _MessagePortJs port;
10517 } 9125 }
10518 9126
10519 class _SharedWorkerContextJs extends _WorkerContextJs implements SharedWorkerCon text native "*SharedWorkerContext" { 9127 class _SharedWorkerContextJs extends _WorkerContextJs implements SharedWorkerCon text native "*SharedWorkerContext" {
10520 9128
10521 String get name() native "return this.name;"; 9129 final String name;
10522 9130
10523 EventListener get onconnect() native "return this.onconnect;"; 9131 EventListener onconnect;
10524
10525 void set onconnect(EventListener value) native "this.onconnect = value;";
10526 } 9132 }
10527 9133
10528 class _SpeechInputEventJs extends _EventJs implements SpeechInputEvent native "* SpeechInputEvent" { 9134 class _SpeechInputEventJs extends _EventJs implements SpeechInputEvent native "* SpeechInputEvent" {
10529 9135
10530 _SpeechInputResultListJs get results() native "return this.results;"; 9136 final _SpeechInputResultListJs results;
10531 } 9137 }
10532 9138
10533 class _SpeechInputResultJs extends _DOMTypeJs implements SpeechInputResult nativ e "*SpeechInputResult" { 9139 class _SpeechInputResultJs extends _DOMTypeJs implements SpeechInputResult nativ e "*SpeechInputResult" {
10534 9140
10535 num get confidence() native "return this.confidence;"; 9141 final num confidence;
10536 9142
10537 String get utterance() native "return this.utterance;"; 9143 final String utterance;
10538 } 9144 }
10539 9145
10540 class _SpeechInputResultListJs extends _DOMTypeJs implements SpeechInputResultLi st native "*SpeechInputResultList" { 9146 class _SpeechInputResultListJs extends _DOMTypeJs implements SpeechInputResultLi st native "*SpeechInputResultList" {
10541 9147
10542 int get length() native "return this.length;"; 9148 final int length;
10543 9149
10544 _SpeechInputResultJs item(int index) native; 9150 _SpeechInputResultJs item(int index) native;
10545 } 9151 }
10546 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 9152 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
10547 // for details. All rights reserved. Use of this source code is governed by a 9153 // for details. All rights reserved. Use of this source code is governed by a
10548 // BSD-style license that can be found in the LICENSE file. 9154 // BSD-style license that can be found in the LICENSE file.
10549 9155
10550 class _StorageJs extends _DOMTypeJs implements Storage native "*Storage" { 9156 class _StorageJs extends _DOMTypeJs implements Storage native "*Storage" {
10551 9157
10552 int get length() native "return this.length;"; 9158 final int length;
10553 9159
10554 void clear() native; 9160 void clear() native;
10555 9161
10556 String getItem(String key) native; 9162 String getItem(String key) native;
10557 9163
10558 String key(int index) native; 9164 String key(int index) native;
10559 9165
10560 void removeItem(String key) native; 9166 void removeItem(String key) native;
10561 9167
10562 void setItem(String key, String data) native; 9168 void setItem(String key, String data) native;
(...skipping 17 matching lines...) Expand all
10580 window._dartLocalStorageLocalStorage = value; 9186 window._dartLocalStorageLocalStorage = value;
10581 else if (this === window.sessionStorage) 9187 else if (this === window.sessionStorage)
10582 window._dartSessionStorageLocalStorage = value; 9188 window._dartSessionStorageLocalStorage = value;
10583 else 9189 else
10584 throw new UnsupportedOperationException('Cannot dartObjectLocalStorage for unknown Storage object.'); 9190 throw new UnsupportedOperationException('Cannot dartObjectLocalStorage for unknown Storage object.');
10585 """ { throw new UnsupportedOperationException(''); } 9191 """ { throw new UnsupportedOperationException(''); }
10586 } 9192 }
10587 9193
10588 class _StorageEventJs extends _EventJs implements StorageEvent native "*StorageE vent" { 9194 class _StorageEventJs extends _EventJs implements StorageEvent native "*StorageE vent" {
10589 9195
10590 String get key() native "return this.key;"; 9196 final String key;
10591 9197
10592 String get newValue() native "return this.newValue;"; 9198 final String newValue;
10593 9199
10594 String get oldValue() native "return this.oldValue;"; 9200 final String oldValue;
10595 9201
10596 _StorageJs get storageArea() native "return this.storageArea;"; 9202 final _StorageJs storageArea;
10597 9203
10598 String get url() native "return this.url;"; 9204 final String url;
10599 9205
10600 void initStorageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, S tring keyArg, String oldValueArg, String newValueArg, String urlArg, _StorageJs storageAreaArg) native; 9206 void initStorageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, S tring keyArg, String oldValueArg, String newValueArg, String urlArg, _StorageJs storageAreaArg) native;
10601 } 9207 }
10602 9208
10603 class _StorageInfoJs extends _DOMTypeJs implements StorageInfo native "*StorageI nfo" { 9209 class _StorageInfoJs extends _DOMTypeJs implements StorageInfo native "*StorageI nfo" {
10604 9210
10605 static final int PERSISTENT = 1; 9211 static final int PERSISTENT = 1;
10606 9212
10607 static final int TEMPORARY = 0; 9213 static final int TEMPORARY = 0;
10608 9214
10609 void queryUsageAndQuota(int storageType, [StorageInfoUsageCallback usageCallba ck = null, StorageInfoErrorCallback errorCallback = null]) native; 9215 void queryUsageAndQuota(int storageType, [StorageInfoUsageCallback usageCallba ck = null, StorageInfoErrorCallback errorCallback = null]) native;
10610 9216
10611 void requestQuota(int storageType, int newQuotaInBytes, [StorageInfoQuotaCallb ack quotaCallback = null, StorageInfoErrorCallback errorCallback = null]) native ; 9217 void requestQuota(int storageType, int newQuotaInBytes, [StorageInfoQuotaCallb ack quotaCallback = null, StorageInfoErrorCallback errorCallback = null]) native ;
10612 } 9218 }
10613 9219
10614 class _StyleMediaJs extends _DOMTypeJs implements StyleMedia native "*StyleMedia " { 9220 class _StyleMediaJs extends _DOMTypeJs implements StyleMedia native "*StyleMedia " {
10615 9221
10616 String get type() native "return this.type;"; 9222 final String type;
10617 9223
10618 bool matchMedium(String mediaquery) native; 9224 bool matchMedium(String mediaquery) native;
10619 } 9225 }
10620 9226
10621 class _StyleSheetJs extends _DOMTypeJs implements StyleSheet native "*StyleSheet " { 9227 class _StyleSheetJs extends _DOMTypeJs implements StyleSheet native "*StyleSheet " {
10622 9228
10623 bool get disabled() native "return this.disabled;"; 9229 bool disabled;
10624 9230
10625 void set disabled(bool value) native "this.disabled = value;"; 9231 final String href;
10626 9232
10627 String get href() native "return this.href;"; 9233 final _MediaListJs media;
10628 9234
10629 _MediaListJs get media() native "return this.media;"; 9235 final _NodeJs ownerNode;
10630 9236
10631 _NodeJs get ownerNode() native "return this.ownerNode;"; 9237 final _StyleSheetJs parentStyleSheet;
10632 9238
10633 _StyleSheetJs get parentStyleSheet() native "return this.parentStyleSheet;"; 9239 final String title;
10634 9240
10635 String get title() native "return this.title;"; 9241 final String type;
10636
10637 String get type() native "return this.type;";
10638 } 9242 }
10639 9243
10640 class _StyleSheetListJs extends _DOMTypeJs implements StyleSheetList native "*St yleSheetList" { 9244 class _StyleSheetListJs extends _DOMTypeJs implements StyleSheetList native "*St yleSheetList" {
10641 9245
10642 int get length() native "return this.length;"; 9246 final int length;
10643 9247
10644 _StyleSheetJs operator[](int index) native "return this[index];"; 9248 _StyleSheetJs operator[](int index) native "return this[index];";
10645 9249
10646 void operator[]=(int index, _StyleSheetJs value) { 9250 void operator[]=(int index, _StyleSheetJs value) {
10647 throw new UnsupportedOperationException("Cannot assign element of immutable List."); 9251 throw new UnsupportedOperationException("Cannot assign element of immutable List.");
10648 } 9252 }
10649 // -- start List<StyleSheet> mixins. 9253 // -- start List<StyleSheet> mixins.
10650 // StyleSheet is the element type. 9254 // StyleSheet is the element type.
10651 9255
10652 // From Iterable<StyleSheet>: 9256 // From Iterable<StyleSheet>:
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
10712 List<StyleSheet> getRange(int start, int length) => 9316 List<StyleSheet> getRange(int start, int length) =>
10713 _Lists.getRange(this, start, length, <StyleSheet>[]); 9317 _Lists.getRange(this, start, length, <StyleSheet>[]);
10714 9318
10715 // -- end List<StyleSheet> mixins. 9319 // -- end List<StyleSheet> mixins.
10716 9320
10717 _StyleSheetJs item(int index) native; 9321 _StyleSheetJs item(int index) native;
10718 } 9322 }
10719 9323
10720 class _TextJs extends _CharacterDataJs implements Text native "*Text" { 9324 class _TextJs extends _CharacterDataJs implements Text native "*Text" {
10721 9325
10722 String get wholeText() native "return this.wholeText;"; 9326 final String wholeText;
10723 9327
10724 _TextJs replaceWholeText(String content) native; 9328 _TextJs replaceWholeText(String content) native;
10725 9329
10726 _TextJs splitText(int offset) native; 9330 _TextJs splitText(int offset) native;
10727 } 9331 }
10728 9332
10729 class _TextEventJs extends _UIEventJs implements TextEvent native "*TextEvent" { 9333 class _TextEventJs extends _UIEventJs implements TextEvent native "*TextEvent" {
10730 9334
10731 String get data() native "return this.data;"; 9335 final String data;
10732 9336
10733 void initTextEvent(String typeArg, bool canBubbleArg, bool cancelableArg, _DOM WindowJs viewArg, String dataArg) native; 9337 void initTextEvent(String typeArg, bool canBubbleArg, bool cancelableArg, _DOM WindowJs viewArg, String dataArg) native;
10734 } 9338 }
10735 9339
10736 class _TextMetricsJs extends _DOMTypeJs implements TextMetrics native "*TextMetr ics" { 9340 class _TextMetricsJs extends _DOMTypeJs implements TextMetrics native "*TextMetr ics" {
10737 9341
10738 num get width() native "return this.width;"; 9342 final num width;
10739 } 9343 }
10740 9344
10741 class _TextTrackJs extends _DOMTypeJs implements TextTrack native "*TextTrack" { 9345 class _TextTrackJs extends _DOMTypeJs implements TextTrack native "*TextTrack" {
10742 9346
10743 static final int DISABLED = 0; 9347 static final int DISABLED = 0;
10744 9348
10745 static final int HIDDEN = 1; 9349 static final int HIDDEN = 1;
10746 9350
10747 static final int SHOWING = 2; 9351 static final int SHOWING = 2;
10748 9352
10749 _TextTrackCueListJs get activeCues() native "return this.activeCues;"; 9353 final _TextTrackCueListJs activeCues;
10750 9354
10751 _TextTrackCueListJs get cues() native "return this.cues;"; 9355 final _TextTrackCueListJs cues;
10752 9356
10753 String get kind() native "return this.kind;"; 9357 final String kind;
10754 9358
10755 String get label() native "return this.label;"; 9359 final String label;
10756 9360
10757 String get language() native "return this.language;"; 9361 final String language;
10758 9362
10759 int get mode() native "return this.mode;"; 9363 int mode;
10760 9364
10761 void set mode(int value) native "this.mode = value;"; 9365 EventListener oncuechange;
10762
10763 EventListener get oncuechange() native "return this.oncuechange;";
10764
10765 void set oncuechange(EventListener value) native "this.oncuechange = value;";
10766 9366
10767 void addCue(_TextTrackCueJs cue) native; 9367 void addCue(_TextTrackCueJs cue) native;
10768 9368
10769 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 9369 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
10770 9370
10771 bool dispatchEvent(_EventJs evt) native; 9371 bool dispatchEvent(_EventJs evt) native;
10772 9372
10773 void removeCue(_TextTrackCueJs cue) native; 9373 void removeCue(_TextTrackCueJs cue) native;
10774 9374
10775 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 9375 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
10776 } 9376 }
10777 9377
10778 class _TextTrackCueJs extends _DOMTypeJs implements TextTrackCue native "*TextTr ackCue" { 9378 class _TextTrackCueJs extends _DOMTypeJs implements TextTrackCue native "*TextTr ackCue" {
10779 9379
10780 String get alignment() native "return this.alignment;"; 9380 String alignment;
10781 9381
10782 void set alignment(String value) native "this.alignment = value;"; 9382 String direction;
10783 9383
10784 String get direction() native "return this.direction;"; 9384 num endTime;
10785 9385
10786 void set direction(String value) native "this.direction = value;"; 9386 String id;
10787 9387
10788 num get endTime() native "return this.endTime;"; 9388 int linePosition;
10789 9389
10790 void set endTime(num value) native "this.endTime = value;"; 9390 EventListener onenter;
10791 9391
10792 String get id() native "return this.id;"; 9392 EventListener onexit;
10793 9393
10794 void set id(String value) native "this.id = value;"; 9394 bool pauseOnExit;
10795 9395
10796 int get linePosition() native "return this.linePosition;"; 9396 int size;
10797 9397
10798 void set linePosition(int value) native "this.linePosition = value;"; 9398 bool snapToLines;
10799 9399
10800 EventListener get onenter() native "return this.onenter;"; 9400 num startTime;
10801 9401
10802 void set onenter(EventListener value) native "this.onenter = value;"; 9402 String text;
10803 9403
10804 EventListener get onexit() native "return this.onexit;"; 9404 int textPosition;
10805 9405
10806 void set onexit(EventListener value) native "this.onexit = value;"; 9406 final _TextTrackJs track;
10807
10808 bool get pauseOnExit() native "return this.pauseOnExit;";
10809
10810 void set pauseOnExit(bool value) native "this.pauseOnExit = value;";
10811
10812 int get size() native "return this.size;";
10813
10814 void set size(int value) native "this.size = value;";
10815
10816 bool get snapToLines() native "return this.snapToLines;";
10817
10818 void set snapToLines(bool value) native "this.snapToLines = value;";
10819
10820 num get startTime() native "return this.startTime;";
10821
10822 void set startTime(num value) native "this.startTime = value;";
10823
10824 String get text() native "return this.text;";
10825
10826 void set text(String value) native "this.text = value;";
10827
10828 int get textPosition() native "return this.textPosition;";
10829
10830 void set textPosition(int value) native "this.textPosition = value;";
10831
10832 _TextTrackJs get track() native "return this.track;";
10833 9407
10834 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 9408 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
10835 9409
10836 bool dispatchEvent(_EventJs evt) native; 9410 bool dispatchEvent(_EventJs evt) native;
10837 9411
10838 _DocumentFragmentJs getCueAsHTML() native; 9412 _DocumentFragmentJs getCueAsHTML() native;
10839 9413
10840 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 9414 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
10841 } 9415 }
10842 9416
10843 class _TextTrackCueListJs extends _DOMTypeJs implements TextTrackCueList native "*TextTrackCueList" { 9417 class _TextTrackCueListJs extends _DOMTypeJs implements TextTrackCueList native "*TextTrackCueList" {
10844 9418
10845 int get length() native "return this.length;"; 9419 final int length;
10846 9420
10847 _TextTrackCueJs getCueById(String id) native; 9421 _TextTrackCueJs getCueById(String id) native;
10848 9422
10849 _TextTrackCueJs item(int index) native; 9423 _TextTrackCueJs item(int index) native;
10850 } 9424 }
10851 9425
10852 class _TextTrackListJs extends _DOMTypeJs implements TextTrackList native "*Text TrackList" { 9426 class _TextTrackListJs extends _DOMTypeJs implements TextTrackList native "*Text TrackList" {
10853 9427
10854 int get length() native "return this.length;"; 9428 final int length;
10855 9429
10856 EventListener get onaddtrack() native "return this.onaddtrack;"; 9430 EventListener onaddtrack;
10857
10858 void set onaddtrack(EventListener value) native "this.onaddtrack = value;";
10859 9431
10860 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 9432 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
10861 9433
10862 bool dispatchEvent(_EventJs evt) native; 9434 bool dispatchEvent(_EventJs evt) native;
10863 9435
10864 _TextTrackJs item(int index) native; 9436 _TextTrackJs item(int index) native;
10865 9437
10866 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 9438 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
10867 } 9439 }
10868 9440
10869 class _TimeRangesJs extends _DOMTypeJs implements TimeRanges native "*TimeRanges " { 9441 class _TimeRangesJs extends _DOMTypeJs implements TimeRanges native "*TimeRanges " {
10870 9442
10871 int get length() native "return this.length;"; 9443 final int length;
10872 9444
10873 num end(int index) native; 9445 num end(int index) native;
10874 9446
10875 num start(int index) native; 9447 num start(int index) native;
10876 } 9448 }
10877 9449
10878 class _TouchJs extends _DOMTypeJs implements Touch native "*Touch" { 9450 class _TouchJs extends _DOMTypeJs implements Touch native "*Touch" {
10879 9451
10880 int get clientX() native "return this.clientX;"; 9452 final int clientX;
10881 9453
10882 int get clientY() native "return this.clientY;"; 9454 final int clientY;
10883 9455
10884 int get identifier() native "return this.identifier;"; 9456 final int identifier;
10885 9457
10886 int get pageX() native "return this.pageX;"; 9458 final int pageX;
10887 9459
10888 int get pageY() native "return this.pageY;"; 9460 final int pageY;
10889 9461
10890 int get screenX() native "return this.screenX;"; 9462 final int screenX;
10891 9463
10892 int get screenY() native "return this.screenY;"; 9464 final int screenY;
10893 9465
10894 _EventTargetJs get target() native "return this.target;"; 9466 final _EventTargetJs target;
10895 9467
10896 num get webkitForce() native "return this.webkitForce;"; 9468 final num webkitForce;
10897 9469
10898 int get webkitRadiusX() native "return this.webkitRadiusX;"; 9470 final int webkitRadiusX;
10899 9471
10900 int get webkitRadiusY() native "return this.webkitRadiusY;"; 9472 final int webkitRadiusY;
10901 9473
10902 num get webkitRotationAngle() native "return this.webkitRotationAngle;"; 9474 final num webkitRotationAngle;
10903 } 9475 }
10904 9476
10905 class _TouchEventJs extends _UIEventJs implements TouchEvent native "*TouchEvent " { 9477 class _TouchEventJs extends _UIEventJs implements TouchEvent native "*TouchEvent " {
10906 9478
10907 bool get altKey() native "return this.altKey;"; 9479 final bool altKey;
10908 9480
10909 _TouchListJs get changedTouches() native "return this.changedTouches;"; 9481 final _TouchListJs changedTouches;
10910 9482
10911 bool get ctrlKey() native "return this.ctrlKey;"; 9483 final bool ctrlKey;
10912 9484
10913 bool get metaKey() native "return this.metaKey;"; 9485 final bool metaKey;
10914 9486
10915 bool get shiftKey() native "return this.shiftKey;"; 9487 final bool shiftKey;
10916 9488
10917 _TouchListJs get targetTouches() native "return this.targetTouches;"; 9489 final _TouchListJs targetTouches;
10918 9490
10919 _TouchListJs get touches() native "return this.touches;"; 9491 final _TouchListJs touches;
10920 9492
10921 void initTouchEvent(_TouchListJs touches, _TouchListJs targetTouches, _TouchLi stJs changedTouches, String type, _DOMWindowJs view, int screenX, int screenY, i nt clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey) native; 9493 void initTouchEvent(_TouchListJs touches, _TouchListJs targetTouches, _TouchLi stJs changedTouches, String type, _DOMWindowJs view, int screenX, int screenY, i nt clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey) native;
10922 } 9494 }
10923 9495
10924 class _TouchListJs extends _DOMTypeJs implements TouchList native "*TouchList" { 9496 class _TouchListJs extends _DOMTypeJs implements TouchList native "*TouchList" {
10925 9497
10926 int get length() native "return this.length;"; 9498 final int length;
10927 9499
10928 _TouchJs operator[](int index) native "return this[index];"; 9500 _TouchJs operator[](int index) native "return this[index];";
10929 9501
10930 void operator[]=(int index, _TouchJs value) { 9502 void operator[]=(int index, _TouchJs value) {
10931 throw new UnsupportedOperationException("Cannot assign element of immutable List."); 9503 throw new UnsupportedOperationException("Cannot assign element of immutable List.");
10932 } 9504 }
10933 // -- start List<Touch> mixins. 9505 // -- start List<Touch> mixins.
10934 // Touch is the element type. 9506 // Touch is the element type.
10935 9507
10936 // From Iterable<Touch>: 9508 // From Iterable<Touch>:
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
10996 List<Touch> getRange(int start, int length) => 9568 List<Touch> getRange(int start, int length) =>
10997 _Lists.getRange(this, start, length, <Touch>[]); 9569 _Lists.getRange(this, start, length, <Touch>[]);
10998 9570
10999 // -- end List<Touch> mixins. 9571 // -- end List<Touch> mixins.
11000 9572
11001 _TouchJs item(int index) native; 9573 _TouchJs item(int index) native;
11002 } 9574 }
11003 9575
11004 class _TrackEventJs extends _EventJs implements TrackEvent native "*TrackEvent" { 9576 class _TrackEventJs extends _EventJs implements TrackEvent native "*TrackEvent" {
11005 9577
11006 Object get track() native "return this.track;"; 9578 final Object track;
11007 } 9579 }
11008 9580
11009 class _TreeWalkerJs extends _DOMTypeJs implements TreeWalker native "*TreeWalker " { 9581 class _TreeWalkerJs extends _DOMTypeJs implements TreeWalker native "*TreeWalker " {
11010 9582
11011 _NodeJs get currentNode() native "return this.currentNode;"; 9583 _NodeJs currentNode;
11012 9584
11013 void set currentNode(_NodeJs value) native "this.currentNode = value;"; 9585 final bool expandEntityReferences;
11014 9586
11015 bool get expandEntityReferences() native "return this.expandEntityReferences;" ; 9587 final _NodeFilterJs filter;
11016 9588
11017 _NodeFilterJs get filter() native "return this.filter;"; 9589 final _NodeJs root;
11018 9590
11019 _NodeJs get root() native "return this.root;"; 9591 final int whatToShow;
11020
11021 int get whatToShow() native "return this.whatToShow;";
11022 9592
11023 _NodeJs firstChild() native; 9593 _NodeJs firstChild() native;
11024 9594
11025 _NodeJs lastChild() native; 9595 _NodeJs lastChild() native;
11026 9596
11027 _NodeJs nextNode() native; 9597 _NodeJs nextNode() native;
11028 9598
11029 _NodeJs nextSibling() native; 9599 _NodeJs nextSibling() native;
11030 9600
11031 _NodeJs parentNode() native; 9601 _NodeJs parentNode() native;
11032 9602
11033 _NodeJs previousNode() native; 9603 _NodeJs previousNode() native;
11034 9604
11035 _NodeJs previousSibling() native; 9605 _NodeJs previousSibling() native;
11036 } 9606 }
11037 9607
11038 class _UIEventJs extends _EventJs implements UIEvent native "*UIEvent" { 9608 class _UIEventJs extends _EventJs implements UIEvent native "*UIEvent" {
11039 9609
11040 int get charCode() native "return this.charCode;"; 9610 final int charCode;
11041 9611
11042 int get detail() native "return this.detail;"; 9612 final int detail;
11043 9613
11044 int get keyCode() native "return this.keyCode;"; 9614 final int keyCode;
11045 9615
11046 int get layerX() native "return this.layerX;"; 9616 final int layerX;
11047 9617
11048 int get layerY() native "return this.layerY;"; 9618 final int layerY;
11049 9619
11050 int get pageX() native "return this.pageX;"; 9620 final int pageX;
11051 9621
11052 int get pageY() native "return this.pageY;"; 9622 final int pageY;
11053 9623
11054 _DOMWindowJs get view() native "return this.view;"; 9624 final _DOMWindowJs view;
11055 9625
11056 int get which() native "return this.which;"; 9626 final int which;
11057 9627
11058 void initUIEvent(String type, bool canBubble, bool cancelable, _DOMWindowJs vi ew, int detail) native; 9628 void initUIEvent(String type, bool canBubble, bool cancelable, _DOMWindowJs vi ew, int detail) native;
11059 } 9629 }
11060 9630
11061 class _Uint16ArrayJs extends _ArrayBufferViewJs implements Uint16Array, List<int > native "*Uint16Array" { 9631 class _Uint16ArrayJs extends _ArrayBufferViewJs implements Uint16Array, List<int > native "*Uint16Array" {
11062 9632
11063 factory Uint16Array(int length) => _construct_Uint16Array(length); 9633 factory Uint16Array(int length) => _construct_Uint16Array(length);
11064 9634
11065 factory Uint16Array.fromList(List<int> list) => _construct_Uint16Array(list); 9635 factory Uint16Array.fromList(List<int> list) => _construct_Uint16Array(list);
11066 9636
11067 factory Uint16Array.fromBuffer(ArrayBuffer buffer) => _construct_Uint16Array(b uffer); 9637 factory Uint16Array.fromBuffer(ArrayBuffer buffer) => _construct_Uint16Array(b uffer);
11068 9638
11069 static _construct_Uint16Array(arg) native 'return new Uint16Array(arg);'; 9639 static _construct_Uint16Array(arg) native 'return new Uint16Array(arg);';
11070 9640
11071 static final int BYTES_PER_ELEMENT = 2; 9641 static final int BYTES_PER_ELEMENT = 2;
11072 9642
11073 int get length() native "return this.length;"; 9643 final int length;
11074 9644
11075 int operator[](int index) native "return this[index];"; 9645 int operator[](int index) native "return this[index];";
11076 9646
11077 void operator[]=(int index, int value) native "this[index] = value"; 9647 void operator[]=(int index, int value) native "this[index] = value";
11078 // -- start List<int> mixins. 9648 // -- start List<int> mixins.
11079 // int is the element type. 9649 // int is the element type.
11080 9650
11081 // From Iterable<int>: 9651 // From Iterable<int>:
11082 9652
11083 Iterator<int> iterator() { 9653 Iterator<int> iterator() {
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
11153 factory Uint32Array(int length) => _construct_Uint32Array(length); 9723 factory Uint32Array(int length) => _construct_Uint32Array(length);
11154 9724
11155 factory Uint32Array.fromList(List<int> list) => _construct_Uint32Array(list); 9725 factory Uint32Array.fromList(List<int> list) => _construct_Uint32Array(list);
11156 9726
11157 factory Uint32Array.fromBuffer(ArrayBuffer buffer) => _construct_Uint32Array(b uffer); 9727 factory Uint32Array.fromBuffer(ArrayBuffer buffer) => _construct_Uint32Array(b uffer);
11158 9728
11159 static _construct_Uint32Array(arg) native 'return new Uint32Array(arg);'; 9729 static _construct_Uint32Array(arg) native 'return new Uint32Array(arg);';
11160 9730
11161 static final int BYTES_PER_ELEMENT = 4; 9731 static final int BYTES_PER_ELEMENT = 4;
11162 9732
11163 int get length() native "return this.length;"; 9733 final int length;
11164 9734
11165 int operator[](int index) native "return this[index];"; 9735 int operator[](int index) native "return this[index];";
11166 9736
11167 void operator[]=(int index, int value) native "this[index] = value"; 9737 void operator[]=(int index, int value) native "this[index] = value";
11168 // -- start List<int> mixins. 9738 // -- start List<int> mixins.
11169 // int is the element type. 9739 // int is the element type.
11170 9740
11171 // From Iterable<int>: 9741 // From Iterable<int>:
11172 9742
11173 Iterator<int> iterator() { 9743 Iterator<int> iterator() {
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
11243 factory Uint8Array(int length) => _construct_Uint8Array(length); 9813 factory Uint8Array(int length) => _construct_Uint8Array(length);
11244 9814
11245 factory Uint8Array.fromList(List<int> list) => _construct_Uint8Array(list); 9815 factory Uint8Array.fromList(List<int> list) => _construct_Uint8Array(list);
11246 9816
11247 factory Uint8Array.fromBuffer(ArrayBuffer buffer) => _construct_Uint8Array(buf fer); 9817 factory Uint8Array.fromBuffer(ArrayBuffer buffer) => _construct_Uint8Array(buf fer);
11248 9818
11249 static _construct_Uint8Array(arg) native 'return new Uint8Array(arg);'; 9819 static _construct_Uint8Array(arg) native 'return new Uint8Array(arg);';
11250 9820
11251 static final int BYTES_PER_ELEMENT = 1; 9821 static final int BYTES_PER_ELEMENT = 1;
11252 9822
11253 int get length() native "return this.length;"; 9823 final int length;
11254 9824
11255 int operator[](int index) native "return this[index];"; 9825 int operator[](int index) native "return this[index];";
11256 9826
11257 void operator[]=(int index, int value) native "this[index] = value"; 9827 void operator[]=(int index, int value) native "this[index] = value";
11258 // -- start List<int> mixins. 9828 // -- start List<int> mixins.
11259 // int is the element type. 9829 // int is the element type.
11260 9830
11261 // From Iterable<int>: 9831 // From Iterable<int>:
11262 9832
11263 Iterator<int> iterator() { 9833 Iterator<int> iterator() {
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
11331 class _Uint8ClampedArrayJs extends _Uint8ArrayJs implements Uint8ClampedArray, L ist<int> native "*Uint8ClampedArray" { 9901 class _Uint8ClampedArrayJs extends _Uint8ArrayJs implements Uint8ClampedArray, L ist<int> native "*Uint8ClampedArray" {
11332 9902
11333 factory Uint8ClampedArray(int length) => _construct_Uint8ClampedArray(length) ; 9903 factory Uint8ClampedArray(int length) => _construct_Uint8ClampedArray(length) ;
11334 9904
11335 factory Uint8ClampedArray.fromList(List<int> list) => _construct_Uint8ClampedA rray(list); 9905 factory Uint8ClampedArray.fromList(List<int> list) => _construct_Uint8ClampedA rray(list);
11336 9906
11337 factory Uint8ClampedArray.fromBuffer(ArrayBuffer buffer) => _construct_Uint8Cl ampedArray(buffer); 9907 factory Uint8ClampedArray.fromBuffer(ArrayBuffer buffer) => _construct_Uint8Cl ampedArray(buffer);
11338 9908
11339 static _construct_Uint8ClampedArray(arg) native 'return new Uint8ClampedArray( arg);'; 9909 static _construct_Uint8ClampedArray(arg) native 'return new Uint8ClampedArray( arg);';
11340 9910
11341 int get length() native "return this.length;"; 9911 final int length;
11342 9912
11343 _Uint8ClampedArrayJs subarray(int start, [int end = null]) native; 9913 _Uint8ClampedArrayJs subarray(int start, [int end = null]) native;
11344 } 9914 }
11345 9915
11346 class _ValidityStateJs extends _DOMTypeJs implements ValidityState native "*Vali dityState" { 9916 class _ValidityStateJs extends _DOMTypeJs implements ValidityState native "*Vali dityState" {
11347 9917
11348 bool get customError() native "return this.customError;"; 9918 final bool customError;
11349 9919
11350 bool get patternMismatch() native "return this.patternMismatch;"; 9920 final bool patternMismatch;
11351 9921
11352 bool get rangeOverflow() native "return this.rangeOverflow;"; 9922 final bool rangeOverflow;
11353 9923
11354 bool get rangeUnderflow() native "return this.rangeUnderflow;"; 9924 final bool rangeUnderflow;
11355 9925
11356 bool get stepMismatch() native "return this.stepMismatch;"; 9926 final bool stepMismatch;
11357 9927
11358 bool get tooLong() native "return this.tooLong;"; 9928 final bool tooLong;
11359 9929
11360 bool get typeMismatch() native "return this.typeMismatch;"; 9930 final bool typeMismatch;
11361 9931
11362 bool get valid() native "return this.valid;"; 9932 final bool valid;
11363 9933
11364 bool get valueMissing() native "return this.valueMissing;"; 9934 final bool valueMissing;
11365 } 9935 }
11366 9936
11367 class _WaveShaperNodeJs extends _AudioNodeJs implements WaveShaperNode native "* WaveShaperNode" { 9937 class _WaveShaperNodeJs extends _AudioNodeJs implements WaveShaperNode native "* WaveShaperNode" {
11368 9938
11369 _Float32ArrayJs get curve() native "return this.curve;"; 9939 _Float32ArrayJs curve;
11370
11371 void set curve(_Float32ArrayJs value) native "this.curve = value;";
11372 } 9940 }
11373 9941
11374 class _WebGLActiveInfoJs extends _DOMTypeJs implements WebGLActiveInfo native "* WebGLActiveInfo" { 9942 class _WebGLActiveInfoJs extends _DOMTypeJs implements WebGLActiveInfo native "* WebGLActiveInfo" {
11375 9943
11376 String get name() native "return this.name;"; 9944 final String name;
11377 9945
11378 int get size() native "return this.size;"; 9946 final int size;
11379 9947
11380 int get type() native "return this.type;"; 9948 final int type;
11381 } 9949 }
11382 9950
11383 class _WebGLBufferJs extends _DOMTypeJs implements WebGLBuffer native "*WebGLBuf fer" { 9951 class _WebGLBufferJs extends _DOMTypeJs implements WebGLBuffer native "*WebGLBuf fer" {
11384 } 9952 }
11385 9953
11386 class _WebGLCompressedTexturesJs extends _DOMTypeJs implements WebGLCompressedTe xtures native "*WebGLCompressedTextures" { 9954 class _WebGLCompressedTexturesJs extends _DOMTypeJs implements WebGLCompressedTe xtures native "*WebGLCompressedTextures" {
11387 9955
11388 static final int COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02; 9956 static final int COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02;
11389 9957
11390 static final int COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1; 9958 static final int COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1;
11391 9959
11392 static final int COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3; 9960 static final int COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3;
11393 9961
11394 static final int COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00; 9962 static final int COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00;
11395 9963
11396 static final int COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0; 9964 static final int COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0;
11397 9965
11398 static final int ETC1_RGB8_OES = 0x8D64; 9966 static final int ETC1_RGB8_OES = 0x8D64;
11399 9967
11400 void compressedTexImage2D(int target, int level, int internalformat, int width , int height, int border, _ArrayBufferViewJs data) native; 9968 void compressedTexImage2D(int target, int level, int internalformat, int width , int height, int border, _ArrayBufferViewJs data) native;
11401 9969
11402 void compressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, _ArrayBufferViewJs data) native; 9970 void compressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, _ArrayBufferViewJs data) native;
11403 } 9971 }
11404 9972
11405 class _WebGLContextAttributesJs extends _DOMTypeJs implements WebGLContextAttrib utes native "*WebGLContextAttributes" { 9973 class _WebGLContextAttributesJs extends _DOMTypeJs implements WebGLContextAttrib utes native "*WebGLContextAttributes" {
11406 9974
11407 bool get alpha() native "return this.alpha;"; 9975 bool alpha;
11408 9976
11409 void set alpha(bool value) native "this.alpha = value;"; 9977 bool antialias;
11410 9978
11411 bool get antialias() native "return this.antialias;"; 9979 bool depth;
11412 9980
11413 void set antialias(bool value) native "this.antialias = value;"; 9981 bool premultipliedAlpha;
11414 9982
11415 bool get depth() native "return this.depth;"; 9983 bool preserveDrawingBuffer;
11416 9984
11417 void set depth(bool value) native "this.depth = value;"; 9985 bool stencil;
11418
11419 bool get premultipliedAlpha() native "return this.premultipliedAlpha;";
11420
11421 void set premultipliedAlpha(bool value) native "this.premultipliedAlpha = valu e;";
11422
11423 bool get preserveDrawingBuffer() native "return this.preserveDrawingBuffer;";
11424
11425 void set preserveDrawingBuffer(bool value) native "this.preserveDrawingBuffer = value;";
11426
11427 bool get stencil() native "return this.stencil;";
11428
11429 void set stencil(bool value) native "this.stencil = value;";
11430 } 9986 }
11431 9987
11432 class _WebGLContextEventJs extends _EventJs implements WebGLContextEvent native "*WebGLContextEvent" { 9988 class _WebGLContextEventJs extends _EventJs implements WebGLContextEvent native "*WebGLContextEvent" {
11433 9989
11434 String get statusMessage() native "return this.statusMessage;"; 9990 final String statusMessage;
11435 } 9991 }
11436 9992
11437 class _WebGLDebugRendererInfoJs extends _DOMTypeJs implements WebGLDebugRenderer Info native "*WebGLDebugRendererInfo" { 9993 class _WebGLDebugRendererInfoJs extends _DOMTypeJs implements WebGLDebugRenderer Info native "*WebGLDebugRendererInfo" {
11438 9994
11439 static final int UNMASKED_RENDERER_WEBGL = 0x9246; 9995 static final int UNMASKED_RENDERER_WEBGL = 0x9246;
11440 9996
11441 static final int UNMASKED_VENDOR_WEBGL = 0x9245; 9997 static final int UNMASKED_VENDOR_WEBGL = 0x9245;
11442 } 9998 }
11443 9999
11444 class _WebGLDebugShadersJs extends _DOMTypeJs implements WebGLDebugShaders nativ e "*WebGLDebugShaders" { 10000 class _WebGLDebugShadersJs extends _DOMTypeJs implements WebGLDebugShaders nativ e "*WebGLDebugShaders" {
(...skipping 606 matching lines...) Expand 10 before | Expand all | Expand 10 after
12051 static final int VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624; 10607 static final int VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624;
12052 10608
12053 static final int VERTEX_ATTRIB_ARRAY_TYPE = 0x8625; 10609 static final int VERTEX_ATTRIB_ARRAY_TYPE = 0x8625;
12054 10610
12055 static final int VERTEX_SHADER = 0x8B31; 10611 static final int VERTEX_SHADER = 0x8B31;
12056 10612
12057 static final int VIEWPORT = 0x0BA2; 10613 static final int VIEWPORT = 0x0BA2;
12058 10614
12059 static final int ZERO = 0; 10615 static final int ZERO = 0;
12060 10616
12061 int get drawingBufferHeight() native "return this.drawingBufferHeight;"; 10617 final int drawingBufferHeight;
12062 10618
12063 int get drawingBufferWidth() native "return this.drawingBufferWidth;"; 10619 final int drawingBufferWidth;
12064 10620
12065 void activeTexture(int texture) native; 10621 void activeTexture(int texture) native;
12066 10622
12067 void attachShader(_WebGLProgramJs program, _WebGLShaderJs shader) native; 10623 void attachShader(_WebGLProgramJs program, _WebGLShaderJs shader) native;
12068 10624
12069 void bindAttribLocation(_WebGLProgramJs program, int index, String name) nativ e; 10625 void bindAttribLocation(_WebGLProgramJs program, int index, String name) nativ e;
12070 10626
12071 void bindBuffer(int target, _WebGLBufferJs buffer) native; 10627 void bindBuffer(int target, _WebGLBufferJs buffer) native;
12072 10628
12073 void bindFramebuffer(int target, _WebGLFramebufferJs framebuffer) native; 10629 void bindFramebuffer(int target, _WebGLFramebufferJs framebuffer) native;
(...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after
12352 static final int DIRECTION_NORMAL = 0; 10908 static final int DIRECTION_NORMAL = 0;
12353 10909
12354 static final int FILL_BACKWARDS = 1; 10910 static final int FILL_BACKWARDS = 1;
12355 10911
12356 static final int FILL_BOTH = 3; 10912 static final int FILL_BOTH = 3;
12357 10913
12358 static final int FILL_FORWARDS = 2; 10914 static final int FILL_FORWARDS = 2;
12359 10915
12360 static final int FILL_NONE = 0; 10916 static final int FILL_NONE = 0;
12361 10917
12362 num get delay() native "return this.delay;"; 10918 final num delay;
12363 10919
12364 int get direction() native "return this.direction;"; 10920 final int direction;
12365 10921
12366 num get duration() native "return this.duration;"; 10922 final num duration;
12367 10923
12368 num get elapsedTime() native "return this.elapsedTime;"; 10924 num elapsedTime;
12369 10925
12370 void set elapsedTime(num value) native "this.elapsedTime = value;"; 10926 final bool ended;
12371 10927
12372 bool get ended() native "return this.ended;"; 10928 final int fillMode;
12373 10929
12374 int get fillMode() native "return this.fillMode;"; 10930 final int iterationCount;
12375 10931
12376 int get iterationCount() native "return this.iterationCount;"; 10932 final String name;
12377 10933
12378 String get name() native "return this.name;"; 10934 final bool paused;
12379
12380 bool get paused() native "return this.paused;";
12381 10935
12382 void pause() native; 10936 void pause() native;
12383 10937
12384 void play() native; 10938 void play() native;
12385 } 10939 }
12386 10940
12387 class _WebKitAnimationEventJs extends _EventJs implements WebKitAnimationEvent n ative "*WebKitAnimationEvent" { 10941 class _WebKitAnimationEventJs extends _EventJs implements WebKitAnimationEvent n ative "*WebKitAnimationEvent" {
12388 10942
12389 String get animationName() native "return this.animationName;"; 10943 final String animationName;
12390 10944
12391 num get elapsedTime() native "return this.elapsedTime;"; 10945 final num elapsedTime;
12392 } 10946 }
12393 10947
12394 class _WebKitAnimationListJs extends _DOMTypeJs implements WebKitAnimationList n ative "*WebKitAnimationList" { 10948 class _WebKitAnimationListJs extends _DOMTypeJs implements WebKitAnimationList n ative "*WebKitAnimationList" {
12395 10949
12396 int get length() native "return this.length;"; 10950 final int length;
12397 10951
12398 _WebKitAnimationJs item(int index) native; 10952 _WebKitAnimationJs item(int index) native;
12399 } 10953 }
12400 10954
12401 class _WebKitBlobBuilderJs extends _DOMTypeJs implements WebKitBlobBuilder nativ e "*WebKitBlobBuilder" { 10955 class _WebKitBlobBuilderJs extends _DOMTypeJs implements WebKitBlobBuilder nativ e "*WebKitBlobBuilder" {
12402 10956
12403 void append(var arrayBuffer_OR_blob_OR_value, [String endings = null]) native; 10957 void append(var arrayBuffer_OR_blob_OR_value, [String endings = null]) native;
12404 10958
12405 _BlobJs getBlob([String contentType = null]) native; 10959 _BlobJs getBlob([String contentType = null]) native;
12406 } 10960 }
(...skipping 15 matching lines...) Expand all
12422 static final int CSS_FILTER_INVERT = 6; 10976 static final int CSS_FILTER_INVERT = 6;
12423 10977
12424 static final int CSS_FILTER_OPACITY = 7; 10978 static final int CSS_FILTER_OPACITY = 7;
12425 10979
12426 static final int CSS_FILTER_REFERENCE = 1; 10980 static final int CSS_FILTER_REFERENCE = 1;
12427 10981
12428 static final int CSS_FILTER_SATURATE = 4; 10982 static final int CSS_FILTER_SATURATE = 4;
12429 10983
12430 static final int CSS_FILTER_SEPIA = 3; 10984 static final int CSS_FILTER_SEPIA = 3;
12431 10985
12432 int get operationType() native "return this.operationType;"; 10986 final int operationType;
12433 } 10987 }
12434 10988
12435 class _WebKitCSSKeyframeRuleJs extends _CSSRuleJs implements WebKitCSSKeyframeRu le native "*WebKitCSSKeyframeRule" { 10989 class _WebKitCSSKeyframeRuleJs extends _CSSRuleJs implements WebKitCSSKeyframeRu le native "*WebKitCSSKeyframeRule" {
12436 10990
12437 String get keyText() native "return this.keyText;"; 10991 String keyText;
12438 10992
12439 void set keyText(String value) native "this.keyText = value;"; 10993 final _CSSStyleDeclarationJs style;
12440
12441 _CSSStyleDeclarationJs get style() native "return this.style;";
12442 } 10994 }
12443 10995
12444 class _WebKitCSSKeyframesRuleJs extends _CSSRuleJs implements WebKitCSSKeyframes Rule native "*WebKitCSSKeyframesRule" { 10996 class _WebKitCSSKeyframesRuleJs extends _CSSRuleJs implements WebKitCSSKeyframes Rule native "*WebKitCSSKeyframesRule" {
12445 10997
12446 _CSSRuleListJs get cssRules() native "return this.cssRules;"; 10998 final _CSSRuleListJs cssRules;
12447 10999
12448 String get name() native "return this.name;"; 11000 String name;
12449
12450 void set name(String value) native "this.name = value;";
12451 11001
12452 void deleteRule(String key) native; 11002 void deleteRule(String key) native;
12453 11003
12454 _WebKitCSSKeyframeRuleJs findRule(String key) native; 11004 _WebKitCSSKeyframeRuleJs findRule(String key) native;
12455 11005
12456 void insertRule(String rule) native; 11006 void insertRule(String rule) native;
12457 } 11007 }
12458 11008
12459 class _WebKitCSSMatrixJs extends _DOMTypeJs implements WebKitCSSMatrix native "* WebKitCSSMatrix" { 11009 class _WebKitCSSMatrixJs extends _DOMTypeJs implements WebKitCSSMatrix native "* WebKitCSSMatrix" {
12460 WebKitCSSMatrix([String spec]) native; 11010 WebKitCSSMatrix([String spec]) native;
12461 11011
12462 11012
12463 num get a() native "return this.a;"; 11013 num a;
12464 11014
12465 void set a(num value) native "this.a = value;"; 11015 num b;
12466 11016
12467 num get b() native "return this.b;"; 11017 num c;
12468 11018
12469 void set b(num value) native "this.b = value;"; 11019 num d;
12470 11020
12471 num get c() native "return this.c;"; 11021 num e;
12472 11022
12473 void set c(num value) native "this.c = value;"; 11023 num f;
12474 11024
12475 num get d() native "return this.d;"; 11025 num m11;
12476 11026
12477 void set d(num value) native "this.d = value;"; 11027 num m12;
12478 11028
12479 num get e() native "return this.e;"; 11029 num m13;
12480 11030
12481 void set e(num value) native "this.e = value;"; 11031 num m14;
12482 11032
12483 num get f() native "return this.f;"; 11033 num m21;
12484 11034
12485 void set f(num value) native "this.f = value;"; 11035 num m22;
12486 11036
12487 num get m11() native "return this.m11;"; 11037 num m23;
12488 11038
12489 void set m11(num value) native "this.m11 = value;"; 11039 num m24;
12490 11040
12491 num get m12() native "return this.m12;"; 11041 num m31;
12492 11042
12493 void set m12(num value) native "this.m12 = value;"; 11043 num m32;
12494 11044
12495 num get m13() native "return this.m13;"; 11045 num m33;
12496 11046
12497 void set m13(num value) native "this.m13 = value;"; 11047 num m34;
12498 11048
12499 num get m14() native "return this.m14;"; 11049 num m41;
12500 11050
12501 void set m14(num value) native "this.m14 = value;"; 11051 num m42;
12502 11052
12503 num get m21() native "return this.m21;"; 11053 num m43;
12504 11054
12505 void set m21(num value) native "this.m21 = value;"; 11055 num m44;
12506
12507 num get m22() native "return this.m22;";
12508
12509 void set m22(num value) native "this.m22 = value;";
12510
12511 num get m23() native "return this.m23;";
12512
12513 void set m23(num value) native "this.m23 = value;";
12514
12515 num get m24() native "return this.m24;";
12516
12517 void set m24(num value) native "this.m24 = value;";
12518
12519 num get m31() native "return this.m31;";
12520
12521 void set m31(num value) native "this.m31 = value;";
12522
12523 num get m32() native "return this.m32;";
12524
12525 void set m32(num value) native "this.m32 = value;";
12526
12527 num get m33() native "return this.m33;";
12528
12529 void set m33(num value) native "this.m33 = value;";
12530
12531 num get m34() native "return this.m34;";
12532
12533 void set m34(num value) native "this.m34 = value;";
12534
12535 num get m41() native "return this.m41;";
12536
12537 void set m41(num value) native "this.m41 = value;";
12538
12539 num get m42() native "return this.m42;";
12540
12541 void set m42(num value) native "this.m42 = value;";
12542
12543 num get m43() native "return this.m43;";
12544
12545 void set m43(num value) native "this.m43 = value;";
12546
12547 num get m44() native "return this.m44;";
12548
12549 void set m44(num value) native "this.m44 = value;";
12550 11056
12551 _WebKitCSSMatrixJs inverse() native; 11057 _WebKitCSSMatrixJs inverse() native;
12552 11058
12553 _WebKitCSSMatrixJs multiply(_WebKitCSSMatrixJs secondMatrix) native; 11059 _WebKitCSSMatrixJs multiply(_WebKitCSSMatrixJs secondMatrix) native;
12554 11060
12555 _WebKitCSSMatrixJs rotate(num rotX, num rotY, num rotZ) native; 11061 _WebKitCSSMatrixJs rotate(num rotX, num rotY, num rotZ) native;
12556 11062
12557 _WebKitCSSMatrixJs rotateAxisAngle(num x, num y, num z, num angle) native; 11063 _WebKitCSSMatrixJs rotateAxisAngle(num x, num y, num z, num angle) native;
12558 11064
12559 _WebKitCSSMatrixJs scale(num scaleX, num scaleY, num scaleZ) native; 11065 _WebKitCSSMatrixJs scale(num scaleX, num scaleY, num scaleZ) native;
12560 11066
12561 void setMatrixValue(String string) native; 11067 void setMatrixValue(String string) native;
12562 11068
12563 _WebKitCSSMatrixJs skewX(num angle) native; 11069 _WebKitCSSMatrixJs skewX(num angle) native;
12564 11070
12565 _WebKitCSSMatrixJs skewY(num angle) native; 11071 _WebKitCSSMatrixJs skewY(num angle) native;
12566 11072
12567 String toString() native; 11073 String toString() native;
12568 11074
12569 _WebKitCSSMatrixJs translate(num x, num y, num z) native; 11075 _WebKitCSSMatrixJs translate(num x, num y, num z) native;
12570 } 11076 }
12571 11077
12572 class _WebKitCSSRegionRuleJs extends _CSSRuleJs implements WebKitCSSRegionRule n ative "*WebKitCSSRegionRule" { 11078 class _WebKitCSSRegionRuleJs extends _CSSRuleJs implements WebKitCSSRegionRule n ative "*WebKitCSSRegionRule" {
12573 11079
12574 _CSSRuleListJs get cssRules() native "return this.cssRules;"; 11080 final _CSSRuleListJs cssRules;
12575 } 11081 }
12576 11082
12577 class _WebKitCSSTransformValueJs extends _CSSValueListJs implements WebKitCSSTra nsformValue native "*WebKitCSSTransformValue" { 11083 class _WebKitCSSTransformValueJs extends _CSSValueListJs implements WebKitCSSTra nsformValue native "*WebKitCSSTransformValue" {
12578 11084
12579 static final int CSS_MATRIX = 11; 11085 static final int CSS_MATRIX = 11;
12580 11086
12581 static final int CSS_MATRIX3D = 21; 11087 static final int CSS_MATRIX3D = 21;
12582 11088
12583 static final int CSS_PERSPECTIVE = 20; 11089 static final int CSS_PERSPECTIVE = 20;
12584 11090
(...skipping 26 matching lines...) Expand all
12611 static final int CSS_TRANSLATE = 1; 11117 static final int CSS_TRANSLATE = 1;
12612 11118
12613 static final int CSS_TRANSLATE3D = 13; 11119 static final int CSS_TRANSLATE3D = 13;
12614 11120
12615 static final int CSS_TRANSLATEX = 2; 11121 static final int CSS_TRANSLATEX = 2;
12616 11122
12617 static final int CSS_TRANSLATEY = 3; 11123 static final int CSS_TRANSLATEY = 3;
12618 11124
12619 static final int CSS_TRANSLATEZ = 12; 11125 static final int CSS_TRANSLATEZ = 12;
12620 11126
12621 int get operationType() native "return this.operationType;"; 11127 final int operationType;
12622 } 11128 }
12623 11129
12624 class _WebKitMutationObserverJs extends _DOMTypeJs implements WebKitMutationObse rver native "*WebKitMutationObserver" { 11130 class _WebKitMutationObserverJs extends _DOMTypeJs implements WebKitMutationObse rver native "*WebKitMutationObserver" {
12625 11131
12626 void disconnect() native; 11132 void disconnect() native;
12627 } 11133 }
12628 11134
12629 class _WebKitNamedFlowJs extends _DOMTypeJs implements WebKitNamedFlow native "* WebKitNamedFlow" { 11135 class _WebKitNamedFlowJs extends _DOMTypeJs implements WebKitNamedFlow native "* WebKitNamedFlow" {
12630 } 11136 }
12631 11137
12632 class _WebKitPointJs extends _DOMTypeJs implements WebKitPoint native "*WebKitPo int" { 11138 class _WebKitPointJs extends _DOMTypeJs implements WebKitPoint native "*WebKitPo int" {
12633 WebKitPoint(num x, num y) native; 11139 WebKitPoint(num x, num y) native;
12634 11140
12635 11141
12636 num get x() native "return this.x;"; 11142 num x;
12637 11143
12638 void set x(num value) native "this.x = value;"; 11144 num y;
12639
12640 num get y() native "return this.y;";
12641
12642 void set y(num value) native "this.y = value;";
12643 } 11145 }
12644 11146
12645 class _WebKitTransitionEventJs extends _EventJs implements WebKitTransitionEvent native "*WebKitTransitionEvent" { 11147 class _WebKitTransitionEventJs extends _EventJs implements WebKitTransitionEvent native "*WebKitTransitionEvent" {
12646 11148
12647 num get elapsedTime() native "return this.elapsedTime;"; 11149 final num elapsedTime;
12648 11150
12649 String get propertyName() native "return this.propertyName;"; 11151 final String propertyName;
12650 } 11152 }
12651 11153
12652 class _WebSocketJs extends _DOMTypeJs implements WebSocket native "*WebSocket" { 11154 class _WebSocketJs extends _DOMTypeJs implements WebSocket native "*WebSocket" {
12653 WebSocket(String url) native; 11155 WebSocket(String url) native;
12654 11156
12655 11157
12656 static final int CLOSED = 3; 11158 static final int CLOSED = 3;
12657 11159
12658 static final int CLOSING = 2; 11160 static final int CLOSING = 2;
12659 11161
12660 static final int CONNECTING = 0; 11162 static final int CONNECTING = 0;
12661 11163
12662 static final int OPEN = 1; 11164 static final int OPEN = 1;
12663 11165
12664 String get URL() native "return this.URL;"; 11166 final String URL;
12665 11167
12666 String get binaryType() native "return this.binaryType;"; 11168 String binaryType;
12667 11169
12668 void set binaryType(String value) native "this.binaryType = value;"; 11170 final int bufferedAmount;
12669 11171
12670 int get bufferedAmount() native "return this.bufferedAmount;"; 11172 final String extensions;
12671 11173
12672 String get extensions() native "return this.extensions;"; 11174 final String protocol;
12673 11175
12674 String get protocol() native "return this.protocol;"; 11176 final int readyState;
12675 11177
12676 int get readyState() native "return this.readyState;"; 11178 final String url;
12677
12678 String get url() native "return this.url;";
12679 11179
12680 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 11180 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
12681 11181
12682 void close([int code = null, String reason = null]) native; 11182 void close([int code = null, String reason = null]) native;
12683 11183
12684 bool dispatchEvent(_EventJs evt) native; 11184 bool dispatchEvent(_EventJs evt) native;
12685 11185
12686 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 11186 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
12687 11187
12688 bool send(String data) native; 11188 bool send(String data) native;
12689 } 11189 }
12690 11190
12691 class _WheelEventJs extends _UIEventJs implements WheelEvent native "*WheelEvent " { 11191 class _WheelEventJs extends _UIEventJs implements WheelEvent native "*WheelEvent " {
12692 11192
12693 bool get altKey() native "return this.altKey;"; 11193 final bool altKey;
12694 11194
12695 int get clientX() native "return this.clientX;"; 11195 final int clientX;
12696 11196
12697 int get clientY() native "return this.clientY;"; 11197 final int clientY;
12698 11198
12699 bool get ctrlKey() native "return this.ctrlKey;"; 11199 final bool ctrlKey;
12700 11200
12701 bool get metaKey() native "return this.metaKey;"; 11201 final bool metaKey;
12702 11202
12703 int get offsetX() native "return this.offsetX;"; 11203 final int offsetX;
12704 11204
12705 int get offsetY() native "return this.offsetY;"; 11205 final int offsetY;
12706 11206
12707 int get screenX() native "return this.screenX;"; 11207 final int screenX;
12708 11208
12709 int get screenY() native "return this.screenY;"; 11209 final int screenY;
12710 11210
12711 bool get shiftKey() native "return this.shiftKey;"; 11211 final bool shiftKey;
12712 11212
12713 bool get webkitDirectionInvertedFromDevice() native "return this.webkitDirecti onInvertedFromDevice;"; 11213 final bool webkitDirectionInvertedFromDevice;
12714 11214
12715 int get wheelDelta() native "return this.wheelDelta;"; 11215 final int wheelDelta;
12716 11216
12717 int get wheelDeltaX() native "return this.wheelDeltaX;"; 11217 final int wheelDeltaX;
12718 11218
12719 int get wheelDeltaY() native "return this.wheelDeltaY;"; 11219 final int wheelDeltaY;
12720 11220
12721 int get x() native "return this.x;"; 11221 final int x;
12722 11222
12723 int get y() native "return this.y;"; 11223 final int y;
12724 11224
12725 void initWebKitWheelEvent(int wheelDeltaX, int wheelDeltaY, _DOMWindowJs view, int screenX, int screenY, int clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey) native; 11225 void initWebKitWheelEvent(int wheelDeltaX, int wheelDeltaY, _DOMWindowJs view, int screenX, int screenY, int clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey) native;
12726 } 11226 }
12727 11227
12728 class _WorkerJs extends _AbstractWorkerJs implements Worker native "*Worker" { 11228 class _WorkerJs extends _AbstractWorkerJs implements Worker native "*Worker" {
12729 11229
12730 void postMessage(Dynamic message, [List messagePorts = null]) native; 11230 void postMessage(Dynamic message, [List messagePorts = null]) native;
12731 11231
12732 void terminate() native; 11232 void terminate() native;
12733 11233
12734 void webkitPostMessage(Dynamic message, [List messagePorts = null]) native; 11234 void webkitPostMessage(Dynamic message, [List messagePorts = null]) native;
12735 } 11235 }
12736 11236
12737 class _WorkerContextJs extends _DOMTypeJs implements WorkerContext native "*Work erContext" { 11237 class _WorkerContextJs extends _DOMTypeJs implements WorkerContext native "*Work erContext" {
12738 11238
12739 static final int PERSISTENT = 1; 11239 static final int PERSISTENT = 1;
12740 11240
12741 static final int TEMPORARY = 0; 11241 static final int TEMPORARY = 0;
12742 11242
12743 _WorkerLocationJs get location() native "return this.location;"; 11243 _WorkerLocationJs location;
12744 11244
12745 void set location(_WorkerLocationJs value) native "this.location = value;"; 11245 _WorkerNavigatorJs navigator;
12746 11246
12747 _WorkerNavigatorJs get navigator() native "return this.navigator;"; 11247 EventListener onerror;
12748 11248
12749 void set navigator(_WorkerNavigatorJs value) native "this.navigator = value;"; 11249 _WorkerContextJs self;
12750 11250
12751 EventListener get onerror() native "return this.onerror;"; 11251 final _IDBFactoryJs webkitIndexedDB;
12752 11252
12753 void set onerror(EventListener value) native "this.onerror = value;"; 11253 final _NotificationCenterJs webkitNotifications;
12754 11254
12755 _WorkerContextJs get self() native "return this.self;"; 11255 final _DOMURLJs webkitURL;
12756
12757 void set self(_WorkerContextJs value) native "this.self = value;";
12758
12759 _IDBFactoryJs get webkitIndexedDB() native "return this.webkitIndexedDB;";
12760
12761 _NotificationCenterJs get webkitNotifications() native "return this.webkitNoti fications;";
12762
12763 _DOMURLJs get webkitURL() native "return this.webkitURL;";
12764 11256
12765 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 11257 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
12766 11258
12767 void clearInterval(int handle) native; 11259 void clearInterval(int handle) native;
12768 11260
12769 void clearTimeout(int handle) native; 11261 void clearTimeout(int handle) native;
12770 11262
12771 void close() native; 11263 void close() native;
12772 11264
12773 bool dispatchEvent(_EventJs evt) native; 11265 bool dispatchEvent(_EventJs evt) native;
(...skipping 14 matching lines...) Expand all
12788 11280
12789 _DOMFileSystemSyncJs webkitRequestFileSystemSync(int type, int size) native; 11281 _DOMFileSystemSyncJs webkitRequestFileSystemSync(int type, int size) native;
12790 11282
12791 _EntrySyncJs webkitResolveLocalFileSystemSyncURL(String url) native; 11283 _EntrySyncJs webkitResolveLocalFileSystemSyncURL(String url) native;
12792 11284
12793 void webkitResolveLocalFileSystemURL(String url, [EntryCallback successCallbac k = null, ErrorCallback errorCallback = null]) native; 11285 void webkitResolveLocalFileSystemURL(String url, [EntryCallback successCallbac k = null, ErrorCallback errorCallback = null]) native;
12794 } 11286 }
12795 11287
12796 class _WorkerLocationJs extends _DOMTypeJs implements WorkerLocation native "*Wo rkerLocation" { 11288 class _WorkerLocationJs extends _DOMTypeJs implements WorkerLocation native "*Wo rkerLocation" {
12797 11289
12798 String get hash() native "return this.hash;"; 11290 final String hash;
12799 11291
12800 String get host() native "return this.host;"; 11292 final String host;
12801 11293
12802 String get hostname() native "return this.hostname;"; 11294 final String hostname;
12803 11295
12804 String get href() native "return this.href;"; 11296 final String href;
12805 11297
12806 String get pathname() native "return this.pathname;"; 11298 final String pathname;
12807 11299
12808 String get port() native "return this.port;"; 11300 final String port;
12809 11301
12810 String get protocol() native "return this.protocol;"; 11302 final String protocol;
12811 11303
12812 String get search() native "return this.search;"; 11304 final String search;
12813 11305
12814 String toString() native; 11306 String toString() native;
12815 } 11307 }
12816 11308
12817 class _WorkerNavigatorJs extends _DOMTypeJs implements WorkerNavigator native "* WorkerNavigator" { 11309 class _WorkerNavigatorJs extends _DOMTypeJs implements WorkerNavigator native "* WorkerNavigator" {
12818 11310
12819 String get appName() native "return this.appName;"; 11311 final String appName;
12820 11312
12821 String get appVersion() native "return this.appVersion;"; 11313 final String appVersion;
12822 11314
12823 bool get onLine() native "return this.onLine;"; 11315 final bool onLine;
12824 11316
12825 String get platform() native "return this.platform;"; 11317 final String platform;
12826 11318
12827 String get userAgent() native "return this.userAgent;"; 11319 final String userAgent;
12828 } 11320 }
12829 11321
12830 class _XMLHttpRequestJs extends _DOMTypeJs implements XMLHttpRequest native "*XM LHttpRequest" { 11322 class _XMLHttpRequestJs extends _DOMTypeJs implements XMLHttpRequest native "*XM LHttpRequest" {
12831 XMLHttpRequest() native; 11323 XMLHttpRequest() native;
12832 11324
12833 11325
12834 static final int DONE = 4; 11326 static final int DONE = 4;
12835 11327
12836 static final int HEADERS_RECEIVED = 2; 11328 static final int HEADERS_RECEIVED = 2;
12837 11329
12838 static final int LOADING = 3; 11330 static final int LOADING = 3;
12839 11331
12840 static final int OPENED = 1; 11332 static final int OPENED = 1;
12841 11333
12842 static final int UNSENT = 0; 11334 static final int UNSENT = 0;
12843 11335
12844 bool get asBlob() native "return this.asBlob;"; 11336 bool asBlob;
12845 11337
12846 void set asBlob(bool value) native "this.asBlob = value;"; 11338 final int readyState;
12847 11339
12848 int get readyState() native "return this.readyState;"; 11340 final Object response;
12849 11341
12850 Object get response() native "return this.response;"; 11342 final _BlobJs responseBlob;
12851 11343
12852 _BlobJs get responseBlob() native "return this.responseBlob;"; 11344 final String responseText;
12853 11345
12854 String get responseText() native "return this.responseText;"; 11346 String responseType;
12855 11347
12856 String get responseType() native "return this.responseType;"; 11348 final _DocumentJs responseXML;
12857 11349
12858 void set responseType(String value) native "this.responseType = value;"; 11350 final int status;
12859 11351
12860 _DocumentJs get responseXML() native "return this.responseXML;"; 11352 final String statusText;
12861 11353
12862 int get status() native "return this.status;"; 11354 final _XMLHttpRequestUploadJs upload;
12863 11355
12864 String get statusText() native "return this.statusText;"; 11356 bool withCredentials;
12865
12866 _XMLHttpRequestUploadJs get upload() native "return this.upload;";
12867
12868 bool get withCredentials() native "return this.withCredentials;";
12869
12870 void set withCredentials(bool value) native "this.withCredentials = value;";
12871 11357
12872 void abort() native; 11358 void abort() native;
12873 11359
12874 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 11360 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
12875 11361
12876 bool dispatchEvent(_EventJs evt) native; 11362 bool dispatchEvent(_EventJs evt) native;
12877 11363
12878 String getAllResponseHeaders() native; 11364 String getAllResponseHeaders() native;
12879 11365
12880 String getResponseHeader(String header) native; 11366 String getResponseHeader(String header) native;
12881 11367
12882 void open(String method, String url, [bool async = null, String user = null, S tring password = null]) native; 11368 void open(String method, String url, [bool async = null, String user = null, S tring password = null]) native;
12883 11369
12884 void overrideMimeType(String override) native; 11370 void overrideMimeType(String override) native;
12885 11371
12886 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 11372 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
12887 11373
12888 void send([var data = null]) native; 11374 void send([var data = null]) native;
12889 11375
12890 void setRequestHeader(String header, String value) native; 11376 void setRequestHeader(String header, String value) native;
12891 } 11377 }
12892 11378
12893 class _XMLHttpRequestExceptionJs extends _DOMTypeJs implements XMLHttpRequestExc eption native "*XMLHttpRequestException" { 11379 class _XMLHttpRequestExceptionJs extends _DOMTypeJs implements XMLHttpRequestExc eption native "*XMLHttpRequestException" {
12894 11380
12895 static final int ABORT_ERR = 102; 11381 static final int ABORT_ERR = 102;
12896 11382
12897 static final int NETWORK_ERR = 101; 11383 static final int NETWORK_ERR = 101;
12898 11384
12899 int get code() native "return this.code;"; 11385 final int code;
12900 11386
12901 String get message() native "return this.message;"; 11387 final String message;
12902 11388
12903 String get name() native "return this.name;"; 11389 final String name;
12904 11390
12905 String toString() native; 11391 String toString() native;
12906 } 11392 }
12907 11393
12908 class _XMLHttpRequestProgressEventJs extends _ProgressEventJs implements XMLHttp RequestProgressEvent native "*XMLHttpRequestProgressEvent" { 11394 class _XMLHttpRequestProgressEventJs extends _ProgressEventJs implements XMLHttp RequestProgressEvent native "*XMLHttpRequestProgressEvent" {
12909 11395
12910 int get position() native "return this.position;"; 11396 final int position;
12911 11397
12912 int get totalSize() native "return this.totalSize;"; 11398 final int totalSize;
12913 } 11399 }
12914 11400
12915 class _XMLHttpRequestUploadJs extends _DOMTypeJs implements XMLHttpRequestUpload native "*XMLHttpRequestUpload" { 11401 class _XMLHttpRequestUploadJs extends _DOMTypeJs implements XMLHttpRequestUpload native "*XMLHttpRequestUpload" {
12916 11402
12917 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native; 11403 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
12918 11404
12919 bool dispatchEvent(_EventJs evt) native; 11405 bool dispatchEvent(_EventJs evt) native;
12920 11406
12921 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 11407 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
12922 } 11408 }
(...skipping 11 matching lines...) Expand all
12934 11420
12935 _XPathResultJs evaluate(String expression, _NodeJs contextNode, _XPathNSResolv erJs resolver, int type, _XPathResultJs inResult) native; 11421 _XPathResultJs evaluate(String expression, _NodeJs contextNode, _XPathNSResolv erJs resolver, int type, _XPathResultJs inResult) native;
12936 } 11422 }
12937 11423
12938 class _XPathExceptionJs extends _DOMTypeJs implements XPathException native "*XP athException" { 11424 class _XPathExceptionJs extends _DOMTypeJs implements XPathException native "*XP athException" {
12939 11425
12940 static final int INVALID_EXPRESSION_ERR = 51; 11426 static final int INVALID_EXPRESSION_ERR = 51;
12941 11427
12942 static final int TYPE_ERR = 52; 11428 static final int TYPE_ERR = 52;
12943 11429
12944 int get code() native "return this.code;"; 11430 final int code;
12945 11431
12946 String get message() native "return this.message;"; 11432 final String message;
12947 11433
12948 String get name() native "return this.name;"; 11434 final String name;
12949 11435
12950 String toString() native; 11436 String toString() native;
12951 } 11437 }
12952 11438
12953 class _XPathExpressionJs extends _DOMTypeJs implements XPathExpression native "* XPathExpression" { 11439 class _XPathExpressionJs extends _DOMTypeJs implements XPathExpression native "* XPathExpression" {
12954 11440
12955 _XPathResultJs evaluate(_NodeJs contextNode, int type, _XPathResultJs inResult ) native; 11441 _XPathResultJs evaluate(_NodeJs contextNode, int type, _XPathResultJs inResult ) native;
12956 } 11442 }
12957 11443
12958 class _XPathNSResolverJs extends _DOMTypeJs implements XPathNSResolver native "* XPathNSResolver" { 11444 class _XPathNSResolverJs extends _DOMTypeJs implements XPathNSResolver native "* XPathNSResolver" {
(...skipping 16 matching lines...) Expand all
12975 static final int ORDERED_NODE_ITERATOR_TYPE = 5; 11461 static final int ORDERED_NODE_ITERATOR_TYPE = 5;
12976 11462
12977 static final int ORDERED_NODE_SNAPSHOT_TYPE = 7; 11463 static final int ORDERED_NODE_SNAPSHOT_TYPE = 7;
12978 11464
12979 static final int STRING_TYPE = 2; 11465 static final int STRING_TYPE = 2;
12980 11466
12981 static final int UNORDERED_NODE_ITERATOR_TYPE = 4; 11467 static final int UNORDERED_NODE_ITERATOR_TYPE = 4;
12982 11468
12983 static final int UNORDERED_NODE_SNAPSHOT_TYPE = 6; 11469 static final int UNORDERED_NODE_SNAPSHOT_TYPE = 6;
12984 11470
12985 bool get booleanValue() native "return this.booleanValue;"; 11471 final bool booleanValue;
12986 11472
12987 bool get invalidIteratorState() native "return this.invalidIteratorState;"; 11473 final bool invalidIteratorState;
12988 11474
12989 num get numberValue() native "return this.numberValue;"; 11475 final num numberValue;
12990 11476
12991 int get resultType() native "return this.resultType;"; 11477 final int resultType;
12992 11478
12993 _NodeJs get singleNodeValue() native "return this.singleNodeValue;"; 11479 final _NodeJs singleNodeValue;
12994 11480
12995 int get snapshotLength() native "return this.snapshotLength;"; 11481 final int snapshotLength;
12996 11482
12997 String get stringValue() native "return this.stringValue;"; 11483 final String stringValue;
12998 11484
12999 _NodeJs iterateNext() native; 11485 _NodeJs iterateNext() native;
13000 11486
13001 _NodeJs snapshotItem(int index) native; 11487 _NodeJs snapshotItem(int index) native;
13002 } 11488 }
13003 11489
13004 class _XSLTProcessorJs extends _DOMTypeJs implements XSLTProcessor native "*XSLT Processor" { 11490 class _XSLTProcessorJs extends _DOMTypeJs implements XSLTProcessor native "*XSLT Processor" {
13005 11491
13006 void clearParameters() native; 11492 void clearParameters() native;
13007 11493
(...skipping 13854 matching lines...) Expand 10 before | Expand all | Expand 10 after
26862 if (length < 0) throw new IllegalArgumentException('length'); 25348 if (length < 0) throw new IllegalArgumentException('length');
26863 if (start < 0) throw new IndexOutOfRangeException(start); 25349 if (start < 0) throw new IndexOutOfRangeException(start);
26864 int end = start + length; 25350 int end = start + length;
26865 if (end > a.length) throw new IndexOutOfRangeException(end); 25351 if (end > a.length) throw new IndexOutOfRangeException(end);
26866 for (int i = start; i < end; i++) { 25352 for (int i = start; i < end; i++) {
26867 accumulator.add(a[i]); 25353 accumulator.add(a[i]);
26868 } 25354 }
26869 return accumulator; 25355 return accumulator;
26870 } 25356 }
26871 } 25357 }
OLDNEW
« no previous file with comments | « no previous file | client/dom/generated/src/frog/ArrayBuffer.dart » ('j') | client/dom/scripts/dartgenerator.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698