Commit Graph

1797 Commits

Author SHA1 Message Date
Ryan Macnak ef8baa8760 Add test harness option for app snapshots with unoptimized code.
./tools/test.py -m all -c dart2appjit -r dart_app --use-blobs

Rename 'dart_product' runtime to 'dart_app'.

Rename Dart_PrecompiledJITSnapshotBlob to Dart_CreateAppJITSnapshot and add documentation.

Remove out-of-date scripts in tools/precompilation.

R=fschneider@google.com

Review URL: https://codereview.chromium.org/1992703005 .
2016-05-26 10:37:47 -07:00
Jacob Richman 1db0456d18 Revert "TBR. I am not sure this test should have ever passed."
This reverts commit 5faf86795c.

BUG=

Review URL: https://codereview.chromium.org/1985193002 .
2016-05-17 13:39:29 -07:00
Jacob Richman 5faf86795c TBR. I am not sure this test should have ever passed.
BUG=

Review URL: https://codereview.chromium.org/1973383003 .
2016-05-13 18:09:42 -07:00
Terry Lucas d94fec9166 Update tests results
TBR=jacobr@google.com

Review URL: https://codereview.chromium.org/1924703003 .
2016-04-27 08:14:24 -07:00
Terry Lucas 1ec9525e51 Disable test now matches dart2js failure
TBR=jacobr@google.com

Review URL: https://codereview.chromium.org/1921643002 .
2016-04-25 06:48:14 -07:00
Jacob Richman 864b64fd5e Strong html
BUG=
R=alanknight@google.com

Review URL: https://codereview.chromium.org/1894713002 .
2016-04-19 15:08:45 -07:00
Terry Lucas c6064ad5c5 Removed test that now passes
TBR=jacobr@google.com

Review URL: https://codereview.chromium.org/1882853002 .
2016-04-13 08:12:10 -07:00
Srdjan Mitrovic 80ba69dfdb Print messages when aborting background compilation (--trace-compiler); turn on background compilation; mark a slow test.
BUG=
R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1879033002 .
2016-04-12 11:19:56 -07:00
Terry Lucas 7146915ea8 Breaking Change: Support @JS at library level
R=jacobr@google.com
TBR=asiva@google.com, jacobr@google.com

Review URL: https://codereview.chromium.org/1871573002 .
2016-04-12 10:29:49 -07:00
William Hesse 82e6256392 Update status for html/JsArray test, increase dart2js timeout on browser bots.
BUG=https://github.com/dart-lang/sdk/issues/26060
BUG=https://github.com/dart-lang/sdk/issues/26197
R=kustermann@google.com

Review URL: https://codereview.chromium.org/1865913002 .
2016-04-06 15:57:35 +02:00
Terry Lucas d3030a230a A few more test to go green
TBR=jacobr@google.com

Review URL: https://codereview.chromium.org/1844993004 .
2016-03-30 13:02:48 -07:00
Terry Lucas c330f82267 Updated to grab latest WebKit changes
TBR=jacobr@google.com

Review URL: https://codereview.chromium.org/1838353005 .
2016-03-30 07:48:57 -07:00
Jacob Richman c65854d2e4 Optimize dartium dart:html bindings so real world application performance is acceptable. Improves dart:html performance by 2X-30X for microbenchmarks. Real world improvement is typically 2X-3X.
BUG=

Review URL: https://codereview.chromium.org/1832713002 .
2016-03-29 18:32:52 -07:00
Sigmund Cherem c5ae911e4e Update status on safari tests that started passing after the update.
BUG=

Review URL: https://codereview.chromium.org/1843883002 .
2016-03-29 17:37:03 -07:00
Alan Knight ca924d09d1 Remove js interop side-cast test suppression
BUG=

Review URL: https://codereview.chromium.org/1816593002 .
2016-03-18 09:11:32 -07:00
Terry Lucas cd24f61a19 Test now passes and try test for timeouts on DRTs Mac Full BOT
TBR=alanknight@google.com

Review URL: https://codereview.chromium.org/1805383002 .
2016-03-16 06:59:21 -07:00
Terry Lucas 00a0cc905d Test failure in DRT not Dartium and revert timeout multiplier
TBR=alanknight@google.com

