Commit graph

89 commits

Author SHA1 Message Date
nweiz@google.com 70a846ad6c Update pubspecs and dependencies to get pkgbuild tests working.
This also removes the vendored copy of Angular, which was an outdated version of
an unstaffed branch.

R=pquitslund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45410 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-24 20:08:53 +00:00
nweiz@google.com 4b524e8f21 Pull args, intl, logging, shelf, and source_maps out of the SDK.
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42537 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-20 00:47:32 +00:00
sigmund@google.com c73466ed58 Fix bots
R=jakemac@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42466 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 19:00:28 +00:00
sigmund@google.com d675fa46a9 Delete pop-pop-win from the repo
Code now lives at: https://github.com/dart-lang/sample-pop_pop_win

Test coverage available at:
http://build.chromium.org/p/client.dart.packages/console

In particular:
http://build.chromium.org/p/client.dart.packages/console?builder=packages-windows-sample-sample-pop_pop_win&builder=packages-linux-sample-sample-pop_pop_win&builder=packages-mac-sample-sample-pop_pop_win&reload=none

R=kevmoo@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42171 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-08 18:52:12 +00:00
jakemac@google.com b40503870d mark polymer use-public-packages as passing again
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42140 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-05 18:56:32 +00:00
jakemac@google.com 8fde04e0ba mark public package dependencies test as failing since web_components isn 't yet published
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42118 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-04 21:24:10 +00:00
nweiz@google.com 9d53779ba9 Fix pkgbuild tests for async_await.
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41110 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-14 21:49:36 +00:00
sigmund@google.com 98bc2672c0 Release polymer 0.15.1
R=jakemac@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41108 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-14 21:12:25 +00:00
sigmund@google.com a9b3fed799 Splitting interop support so dart_support.js is no longer required.
R=jakemac@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41081 260f80e4-7a28-3924-810f-c04153c831b5
2014-10-13 20:14:19 +00:00
jakemac@google.com e827926148 public packages should work again
Revert "Revert "move version to 0.14.0" forgot to publish first"

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40192 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-11 22:43:32 +00:00
jakemac@google.com 589c718ac0 update polymer js to 0.4.0
BUG= http://dartbug.com/20809

The following files were not migrated, they used to be in platform.js
and are like polyfills, but are adding non-html spec functionality used
by polymer:

src/declaration/mdv.js
src/declaration/polymer.js
src/declaration/queue.js
src/declaration/styles.js
src/lib/dom.js
src/lib/lang.js
src/lib/loader.js
src/lib/styleloader.js
src/lib/url.js
src/system/compat.js
src/system/microtask.js
src/system/module.js
src/system/patches-mdv.js
src/system/unresolved.js

The following tests were not migrated. For the most part they are just
testing the features added by the files above:

