Alan Knight
|
42b9d7b702
|
Serialize the data argument to History's state-related APIs.
BUG=
Review URL: https://codereview.chromium.org/1414903007 .
|
2015-11-05 16:23:44 -08:00 |
|
Alan Knight
|
a98388886a
|
Wrap DomStringList, but don't wrap DomString[] as return types
BUG=
Review URL: https://codereview.chromium.org/1410853005 .
|
2015-11-03 11:22:37 -08:00 |
|
Kevin Moore
|
156bc53866
|
Hide implementation members in dart:html, dart:js and related libraries
Closes https://github.com/dart-lang/sdk/issues/24602
R=alanknight@google.com, jacobr@google.com, terry@google.com
Review URL: https://codereview.chromium.org/1416043008 .
|
2015-11-02 13:23:22 -05:00 |
|
Alan Knight
|
8831fb876e
|
Deprecate new internal Dartium/JsInterop APIs that are public
BUG=
Review URL: https://codereview.chromium.org/1428593002 .
|
2015-10-27 10:55:12 -07:00 |
|
Alan Knight
|
c92a2450b4
|
Switch dart:html objects not to be NativeFieldWrapper subclasses with JsInterop
BUG=
Review URL: https://codereview.chromium.org/1392723003 .
|
2015-10-07 17:42:39 -07:00 |
|
Alan Knight
|
9ad57e7aa3
|
Fix Crypto.getRandomValues to modify its argument, fix tests
BUG=
Review URL: https://codereview.chromium.org/1387273002 .
|
2015-10-07 09:11:14 -07:00 |
|
Alan Knight
|
110b579b8a
|
wrap_jso should wrap JsArray as well, not always call wrap on its contents
BUG=
Committed: https://github.com/dart-lang/sdk/commit/f0e52e4e9175c10739645b6a1f72d551f6b9fd06
Review URL: https://codereview.chromium.org/1383903002 .
|
2015-10-02 12:48:06 -07:00 |
|
Alan Knight
|
aebb870b13
|
Start using the dart2js type conversions in Dartium as well.
BUG=
Review URL: https://codereview.chromium.org//1349293006 .
|
2015-09-18 12:44:36 -07:00 |
|
Terry L. Lucas
|
7b322c246c
|
Dartium JS Enabled take 2
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org//1348173002 .
|
2015-09-16 07:13:53 -07:00 |
|
Terry L. Lucas
|
09c804aa78
|
Revert "Dartium JS Interop enabled."
This reverts commit 403bd1698d.
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org//1345083002 .
|
2015-09-15 19:44:26 -07:00 |
|
Terry L. Lucas
|
403bd1698d
|
Dartium JS Interop enabled.
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org//1349493003 .
|
2015-09-15 17:36:47 -07:00 |
|
Terry L. Lucas
|
9b0d2582fc
|
Revert "Dartium w/ JsInterop enabled"
This reverts commit 346af54711.
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org//1330163010 .
|
2015-09-09 17:33:24 -07:00 |
|
Terry L. Lucas
|
346af54711
|
Dartium w/ JsInterop enabled
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org//1321613005 .
|
2015-09-09 17:01:40 -07:00 |
|
Terry L. Lucas
|
012c998f64
|
Revert "Patched in Dartium JsInterop"
This reverts commit 4bb2e617db.
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org//1327083002 .
|
2015-09-08 13:35:03 -07:00 |
|
Terry L. Lucas
|
4bb2e617db
|
Patched in Dartium JsInterop
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org//1310363006 .
|
2015-09-08 12:46:41 -07:00 |
|
Terry L. Lucas
|
206ffe343b
|
Revert "- Update _blink library using dart:js instead of native keyword"
This reverts commit 8ecb64d6b0.
TBR=vsm@google.com
Review URL: https://codereview.chromium.org//1237263005 .
|
2015-07-17 07:45:12 -07:00 |
|
Terry L. Lucas
|
8ecb64d6b0
|
- Update _blink library using dart:js instead of native keyword
- Fixed dart:js event wrapping
- Fixed dart2js gen when --gen-interop used
- Cleanup and enabled static window() for JS interop
- Enabled --gen-interop
- Added --gen-interop switch
R=vsm@google.com,alanknight@google.com
Review URL: https://codereview.chromium.org//1234273003 .
|
2015-07-17 07:37:18 -07:00 |
|
Terry L. Lucas
|
5e52d8dc5d
|
Updates for dart:js fixes after initial --gen-interop
TBR=vsm@google.com,alanknight@google.com
Review URL: https://codereview.chromium.org//1228093007 .
|
2015-07-16 09:52:44 -07:00 |
|
Terry L. Lucas
|
cec5812335
|
Fixed Dictionary and Event hookup w/o --gen-interop
TBR=vsm@google.com
Review URL: https://codereview.chromium.org//1233083004 .
|
2015-07-14 14:18:48 -07:00 |
|
Terry L. Lucas
|
82fbd3382a
|
Remove blink_jsObject when --gen-interop is not used.
TBR=vsm@google.com
Review URL: https://codereview.chromium.org//1236933003 .
|
2015-07-14 05:49:27 -07:00 |
|
Terry L. Lucas
|
045d9698d3
|
Revert "Turn on JS interop usage for DOM Dart libraries"
This reverts commit 7f6fc7eed2.
|
2015-07-13 13:40:42 -07:00 |
|
Terry L. Lucas
|
7f6fc7eed2
|
Turn on JS interop usage for DOM Dart libraries
Review URL: https://codereview.chromium.org//1235903003 .
|
2015-07-13 13:38:45 -07:00 |
|
Terry L. Lucas
|
4947e570d4
|
Changed to use JSInterop
Review URL: https://codereview.chromium.org//1173403004 .
|
2015-07-13 12:38:16 -07:00 |
|
alanknight@google.com
|
1f20842389
|
Another try at appendHtml and insertAdjacentHtml should be consistently sanitized
BUG=
Review URL: https://codereview.chromium.org//1123173003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45818 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-05-15 17:59:23 +00:00 |
|
alanknight@google.com
|
bfa61f62e0
|
"Reverting 45815"
BUG=
Review URL: https://codereview.chromium.org//1127403006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45816 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-05-15 17:04:53 +00:00 |
|
alanknight@google.com
|
1c69173804
|
Test Dartium with appendHtml sanitizing. Will immediately revert.
BUG=
Review URL: https://codereview.chromium.org//1133343005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45815 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-05-15 16:30:17 +00:00 |
|
alanknight@google.com
|
f0136ff1eb
|
Clean up WheelEvent
BUG=
R=terry@google.com
Review URL: https://codereview.chromium.org//1126463005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45740 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-05-12 16:34:01 +00:00 |
|
sra@google.com
|
1b2296c2be
|
getElementsByName returns HtmlCollection on IE
Review URL: https://codereview.chromium.org//1093243002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45299 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-20 22:23:08 +00:00 |
|
sra@google.com
|
55372e4678
|
t # Enter a description of the change.
Revert "getElementsByName returns HtmlCollection on IE"
TBR=terry@google.com
BUG=
Review URL: https://codereview.chromium.org//1098953002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45298 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-20 21:48:30 +00:00 |
|
sra@google.com
|
44ea26b4fb
|
getElementsByName returns HtmlCollection on IE
This CL will be committed and reverted to sniff out test status changes (some very small tests will start passing)
TBR=terry@google.com
Review URL: https://codereview.chromium.org//1093243002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45295 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-20 20:16:24 +00:00 |
|
sra@google.com
|
0b1fb9cda5
|
Generate fast-path CssStyleDeclaration properties from browser info
We can tell all our suported browsers have style.backgroundColor so we can avoid the detection and vendor prefix logic.
R=alanknight@google.com
Review URL: https://codereview.chromium.org//966803004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44973 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-08 16:18:36 +00:00 |
|
sra@google.com
|
9b2d7cae44
|
CssStyleDeclaration performance work
Cache browser prefix detection to avoid repeated camelCasing.
Remove IE9 compatibility code.
R=alanknight@google.com
Review URL: https://codereview.chromium.org//1064783002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44951 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-07 21:34:20 +00:00 |
|
sra@google.com
|
f8fb9710ee
|
Revert trial commit of "CssStyleDeclaration performance work"
If all goes well, will be recommited after code review.
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org//1062973002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44932 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-07 01:52:05 +00:00 |
|
sra@google.com
|
440f677b46
|
CssStyleDeclaration performance work
Cache browser prefix detection to avoid repeated camelCasing.
Remove IE9 compatibility code.
Review URL: https://codereview.chromium.org//1064783002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44931 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-04-07 01:22:54 +00:00 |
|
alanknight@google.com
|
09249173ad
|
Add alternate name for RtcIceCandidateEvent
BUG=
R=terry@google.com
Review URL: https://codereview.chromium.org//1038913003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44713 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-26 17:34:49 +00:00 |
|
alanknight@google.com
|
5397482fcc
|
Make dartj2s do type conversions on constructor arguments
BUG=
R=terry@google.com
Review URL: https://codereview.chromium.org//1023363002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44688 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-25 17:39:49 +00:00 |
|
alanknight@google.com
|
b44058a0d2
|
Make Element.animate work in dart2js Chrome
BUG=
R=terry@google.com
Review URL: https://codereview.chromium.org//1014843004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44642 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-23 18:26:06 +00:00 |
|
terry@google.com
|
580cb00cbb
|
Added more diag info
Reviewers=vsm@google.com,alanknight@google.com
R=alanknight@google.com
Review URL: https://codereview.chromium.org//1022483002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44562 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-18 19:22:53 +00:00 |
|
alanknight@google.com
|
46a24513a3
|
Add MediaSource.supported, annotations for supported browsers, and a minimal test
BUG=
R=terry@google.com
Review URL: https://codereview.chromium.org//990383002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44472 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-13 17:31:42 +00:00 |
|
alanknight@google.com
|
5d2f7f8ae8
|
Fix notification
BUG=
R=terry@google.com
Review URL: https://codereview.chromium.org//1002953005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44471 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-13 17:21:31 +00:00 |
|
terry@google.com
|
5c84e1b473
|
Added --examine to produce analysis of IDL files
Reviewers=vsm@google.com,alan@google.com
R=vsm@google.com
Review URL: https://codereview.chromium.org//1001983003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44467 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-13 15:53:55 +00:00 |
|
sra@google.com
|
8c7e1a75d1
|
Revert "Element.style is not null"
Need to investigate:
FAILED: dart2js-chrome release_ia32 co19/LayoutTests/fast/xsl/default-html_t01
Expected: RuntimeError
Actual: Pass
Review URL: https://codereview.chromium.org//971033004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44222 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-04 05:24:57 +00:00 |
|
sra@google.com
|
c363abff4a
|
Element.style is not null
BUG=
Review URL: https://codereview.chromium.org//960503006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44220 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-04 03:54:22 +00:00 |
|
terry@google.com
|
68c6b252e4
|
Fixed tests for DOMPoint support for dart2js.
TBR=asiva@google.com,vsm@google.com
Review URL: https://codereview.chromium.org//968613002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44115 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-03-01 18:01:53 +00:00 |
|
terry@google.com
|
e0fff4e457
|
Changes to support roll 39 IDLs
Reviewers=vsm@google.com,asiva@google.com
Review URL: https://codereview.chromium.org//952133004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44099 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-27 18:10:08 +00:00 |
|
sra@google.com
|
904433bd7c
|
Revert "Annotate dart:html constructor expressions with precise non-nullable types."
Need to fix some html/element_types_test cases.
TBR=alanknight@google.com
Review URL: https://codereview.chromium.org//904663005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43579 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-07 00:35:32 +00:00 |
|
sra@google.com
|
f74e57786d
|
Annotate dart:html constructor expressions with precise non-nullable types.
This addresses issue http://dartbug.com/22264
R=alanknight@google.com
Review URL: https://codereview.chromium.org//896723009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43578 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 23:24:19 +00:00 |
|
sra@google.com
|
8bed532218
|
Tweak toString() for better type inference
These changes ensure dart2js can infer toString() returns a non-null String on some of our samples.
One tactic is to always write toString method for which all returned expressions are a an interpolation (or literal), or a call to StringBuffer.toString.
R=alanknight@google.com, lrn@google.com
Review URL: https://codereview.chromium.org//895813002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43534 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-06 00:24:51 +00:00 |
|
terry@google.com
|
69e76a7b28
|
Clamp scrollX, scrollY, pageXOffset, and pageYOffset from double to int
TBR=vsm@google.com,asiva@google.com
Review URL: https://codereview.chromium.org//898993002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43477 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-02-04 16:59:12 +00:00 |
|
alanknight@google.com
|
604106c107
|
Add webkitAudioPannerNode as an optional name
BUG=
R=terry@google.com
Review URL: https://codereview.chromium.org//873803002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43149 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-26 20:27:23 +00:00 |
|