Commit Graph

1421 Commits

Author SHA1 Message Date
sigmund@google.com d1ca850fe0 Fix code generation in polymer: we avoided generating types above HtmlElement in
all but one place. Added support for that in smoke and polymer.
This should fix issue 18667.

BUG=https://code.google.com/p/dart/issues/detail?id=18667
R=jmesserly@google.com

Review URL: https://codereview.chromium.org//278413002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36053 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-12 19:23:33 +00:00
ajohnsen@google.com e0525e4636 Remove crash-marking of http_test on SIMMIPS.
I'm not able to reproduce this anymore.

BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org//277293002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36020 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-12 09:44:09 +00:00
jmesserly@google.com 7d9733d5df mark angular_tests on analyzer as having warnings
another instance of https://code.google.com/p/dart/issues/detail?id=18733
we're testing angular against the wrong version of html5lib, so it complains about missing members

Review URL: https://codereview.chromium.org//273943002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35950 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 22:50:57 +00:00
kevmoo@google.com 34dc570388 pkg/mock: fixes for v0.11
R=nweiz@google.com, sigmund@google.com

Review URL: https://codereview.chromium.org//278613003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35949 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 22:43:43 +00:00
jmesserly@google.com edeef1c4c3 [html5lib] fix type annotation and pkg.status for angular_tests
angular_tests issue is http://dartbug.com/18733