Review URL: https://codereview.chromium.org/1805793002 .
2016-03-15 19:01:18 -07:00
Alan Knight c2116ef71e Experiment with canvasrenderingcontext2d test failure
BUG=

Review URL: https://codereview.chromium.org/1802343003 .
2016-03-15 12:54:17 -07:00
Terry Lucas a77741e099 Mac BOT failure
TBR=alanknight@google.com

Review URL: https://codereview.chromium.org/1800273002 .
2016-03-15 12:50:45 -07:00
Harry Terkelsen 983569525f dart2js: Adds support for custom elements in CPS.
BUG=
R=sigmund@google.com, sra@google.com

Review URL: https://codereview.chromium.org/1798303002 .
2016-03-14 16:57:46 -07:00
Alan Knight 4641732ddb Remove websql_test/functional suppression
BUG=

Review URL: https://codereview.chromium.org/1777013003 .
2016-03-09 14:05:14 -08:00
William Hesse 301e527e6e Update status for html/websql_test
BUG=https://github.com/dart-lang/sdk/issues/25927
R=floitsch@google.com

Review URL: https://codereview.chromium.org/1775883002 .
2016-03-08 17:55:28 +01:00
Alan Knight 16cbd86998 websql_test/functional shouldn't be suppressed on ie11
BUG=

Review URL: https://codereview.chromium.org/1770143002 .
2016-03-07 13:07:36 -08:00
Sigmund Cherem 43f943245e Update status files: websql_test seems to pass in ie10, many failures seem to be
timeouts in windows, a couple new runtime-error failures in safari.

BUG=

Review URL: https://codereview.chromium.org/1775593002 .
2016-03-07 12:41:14 -08:00
Sigmund Cherem 385f3350c5 Update status of cpsir tests in checked mode: skipping for now, since more than
75% fail for one reason, once we fix that we can triage in more detail.

Review URL: https://codereview.chromium.org/1771893002 .
2016-03-07 10:20:41 -08:00
Alan Knight 28980c19fc WebSQL functional test should be suppressed everywhere on dart2js, not just chrome
BUG=

Review URL: https://codereview.chromium.org/1769113002 .
2016-03-07 10:06:04 -08:00
William Hesse 721a278693 Update status for dart2js browser tests
BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1772663002 .
2016-03-07 15:39:56 +01:00
William Hesse 7f9e4b7456 Update status for dart2js --cps_ir --host_checked.
BUG=https://github.com/dart-lang/sdk/issues/25911
BUG=https://github.com/dart-lang/sdk/issues/24485
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1773523002 .
2016-03-07 11:35:11 +01:00
Terry Lucas 5cc441525f Looks like the test works
TBR=alanknight@google.com

Review URL: https://codereview.chromium.org/1772433002 .
2016-03-05 06:34:18 -08:00
Terry Lucas c11989cb80 Update a test result
TBR=alanknight@google.com

Review URL: https://codereview.chromium.org/1770643002 .
2016-03-05 06:14:07 -08:00
Alan Knight d06311b3a8 Suppress failing dart2js tests with Chrome 45 roll
BUG=

Review URL: https://codereview.chromium.org/1771543002 .
2016-03-04 17:58:28 -08:00
Terry Lucas 984737f998 More passing tests with Dartium 45
TBR=alanknight@google.com

Review URL: https://codereview.chromium.org/1766723002 .
2016-03-04 05:30:11 -08:00
Terry Lucas e4a5eefe98 More tests that now work
TBR=alanknight@google.com,whesse@google.com

Review URL: https://codereview.chromium.org/1765913002 .
2016-03-04 05:18:31 -08:00
Terry Lucas a29edf769f Updated status file changes for Dartium sdk/lib generated from 45 IDLs
TBR=jacobr@google.com,alanknight@google.com

Review URL: https://codereview.chromium.org/1761973002 .
2016-03-03 10:59:24 -08:00
Terry Lucas 3f0bb621a8 Revert "Changes to tests and status file for the 45 roll w/ regenderated sdk/libs"
This reverts commit 8d12df1e77.

