Commit Graph

1458 Commits

Author SHA1 Message Date
danrubel@google.com 1af9a60950 (TBR) skip analysis server test on browser
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33140 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-27 23:07:48 +00:00
blois@google.com 8cc2666896 Skipping Angular tests which are timing out in unchecked mode.
I was initially not repro'ing this in dart2js and only Dartium, but am now seeing them in dart2js as well. The issue appears to be rooted in Angular's new dirty checking- it's stuck in a loop.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33097 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 22:25:49 +00:00
blois@google.com ce90d15398 Skipping Angular tests timing out on Dartium
The dirty checking test is a new one, but the ng_repeat test is existing (though something obviously changed on it).

Skipping while investigating what the issue is.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33085 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 20:55:28 +00:00
nweiz@google.com 05cde44446 scheduled_test/unittest_compatibility_test is failing due to issue 7728.
R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33082 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 20:25:27 +00:00
blois@google.com 722d14a75b Mostly the output from third_party/pkg/update_all.sh
+ change to update_di.sh to show an error message that the imports need to be fixed (and associated fixup)
+ change to the status file to indicate that Angular's parser test now passes

BUG=
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33073 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 18:36:41 +00:00
kasperl@google.com 533346e295 Update the pkg.status file to expect the Angular parser tests to fail with a runtime error. This issue will be fixed once we roll in a new version of Angular.
R=ricow@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33057 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 10:48:19 +00:00
ricow@google.com f0fb3d118c Mark scheduled_test/test/unittest_compatibility_test as failing on d8 and jsshell
Filed issue 17134 to track this

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33054 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 08:40:43 +00:00
iposva@google.com f72abd44d0 - Mark test flaky per dartbug.com/17130.
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33052 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-26 06:35:04 +00:00
blois@google.com 96d8be7a9e Fixing non-posix path issue on Window
The code dealing with paths in Resolver should always use URI paths, but was instead using native path syntax in a few places.

BUG=
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32972 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-24 17:15:04 +00:00
floitsch@google.com d4af9f110f Mark docgen/multi_library_test as slow.
Review URL: https://codereview.chromium.org//177333002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32953 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-24 08:22:12 +00:00
blois@google.com 63f299d418 Failing code_transformer test on Windows
Working on fix (path separator issue), fail test for now.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32932 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-21 22:08:57 +00:00
blois@google.com fceda92eaf Extending logic to find Dart's SDK directory for resolver tests
Previous logic was failing when executing from VM tests where the dart-sdk folder is not built in the output directory.
BUG=
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32922 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-21 20:09:35 +00:00
blois@google.com 358a9ce52b Fixing test issues related to tests in code_transformers.
TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32914 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-21 18:37:00 +00:00
blois@google.com 993a917ff4 Revert "Revert "Adding package:code_transformers for unifying common transformers code""
This is a re-submission of adding code_transformers with a fix for resolving the sdk directory.

The resolution was failing when executing tests with the --use-sdk flag.
BUG=
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32908 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-21 17:27:22 +00:00
zra@google.com cb4e549e4a Skips docgen/test/generate_json_test.
Times out on simarm and simmmips.

Issue 17003.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32875 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-20 23:46:11 +00:00
blois@google.com fa4ee4753a Revert "Adding package:code_transformers for unifying common transformers code"
This reverts commit 32859. It's failing to find the Dart SDK under a number of cases.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32866 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-20 19:21:15 +00:00
blois@google.com 730b3c6137 Adding package:code_transformers for unifying common transformers code
There's quite a bit of code which would be great to share between Polymer and Angular, adding this as the starting point for some of that code.

This CL is primarily a transformer that resolves the AST which can be used by other transformers when modifying code.

BUG=
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32859 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-20 18:37:00 +00:00
whesse@google.com 1a5af5f5ba Mark docgen/generate_json_test as slow on arm and mips.
BUG=
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32852 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-20 16:41:06 +00:00
kevmoo@google.com cd2f133e77 pkg/docgen: putting test code in file system
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32821 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-19 21:11:40 +00:00
kevmoo@google.com 719c49967b pkg/docgen: fixd build, ignore known static warnings
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32810 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-19 19:29:13 +00:00
ricow@google.com 38493b3493 Roll jsshell deps to version 26
Update test expectations for now passing test and broaden suppression for firefox issue with clamping

