Riley Porter
3c02a9f1b2
Refactored html/js_util_test.dart and added more js_util test coverage.
...
Split out async, jsify, and html tests. Also split JS$ prefix test and
skipped by design for ddc which doesn't support the prefix.
Change-Id: I85c673d791731bbae3ff4015a7e134d9180170de
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/185281
Commit-Queue: Riley Porter <rileyporter@google.com >
Reviewed-by: Sigmund Cherem <sigmund@google.com >
Reviewed-by: Srujan Gaddam <srujzs@google.com >
2021-02-24 00:58:47 +00:00
Clement Skau
2236883ff2
[SDK] Removes non-exiting tests from .status
...
TEST=Tested all configurations.
Change-Id: Iec00d7e6ea56221ffebcf044de22647907f598f1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/182500
Reviewed-by: Tess Strickland <sstrickl@google.com >
Commit-Queue: Clement Skau <cskau@google.com >
2021-02-04 06:46:13 +00:00
Srujan Gaddam
7b6adc6083
Remove html_individual_config from remaining html tests
...
Change-Id: Ic60687e434cb3fef911245982f2f959f82291766
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/138267
Commit-Queue: Srujan Gaddam <srujzs@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
Reviewed-by: Sigmund Cherem <sigmund@google.com >
2020-03-06 06:25:51 +00:00
Srujan Gaddam
95bb6d8d19
Separate entered_left_view tests into separate test files
...
Note that groups are maintained since group-level setUps are applied to
each test. This removes html_individual_config.
Change-Id: I62e722252202372880d888161e9b7544b1194034
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/138045
Reviewed-by: Sigmund Cherem <sigmund@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
Commit-Queue: Srujan Gaddam <srujzs@google.com >
2020-03-04 00:11:43 +00:00
Mayank Patke
ed441e48d0
Update all Slow tests to be Slow, Pass.
...
Change-Id: I610b272355b045eab80cf941210774fb12d775eb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/134103
Reviewed-by: Bob Nystrom <rnystrom@google.com >
Commit-Queue: Mayank Patke <fishythefish@google.com >
2020-02-01 00:17:42 +00:00
Ryan Macnak
bd6cd9cd3a
[test] Move and migrate dart:profiler tests.
...
Move tests from tests/lib_2/profiler to tests/lib_2/developer since `dart:profiler` no longer exists.
Bug: https://github.com/dart-lang/sdk/issues/40142
Change-Id: Iccf68ea2922caa52122d48c91fe5fa35a241b051
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/133281
Reviewed-by: Ben Konyi <bkonyi@google.com >
Commit-Queue: Ryan Macnak <rmacnak@google.com >
2020-01-24 20:15:48 +00:00
Karl Klose
e193f502f9
[infra] Remove non-essential test expectations with comments from devc status files
...
Change-Id: I7fff65b92b1890ccce80f37afe30a58a8942e956
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/114854
Reviewed-by: Vijay Menon <vsm@google.com >
Commit-Queue: Karl Klose <karlklose@google.com >
2019-09-02 07:04:05 +00:00
Karl Klose
4b19400ba7
[infra] Remove non-essential test expectations from devc status files
...
Change-Id: If1d4550aab4465fbf2491a4411148d94f6a47273
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/113987
Reviewed-by: Vijay Menon <vsm@google.com >
Commit-Queue: Karl Klose <karlklose@google.com >
2019-08-28 10:10:52 +00:00
Stephen Adams
0a538a4e62
Avoid truncating shift in lib_2/math/low_test
...
Change-Id: I7902c0839663775abb94c3e2dcfee14ac8e4beb3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/108281
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com >
Commit-Queue: Stephen Adams <sra@google.com >
2019-07-05 19:47:47 +00:00
Nicholas Shahan
939597863b
[dartdevc] Move html/debugger_test.dart to compiler/dartdevc_native
...
Allows the dart:_debugger import to work as it is white-listed in this
directory.
Reveals that DDK is not passing this test. The status changes from a
compile-time to a run-time error.
Change-Id: I3703496a4ede7d155a4d82286040f1a73be677ce
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/106360
Reviewed-by: Vijay Menon <vsm@google.com >
Commit-Queue: Nicholas Shahan <nshahan@google.com >
2019-06-19 17:48:56 +00:00
Alexander Thomas
182d55dfda
[dart2js] Add support for BabelJS to test.py
...
This adds support for BabelJS to test.py's dart2js compiler
configuration. When --babel is specified directly or through a named
configuration, test.py will run an additional step after dart2js that
post-processes the javascript output by running it through BabelJS with
the specified Babel configuration. BabelJS is added to the DEPS in its
standalone form. d8 is used to run BabelJS standalone to avoid adding
a dependency on NodeJS. d8 can only write to stdout but not to files or
stderr, which makes it necessary to change the test_runner to handle
commands that expect their output to be piped to a file.
Changes:
* Add --babel option to test.py.
* Add babel option to pkg/smith.
* Switch IE11 builder to use babel transformation.
* Fix option list comparison bugs in pkg/smith.
* Change dart2js compiler configuration to generate files using the
test name rather than just "out.js" (update test that relied on this).
* Remove runtime_configuration dependency on test_suite.
* Remove obsolete blocks adding --preview-dart-2 dart2js arguments.
* Make dart2js' compiler configuration more like DDC's.
* Remove createCommand method that is no longer used.
* Remove support for "OtherResources" which was only used for
dart:isolate tests on dart2js and DDC.
* Skip co19_2 tests that are slow to transform with babel.
* Simplify the timeout handling in the test runner with Future.timeout.
Change-Id: I32e4917b2a57ecbe684538e40d744f0101c552a0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/90402
Commit-Queue: Alexander Thomas <athom@google.com >
Reviewed-by: Sigmund Cherem <sigmund@google.com >
2019-05-29 08:39:44 +00:00
Jenny Messerly
246430bc8c
[dartdevc] wait for async callbacks to complete in tests
...
This change ensures that DDC tests won't accidentally "pass", and then
silently fail or timeout later, when the async tests actually run.
Change-Id: Id18d3343e5dadcf266f39568a93381daf4c54e1c
Reviewed-on: https://dart-review.googlesource.com/c/92247
Reviewed-by: Mark Zhou <markzipan@google.com >
Reviewed-by: Vijay Menon <vsm@google.com >
Commit-Queue: Jenny Messerly <jmesserly@google.com >
2019-02-08 01:30:58 +00:00
Jenny Messerly
751d7ad2e2
[dartdevc] fix js_ast comma expression not generating parentheses
...
This happened because for-of printed using EXPRESSION precedence
for the iteration expression, but it should be ASSIGNMENT per the spec
(https://tc39.github.io/ecma262/#sec-for-in-and-for-of-statements ).
Change-Id: I869ad3f1181cfb33c57fe79aebfa3699f66a0712
Reviewed-on: https://dart-review.googlesource.com/c/84833
Commit-Queue: Jenny Messerly <jmesserly@google.com >
Reviewed-by: Jake Macdonald <jakemac@google.com >
Auto-Submit: Jenny Messerly <jmesserly@google.com >
2018-11-20 22:56:35 +00:00
William Hesse
0999a7b75e
Remove special handling of _htmltest.html tests.
...
This removes the special category of html tests which was added in 2014, in cl
https://codereview.chromium.org//695893002
Change-Id: I42d2992e79e7b508465a7fffb4864b545f3af452
Reviewed-on: https://dart-review.googlesource.com/72000
Reviewed-by: Jonas Termansen <sortie@google.com >
Reviewed-by: Vijay Menon <vsm@google.com >
2018-08-30 14:37:57 +00:00
William Hesse
14f6fbb457
Fix test_matrix.json for dartkp product mode builder.
...
Mark a test slow that otherwise times out on dartdevc kernel mode.
Change-Id: Id27683c54982f9a6afd1e41f566dd12aa67040de
Reviewed-on: https://dart-review.googlesource.com/69962
Reviewed-by: Alexander Thomas <athom@google.com >
Commit-Queue: William Hesse <whesse@google.com >
2018-08-14 17:18:02 +00:00
William Hesse
46743f3868
Remove $runtime == drt sections and uses of drt from status files.
...
Change-Id: Iffd934a67668901176a84c9b01512711a011652d
Reviewed-on: https://dart-review.googlesource.com/67803
Reviewed-by: Alexander Thomas <athom@google.com >
Commit-Queue: William Hesse <whesse@google.com >
2018-08-03 12:40:46 +00:00
Lasse R.H. Nielsen
b1eeacc30a
Remove usage of unittest package from a number of tests.
...
Add simplified unittest replacement to package:expect.
(It is used in multi-tests, so it needs to be in an accessible place without using ".." in its path).
Change-Id: I60aa212ed67ffbdda17ca18fce1cdff16237f4fe
Reviewed-on: https://dart-review.googlesource.com/65700
Commit-Queue: Lasse R.H. Nielsen <lrn@google.com >
Reviewed-by: Jenny Messerly <jmesserly@google.com >
2018-07-20 13:26:38 +00:00
Jenny Messerly
f601b9cd45
fix #33287 , error in dartdevc if an int cannot be represented in JS
...
Also fixes #32585 , Analyzer's int64 validation was rejecting integers
that are accepted by CFE/VM/int.parse.
Refactors DDC to allow us to emit errors from the CodeGenerator
(previously unsupported).
Change-Id: Ifd24ab90848cc42b226961e375167c557299c0b7
Reviewed-on: https://dart-review.googlesource.com/63023
Commit-Queue: Jenny Messerly <jmesserly@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Mike Fairhurst <mfairhurst@google.com >
2018-07-12 00:47:01 +00:00
Jens Johansen
6888bc2824
Compile time error for web int literals that cannot be represented exactly
...
Bug: #33351
Change-Id: I2b99858dfc276dc70c3a36c289030e801145af86
Reviewed-on: https://dart-review.googlesource.com/61180
Commit-Queue: Jens Johansen <jensj@google.com >
Reviewed-by: Kevin Millikin <kmillikin@google.com >
2018-06-22 10:47:54 +00:00
Jenny Messerly
d2a37231b3
optimize await in async* methods in dartdevc
...
Refactors async* implementation class to dart:async and ports it back to
Dart. Improves `await` to avoid zone registration at each await.
Change-Id: I15cac2a40bd56269c8ade1dc0810792c23459ef5
Reviewed-on: https://dart-review.googlesource.com/59260
Commit-Queue: Jenny Messerly <jmesserly@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
Reviewed-by: Vijay Menon <vsm@google.com >
2018-06-15 01:54:03 +00:00
Terry Lucas
eea2dff20d
Added support for members of type Promise.
...
Fixes #31046
R=sra@google.com
Change-Id: Id1e8d415b91a842bd8e2f50c6064c24aaaed9d98
Reviewed-on: https://dart-review.googlesource.com/59460
Reviewed-by: Stephen Adams <sra@google.com >
Commit-Queue: Terry Lucas <terry@google.com >
2018-06-13 18:20:53 +00:00
Jenny Messerly
976aa4074b
Run dartdevk against its own compiled SDK and packages
...
Currently we test dartdevk against SDK/packages that were compiled with
dartdevc (DDC+Analyzer). This CL migrates to having those files compiled
with DDC+Kernel. dartdevc testing is unchanged.
Most of the fixes are around things like special optimized annotations
used in our SDK code, that were not understood by DDK. Also some inline
JS type annoations were not correct.
Change-Id: Iccf4427e4b9beffd6d97a4be654253d91f6cb89e
Reviewed-on: https://dart-review.googlesource.com/57800
Reviewed-by: Vijay Menon <vsm@google.com >
2018-06-08 19:18:34 +00:00
Terry Lucas
f4386ed488
Fix type error in MultiElementCssClassSet constructor.
...
Fixes #29901
R=sra@google.com
Change-Id: Idfa1dee3d243ed34c3ca8d1225404143a28746e8
Reviewed-on: https://dart-review.googlesource.com/59340
Reviewed-by: Stephen Adams <sra@google.com >
Commit-Queue: Terry Lucas <terry@google.com >
2018-06-08 17:47:32 +00:00
Lasse R.H. Nielsen
315a186dc4
Better test error handler argument types.
...
Change-Id: I460a40dc9db096f3ae95602ba9c8dc86b4576c56
Reviewed-on: https://dart-review.googlesource.com/53208
Commit-Queue: Lasse R.H. Nielsen <lrn@google.com >
Reviewed-by: Sigmund Cherem <sigmund@google.com >
Reviewed-by: Leaf Petersen <leafp@google.com >
2018-06-01 12:26:37 +00:00
Terry Lucas
9816fce289
Fixed to use catchError instead of try/catch.
...
TBR=sra@google.com
Change-Id: Id3633654d1d9106be0f1169a5452731bafbd8732
Reviewed-on: https://dart-review.googlesource.com/56290
Commit-Queue: Terry Lucas <terry@google.com >
Reviewed-by: Terry Lucas <terry@google.com >
2018-05-23 18:48:34 +00:00
Terry Lucas
cf87b84f7d
Support Promise to Future for both DDC and dart2js.
...
APIs in the newer Chrome IDLs support more JS style promises. The Dart web libraries now hookup those promises and return a Dart Future.
Additionally, a new type maplike is exposed in the IDL this is exposed too.
Change-Id: I44175877eb95f4d910586d42c0139fb182483f82
Reviewed-on: https://dart-review.googlesource.com/49800
Commit-Queue: Terry Lucas <terry@google.com >
Reviewed-by: Stephen Adams <sra@google.com >
2018-05-23 04:08:14 +00:00
Kevin Millikin
8dbe716085
Remove the unused GenericCovariantInterface bit
...
None of the back ends are using it and it imposes a cost to have to
compute it and try to preserve it.
Change-Id: I217e1191b535829021fa11f2698cadd8d4baf1c8
Reviewed-on: https://dart-review.googlesource.com/54383
Commit-Queue: Kevin Millikin <kmillikin@google.com >
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com >
2018-05-09 15:04:43 +00:00
Jenny Messerly
bd76221d58
fix #31489 , JS interop to prototype getter in dartdevk
...
Change-Id: I6a3e1e25e0113bfcc49de19f250c23027ea3a69f
Reviewed-on: https://dart-review.googlesource.com/52865
Reviewed-by: Vijay Menon <vsm@google.com >
2018-04-27 00:17:29 +00:00
Jenny Messerly
8613938e33
fix DDK to track mock setters correctly.
...
Also fix nosuchmethod_forwarding_arguments_test to work in dart4web compilers
Change-Id: If19bf74561c716845e24862c2400e0ab5cfc135c
Reviewed-on: https://dart-review.googlesource.com/48891
Commit-Queue: Jenny Messerly <jmesserly@google.com >
Reviewed-by: Leaf Petersen <leafp@google.com >
2018-04-13 00:27:26 +00:00
Terry Lucas
3e6b8717fe
Fixed GamePadList not working in DDC and hide MessagePort.start operation.
...
Fixes https://github.com/dart-lang/sdk/issues/31029
R=vsm@google.com
Change-Id: I757538eec1ebcf42204e7de0807a48a4757f3faf
Reviewed-on: https://dart-review.googlesource.com/49740
Reviewed-by: Vijay Menon <vsm@google.com >
Commit-Queue: Terry Lucas <terry@google.com >
2018-04-05 15:13:17 +00:00
Terry Lucas
581c512345
Fixed DOMRectList not having a prototype field.
...
TBR=vsm@google.com
Change-Id: I6cbc38bbb2123b914d5b5511774425c403e614ed
Reviewed-on: https://dart-review.googlesource.com/47183
Reviewed-by: Terry Lucas <terry@google.com >
Commit-Queue: Terry Lucas <terry@google.com >
2018-03-20 01:08:47 +00:00
Terry Lucas
60469482f1
Move ClientRect members to DOMRect.
...
TBR=sigmund@google.com ,sra@google.com
Change-Id: I424b087830954329f4399f6b169f572196a4f658
Reviewed-on: https://dart-review.googlesource.com/46948
Commit-Queue: Terry Lucas <terry@google.com >
Reviewed-by: Terry Lucas <terry@google.com >
2018-03-18 13:27:46 +00:00
Terry Lucas
ef6273cba0
Dart Web Libraries re-generated based on Chrome 63 WebIDLs.
...
This is a migration of 13 Chrome release about 1.5 years of Chrome releases.
Update PYTHON scripts for cleaner and easier rolling.
Here's a doc on the changes that might affect Dart users:
https://docs.google.com/document/d/1Kj0nk3SueO3JKub8im7z3znu9j5oiI7vf49ejZrMxuE/edit#
Change-Id: I768fbd09b04fe6884af36ac102d5813f67bae426
Reviewed-on: https://dart-review.googlesource.com/24501
Commit-Queue: Terry Lucas <terry@google.com >
Reviewed-by: Terry Lucas <terry@google.com >
2018-03-18 09:41:04 +00:00
Jenny Messerly
76a672e8ea
mark lib_2/html/fileapi_entry_test flaky on ddc+mac
...
Change-Id: Ie501f972829f85f3fb3e1a0072d874bf4a2652a3
Reviewed-on: https://dart-review.googlesource.com/45753
Reviewed-by: Jenny Messerly <jmesserly@google.com >
2018-03-09 02:03:34 +00:00
Terry Lucas
53d020339e
Updated status files.
...
TBR=vsm@google.com
Change-Id: I9c2e7060e4e2058eabb49f55ce7b34e301b9be82
Reviewed-on: https://dart-review.googlesource.com/43623
Reviewed-by: Terry Lucas <terry@google.com >
2018-02-25 23:30:27 +00:00
Terry Lucas
ba5c32ce06
Updated status files for bot run.
...
TBR=vsm@google.com
Change-Id: I5170832aa59f7430de2d00917d76050d6e341124
Reviewed-on: https://dart-review.googlesource.com/43622
Reviewed-by: Terry Lucas <terry@google.com >
Commit-Queue: Terry Lucas <terry@google.com >
2018-02-25 21:22:13 +00:00
Terry Lucas
fbf0113aa6
Fixed tests to successfully run with the DDC.
...
TBR=vsm@google.com
Change-Id: I38c1ec16cb27dc3a46bb62ae129d9daa9cc4e9be
Reviewed-on: https://dart-review.googlesource.com/43621
Reviewed-by: Terry Lucas <terry@google.com >
Commit-Queue: Terry Lucas <terry@google.com >
2018-02-25 18:43:33 +00:00
Terry Lucas
9f09ef0af3
- Fixed callback signatures with indexed_db open method to expose VersionChangeEvent and
...
Event type parameters instead of dynamic.
- Fixed missing interceptor in dart2js for MutationEvent (even though its deprecated
and should not be used). The MutationEvent is created when a node is deleted. Enabled
Dart MutationEvent class generation.
- Fixed/re-enabled all indexed_db tests to run and pass successfully.
Stephen please take a look - target in VersionChangeEvent is a final field, per your suggestion,
instead of a getter. The MutationEvent is returned in the browser and without the MutationEvent
Dart class the error:
Uncaught TypeError: t1.get$target is not a function
R=vsm@google.com ,gabrielchow@google.com ,sra@google.com
Change-Id: Ic36aea8c33b4263a32ff9d047ba3e6b979e03b10
Reviewed-on: https://dart-review.googlesource.com/41569
Reviewed-by: Stephen Adams <sra@google.com >
Reviewed-by: Vijay Menon <vsm@google.com >
Commit-Queue: Terry Lucas <terry@google.com >
2018-02-23 14:29:45 +00:00
Leaf Petersen
3d6ad7b3a2
Remove fuzzy arrows except on assignability
...
Change-Id: I00ffa8f6f85cede8badd4d7082da4603f998956c
Reviewed-on: https://dart-review.googlesource.com/40470
Reviewed-by: Jenny Messerly <jmesserly@google.com >
2018-02-17 00:30:56 +00:00
kmillikin
b019045393
Front-end implementation of mixin type inference.
...
Infer missing type arguments to generic mixin classes in mixin
applications based on mixin supertype constraints. The implementation
directly follows the draft feature specification at
https://dart-review.googlesource.com/c/sdk/+/38940 .
Bug: https://github.com/dart-lang/sdk/issues/31984
Change-Id: I7caba037b1b0e73c44f71aaa958f3ff3e8f3c1f0
Reviewed-on: https://dart-review.googlesource.com/40661
Commit-Queue: Kevin Millikin <kmillikin@google.com >
Reviewed-by: Paul Berry <paulberry@google.com >
Reviewed-by: Leaf Petersen <leafp@google.com >
2018-02-14 22:43:24 +00:00
Zachary Anderson
23fe39e89f
[dart:typed_data] Adds unmodifiable list views
...
On Fuchsia, we need external typed data arrays that are backed by
read-only regions of memory. Today, writes to these typed data
lists crash the process. This change allows us to wrap the
external typed data in unmodifiable views so that an exception
is thrown instead of crashing.
related #32028
Change-Id: I94dc5e1771b73480cb0eb21799215c090000fd5f
Reviewed-on: https://dart-review.googlesource.com/40201
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com >
Commit-Queue: Zach Anderson <zra@google.com >
2018-02-12 16:30:51 +00:00
William Hesse
209dac0899
Update status for dartk on sim architectures and cross-frame test.
...
BUG=dart:32039
R=athom@google.com
Change-Id: Ic62951a846c24f8a00f347afd6c6620fd56b5c13
Reviewed-on: https://dart-review.googlesource.com/39161
Reviewed-by: Alexander Thomas <athom@google.com >
Commit-Queue: William Hesse <whesse@google.com >
2018-02-06 18:10:32 +00:00
William Hesse
4ce64fa3d1
Skip DDC cross-frame test that breaks test framework
...
TBR=jwren@google.com
BUG=https://github.com/dart-lang/sdk/issues/32039
Change-Id: Ic28f8ce678f94ff5b7da6f38cc980f203c851fd3
Reviewed-on: https://dart-review.googlesource.com/38520
Reviewed-by: William Hesse <whesse@google.com >
2018-02-04 23:27:57 +00:00
Florian Loitsch
3b8e4d41a7
Reapply "Run async functions immediately."
...
Which was reverted in commit 032be73dbe .
Originally commited in commit 67bac0bce6 .
Original review URL: https://dart-review.googlesource.com/5263
Change-Id: Ic7333c29e502a3924dc6aade8ffa46fc8aa5b04a
Reviewed-on: https://dart-review.googlesource.com/38120
Commit-Queue: Florian Loitsch <floitsch@google.com >
Reviewed-by: William Hesse <whesse@google.com >
2018-02-02 15:50:16 +00:00
Florian Loitsch
032be73dbe
Revert "Run async functions immediately."
...
This reverts commit 67bac0bce6 .
Reason for revert: broke the bot.
Original change's description:
> Run async functions immediately.
>
> Migrated from https://codereview.chromium.org/2478703003/
>
> Change-Id: I1d678c01ba5876490b12c676c500171328361d31
> Reviewed-on: https://dart-review.googlesource.com/5263
> Commit-Queue: Florian Loitsch <floitsch@google.com >
> Reviewed-by: Vyacheslav Egorov <vegorov@google.com >
> Reviewed-by: Vijay Menon <vsm@google.com >
> Reviewed-by: William Hesse <whesse@google.com >
> Reviewed-by: Martin Kustermann <kustermann@google.com >
> Reviewed-by: Régis Crelier <regis@google.com >
TBR=whesse@google.com ,rnystrom@google.com ,vegorov@google.com ,kustermann@google.com ,zra@google.com ,floitsch@google.com ,jmesserly@google.com ,vsm@google.com ,regis@google.com ,sigmund@google.com
Change-Id: I20c948057423c3fa5aa8c72843f8f2a17e086ad5
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/37981
Reviewed-by: Florian Loitsch <floitsch@google.com >
Reviewed-by: William Hesse <whesse@google.com >
2018-02-01 15:01:21 +00:00
Florian Loitsch
67bac0bce6
Run async functions immediately.
...
Migrated from https://codereview.chromium.org/2478703003/
Change-Id: I1d678c01ba5876490b12c676c500171328361d31
Reviewed-on: https://dart-review.googlesource.com/5263
Commit-Queue: Florian Loitsch <floitsch@google.com >
Reviewed-by: Vyacheslav Egorov <vegorov@google.com >
Reviewed-by: Vijay Menon <vsm@google.com >
Reviewed-by: William Hesse <whesse@google.com >
Reviewed-by: Martin Kustermann <kustermann@google.com >
Reviewed-by: Régis Crelier <regis@google.com >
2018-02-01 14:08:57 +00:00
Jenny Messerly
5013b28bbe
fix #31999 , remove fuzzy arrow runtime support from DDC
...
Also updates tests that relied on fuzzy arrows.
Change-Id: Ia8df1d8d421e43dfada589223d5e46182b92fa67
Reviewed-on: https://dart-review.googlesource.com/37425
Commit-Queue: Jenny Messerly <jmesserly@google.com >
Reviewed-by: Leaf Petersen <leafp@google.com >
2018-01-31 22:20:38 +00:00
Jenny Messerly
6f59d5be74
Fix typed JS interop in DDK
...
Change-Id: Ic36d5dca3b74cd174b62f917f2f49e0920341c1b
Reviewed-on: https://dart-review.googlesource.com/34511
Commit-Queue: Jenny Messerly <jmesserly@google.com >
Reviewed-by: Vijay Menon <vsm@google.com >
2018-01-17 21:46:48 +00:00
Leaf Petersen
6b3576f673
Fix fuzzy arrow issues in tests.
...
Also fixes a variety of miscellaneous accidental strong mode compile time or runtime check violations.
Change-Id: Ia8a41ac291aff3689efae0b11a9c51a2db30ef33
Reviewed-on: https://dart-review.googlesource.com/34924
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2018-01-16 23:08:01 +00:00
Alexander Thomas
97898a9bb6
[gardening] Correct DDK status to get CQ to pass
...
TBR=whesse@google.com
Change-Id: Iff23be4c81a4d8a307b67cf2c08ac106fd7b5e79
Reviewed-on: https://dart-review.googlesource.com/34780
Reviewed-by: Alexander Thomas <athom@google.com >
2018-01-15 22:05:58 +00:00