Vijay Menon
1eaa7d2902
[html] cleanup JS types
...
This ensures JS calls in the SDK are statically typed (or, at least, don't
inadvertently trigger dynamic calls).
Analyzer has a hack where `JS('String', ...)` is typed as `String`. Kernel
doesn't, but we get the same effect (in DDK) via `JS<String>('String', ...)`.
This should not affect dart2js which specially interprets the type string
itself.
Change-Id: I63c5f199e2c51da2beca72659261acf1faff66e8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/112937
Reviewed-by: Mark Zhou <markzipan@google.com >
Commit-Queue: Vijay Menon <vsm@google.com >
2019-08-14 18:02:09 +00:00
..
2019-03-13 21:03:01 +00:00
2019-08-05 20:34:31 +00:00
2019-01-10 16:43:34 +00:00
2019-08-13 16:06:34 +00:00
2019-08-05 20:34:31 +00:00
2019-06-27 00:22:17 +00:00
2019-08-14 18:02:09 +00:00
2019-06-27 00:21:07 +00:00
2019-05-29 08:45:00 +00:00
2018-06-08 19:43:34 +00:00
2019-07-30 17:43:35 +00:00
2018-07-23 18:48:09 +00:00
2019-08-14 08:17:54 +00:00
2018-07-09 11:38:17 +00:00
2019-06-18 06:59:09 +00:00
2019-03-13 21:03:01 +00:00
2019-02-04 12:37:10 +00:00
2019-04-09 02:06:09 +00:00
2019-07-29 12:32:40 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2016-08-17 12:37:42 +02:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-03-07 12:50:10 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2016-08-10 16:04:03 +02:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-07-25 16:58:49 +00:00
2019-04-03 11:42:11 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2017-08-04 11:14:23 -07:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-07 17:02:41 +00:00
2019-04-01 08:26:46 +00:00
2019-06-03 22:14:16 +00:00
2019-08-05 20:34:31 +00:00
2018-10-25 15:05:22 +00:00
2018-10-25 15:05:22 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-06-27 00:21:07 +00:00
2019-08-05 20:34:31 +00:00
2019-03-19 19:36:59 +00:00
2019-08-05 20:34:31 +00:00
2019-08-09 14:14:32 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2019-08-05 20:34:31 +00:00
2017-11-01 12:55:42 +00:00
2019-08-05 20:34:31 +00:00