test/html/loader-deduplicate.html
test/html/mdv-shadow.html
test/html/mdv-tests/polymer-expressions-tests.js
test/html/styling/recursive-style-import.html
test/html/url.html
test/js/bindMDV.js
test/js/oop.js
test/html/styling/rules/*
test/js/styling.js
test/js/register.js
test/js/utils.js
test/html/template-repeat-wrappers.html

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40120 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-10 21:41:47 +00:00
sigmund@google.com 4e115db178 Prepare for 0.13.1 release
R=jakemac@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39995 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-08 20:13:31 +00:00
sigmund@google.com 1781d2cb42 Step one towards stable error messages with details:
- switches polymer to use a messages type
 - autogenerates an HTML page from the message list.
 - use these messages on polymer transformers
 - moves build_logger to code_Transformers, so we can also use this in other packages.

Still pending to do more, for example, find a permanent location and URI scheme for messages
so we can show them on the command-line, improve the UI to tak advantage of clustering, etc.

But I think it's good enough to get it in and iterate afterwards

R=jakemac@google.com, kathyw@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39884 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-04 20:28:15 +00:00
sigmund@google.com 72607ba463 Prepare polymer 0.12.2 release
R=jakemac@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39461 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-21 17:26:18 +00:00
whesse@google.com 99180f5797 Update status for pkg tests.
BUG=dartbug.com/20575 dartbug.com/20576

TBR=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39366 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-19 09:35:46 +00:00
ricow@google.com a84518a3ec Remove suppression for pkgbuild/samples/third_party/todomvc on russian locale
This is passing now

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39188 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-13 04:45:34 +00:00
ricow@google.com 9c261e95d9 Remove suppression from the status file for long directories on the russian windows builder.
The underlying issue was fixed in revision 39071

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39074 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-11 12:07:45 +00:00
ricow@google.com d7c294b4e2 Remove observatory symlink from the repository - they have unforseen issues when copying around stuff for testing.
Long storry short: for testing the ability to do pub get and pub build we copy in the packages and test them if they have a pubspec yaml file.

If you copy a symlink, like the one added in r38788, without -L to cp you will just get the relative symlink copied in, which will, of course, not work.

I generally think it is a bad idea to add symlinks to the repo, we have had enough issues with the ones for packages/pub

Instead, to keep the testing, add the runtime/bin/vmservice to the location of where we look for packages

R=koda@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38983 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-07 12:59:35 +00:00
whesse@google.com 0c541c342c Update status files for pkgbuild Russian Windows
BUG=dartbug.com/20386
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38922 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-06 09:14:02 +00:00
ricow@google.com 588c9a6d46 Mark pkgbuild/observatory as skip
This is breaking our testing setup, since pkg/observatory is a relative symlink to ../runtime/bin/vmservice/client

I have filed issue 20306 to track this and given more info on how we can solve this without having these issues

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38822 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-01 07:30:27 +00:00
sigmund@google.com fadb359919 Preparing versions to release polymer 0.12.0
R=jakemac@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38734 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-30 15:28:53 +00:00
sigmund@google.com 7801ac64b9 Roll polymer packages to version 0.3.4
R=jakemac@google.com, jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38644 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-28 19:57:11 +00:00
sigmund@google.com 2627b28470 Add support in smoke for generating static configurations in pieces.
R=jakemac@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38563 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-25 00:32:04 +00:00
sigmund@google.com 540c6b55ea Get ready to publish -dev versions of our packages with the NodeBind interop fixes.
R=jakemac@google.com, kevmoo@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38122 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-10 14:56:50 +00:00
jmesserly@google.com 08529e98d8 Switch Node.bind to interop. This allows JS elements to work properly with Dart binding paths for things that are not JSON serializable.
Two big things this enables:
* elements themselves can be data bound
* anything jsify can handle, including Dart functions. This means as we get @Export and such, it will be possible to bind those Dart types directly into JS elements. With that we can make things like <core-style> much nicer to use.

This also removes ported code from https://github.com/Polymer/NodeBind except for interfaces, since we don't need it anymore.

Added a Polymer test to verify it works for the typical end-to-end case. This uncovered the "deliver" method that needs to be there on Bindable.

Finally one Node.bind test depends on https://github.com/Polymer/ShadowDOM/pull/462, which fixes an issue where SD polyfill doesn't wrap an API used by Node.bind. Apparently no one has ever hit this on the JS side (the Dart port was immune, because our treatment of HTMLCollection is better).

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38051 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-08 04:57:28 +00:00
ricow@google.com 14f8d562cf Mark pkgbuild/pkg/intl as failing with repo packages.
This started failing after the pubspec update here:
https://code.google.com/p/dart/source/detail?r=37892

Filed: http://dartbug.com/19782 to track this

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37930 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-02 05:58:22 +00:00
lrn@google.com 1ec6c5c1db Revert "Add "last" setter to List."
After discussion, we decided not to change the List interface for something that is just a convenience.

Also revert "Mark pkgbuild/pkg/collection as failing when using repository packages"

R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37307 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-13 09:40:22 +00:00
ricow@google.com bf418c94e5 Mark pkgbuild/pkg/collection as failing when using repository packages
Filed issue 19391 to track this

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37277 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 15:26:31 +00:00
sigmund@google.com b0c0f290b6 Fix pkgstatus for polymer.
Review URL: https://codereview.chromium.org//329293003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37242 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-11 19:53:41 +00:00
kasperl@google.com 0454240415 Mark polymer_expression as passing (no more unreleased -dev dependency).
R=ricow@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37226 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-11 10:39:19 +00:00
sigmund@google.com a0a8beb25f Update pkgbuild status (I updated the dependency from polymer to require 0.11,
which made this start passing.)

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37183 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-10 15:53:41 +00:00
jmesserly@google.com 6c75bcd16c mark polymer_expressions use_repo_pkg failing
Review URL: https://codereview.chromium.org//323443002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37070 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-06 06:42:50 +00:00
jmesserly@google.com 8489cd4fc3 adjust pkgbuild for unreleased -dev
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37069 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-06 06:14:08 +00:00
ricow@google.com 19dc0b33a0 Remove suppression for pkgbuild/pkg/third_party/html5lib using public packages
This is now passing

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36467 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-22 06:19:22 +00:00
ricow@google.com 40cc456e51 Fix status files, move header down to not shadow existing full suppressions, remove suppression from pkgbuild, it does not run on dartium
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36426 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-21 12:02:02 +00:00
vsm@google.com 03d654080b Dartium status fixes for roll to 35/1916.
Leaf: this includes your earlier fixes. The polymer tests appear to pass, so I've taken those out. I've also marked tests that regressed as Fail instead of Pass, Fail as 35 has landed.

R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36422 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-21 11:37:39 +00:00
kevmoo@google.com 95f0e1a762 pkg/mock updating unittest dependency
BUG= http://dartbug.com/18735
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36141 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-13 23:55:52 +00:00
sigmund@google.com 2507e2283a Fix status in bots.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36083 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-12 22:38:19 +00:00
kevmoo@google.com a679c0209c Update pkgbuild.status for mock changes
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35952 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 23:17:58 +00:00
ricow@google.com 5fd51e9b88 Remove suppression of pkgbuild/pkg/oauth2 on against public pub
Review URL: https://codereview.chromium.org//261253004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35786 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-06 05:18:08 +00:00
kasperl@google.com 629a132ab1 Mark angular_todo as failing when using the repository packages.
R=ricow@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35370 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-24 13:33:40 +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
blois@google.com ca27b7680e Allowing Angular sample to run on dev branch with Angular 0.9.10
This overrides Angular's analyzer version which is used for command-line tools only to match the version used by DI 0.36.0, so that the published version of Angular will work on the Dart dev branch.

The dependency override only works now because the analyzer dependency is only for the command-line utilities which are being phased out in favor of transformers (appearing in next Angular version).

BUG=
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35056 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-15 01:20:33 +00:00
blois@google.com 9136a8ba25 Failing the angular samples test
It requires that Angular 0.9.11+ be published but that won't happen for a few more days.
BUG=
R=messick@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34991 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-11 20:14:53 +00:00
kevmoo@google.com 254c3e9d69 fixing build status for route_hierarchial
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34984 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-11 17:16:20 +00:00
sigmund@google.com 10c0d938d2 Update versions and release polymer & related packages
Review URL: https://codereview.chromium.org//235303004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34979 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-11 16:23:11 +00:00
ricow@google.com 66b5369d15 Fix pkgbuild suppressions to exclude test suite name
Review URL: https://codereview.chromium.org//230493002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34865 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-09 09:39:29 +00:00
ricow@google.com 2cd59e465f Suppress pubget issues running against public pub after barback update.
I filed issue 18115 to track this.

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34864 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-09 09:16:19 +00:00
sigmund@google.com 2f62f8d298 Marking todomvc as failing in win/russian.
Review URL: https://codereview.chromium.org//229293003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34844 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-08 21:54:01 +00:00