Commit Graph

1171 Commits

Author SHA1 Message Date
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
William Hesse bd7856e510 Update status for Firefox roll to version 44. Additional chrome status update.
Remove document.getCssCanvasContext test.

BUG=dartbug.com/25665
R=mit@google.com

Review URL: https://codereview.chromium.org/1668633004 .
2016-02-03 20:35:05 +01:00
Stephen Adams ffa96cdeac Avoid using wrong 'adaptor' for native methods.
The Dart arity adaptor was adding default arguments to the call instead of calling with the given number of arguments.
The best way to fix this is to implement Issue 25548.

R=sigmund@google.com

Review URL: https://codereview.chromium.org/1612773002 .
2016-01-21 08:44:22 -08:00
Harry Terkelsen 71077326d6 dart2js: fix bots for html tests
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/1592803004 .
2016-01-15 15:18:19 -08:00
Jacob Richman 1be2db9a05 Add back one test that still fails and remove a bunch of tests that now pass with the refactor.
BUG=

Review URL: https://codereview.chromium.org/1591843003 .
2016-01-15 14:42:07 -08:00
Harry Terkelsen f01e8b3e73 dart2js cps: Update status file for html tests
BUG=
R=sra@google.com

Review URL: https://codereview.chromium.org/1585943004 .
2016-01-15 12:16:36 -08:00
Ivan Posva b2a186c2dd - Readjust Dartium status files.
BUG=

Review URL: https://codereview.chromium.org/1591063002 .
2016-01-15 11:22:24 -08:00
Jacob Richman cf7ae2e0cb Support JS$ prefix for dart and fix bug where _operator_getter and the [] operator were used inconsistently. Would only impact future use cases where js APIs returned types not auto-proxied with dart:html.
Support typed JS interop classes that extend the behavior of  dart:html types in Dartium.

This theoretically enables supporting package:dom at the same time as dart:html as well as helping with
JavaScript libraries that monkey patch the dom.

Also support JS$ name prefix to resolve name conflicts with dart reserved words and with
dart:html libraries.
Cleanup addEventListener and friends so they are consistent with typed JS Interop and fix
bugs in the unlikely case where multiple functions have the same identity hash.
Add checks to make it easier to catch when allowInterop is accidentally omitted
when using the new typed JavaScript interop. You will now get an exception
any time you pass a Function to JS via the new typed interop without first
calling allowInterop.

BUG=
R=alanknight@google.com

Review URL: https://codereview.chromium.org/1583773003 .
2016-01-15 10:40:32 -08:00
Ivan Posva 8741a8dcda - Update status files.
BUG=

Review URL: https://codereview.chromium.org/1579213003 .
2016-01-13 01:39:40 -08:00
Alan Knight 7f80dbbbe1 Revert "Mark supportsPointConversions deprecated and always true rather than testing DOMPoint"
This reverts commit 2dfdfe554e.

BUG=

Review URL: https://codereview.chromium.org/1583673002 .
2016-01-12 16:24:12 -08:00
Alan Knight 2dd20966d8 Unsuppress test now that Firefox on bots is updated. Bug 23479
BUG=

Review URL: https://codereview.chromium.org/1581833002 .
2016-01-12 13:58:42 -08:00
Alan Knight 2dfdfe554e Mark supportsPointConversions deprecated and always true rather than testing DOMPoint
BUG=

Review URL: https://codereview.chromium.org/1580203002 .
2016-01-12 13:52:38 -08:00
Alan Knight 914bf02cde Switch to using HashChangeEvent constructor instead of initHashChangeEvent
BUG=

Review URL: https://codereview.chromium.org/1582443003 .
2016-01-12 09:42:06 -08:00
Natalie Weizenbaum b33dcfdaad Remove the Dromaeo and TodoMVC samples.
No one was maintaining or using these, and they were stale to the point
that they were breaking pkgbuild tests because their dependencies
weren't compatible with the latest SDK.

This also removes tools/testing/perf_testing, which only tested these
two samples.

R=kevmoo@google.com

Review URL: https://codereview.chromium.org/1576153002 .
2016-01-11 13:09:26 -08:00
Ryan Macnak 6b964b83ac Add ./tools/test.py -c precompiler -r dart_precompiled.
- Make --gen/run-precompiled-snapshot take a directory to use for the snapshot pieces.
 - Throw on Platform.executeable to prevent tests from becoming fork-bombs.
 - Update status files so 'dart_precompiled' is generally expected to behave the same as 'vm'.

Currently multitests will fail unless run with --jobs=1 because the test harness assigns them the same temporary directory.

Running this also requires a great deal of space. My out directory is 380G.

BUG=http://dartbug.com/24975
R=fschneider@google.com, srdjan@google.com

Review URL: https://codereview.chromium.org/1507943002 .
2015-12-18 12:08:10 -08:00
William Hesse 6485590527 Remove old java-based analyzer from test scripts and status files
BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1537653002 .
2015-12-17 14:44:57 +01:00
Alan Knight 44d82ebc43 Fix Chrome 47 test suppressions and invalid @DontInline directive
BUG=

Review URL: https://codereview.chromium.org/1509323003 .
2015-12-09 10:32:26 -08:00
Alan Knight 7f9dcb66a5 One more suppression and fix incorrect test names in previous CL
BUG=

Review URL: https://codereview.chromium.org/1508963002 .
2015-12-07 15:14:52 -08:00
Alan Knight e4f1784690 Update more Chrome 47 test statuses
BUG=

Review URL: https://codereview.chromium.org/1509703003 .
2015-12-07 14:05:35 -08:00
Alan Knight 39e69b1898 Suppress tests around issue 25155 (object tags in Chrome 47)
BUG=

Review URL: https://codereview.chromium.org/1507013002 .
2015-12-07 12:39:37 -08:00
Sigmund Cherem 3fa0cae192 Alternative fix for the js-interop crash.
R=sra@google.com

Review URL: https://codereview.chromium.org/1457383003 .
2015-11-30 16:46:14 -08:00