TBR=alanknight@google.com,jacobr@google.com

Review URL: https://codereview.chromium.org/1763753002 .
2016-03-03 09:41:01 -08:00
Terry Lucas 8d12df1e77 Changes to tests and status file for the 45 roll w/ regenderated sdk/libs
TBR=alanknight@google.com,jacobr@google.com

Review URL: https://codereview.chromium.org/1746623002 .
2016-03-03 05:33:46 -08:00
Terry Lucas 18ca768c9b Re-enable passing tests after Jacob's ArrayBuffer fix
TBR=alanknight@google.com,jacobr@google.com

Review URL: https://codereview.chromium.org/1732983002 .
2016-02-24 10:54:40 -08:00
Alan Knight 9001fa7d06 Update svg tests for removal of AltGlyphElement
BUG=

Review URL: https://codereview.chromium.org/1719323002 .
2016-02-22 14:37:19 -08:00
William Hesse 270ad3f552 Remove ContentShellOnAndroid from status files
Dartium and content_shell are no longer built or tested on Android.
A separate issue is filed to remove support from the test scripts:
https://github.com/dart-lang/sdk/issues/25832

BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1720813002 .
2016-02-22 10:20:22 +01:00
Siva Annamalai fe630d6a88 - Skip all html tests in dart_product mode
- Skip all the tests taht deal with package root stuff in dart_product as   we do not have a service isolate and it is not possible to resolve package   configs.

R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1718723002 .
2016-02-19 15:26:48 -08:00
Alan Knight 72dba9c419 Fix dart2js DRT test status for removed/changed APIs
BUG=

Review URL: https://codereview.chromium.org/1701083002 .
2016-02-16 10:18:27 -08:00
Sigmund Cherem 4e56b39a17 mark interop test failing in csp mode
TBR=jacobr@google.com

Review URL: https://codereview.chromium.org/1694603002 .
2016-02-11 14:35:16 -08:00
Sigmund Cherem 648be1a299 fix warnings/test failures due to analyzer warnings, update stauts to include
analyzer missing error.

TBR=jacobr@google.com

Review URL: https://codereview.chromium.org/1687283003 .
2016-02-11 13:49:58 -08:00
Sigmund Cherem a7aa522eea fix status file, test fails as expected even without a runtime
TBR=jacobr@google.com

Review URL: https://codereview.chromium.org/1689203003 .
2016-02-11 13:42:09 -08:00
Sigmund Cherem a0c438a972 cpsir: implementation of jsinterop in cps ir
R=jacobr@google.com

Review URL: https://codereview.chromium.org/1688433006 .
2016-02-11 13:21:52 -08:00
Alan Knight 90b6ffece5 Add issue number for Dartium 45 suppressions
BUG=

Review URL: https://codereview.chromium.org/1691553002 .
2016-02-10 12:13:04 -08:00
Alan Knight 1fe4654d6b Suppressions for Dartium 45 roll
BUG=

Review URL: https://codereview.chromium.org/1688883002 .
2016-02-10 11:31:40 -08:00
Kevin Millikin 35839c7840 Dart2js CPS: Implement 'await for'.
The implementation strategy is in terms of a loop over a StreamIterator,
similar to what is done in the dart2js SSA backend and in the Dart VM.

BUG=https://github.com/dart-lang/sdk/issues/24984
R=asgerf@google.com

Review URL: https://codereview.chromium.org/1686973002 .
2016-02-10 15:28:03 +01:00
Asger Feldthaus ba582b48b3 dart2js: Distinguish precedence levels for left-hand side and call.
This fixes an issue where `new (f())()` was emitted as `new f()()`.

This in turn fixes some JS interop issues in the CPS backend.

CLOSES #25708

BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/1681863003 .
2016-02-09 17:15:00 +01:00
Sigmund Cherem c3e61f315c cpsir: triage remainder of html test suite, fix a couple.
R=asgerf@google.com, het@google.com

Review URL: https://codereview.chromium.org/1679603002 .
2016-02-08 10:37:52 -08:00