R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32739 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-18 13:12:43 +00:00
jmesserly@google.com 1a4a399ea5 fix imports link rel=stylesheet
fixes https://code.google.com/p/dart/issues/detail?id=16648

also:
* adds a few DOM APIs to html5lib that it was missing
* removes a broken test from html5lib
* fixes polymer's dependency on analyzer

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32679 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-13 23:22:48 +00:00
kasperl@google.com aca2f3ebe8 The tests affected by issue 16719 pass in CSP mode.
R=ricow@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32595 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-12 07:58:07 +00:00
jacobr@google.com e3964eab0f Enable mutation observer test
BUG=
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32586 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-12 01:23:01 +00:00
jmesserly@google.com 4b65a7fe7f "Reverting 32572"
my local client was in a bad state, changes don't reflect the intended patch, which was just to add "Fail" as an option for template_binding/test/custom_element_bindings_test

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32573 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 19:27:08 +00:00
jmesserly@google.com d055a904e2 fix another ie9 status
Review URL: https://codereview.chromium.org//148293014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32572 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 19:20:08 +00:00
ricow@google.com b516af3279 Mark template_binding/test/custom_element_bindings_test as timeout on IE9
I am marking this with bug 16717, please remark if that is wrong.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32559 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 14:10:28 +00:00
ricow@google.com 199621ba71 Mark lib/async/stream_transform_test and pkg/async/test/stream_zip_test as failing on drt
These started failing after the roll to chrome 33

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32556 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 13:43:12 +00:00
kustermann@google.com b0f7a90cee Add back accidentally deleted status file expression header
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32555 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 12:58:37 +00:00
kustermann@google.com 1626736d2c Remove flaky markers from status file for tests that are not flaky.
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32553 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 11:55:55 +00:00
jmesserly@google.com f734dbf97a fix typo in status file
Review URL: https://codereview.chromium.org//130813007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32538 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 03:23:00 +00:00
jmesserly@google.com 1291675047 mark tests failing on ie9
https://code.google.com/p/dart/issues/detail?id=16717

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32537 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 02:51:32 +00:00
jmesserly@google.com 790f76b17a fix pkg.status for custom_elements test
I restored pkg/custom_elements during the review process, but forgot to revert the status file.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32535 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 01:44:50 +00:00
jmesserly@google.com 7d71bc988d introduce web_components pkg to replace shadow_dom, html_import, custom_element. This new package is 100% compatible with the polyfills used by http://www.polymer-project.org/
Deletes:
  pkg/shadow_dom
  pkg/custom_element (except web_ui stuff)
  pkg/html_import

Adds:
  pkg/web_components, with README.md and build instructions

Changes:
  pkg/html5lib -- deprecate queryAll/query in favor of *Selector
  pkg/polymer -- test fixes & a few small changes to work with new polyfills, mostly in build
  tests/html/custom -- can't load the CE polyfill at runtime, must now be injected statically via an HTML page, similar to the style @blois used for some custom element tests.

R=blois@google.com, sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32533 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 01:15:05 +00:00
vsm@google.com e38eb7e98f Skip flaky mutation_observer_test
TBR=blois@google.com

BUG=16679

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32511 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-10 18:57:51 +00:00
johnniwinther@google.com 345709d61a Update IE9 status.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32419 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-07 12:10:51 +00:00
jmesserly@google.com 83bb8cb465 mark polymer_expressions globals_test failing on Safari/IE
Review URL: https://codereview.chromium.org//139643010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32347 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-06 00:21:50 +00:00
jmesserly@google.com ae365d94aa big update to observe, template_binding, polymer
The biggest changes are in pkg:observe where we picked up a lot of optimizations to PathObserver/CompoundObserver.

template_binding gets one-time bindings, synchronous expansion, and lightweight "bindable" objects.

