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

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

Issue 10441106: Roll IDL to multivm@567 (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « lib/dom/dom.dart ('k') | lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #library('dom'); 1 #library('dom');
2 2
3 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
4 // for details. All rights reserved. Use of this source code is governed by a 4 // for details. All rights reserved. Use of this source code is governed by a
5 // BSD-style license that can be found in the LICENSE file. 5 // BSD-style license that can be found in the LICENSE file.
6 6
7 // DO NOT EDIT 7 // DO NOT EDIT
8 // Auto-generated Dart DOM library. 8 // Auto-generated Dart DOM library.
9 9
10 10
(...skipping 462 matching lines...) Expand 10 before | Expand all | Expand 10 after
473 static final int PAGE_RULE = 6; 473 static final int PAGE_RULE = 6;
474 474
475 static final int STYLE_RULE = 1; 475 static final int STYLE_RULE = 1;
476 476
477 static final int UNKNOWN_RULE = 0; 477 static final int UNKNOWN_RULE = 0;
478 478
479 static final int WEBKIT_KEYFRAMES_RULE = 7; 479 static final int WEBKIT_KEYFRAMES_RULE = 7;
480 480
481 static final int WEBKIT_KEYFRAME_RULE = 8; 481 static final int WEBKIT_KEYFRAME_RULE = 8;
482 482
483 static final int WEBKIT_REGION_RULE = 10;
484
485 String cssText; 483 String cssText;
486 484
487 final _CSSRuleJs parentRule; 485 final _CSSRuleJs parentRule;
488 486
489 final _CSSStyleSheetJs parentStyleSheet; 487 final _CSSStyleSheetJs parentStyleSheet;
490 488
491 final int type; 489 final int type;
492 } 490 }
493 491
494 class _CSSRuleListJs extends _DOMTypeJs implements CSSRuleList native "*CSSRuleL ist" { 492 class _CSSRuleListJs extends _DOMTypeJs implements CSSRuleList native "*CSSRuleL ist" {
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
612 num shadowOffsetY; 610 num shadowOffsetY;
613 611
614 var strokeStyle; 612 var strokeStyle;
615 613
616 String textAlign; 614 String textAlign;
617 615
618 String textBaseline; 616 String textBaseline;
619 617
620 final num webkitBackingStorePixelRatio; 618 final num webkitBackingStorePixelRatio;
621 619
620 bool webkitImageSmoothingEnabled;
621
622 List webkitLineDash; 622 List webkitLineDash;
623 623
624 num webkitLineDashOffset; 624 num webkitLineDashOffset;
625 625
626 void arc(num x, num y, num radius, num startAngle, num endAngle, bool anticloc kwise) native; 626 void arc(num x, num y, num radius, num startAngle, num endAngle, bool anticloc kwise) native;
627 627
628 void arcTo(num x1, num y1, num x2, num y2, num radius) native; 628 void arcTo(num x1, num y1, num x2, num y2, num radius) native;
629 629
630 void beginPath() native; 630 void beginPath() native;
631 631
(...skipping 288 matching lines...) Expand 10 before | Expand all | Expand 10 after
920 920
921 bool dispatchEvent(_EventJs evt) native; 921 bool dispatchEvent(_EventJs evt) native;
922 922
923 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native; 923 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
924 924
925 void swapCache() native; 925 void swapCache() native;
926 926
927 void update() native; 927 void update() native;
928 } 928 }
929 929
930 class _DOMErrorJs extends _DOMTypeJs implements DOMError native "*DOMError" {
931
932 final String name;
933 }
934
930 class _DOMExceptionJs extends _DOMTypeJs implements DOMException native "*DOMExc eption" { 935 class _DOMExceptionJs extends _DOMTypeJs implements DOMException native "*DOMExc eption" {
931 936
932 static final int ABORT_ERR = 20; 937 static final int ABORT_ERR = 20;
933 938
934 static final int DATA_CLONE_ERR = 25; 939 static final int DATA_CLONE_ERR = 25;
935 940
936 static final int DOMSTRING_SIZE_ERR = 2; 941 static final int DOMSTRING_SIZE_ERR = 2;
937 942
938 static final int HIERARCHY_REQUEST_ERR = 3; 943 static final int HIERARCHY_REQUEST_ERR = 3;
939 944
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after
1215 List<String> getRange(int start, int rangeLength) => 1220 List<String> getRange(int start, int rangeLength) =>
1216 _Lists.getRange(this, start, rangeLength, <String>[]); 1221 _Lists.getRange(this, start, rangeLength, <String>[]);
1217 1222
1218 // -- end List<String> mixins. 1223 // -- end List<String> mixins.
1219 1224
1220 bool contains(String string) native; 1225 bool contains(String string) native;
1221 1226
1222 String item(int index) native; 1227 String item(int index) native;
1223 } 1228 }
1224 1229
1230 class _DOMStringMapJs extends _DOMTypeJs implements DOMStringMap native "*DOMStr ingMap" {
1231 }
1232
1225 class _DOMTokenListJs extends _DOMTypeJs implements DOMTokenList native "*DOMTok enList" { 1233 class _DOMTokenListJs extends _DOMTypeJs implements DOMTokenList native "*DOMTok enList" {
1226 1234
1227 final int length; 1235 final int length;
1228 1236
1229 void add(String token) native; 1237 void add(String token) native;
1230 1238
1231 bool contains(String token) native; 1239 bool contains(String token) native;
1232 1240
1233 String item(int index) native; 1241 String item(int index) native;
1234 1242
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
1317 final _NavigatorJs navigator; 1325 final _NavigatorJs navigator;
1318 1326
1319 final bool offscreenBuffering; 1327 final bool offscreenBuffering;
1320 1328
1321 final _DOMWindowJs opener; 1329 final _DOMWindowJs opener;
1322 1330
1323 final int outerHeight; 1331 final int outerHeight;
1324 1332
1325 final int outerWidth; 1333 final int outerWidth;
1326 1334
1335 final _PagePopupControllerJs pagePopupController;
1336
1327 final int pageXOffset; 1337 final int pageXOffset;
1328 1338
1329 final int pageYOffset; 1339 final int pageYOffset;
1330 1340
1331 final _DOMWindowJs parent; 1341 final _DOMWindowJs parent;
1332 1342
1333 final _PerformanceJs performance; 1343 final _PerformanceJs performance;
1334 1344
1335 final _BarInfoJs personalbar; 1345 final _BarInfoJs personalbar;
1336 1346
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
1460 1470
1461 class _DataTransferItemJs extends _DOMTypeJs implements DataTransferItem native "*DataTransferItem" { 1471 class _DataTransferItemJs extends _DOMTypeJs implements DataTransferItem native "*DataTransferItem" {
1462 1472
1463 final String kind; 1473 final String kind;
1464 1474
1465 final String type; 1475 final String type;
1466 1476
1467 _BlobJs getAsFile() native; 1477 _BlobJs getAsFile() native;
1468 1478
1469 void getAsString([StringCallback callback = null]) native; 1479 void getAsString([StringCallback callback = null]) native;
1470
1471 void webkitGetAsEntry([EntryCallback callback = null]) native;
1472 } 1480 }
1473 1481
1474 class _DataTransferItemListJs extends _DOMTypeJs implements DataTransferItemList native "*DataTransferItemList" { 1482 class _DataTransferItemListJs extends _DOMTypeJs implements DataTransferItemList native "*DataTransferItemList" {
1475 1483
1476 final int length; 1484 final int length;
1477 1485
1478 void add(data_OR_file, [String type = null]) native; 1486 void add(data_OR_file, [String type = null]) native;
1479 1487
1480 void clear() native; 1488 void clear() native;
1481 1489
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after
1788 1796
1789 String queryCommandValue(String command) native; 1797 String queryCommandValue(String command) native;
1790 1798
1791 _ElementJs querySelector(String selectors) native; 1799 _ElementJs querySelector(String selectors) native;
1792 1800
1793 _NodeListJs querySelectorAll(String selectors) native; 1801 _NodeListJs querySelectorAll(String selectors) native;
1794 1802
1795 void webkitCancelFullScreen() native; 1803 void webkitCancelFullScreen() native;
1796 1804
1797 void webkitExitFullscreen() native; 1805 void webkitExitFullscreen() native;
1798
1799 _WebKitNamedFlowJs webkitGetFlowByName(String name) native;
1800 } 1806 }
1801 1807
1802 class _DocumentFragmentJs extends _NodeJs implements DocumentFragment native "*D ocumentFragment" { 1808 class _DocumentFragmentJs extends _NodeJs implements DocumentFragment native "*D ocumentFragment" {
1803 1809
1804 _ElementJs querySelector(String selectors) native; 1810 _ElementJs querySelector(String selectors) native;
1805 1811
1806 _NodeListJs querySelectorAll(String selectors) native; 1812 _NodeListJs querySelectorAll(String selectors) native;
1807 } 1813 }
1808 1814
1809 class _DocumentTypeJs extends _NodeJs implements DocumentType native "*DocumentT ype" { 1815 class _DocumentTypeJs extends _NodeJs implements DocumentType native "*DocumentT ype" {
(...skipping 1263 matching lines...) Expand 10 before | Expand all | Expand 10 after
3073 3079
3074 String width; 3080 String width;
3075 3081
3076 _SVGDocumentJs getSVGDocument() native; 3082 _SVGDocumentJs getSVGDocument() native;
3077 } 3083 }
3078 3084
3079 class _HTMLFieldSetElementJs extends _HTMLElementJs implements HTMLFieldSetEleme nt native "*HTMLFieldSetElement" { 3085 class _HTMLFieldSetElementJs extends _HTMLElementJs implements HTMLFieldSetEleme nt native "*HTMLFieldSetElement" {
3080 3086
3081 bool disabled; 3087 bool disabled;
3082 3088
3089 final _HTMLCollectionJs elements;
3090
3083 final _HTMLFormElementJs form; 3091 final _HTMLFormElementJs form;
3084 3092
3085 String name; 3093 String name;
3086 3094
3087 final String type; 3095 final String type;
3088 3096
3089 final String validationMessage; 3097 final String validationMessage;
3090 3098
3091 final _ValidityStateJs validity; 3099 final _ValidityStateJs validity;
3092 3100
(...skipping 524 matching lines...) Expand 10 before | Expand all | Expand 10 after
3617 void pause() native; 3625 void pause() native;
3618 3626
3619 void play() native; 3627 void play() native;
3620 3628
3621 void webkitAddKey(String keySystem, _Uint8ArrayJs key, [_Uint8ArrayJs initData = null, String sessionId = null]) native; 3629 void webkitAddKey(String keySystem, _Uint8ArrayJs key, [_Uint8ArrayJs initData = null, String sessionId = null]) native;
3622 3630
3623 void webkitCancelKeyRequest(String keySystem, String sessionId) native; 3631 void webkitCancelKeyRequest(String keySystem, String sessionId) native;
3624 3632
3625 void webkitGenerateKeyRequest(String keySystem, [_Uint8ArrayJs initData = null ]) native; 3633 void webkitGenerateKeyRequest(String keySystem, [_Uint8ArrayJs initData = null ]) native;
3626 3634
3627 void webkitSourceAppend(_Uint8ArrayJs data) native; 3635 void webkitSourceAbort(String id) native;
3636
3637 void webkitSourceAddId(String id, String type) native;
3638
3639 void webkitSourceAppend(String id, _Uint8ArrayJs data) native;
3640
3641 _TimeRangesJs webkitSourceBuffered(String id) native;
3628 3642
3629 void webkitSourceEndOfStream(int status) native; 3643 void webkitSourceEndOfStream(int status) native;
3644
3645 void webkitSourceRemoveId(String id) native;
3630 } 3646 }
3631 3647
3632 class _HTMLMenuElementJs extends _HTMLElementJs implements HTMLMenuElement nativ e "*HTMLMenuElement" { 3648 class _HTMLMenuElementJs extends _HTMLElementJs implements HTMLMenuElement nativ e "*HTMLMenuElement" {
3633 3649
3634 bool compact; 3650 bool compact;
3635 } 3651 }
3636 3652
3637 class _HTMLMetaElementJs extends _HTMLElementJs implements HTMLMetaElement nativ e "*HTMLMetaElement" { 3653 class _HTMLMetaElementJs extends _HTMLElementJs implements HTMLMetaElement nativ e "*HTMLMetaElement" {
3638 3654
3639 String content; 3655 String content;
(...skipping 693 matching lines...) Expand 10 before | Expand all | Expand 10 after
4333 4349
4334 _IDBVersionChangeRequestJs deleteDatabase(String name) native; 4350 _IDBVersionChangeRequestJs deleteDatabase(String name) native;
4335 4351
4336 _IDBRequestJs getDatabaseNames() native; 4352 _IDBRequestJs getDatabaseNames() native;
4337 4353
4338 _IDBRequestJs open(String name) native; 4354 _IDBRequestJs open(String name) native;
4339 } 4355 }
4340 4356
4341 class _IDBIndexJs extends _DOMTypeJs implements IDBIndex native "*IDBIndex" { 4357 class _IDBIndexJs extends _DOMTypeJs implements IDBIndex native "*IDBIndex" {
4342 4358
4343 final String keyPath; 4359 final keyPath;
4344 4360
4345 final bool multiEntry; 4361 final bool multiEntry;
4346 4362
4347 final String name; 4363 final String name;
4348 4364
4349 final _IDBObjectStoreJs objectStore; 4365 final _IDBObjectStoreJs objectStore;
4350 4366
4351 final bool unique; 4367 final bool unique;
4352 4368
4353 _IDBRequestJs count([key_OR_range = null]) native; 4369 _IDBRequestJs count([key_OR_range = null]) native;
(...skipping 16 matching lines...) Expand all
4370 4386
4371 final bool lowerOpen; 4387 final bool lowerOpen;
4372 4388
4373 final upper; 4389 final upper;
4374 4390
4375 final bool upperOpen; 4391 final bool upperOpen;
4376 } 4392 }
4377 4393
4378 class _IDBObjectStoreJs extends _DOMTypeJs implements IDBObjectStore native "*ID BObjectStore" { 4394 class _IDBObjectStoreJs extends _DOMTypeJs implements IDBObjectStore native "*ID BObjectStore" {
4379 4395
4396 final bool autoIncrement;
4397
4380 final List<String> indexNames; 4398 final List<String> indexNames;
4381 4399
4382 final String keyPath; 4400 final keyPath;
4383 4401
4384 final String name; 4402 final String name;
4385 4403
4386 final _IDBTransactionJs transaction; 4404 final _IDBTransactionJs transaction;
4387 4405
4388 _IDBRequestJs add(value, [key = null]) native; 4406 _IDBRequestJs add(value, [key = null]) native;
4389 4407
4390 _IDBRequestJs clear() native; 4408 _IDBRequestJs clear() native;
4391 4409
4392 _IDBRequestJs count([key_OR_range = null]) native; 4410 _IDBRequestJs count([key_OR_range = null]) native;
(...skipping 423 matching lines...) Expand 10 before | Expand all | Expand 10 after
4816 final bool metaKey; 4834 final bool metaKey;
4817 4835
4818 final bool shiftKey; 4836 final bool shiftKey;
4819 4837
4820 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; 4838 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;
4821 } 4839 }
4822 4840
4823 class _LocalMediaStreamJs extends _MediaStreamJs implements LocalMediaStream nat ive "*LocalMediaStream" { 4841 class _LocalMediaStreamJs extends _MediaStreamJs implements LocalMediaStream nat ive "*LocalMediaStream" {
4824 4842
4825 void stop() native; 4843 void stop() native;
4844
4845 // From EventTarget
4846
4847 void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
4848
4849 bool dispatchEvent(_EventJs event) native;
4850
4851 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
4826 } 4852 }
4827 4853
4828 class _LocationJs extends _DOMTypeJs implements Location native "*Location" { 4854 class _LocationJs extends _DOMTypeJs implements Location native "*Location" {
4829 4855
4830 final List<String> ancestorOrigins; 4856 final List<String> ancestorOrigins;
4831 4857
4832 String hash; 4858 String hash;
4833 4859
4834 String host; 4860 String host;
4835 4861
(...skipping 951 matching lines...) Expand 10 before | Expand all | Expand 10 after
5787 5813
5788 static final int VERTICAL = 1; 5814 static final int VERTICAL = 1;
5789 5815
5790 final bool horizontalOverflow; 5816 final bool horizontalOverflow;
5791 5817
5792 final int orient; 5818 final int orient;
5793 5819
5794 final bool verticalOverflow; 5820 final bool verticalOverflow;
5795 } 5821 }
5796 5822
5823 class _PagePopupControllerJs extends _DOMTypeJs implements PagePopupController n ative "*PagePopupController" {
5824
5825 void setValueAndClosePopup(int numberValue, String stringValue) native;
5826 }
5827
5797 class _PageTransitionEventJs extends _EventJs implements PageTransitionEvent nat ive "*PageTransitionEvent" { 5828 class _PageTransitionEventJs extends _EventJs implements PageTransitionEvent nat ive "*PageTransitionEvent" {
5798 5829
5799 final bool persisted; 5830 final bool persisted;
5800 } 5831 }
5801 5832
5802 class _PeerConnection00Js extends _EventTargetJs implements PeerConnection00 nat ive "*PeerConnection00" { 5833 class _PeerConnection00Js extends _EventTargetJs implements PeerConnection00 nat ive "*PeerConnection00" {
5803 5834
5804 static final int ACTIVE = 2; 5835 static final int ACTIVE = 2;
5805 5836
5806 static final int CLOSED = 3; 5837 static final int CLOSED = 3;
(...skipping 3025 matching lines...) Expand 10 before | Expand all | Expand 10 after
8832 class _SVGSVGElementJs extends _SVGElementJs implements SVGSVGElement native "*S VGSVGElement" { 8863 class _SVGSVGElementJs extends _SVGElementJs implements SVGSVGElement native "*S VGSVGElement" {
8833 8864
8834 String contentScriptType; 8865 String contentScriptType;
8835 8866
8836 String contentStyleType; 8867 String contentStyleType;
8837 8868
8838 num currentScale; 8869 num currentScale;
8839 8870
8840 final _SVGPointJs currentTranslate; 8871 final _SVGPointJs currentTranslate;
8841 8872
8873 final _SVGViewSpecJs currentView;
8874
8842 final _SVGAnimatedLengthJs height; 8875 final _SVGAnimatedLengthJs height;
8843 8876
8844 final num pixelUnitToMillimeterX; 8877 final num pixelUnitToMillimeterX;
8845 8878
8846 final num pixelUnitToMillimeterY; 8879 final num pixelUnitToMillimeterY;
8847 8880
8848 final num screenPixelToMillimeterX; 8881 final num screenPixelToMillimeterX;
8849 8882
8850 final num screenPixelToMillimeterY; 8883 final num screenPixelToMillimeterY;
8851 8884
8852 bool useCurrentView; 8885 final bool useCurrentView;
8853 8886
8854 final _SVGRectJs viewport; 8887 final _SVGRectJs viewport;
8855 8888
8856 final _SVGAnimatedLengthJs width; 8889 final _SVGAnimatedLengthJs width;
8857 8890
8858 final _SVGAnimatedLengthJs x; 8891 final _SVGAnimatedLengthJs x;
8859 8892
8860 final _SVGAnimatedLengthJs y; 8893 final _SVGAnimatedLengthJs y;
8861 8894
8862 bool animationsPaused() native; 8895 bool animationsPaused() native;
(...skipping 565 matching lines...) Expand 10 before | Expand all | Expand 10 after
9428 9461
9429 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio; 9462 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
9430 9463
9431 final _SVGAnimatedRectJs viewBox; 9464 final _SVGAnimatedRectJs viewBox;
9432 9465
9433 // From SVGZoomAndPan 9466 // From SVGZoomAndPan
9434 9467
9435 int zoomAndPan; 9468 int zoomAndPan;
9436 } 9469 }
9437 9470
9438 class _SVGViewSpecJs extends _SVGZoomAndPanJs implements SVGViewSpec native "*SV GViewSpec" { 9471 class _SVGViewSpecJs extends _DOMTypeJs implements SVGViewSpec native "*SVGViewS pec" {
9472
9473 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
9439 9474
9440 final String preserveAspectRatioString; 9475 final String preserveAspectRatioString;
9441 9476
9442 final _SVGTransformListJs transform; 9477 final _SVGTransformListJs transform;
9443 9478
9444 final String transformString; 9479 final String transformString;
9445 9480
9481 final _SVGAnimatedRectJs viewBox;
9482
9446 final String viewBoxString; 9483 final String viewBoxString;
9447 9484
9448 final _SVGElementJs viewTarget; 9485 final _SVGElementJs viewTarget;
9449 9486
9450 final String viewTargetString; 9487 final String viewTargetString;
9451 9488
9452 // From SVGFitToViewBox 9489 int zoomAndPan;
9453
9454 final _SVGAnimatedPreserveAspectRatioJs preserveAspectRatio;
9455
9456 final _SVGAnimatedRectJs viewBox;
9457 } 9490 }
9458 9491
9459 class _SVGZoomAndPanJs extends _DOMTypeJs implements SVGZoomAndPan native "*SVGZ oomAndPan" { 9492 class _SVGZoomAndPanJs extends _DOMTypeJs implements SVGZoomAndPan native "*SVGZ oomAndPan" {
9460 9493
9461 static final int SVG_ZOOMANDPAN_DISABLE = 1; 9494 static final int SVG_ZOOMANDPAN_DISABLE = 1;
9462 9495
9463 static final int SVG_ZOOMANDPAN_MAGNIFY = 2; 9496 static final int SVG_ZOOMANDPAN_MAGNIFY = 2;
9464 9497
9465 static final int SVG_ZOOMANDPAN_UNKNOWN = 0; 9498 static final int SVG_ZOOMANDPAN_UNKNOWN = 0;
9466 9499
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
9539 class _ShadowRootJs extends _DocumentFragmentJs implements ShadowRoot native "*S hadowRoot" { 9572 class _ShadowRootJs extends _DocumentFragmentJs implements ShadowRoot native "*S hadowRoot" {
9540 9573
9541 final _ElementJs activeElement; 9574 final _ElementJs activeElement;
9542 9575
9543 bool applyAuthorStyles; 9576 bool applyAuthorStyles;
9544 9577
9545 final _ElementJs host; 9578 final _ElementJs host;
9546 9579
9547 String innerHTML; 9580 String innerHTML;
9548 9581
9549 final _DOMSelectionJs selection;
9550
9551 _ElementJs getElementById(String elementId) native; 9582 _ElementJs getElementById(String elementId) native;
9552 9583
9553 _NodeListJs getElementsByClassName(String className) native; 9584 _NodeListJs getElementsByClassName(String className) native;
9554 9585
9555 _NodeListJs getElementsByTagName(String tagName) native; 9586 _NodeListJs getElementsByTagName(String tagName) native;
9556 9587
9557 _NodeListJs getElementsByTagNameNS(String namespaceURI, String localName) nati ve; 9588 _NodeListJs getElementsByTagNameNS(String namespaceURI, String localName) nati ve;
9589
9590 _DOMSelectionJs getSelection() native;
9558 } 9591 }
9559 9592
9560 class _SharedWorkerJs extends _AbstractWorkerJs implements SharedWorker native " *SharedWorker" { 9593 class _SharedWorkerJs extends _AbstractWorkerJs implements SharedWorker native " *SharedWorker" {
9561 9594
9562 final _MessagePortJs port; 9595 final _MessagePortJs port;
9563 } 9596 }
9564 9597
9565 class _SharedWorkerContextJs extends _WorkerContextJs implements SharedWorkerCon text native "*SharedWorkerContext" { 9598 class _SharedWorkerContextJs extends _WorkerContextJs implements SharedWorkerCon text native "*SharedWorkerContext" {
9566 9599
9567 final String name; 9600 final String name;
(...skipping 2037 matching lines...) Expand 10 before | Expand all | Expand 10 after
11605 11638
11606 _WebKitCSSMatrixJs skewX(num angle) native; 11639 _WebKitCSSMatrixJs skewX(num angle) native;
11607 11640
11608 _WebKitCSSMatrixJs skewY(num angle) native; 11641 _WebKitCSSMatrixJs skewY(num angle) native;
11609 11642
11610 String toString() native; 11643 String toString() native;
11611 11644
11612 _WebKitCSSMatrixJs translate(num x, num y, num z) native; 11645 _WebKitCSSMatrixJs translate(num x, num y, num z) native;
11613 } 11646 }
11614 11647
11615 class _WebKitCSSRegionRuleJs extends _CSSRuleJs implements WebKitCSSRegionRule n ative "*WebKitCSSRegionRule" {
11616
11617 final _CSSRuleListJs cssRules;
11618 }
11619
11620 class _WebKitCSSTransformValueJs extends _CSSValueListJs implements WebKitCSSTra nsformValue native "*WebKitCSSTransformValue" { 11648 class _WebKitCSSTransformValueJs extends _CSSValueListJs implements WebKitCSSTra nsformValue native "*WebKitCSSTransformValue" {
11621 11649
11622 static final int CSS_MATRIX = 11; 11650 static final int CSS_MATRIX = 11;
11623 11651
11624 static final int CSS_MATRIX3D = 21; 11652 static final int CSS_MATRIX3D = 21;
11625 11653
11626 static final int CSS_PERSPECTIVE = 20; 11654 static final int CSS_PERSPECTIVE = 20;
11627 11655
11628 static final int CSS_ROTATE = 4; 11656 static final int CSS_ROTATE = 4;
11629 11657
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
11668 11696
11669 void disconnect() native; 11697 void disconnect() native;
11670 11698
11671 List<MutationRecord> takeRecords() native; 11699 List<MutationRecord> takeRecords() native;
11672 } 11700 }
11673 11701
11674 class _WebKitNamedFlowJs extends _DOMTypeJs implements WebKitNamedFlow native "* WebKitNamedFlow" { 11702 class _WebKitNamedFlowJs extends _DOMTypeJs implements WebKitNamedFlow native "* WebKitNamedFlow" {
11675 11703
11676 final _NodeListJs contentNodes; 11704 final _NodeListJs contentNodes;
11677 11705
11678 final bool overflow; 11706 final String name;
11707
11708 final bool overset;
11679 11709
11680 _NodeListJs getRegionsByContentNode(_NodeJs contentNode) native; 11710 _NodeListJs getRegionsByContentNode(_NodeJs contentNode) native;
11681 } 11711 }
11682 11712
11683 class _WebKitPointJs extends _DOMTypeJs implements WebKitPoint native "*WebKitPo int" { 11713 class _WebKitPointJs extends _DOMTypeJs implements WebKitPoint native "*WebKitPo int" {
11684 11714
11685 num x; 11715 num x;
11686 11716
11687 num y; 11717 num y;
11688 } 11718 }
(...skipping 1208 matching lines...) Expand 10 before | Expand all | Expand 10 after
12897 static final int PAGE_RULE = 6; 12927 static final int PAGE_RULE = 6;
12898 12928
12899 static final int STYLE_RULE = 1; 12929 static final int STYLE_RULE = 1;
12900 12930
12901 static final int UNKNOWN_RULE = 0; 12931 static final int UNKNOWN_RULE = 0;
12902 12932
12903 static final int WEBKIT_KEYFRAMES_RULE = 7; 12933 static final int WEBKIT_KEYFRAMES_RULE = 7;
12904 12934
12905 static final int WEBKIT_KEYFRAME_RULE = 8; 12935 static final int WEBKIT_KEYFRAME_RULE = 8;
12906 12936
12907 static final int WEBKIT_REGION_RULE = 10;
12908
12909 String cssText; 12937 String cssText;
12910 12938
12911 final CSSRule parentRule; 12939 final CSSRule parentRule;
12912 12940
12913 final CSSStyleSheet parentStyleSheet; 12941 final CSSStyleSheet parentStyleSheet;
12914 12942
12915 final int type; 12943 final int type;
12916 } 12944 }
12917 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 12945 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12918 // for details. All rights reserved. Use of this source code is governed by a 12946 // for details. All rights reserved. Use of this source code is governed by a
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
13091 num shadowOffsetY; 13119 num shadowOffsetY;
13092 13120
13093 var /*custom*/ strokeStyle; 13121 var /*custom*/ strokeStyle;
13094 13122
13095 String textAlign; 13123 String textAlign;
13096 13124
13097 String textBaseline; 13125 String textBaseline;
13098 13126
13099 final num webkitBackingStorePixelRatio; 13127 final num webkitBackingStorePixelRatio;
13100 13128
13129 bool webkitImageSmoothingEnabled;
13130
13101 List webkitLineDash; 13131 List webkitLineDash;
13102 13132
13103 num webkitLineDashOffset; 13133 num webkitLineDashOffset;
13104 13134
13105 void arc(num x, num y, num radius, num startAngle, num endAngle, bool anticloc kwise); 13135 void arc(num x, num y, num radius, num startAngle, num endAngle, bool anticloc kwise);
13106 13136
13107 void arcTo(num x1, num y1, num x2, num y2, num radius); 13137 void arcTo(num x1, num y1, num x2, num y2, num radius);
13108 13138
13109 void beginPath(); 13139 void beginPath();
13110 13140
(...skipping 353 matching lines...) Expand 10 before | Expand all | Expand 10 after
13464 static final int UNCACHED = 0; 13494 static final int UNCACHED = 0;
13465 13495
13466 static final int UPDATEREADY = 4; 13496 static final int UPDATEREADY = 4;
13467 } 13497 }
13468 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 13498 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13469 // for details. All rights reserved. Use of this source code is governed by a 13499 // for details. All rights reserved. Use of this source code is governed by a
13470 // BSD-style license that can be found in the LICENSE file. 13500 // BSD-style license that can be found in the LICENSE file.
13471 13501
13472 // WARNING: Do not edit - generated code. 13502 // WARNING: Do not edit - generated code.
13473 13503
13504 interface DOMError {
13505
13506 final String name;
13507 }
13508 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13509 // for details. All rights reserved. Use of this source code is governed by a
13510 // BSD-style license that can be found in the LICENSE file.
13511
13512 // WARNING: Do not edit - generated code.
13513
13474 interface DOMException { 13514 interface DOMException {
13475 13515
13476 static final int ABORT_ERR = 20; 13516 static final int ABORT_ERR = 20;
13477 13517
13478 static final int DATA_CLONE_ERR = 25; 13518 static final int DATA_CLONE_ERR = 25;
13479 13519
13480 static final int DOMSTRING_SIZE_ERR = 2; 13520 static final int DOMSTRING_SIZE_ERR = 2;
13481 13521
13482 static final int HIERARCHY_REQUEST_ERR = 3; 13522 static final int HIERARCHY_REQUEST_ERR = 3;
13483 13523
(...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after
13750 bool contains(String string); 13790 bool contains(String string);
13751 13791
13752 String item(int index); 13792 String item(int index);
13753 } 13793 }
13754 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 13794 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13755 // for details. All rights reserved. Use of this source code is governed by a 13795 // for details. All rights reserved. Use of this source code is governed by a
13756 // BSD-style license that can be found in the LICENSE file. 13796 // BSD-style license that can be found in the LICENSE file.
13757 13797
13758 // WARNING: Do not edit - generated code. 13798 // WARNING: Do not edit - generated code.
13759 13799
13800 interface DOMStringMap {
13801 }
13802 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13803 // for details. All rights reserved. Use of this source code is governed by a
13804 // BSD-style license that can be found in the LICENSE file.
13805
13806 // WARNING: Do not edit - generated code.
13807
13760 interface DOMTokenList { 13808 interface DOMTokenList {
13761 13809
13762 final int length; 13810 final int length;
13763 13811
13764 void add(String token); 13812 void add(String token);
13765 13813
13766 bool contains(String token); 13814 bool contains(String token);
13767 13815
13768 String item(int index); 13816 String item(int index);
13769 13817
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
13836 final Navigator navigator; 13884 final Navigator navigator;
13837 13885
13838 final bool offscreenBuffering; 13886 final bool offscreenBuffering;
13839 13887
13840 final DOMWindow opener; 13888 final DOMWindow opener;
13841 13889
13842 final int outerHeight; 13890 final int outerHeight;
13843 13891
13844 final int outerWidth; 13892 final int outerWidth;
13845 13893
13894 final PagePopupController pagePopupController;
13895
13846 final int pageXOffset; 13896 final int pageXOffset;
13847 13897
13848 final int pageYOffset; 13898 final int pageYOffset;
13849 13899
13850 final DOMWindow parent; 13900 final DOMWindow parent;
13851 13901
13852 final Performance performance; 13902 final Performance performance;
13853 13903
13854 final BarInfo personalbar; 13904 final BarInfo personalbar;
13855 13905
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
13992 14042
13993 interface DataTransferItem { 14043 interface DataTransferItem {
13994 14044
13995 final String kind; 14045 final String kind;
13996 14046
13997 final String type; 14047 final String type;
13998 14048
13999 Blob getAsFile(); 14049 Blob getAsFile();
14000 14050
14001 void getAsString([StringCallback callback]); 14051 void getAsString([StringCallback callback]);
14002
14003 void webkitGetAsEntry([EntryCallback callback]);
14004 } 14052 }
14005 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 14053 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
14006 // for details. All rights reserved. Use of this source code is governed by a 14054 // for details. All rights reserved. Use of this source code is governed by a
14007 // BSD-style license that can be found in the LICENSE file. 14055 // BSD-style license that can be found in the LICENSE file.
14008 14056
14009 // WARNING: Do not edit - generated code. 14057 // WARNING: Do not edit - generated code.
14010 14058
14011 interface DataTransferItemList { 14059 interface DataTransferItemList {
14012 14060
14013 final int length; 14061 final int length;
(...skipping 388 matching lines...) Expand 10 before | Expand all | Expand 10 after
14402 14450
14403 String queryCommandValue(String command); 14451 String queryCommandValue(String command);
14404 14452
14405 Element querySelector(String selectors); 14453 Element querySelector(String selectors);
14406 14454
14407 NodeList querySelectorAll(String selectors); 14455 NodeList querySelectorAll(String selectors);
14408 14456
14409 void webkitCancelFullScreen(); 14457 void webkitCancelFullScreen();
14410 14458
14411 void webkitExitFullscreen(); 14459 void webkitExitFullscreen();
14412
14413 WebKitNamedFlow webkitGetFlowByName(String name);
14414 } 14460 }
14415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 14461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
14416 // for details. All rights reserved. Use of this source code is governed by a 14462 // for details. All rights reserved. Use of this source code is governed by a
14417 // BSD-style license that can be found in the LICENSE file. 14463 // BSD-style license that can be found in the LICENSE file.
14418 14464
14419 // WARNING: Do not edit - generated code. 14465 // WARNING: Do not edit - generated code.
14420 14466
14421 interface DocumentFragment extends Node, NodeSelector { 14467 interface DocumentFragment extends Node, NodeSelector {
14422 14468
14423 Element querySelector(String selectors); 14469 Element querySelector(String selectors);
(...skipping 1265 matching lines...) Expand 10 before | Expand all | Expand 10 after
15689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 15735 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
15690 // for details. All rights reserved. Use of this source code is governed by a 15736 // for details. All rights reserved. Use of this source code is governed by a
15691 // BSD-style license that can be found in the LICENSE file. 15737 // BSD-style license that can be found in the LICENSE file.
15692 15738
15693 // WARNING: Do not edit - generated code. 15739 // WARNING: Do not edit - generated code.
15694 15740
15695 interface HTMLFieldSetElement extends HTMLElement { 15741 interface HTMLFieldSetElement extends HTMLElement {
15696 15742
15697 bool disabled; 15743 bool disabled;
15698 15744
15745 final HTMLCollection elements;
15746
15699 final HTMLFormElement form; 15747 final HTMLFormElement form;
15700 15748
15701 String name; 15749 String name;
15702 15750
15703 final String type; 15751 final String type;
15704 15752
15705 final String validationMessage; 15753 final String validationMessage;
15706 15754
15707 final ValidityState validity; 15755 final ValidityState validity;
15708 15756
(...skipping 612 matching lines...) Expand 10 before | Expand all | Expand 10 after
16321 void pause(); 16369 void pause();
16322 16370
16323 void play(); 16371 void play();
16324 16372
16325 void webkitAddKey(String keySystem, Uint8Array key, [Uint8Array initData, Stri ng sessionId]); 16373 void webkitAddKey(String keySystem, Uint8Array key, [Uint8Array initData, Stri ng sessionId]);
16326 16374
16327 void webkitCancelKeyRequest(String keySystem, String sessionId); 16375 void webkitCancelKeyRequest(String keySystem, String sessionId);
16328 16376
16329 void webkitGenerateKeyRequest(String keySystem, [Uint8Array initData]); 16377 void webkitGenerateKeyRequest(String keySystem, [Uint8Array initData]);
16330 16378
16331 void webkitSourceAppend(Uint8Array data); 16379 void webkitSourceAbort(String id);
16380
16381 void webkitSourceAddId(String id, String type);
16382
16383 void webkitSourceAppend(String id, Uint8Array data);
16384
16385 TimeRanges webkitSourceBuffered(String id);
16332 16386
16333 void webkitSourceEndOfStream(int status); 16387 void webkitSourceEndOfStream(int status);
16388
16389 void webkitSourceRemoveId(String id);
16334 } 16390 }
16335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 16391 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
16336 // for details. All rights reserved. Use of this source code is governed by a 16392 // for details. All rights reserved. Use of this source code is governed by a
16337 // BSD-style license that can be found in the LICENSE file. 16393 // BSD-style license that can be found in the LICENSE file.
16338 16394
16339 // WARNING: Do not edit - generated code. 16395 // WARNING: Do not edit - generated code.
16340 16396
16341 interface HTMLMenuElement extends HTMLElement { 16397 interface HTMLMenuElement extends HTMLElement {
16342 16398
16343 bool compact; 16399 bool compact;
(...skipping 899 matching lines...) Expand 10 before | Expand all | Expand 10 after
17243 IDBRequest open(String name); 17299 IDBRequest open(String name);
17244 } 17300 }
17245 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 17301 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
17246 // for details. All rights reserved. Use of this source code is governed by a 17302 // for details. All rights reserved. Use of this source code is governed by a
17247 // BSD-style license that can be found in the LICENSE file. 17303 // BSD-style license that can be found in the LICENSE file.
17248 17304
17249 // WARNING: Do not edit - generated code. 17305 // WARNING: Do not edit - generated code.
17250 17306
17251 interface IDBIndex { 17307 interface IDBIndex {
17252 17308
17253 final String keyPath; 17309 final /*IDBAny*/ keyPath;
17254 17310
17255 final bool multiEntry; 17311 final bool multiEntry;
17256 17312
17257 final String name; 17313 final String name;
17258 17314
17259 final IDBObjectStore objectStore; 17315 final IDBObjectStore objectStore;
17260 17316
17261 final bool unique; 17317 final bool unique;
17262 17318
17263 IDBRequest count([key_OR_range]); 17319 IDBRequest count([key_OR_range]);
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
17305 final bool upperOpen; 17361 final bool upperOpen;
17306 } 17362 }
17307 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 17363 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
17308 // for details. All rights reserved. Use of this source code is governed by a 17364 // for details. All rights reserved. Use of this source code is governed by a
17309 // BSD-style license that can be found in the LICENSE file. 17365 // BSD-style license that can be found in the LICENSE file.
17310 17366
17311 // WARNING: Do not edit - generated code. 17367 // WARNING: Do not edit - generated code.
17312 17368
17313 interface IDBObjectStore { 17369 interface IDBObjectStore {
17314 17370
17371 final bool autoIncrement;
17372
17315 final List<String> indexNames; 17373 final List<String> indexNames;
17316 17374
17317 final String keyPath; 17375 final /*IDBAny*/ keyPath;
17318 17376
17319 final String name; 17377 final String name;
17320 17378
17321 final IDBTransaction transaction; 17379 final IDBTransaction transaction;
17322 17380
17323 IDBRequest add(/*SerializedScriptValue*/ value, [/*IDBKey*/ key]); 17381 IDBRequest add(/*SerializedScriptValue*/ value, [/*IDBKey*/ key]);
17324 17382
17325 IDBRequest clear(); 17383 IDBRequest clear();
17326 17384
17327 IDBRequest count([key_OR_range]); 17385 IDBRequest count([key_OR_range]);
(...skipping 256 matching lines...) Expand 10 before | Expand all | Expand 10 after
17584 final bool shiftKey; 17642 final bool shiftKey;
17585 17643
17586 void initKeyboardEvent(String type, bool canBubble, bool cancelable, DOMWindow view, String keyIdentifier, int keyLocation, bool ctrlKey, bool altKey, bool sh iftKey, bool metaKey, bool altGraphKey); 17644 void initKeyboardEvent(String type, bool canBubble, bool cancelable, DOMWindow view, String keyIdentifier, int keyLocation, bool ctrlKey, bool altKey, bool sh iftKey, bool metaKey, bool altGraphKey);
17587 } 17645 }
17588 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 17646 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
17589 // for details. All rights reserved. Use of this source code is governed by a 17647 // for details. All rights reserved. Use of this source code is governed by a
17590 // BSD-style license that can be found in the LICENSE file. 17648 // BSD-style license that can be found in the LICENSE file.
17591 17649
17592 // WARNING: Do not edit - generated code. 17650 // WARNING: Do not edit - generated code.
17593 17651
17594 interface LocalMediaStream extends MediaStream { 17652 interface LocalMediaStream extends MediaStream, EventTarget {
17595 17653
17596 void stop(); 17654 void stop();
17597 } 17655 }
17598 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 17656 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
17599 // for details. All rights reserved. Use of this source code is governed by a 17657 // for details. All rights reserved. Use of this source code is governed by a
17600 // BSD-style license that can be found in the LICENSE file. 17658 // BSD-style license that can be found in the LICENSE file.
17601 17659
17602 // WARNING: Do not edit - generated code. 17660 // WARNING: Do not edit - generated code.
17603 17661
17604 interface Location { 17662 interface Location {
(...skipping 953 matching lines...) Expand 10 before | Expand all | Expand 10 after
18558 final int orient; 18616 final int orient;
18559 18617
18560 final bool verticalOverflow; 18618 final bool verticalOverflow;
18561 } 18619 }
18562 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 18620 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
18563 // for details. All rights reserved. Use of this source code is governed by a 18621 // for details. All rights reserved. Use of this source code is governed by a
18564 // BSD-style license that can be found in the LICENSE file. 18622 // BSD-style license that can be found in the LICENSE file.
18565 18623
18566 // WARNING: Do not edit - generated code. 18624 // WARNING: Do not edit - generated code.
18567 18625
18626 interface PagePopupController {
18627
18628 void setValueAndClosePopup(int numberValue, String stringValue);
18629 }
18630 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
18631 // for details. All rights reserved. Use of this source code is governed by a
18632 // BSD-style license that can be found in the LICENSE file.
18633
18634 // WARNING: Do not edit - generated code.
18635
18568 interface PageTransitionEvent extends Event { 18636 interface PageTransitionEvent extends Event {
18569 18637
18570 final bool persisted; 18638 final bool persisted;
18571 } 18639 }
18572 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 18640 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
18573 // for details. All rights reserved. Use of this source code is governed by a 18641 // for details. All rights reserved. Use of this source code is governed by a
18574 // BSD-style license that can be found in the LICENSE file. 18642 // BSD-style license that can be found in the LICENSE file.
18575 18643
18576 // WARNING: Do not edit - generated code. 18644 // WARNING: Do not edit - generated code.
18577 18645
(...skipping 2608 matching lines...) Expand 10 before | Expand all | Expand 10 after
21186 interface SVGSVGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalR esourcesRequired, SVGStylable, SVGLocatable, SVGFitToViewBox, SVGZoomAndPan { 21254 interface SVGSVGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalR esourcesRequired, SVGStylable, SVGLocatable, SVGFitToViewBox, SVGZoomAndPan {
21187 21255
21188 String contentScriptType; 21256 String contentScriptType;
21189 21257
21190 String contentStyleType; 21258 String contentStyleType;
21191 21259
21192 num currentScale; 21260 num currentScale;
21193 21261
21194 final SVGPoint currentTranslate; 21262 final SVGPoint currentTranslate;
21195 21263
21264 final SVGViewSpec currentView;
21265
21196 final SVGAnimatedLength height; 21266 final SVGAnimatedLength height;
21197 21267
21198 final num pixelUnitToMillimeterX; 21268 final num pixelUnitToMillimeterX;
21199 21269
21200 final num pixelUnitToMillimeterY; 21270 final num pixelUnitToMillimeterY;
21201 21271
21202 final num screenPixelToMillimeterX; 21272 final num screenPixelToMillimeterX;
21203 21273
21204 final num screenPixelToMillimeterY; 21274 final num screenPixelToMillimeterY;
21205 21275
21206 bool useCurrentView; 21276 final bool useCurrentView;
21207 21277
21208 final SVGRect viewport; 21278 final SVGRect viewport;
21209 21279
21210 final SVGAnimatedLength width; 21280 final SVGAnimatedLength width;
21211 21281
21212 final SVGAnimatedLength x; 21282 final SVGAnimatedLength x;
21213 21283
21214 final SVGAnimatedLength y; 21284 final SVGAnimatedLength y;
21215 21285
21216 bool animationsPaused(); 21286 bool animationsPaused();
(...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after
21624 interface SVGViewElement extends SVGElement, SVGExternalResourcesRequired, SVGFi tToViewBox, SVGZoomAndPan { 21694 interface SVGViewElement extends SVGElement, SVGExternalResourcesRequired, SVGFi tToViewBox, SVGZoomAndPan {
21625 21695
21626 final SVGStringList viewTarget; 21696 final SVGStringList viewTarget;
21627 } 21697 }
21628 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 21698 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
21629 // for details. All rights reserved. Use of this source code is governed by a 21699 // for details. All rights reserved. Use of this source code is governed by a
21630 // BSD-style license that can be found in the LICENSE file. 21700 // BSD-style license that can be found in the LICENSE file.
21631 21701
21632 // WARNING: Do not edit - generated code. 21702 // WARNING: Do not edit - generated code.
21633 21703
21634 interface SVGViewSpec extends SVGZoomAndPan, SVGFitToViewBox { 21704 interface SVGViewSpec {
21705
21706 final SVGAnimatedPreserveAspectRatio preserveAspectRatio;
21635 21707
21636 final String preserveAspectRatioString; 21708 final String preserveAspectRatioString;
21637 21709
21638 final SVGTransformList transform; 21710 final SVGTransformList transform;
21639 21711
21640 final String transformString; 21712 final String transformString;
21641 21713
21714 final SVGAnimatedRect viewBox;
21715
21642 final String viewBoxString; 21716 final String viewBoxString;
21643 21717
21644 final SVGElement viewTarget; 21718 final SVGElement viewTarget;
21645 21719
21646 final String viewTargetString; 21720 final String viewTargetString;
21721
21722 int zoomAndPan;
21647 } 21723 }
21648 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 21724 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
21649 // for details. All rights reserved. Use of this source code is governed by a 21725 // for details. All rights reserved. Use of this source code is governed by a
21650 // BSD-style license that can be found in the LICENSE file. 21726 // BSD-style license that can be found in the LICENSE file.
21651 21727
21652 // WARNING: Do not edit - generated code. 21728 // WARNING: Do not edit - generated code.
21653 21729
21654 interface SVGZoomAndPan { 21730 interface SVGZoomAndPan {
21655 21731
21656 static final int SVG_ZOOMANDPAN_DISABLE = 1; 21732 static final int SVG_ZOOMANDPAN_DISABLE = 1;
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
21768 ShadowRoot(Element host); 21844 ShadowRoot(Element host);
21769 21845
21770 final Element activeElement; 21846 final Element activeElement;
21771 21847
21772 bool applyAuthorStyles; 21848 bool applyAuthorStyles;
21773 21849
21774 final Element host; 21850 final Element host;
21775 21851
21776 String innerHTML; 21852 String innerHTML;
21777 21853
21778 final DOMSelection selection;
21779
21780 Element getElementById(String elementId); 21854 Element getElementById(String elementId);
21781 21855
21782 NodeList getElementsByClassName(String className); 21856 NodeList getElementsByClassName(String className);
21783 21857
21784 NodeList getElementsByTagName(String tagName); 21858 NodeList getElementsByTagName(String tagName);
21785 21859
21786 NodeList getElementsByTagNameNS(String namespaceURI, String localName); 21860 NodeList getElementsByTagNameNS(String namespaceURI, String localName);
21861
21862 DOMSelection getSelection();
21787 } 21863 }
21788 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 21864 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
21789 // for details. All rights reserved. Use of this source code is governed by a 21865 // for details. All rights reserved. Use of this source code is governed by a
21790 // BSD-style license that can be found in the LICENSE file. 21866 // BSD-style license that can be found in the LICENSE file.
21791 21867
21792 // WARNING: Do not edit - generated code. 21868 // WARNING: Do not edit - generated code.
21793 21869
21794 interface SharedWorker extends AbstractWorker default _SharedWorkerFactoryProvid er { 21870 interface SharedWorker extends AbstractWorker default _SharedWorkerFactoryProvid er {
21795 21871
21796 SharedWorker(String scriptURL, [String name]); 21872 SharedWorker(String scriptURL, [String name]);
(...skipping 2019 matching lines...) Expand 10 before | Expand all | Expand 10 after
23816 String toString(); 23892 String toString();
23817 23893
23818 WebKitCSSMatrix translate(num x, num y, num z); 23894 WebKitCSSMatrix translate(num x, num y, num z);
23819 } 23895 }
23820 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 23896 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
23821 // for details. All rights reserved. Use of this source code is governed by a 23897 // for details. All rights reserved. Use of this source code is governed by a
23822 // BSD-style license that can be found in the LICENSE file. 23898 // BSD-style license that can be found in the LICENSE file.
23823 23899
23824 // WARNING: Do not edit - generated code. 23900 // WARNING: Do not edit - generated code.
23825 23901
23826 interface WebKitCSSRegionRule extends CSSRule {
23827
23828 final CSSRuleList cssRules;
23829 }
23830 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
23831 // for details. All rights reserved. Use of this source code is governed by a
23832 // BSD-style license that can be found in the LICENSE file.
23833
23834 // WARNING: Do not edit - generated code.
23835
23836 interface WebKitCSSTransformValue extends CSSValueList { 23902 interface WebKitCSSTransformValue extends CSSValueList {
23837 23903
23838 static final int CSS_MATRIX = 11; 23904 static final int CSS_MATRIX = 11;
23839 23905
23840 static final int CSS_MATRIX3D = 21; 23906 static final int CSS_MATRIX3D = 21;
23841 23907
23842 static final int CSS_PERSPECTIVE = 20; 23908 static final int CSS_PERSPECTIVE = 20;
23843 23909
23844 static final int CSS_ROTATE = 4; 23910 static final int CSS_ROTATE = 4;
23845 23911
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
23894 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 23960 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
23895 // for details. All rights reserved. Use of this source code is governed by a 23961 // for details. All rights reserved. Use of this source code is governed by a
23896 // BSD-style license that can be found in the LICENSE file. 23962 // BSD-style license that can be found in the LICENSE file.
23897 23963
23898 // WARNING: Do not edit - generated code. 23964 // WARNING: Do not edit - generated code.
23899 23965
23900 interface WebKitNamedFlow { 23966 interface WebKitNamedFlow {
23901 23967
23902 final NodeList contentNodes; 23968 final NodeList contentNodes;
23903 23969
23904 final bool overflow; 23970 final String name;
23971
23972 final bool overset;
23905 23973
23906 NodeList getRegionsByContentNode(Node contentNode); 23974 NodeList getRegionsByContentNode(Node contentNode);
23907 } 23975 }
23908 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 23976 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
23909 // for details. All rights reserved. Use of this source code is governed by a 23977 // for details. All rights reserved. Use of this source code is governed by a
23910 // BSD-style license that can be found in the LICENSE file. 23978 // BSD-style license that can be found in the LICENSE file.
23911 23979
23912 // WARNING: Do not edit - generated code. 23980 // WARNING: Do not edit - generated code.
23913 23981
23914 interface WebKitPoint default _WebKitPointFactoryProvider { 23982 interface WebKitPoint default _WebKitPointFactoryProvider {
(...skipping 1439 matching lines...) Expand 10 before | Expand all | Expand 10 after
25354 if (length < 0) throw new IllegalArgumentException('length'); 25422 if (length < 0) throw new IllegalArgumentException('length');
25355 if (start < 0) throw new IndexOutOfRangeException(start); 25423 if (start < 0) throw new IndexOutOfRangeException(start);
25356 int end = start + length; 25424 int end = start + length;
25357 if (end > a.length) throw new IndexOutOfRangeException(end); 25425 if (end > a.length) throw new IndexOutOfRangeException(end);
25358 for (int i = start; i < end; i++) { 25426 for (int i = start; i < end; i++) {
25359 accumulator.add(a[i]); 25427 accumulator.add(a[i]);
25360 } 25428 }
25361 return accumulator; 25429 return accumulator;
25362 } 25430 }
25363 } 25431 }
OLDNEW
« no previous file with comments | « lib/dom/dom.dart ('k') | lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698