Review URL: https://codereview.chromium.org//274913002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35945 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 22:06:44 +00:00
jmesserly@google.com 81e87f0b60 revert pkg.status change for 18667
apparently was not fixed ... it just behaves differently on local machine vs bots =(
BUG=

Review URL: https://codereview.chromium.org//279603002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35942 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 21:51:42 +00:00
jmesserly@google.com 06f8f2d16b [html5lib] implement querySelector/querySelectorAll
BUG= https://code.google.com/p/dart/issues/detail?id=18508

* tests from https://github.com/w3c/web-platform-tests/tree/master/selectors-api, kept as close to original as I could.

* src/query_selector.dart is most interesting file. It implements enough of selectors to pass the basic web platform tests. Ironically, it was the easiest part of this CL...

* many fixes to csslib. Almost all of the selector tests were skipped (https://github.com/dart-lang/csslib-test-suite/blob/master/suite/selectors3/selectors3_test.dart) and there was a lot of things broken: unicode, escaping, incorrectly treating ident-tokens as units, probably more that I am forgetting :). Fixed as much as I could without doing major surgery.

* a bunch of fixes to the htm5lib DOM to bring it closer in alignment with dom.spec.whatwg.org and dart:html. The driving force was to minimize the changes needed on the W3C tests.

Note: haven't updated things that depend on html5lib like Polymer yet.

R=sigmund@google.com

Review URL: https://codereview.chromium.org//268623002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35941 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 21:41:05 +00:00
ricow@google.com 3128531865 Status file updates to make the tree green.
Mark try/end_to_end_test as Fail, Timeout, updated issue 17935

Mark isolate/mandel_isolate_test Crash, Pass on simarm debug, filed issue 18670

Mark pkg/polymer/test/attr_mustache_test as CompileTimeError on dart2js on browsers (we skip this on command line vms already) - this happened after revision 35811 - filed issue 18667

Review URL: https://codereview.chromium.org//267373002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35841 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-07 06:27:52 +00:00
nweiz@google.com d584f59fc1 Mark HTTP and OAuth2 tests as failing on IE9.
R=rnystrom@google.com
BUG=18648

Review URL: https://codereview.chromium.org//263213009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35822 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-06 19:56:06 +00:00
karlklose@google.com 122b08661a Mark tests as failing on IE9.
BUG= http://dartbug.com/18648
R=johnniwinther@google.com

Review URL: https://codereview.chromium.org//262173011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35790 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-06 08:39:49 +00:00
nweiz@google.com 3d136514da Mark oauth2 as running outside of dart:io contexts.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//269053003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35763 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-05 20:25:13 +00:00
nweiz@google.com 97e95bb956 Rip out the last dart:io dependency from pkg/http.
It now loads dart:io via mirrors if it's available. This allows it to be
compatible with the browser, so a new library "package:http/browser_client.dart"
is added to support that.

The use of mirrors was tested to ensure that it doesn't add any additional
filesize to dart2js compilations over what would be used if "dart:io" support
didn't exist.

R=rnystrom@google.com

Review URL: https://codereview.chromium.org//261763002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35756 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-05 19:36:22 +00:00
ricow@google.com 342d4e79da Update status file entries for mobile safari simulator.
Only a few tests are failing that are not failing on the normal safari.

I have marked those with issue 18573

Review URL: https://codereview.chromium.org//268593004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35634 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-01 15:40:33 +00:00
ricow@google.com 83e7ed5fee Roll firefox jsshell deps to version 28
Remove suppression for issue with Uint8ClampedArray which is now fixed (I already updated the firefox bots so it is not there anymore either)

R=kasperl@google.com

Review URL: https://codereview.chromium.org//266663005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35620 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-01 08:51:57 +00:00
ricow@google.com 19104f7ae5 Remove suppression for pkg/typed_data/test/typed_buffers_test/none on ie11
This is passing

Review URL: https://codereview.chromium.org//260903004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35612 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-01 05:35:37 +00:00
floitsch@google.com bcb3c3e8ba Don't hide interceptors in mirrors.
The special code for mirrors was brittle and was the reason for several bugs.

BUG= http://dartbug.com/18076
BUG= http://dartbug.com/15405
BUG= http://dartbug.com/14025
BUG= http://dartbug.com/13842
BUG= http://dartbug.com/16804
BUG= http://dartbug.com/15555
R=karlklose@google.com

Review URL: https://codereview.chromium.org//236313012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35586 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-30 18:21:11 +00:00
karlklose@google.com cf0f1097e4 Mark stream_zip_test as flaky.
R=herhut@google.com
BUG= http://dartbug.com/18548

Review URL: https://codereview.chromium.org//261593003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35563 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-30 07:05:38 +00:00
ricow@google.com def72d3fd4 Update status after updating firefox to v28 on linux
Review URL: https://codereview.chromium.org//260303002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35514 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-29 06:36:50 +00:00
vsm@google.com 64481d6783 Undo skip, tests now pass
BUG=http://dartbug.com/18447
R=leafp@google.com

Review URL: https://codereview.chromium.org//259923002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35454 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-25 23:09:59 +00:00
vsm@google.com 26068ad107 Move conditional skip after unconditional skips
TBR=iposva@google.com,leafp@google.com

Review URL: https://codereview.chromium.org//252583006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35449 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-25 21:42:07 +00:00
iposva@google.com 99e84132c6 - Skip pkg/polymer tests.
Review URL: https://codereview.chromium.org//251683004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35442 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-25 19:47:16 +00:00
paulberry@google.com 1c873d4a38 Use @MirrorsUsed to prevent analysis server tests from slowing down in dart2js.
R=scheglov@google.com

Review URL: https://codereview.chromium.org//254533004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35396 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-24 20:11:26 +00:00
paulberry@google.com 0b63b64bc5 Mark analysis server tests as slow under dart2js (TBR).
Because of the use of mocking, analysis server tests are very slow
with dart2js.  Go ahead and let them timeout.

Review URL: https://codereview.chromium.org//251563002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35385 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-24 17:27:09 +00:00
kasperl@google.com a59818ea8b Revert "Update all Angular libs (run update_all.sh)."
This reverts r35366.

R=ricow@google.com
BUG=

Review URL: https://codereview.chromium.org//256553002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35367 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-24 12:29:05 +00:00
kasperl@google.com c9013a859f Update all Angular libs (run update_all.sh).
R=ricow@google.com, blois@google.com
BUG=

Review URL: https://codereview.chromium.org//257423008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35366 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-24 11:34:18 +00:00
ajohnsen@google.com 13e6aefffa Mark polymer/test/build/script_compactor_test as slow.
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org//258603002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35357 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-24 08:25:13 +00:00
nweiz@google.com 1c9e292b2c Re-apply "Add a non-dart:io WebSocket implementation to http_parser."
Re-apply "Fix an analyzer error in http_parser's WebSocket implementation."

This also marks the web socket test as failing on dart2js nad the browser.

R=kevmoo@google.com

Review URL: https://codereview.chromium.org//250073002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35330 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-23 20:53:17 +00:00
kevmoo@google.com 8ecdcb71a7 pkg/docgen: skip tests on arm and mips
BUG= https://code.google.com/p/dart/issues/detail?id=17003
R=alanknight@google.com

Review URL: https://codereview.chromium.org//247313005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35291 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-23 00:55:31 +00:00
kevmoo@google.com 862e9b046e pkg/docgen: fix type warnings
BUG= https://code.google.com/p/dart/issues/detail?id=18232
R=alanknight@google.com

Review URL: https://codereview.chromium.org//247973004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35286 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-22 22:52:30 +00:00
kevmoo@google.com ff0a4d93bb pkg/docgen: update test for broken doc comment lookup under typedef
Related to https://code.google.com/p/dart/issues/detail?id=18352

R=alanknight@google.com

Review URL: https://codereview.chromium.org//247903003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35282 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-22 20:34:34 +00:00
jwren@google.com 4f4507b9ef Fix for 14221/ 15553/ 16673- X isSubtypeOf E now returns false when X is some type and E is a type parameter. This fixes a few issues, but also breaks some assertions (language tests that now have valid warnings from the analyzer).
Additional work will need to be done to fix the language tests, and to investigate the case of X isSubtypeOf E where X is of type Type.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//247313004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35281 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-22 20:07:54 +00:00
ricow@google.com 3fc80df609 Mark docgen/test/typedef_test as failing
Filed issue 18352 to track this

Review URL: https://codereview.chromium.org//246753003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35246 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-22 06:40:50 +00:00
kevmoo@google.com 435cdeb957 pkg/docgen: support better const rendering of String, List, and empty Map
BUG= https://code.google.com/p/dart/issues/detail?id=18107
R=efortuna@google.com

Review URL: https://codereview.chromium.org//235883016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35140 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-17 00:02:11 +00:00
kevmoo@google.com 08c554c31f third_party/pkg/markdown: update to 0.7.0 which fixes static warnings
BUG=https://code.google.com/p/dart/issues/detail?id=17896
R=alanknight@google.com

Review URL: https://codereview.chromium.org//235913003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35025 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-14 17:16:52 +00:00
lrn@google.com e9ec0d7082 Update expectation for unittest test that uses non-zero timer.
Review URL: https://codereview.chromium.org//235203002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34973 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-11 13:47:34 +00:00
nweiz@google.com cc742e6dc8 Avoid timeouts in stack_trace's chain_test.
R=rnystrom@google.com
BUG=18142

Review URL: https://codereview.chromium.org//232783008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34940 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-10 19:45:20 +00:00
whesse@google.com a5416c66d4 Mark pkg/stack_trace/test/chain_test as timing out on browsers.
BUG=dartbug.com/18142
R=ricow@google.com

Review URL: https://codereview.chromium.org//232713002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34916 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-10 08:50:31 +00:00
nweiz@google.com 232233fbe5 Fix an analyzer warning in scheduled_test.
This also changes the signature of [test] to match that exposed by unittest.

R=rnystrom@google.com
BUG=18113

Review URL: https://codereview.chromium.org//231603003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34899 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-09 21:19:47 +00:00
lrn@google.com 70299a5a17 Update shelf message_test expectation after fixing issue 18109.
Review URL: https://codereview.chromium.org//230353003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34878 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-09 13:34:42 +00:00
johnniwinther@google.com 9b602fd9fa Update status.
BUG=

Review URL: https://codereview.chromium.org//230373006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34872 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-09 11:33:47 +00:00
whesse@google.com ec298a01f8 Add new failures to status files, assign issues.
BUG=dartbug.com/18113
R=ricow@google.com

Review URL: https://codereview.chromium.org//230163003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34863 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-09 08:30:24 +00:00
kevmoo@google.com b1132d23e9 pkg/shelf: marked message_test as RuntimeError due to dart2js bug
TBR

Review URL: https://codereview.chromium.org//229933002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34858 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-09 01:04:54 +00:00
whesse@google.com 25c05ba8ea test.dart: Shorten long paths for generated test files on Windows.
BUG=
R=kustermann@google.com

Review URL: https://codereview.chromium.org//225863004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34778 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 14:47:30 +00:00
whesse@google.com f8348fe491 Add polymer 0.10 issues to status files.
BUG=dartbug.com/18057 dartbug.com/18059
R=ricow@google.com

Review URL: https://codereview.chromium.org//227483003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34776 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 09:52:18 +00:00
ricow@google.com 3e1de5a6ad Correct suppression for flaky crashing pkg/http/test/http_test on simmips
This was wrongly marked as flaky crashing on simarm, sorry about that.

Updated subject on issue 18015 (the link in the bug correctly points to a simarm stdio)

R=ajohnsen@google.com

Review URL: https://codereview.chromium.org//227073004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34771 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 08:00:50 +00:00
sigmund@google.com 47e238b613 Replace bootstrap logic with 'boot.js', use 'component/dart' mime-type and add
warnings to prepare users for the future breaking change in Dartium.

R=jmesserly@google.com

Review URL: https://codereview.chromium.org//225043004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34753 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 23:42:34 +00:00
karlklose@google.com e1d588ff6e Fix fyi debug test expectations.
R=floitsch@google.com

Review URL: https://codereview.chromium.org//225563003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34729 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 10:03:18 +00:00
ricow@google.com 9842575c4d Mark pkg/http/test/http_test as flaky crashing
TBR

Review URL: https://codereview.chromium.org//218623023

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34700 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 12:34:46 +00:00
jmesserly@google.com 6bfd2600ef [polymer_expressions] mark bindings_test failing on ie/safari
Review URL: https://codereview.chromium.org//222923002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34664 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 20:19:50 +00:00
zra@google.com 2fe51715e5 Begins work on ARM64, first assembler test.
Most new code is in constants_arm64.h and
{assembler,disassembler,simulator}_arm64.{h,cc}

The rest of the CL just #def's out tests, modifies status files,
and adds UNIMPLEMENTED functions, etc.

R=regis@google.com

Review URL: https://codereview.chromium.org//221133002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34654 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 17:39:32 +00:00