The tests are heavily refactored to use Future instead of the hacky observeTest/performMicrotaskCheckpoint pattern (I have been slowly changing the style for new tests, but observe-js made the change for all of them. yay!). Oh and the performMC stuff is gone from pkg:observe now.

There's also a new pkg:polymer feature for observation, which was ported so we are at a consistent baseline. (http://www.polymer-project.org/polymer.html#observeblock)

R=justinfagnani@google.com, sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32342 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-05 22:23:00 +00:00
jmesserly@google.com fdc29a9ed5 regenerate fixed custom_elements polyfill
fixes an issue in the previous package, it was missing MutationObservers which it expects included in the binary generated by Grunt.
This did not happen because the sources are pulled in from a relative path, rather than being included in the repository, and there was unfortunately no error issued.

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32263 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-03 21:52:24 +00:00
kevmoo@google.com d808a3ce93 pkg/unittest: renamed new test, marked as failing on dartium due to issue 13921
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32260 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-03 20:11:33 +00:00
sigurdm@google.com 797e38b133 Mark test as slow.
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32246 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-03 14:23:30 +00:00
floitsch@google.com 8d666f47b9 Mark noscript_test as flaky.
Review URL: https://codereview.chromium.org//130913014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32229 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-01 01:38:26 +00:00
kevmoo@google.com 2c3153d6cb pkg/unittest fix status file post r32188
also fixed a test name

R=dgrove@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32198 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-31 16:19:13 +00:00
johnniwinther@google.com 7b52480b56 Align source mirrors with runtime mirrors.
BUG=
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32195 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-31 14:15:26 +00:00
jmesserly@google.com 77f39712b7 mark flaky ie9 tests
Review URL: https://codereview.chromium.org//151103002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32187 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-31 02:09:10 +00:00
sigmund@google.com fdc6d43083 Improve how we handle packages/ HTML imports. This improves resolution of URLs containing
"package/" under the web/ directory. Resolution under 'lib' is the same, but it and gives better suggestions if the path looks wrong. This summarizes what changed:

- source file: lib/b.html

  import to "packages/c/d.html" was error, now is error + suggestion
  import to "../packages/c/d.html" was error, now is error + suggestion
  import to "../../packages/c/d.html" was resolved, now is resolved too

- source file: lib/a/b.html

  import to "packages/c/d.html" was error, now is error + suggestion
  import to "../packages/c/d.html" was error, now is error + suggestion
  import to "../../packages/c/d.html" was error, now is error + suggestion
  import to "../../../packages/c/d.html" was resolved, now is resolved too

- source file: web/b.html

  import to "packages/c/d.html" was and continues to be resolved
  import to "../packages/c/d.html" was error, now is resolved

- source file: web/a/b.html

  import to "packages/c/d.html" was error, now is resolved
  import to "../packages/c/d.html" was and continues to be resolved
  import to "../../packages/c/d.html" was and continues to be resolved

Note: polymer-build and development mode are slightly different: polymer-build
detects and issues an error for bad paths inside lib/. These are not detected by
our package-resolution in loader.dart, but as long as users are not creating
symlinks by hand, Dartium should detect if the paths are wrong.

When we switch to start using pub-serve by default, we should be able to go back
to the web-ui style of using "package:" urls directly in HTML.

R=jmesserly@google.com, kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32170 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-30 20:51:28 +00:00
floitsch@google.com 9e6ec633f9 Mark collection/test/priority_queue_test as slow.
Review URL: https://codereview.chromium.org//149023003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32167 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-30 18:35:16 +00:00
ricow@google.com 57eb514346 Revert 32053 - this was already covered by revision 32041
The dartium failures is another test

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32066 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-28 12:22:30 +00:00
ricow@google.com fc6f39d6e9 Mark pkg/third_party/angular_tests/browser_test/core_dom/cookies as failing on dartium
This started failing after r32035

Filed issue 16354 to track this

R=kasperl@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32053 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-28 07:54:17 +00:00
scheglov@google.com b175f41369 Issue 16346. Ignore non-HTML template.
https://code.google.com/p/dart/issues/detail?id=16346

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32051 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-28 03:55:52 +00:00