Commit Graph

1458 Commits

Author SHA1 Message Date
dgrove@google.com d89730791c Remove many things that depend on frog.
Review URL: https://chromiumcodereview.appspot.com//10204007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6919 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-25 00:41:38 +00:00
ahe@google.com 2156d586b7 Make dart2js work on Windows.
Review URL: https://chromiumcodereview.appspot.com//10207010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6889 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-24 15:24:00 +00:00
ahe@google.com 3deac3dc36 Use 'frog' in apidoc. Also fix broken dependencies.
Second attempt, now with Windows support.

Review URL: https://chromiumcodereview.appspot.com//10141009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6873 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-24 12:55:39 +00:00
ahe@google.com 1f05ed8c0e Revert "Use 'frog' in apidoc. Also fix broken dependencies."
Review URL: https://chromiumcodereview.appspot.com//10140021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6872 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-24 10:54:18 +00:00
ahe@google.com f86a50b4fb Use 'frog' in apidoc. Also fix broken dependencies.
Review URL: https://chromiumcodereview.appspot.com//10174006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6870 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-24 10:38:21 +00:00
sigmund@google.com cedda7fc36 fixes css tests, now they can also run in browsers too.
Review URL: https://chromiumcodereview.appspot.com//10170008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6857 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-23 18:39:11 +00:00
ahe@google.com 9eac6a5748 Remove frogsh.
Review URL: https://chromiumcodereview.appspot.com//10164004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6840 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-23 13:26:06 +00:00
sigmund@google.com d25fe08396 test rename overhaul: step 1 peg.
The overhaul consists of:
- use _tests.dart notation, instead of xTest.dart
- use the directory setup (no more test_config, yay!)

Review URL: https://chromiumcodereview.appspot.com//10168010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6815 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-20 22:57:03 +00:00
rnystrom@google.com 9c5e4a2ec2 Start implementing pub object model. Rudimentary package cache class, and a simple pub command to list its contents.
Review URL: https://chromiumcodereview.appspot.com//10091014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6779 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-20 00:00:05 +00:00
ager@google.com 37b82247ac Remove need to instantiate Platform and make methods static.
This will require an update of the stable test binary. I will upload
a new build when done with the review process.

R=sgjesse@google.com
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10021048

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6682 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-18 11:39:16 +00:00
mattsh@google.com 56d677eb49 added printWarnings option to HtmlDiff
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10095017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6653 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-17 19:03:58 +00:00
ahe@google.com 49f9fb1425 Make dart2js executable.
Review URL: https://chromiumcodereview.appspot.com//9969209

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6643 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-17 15:42:37 +00:00
ahe@google.com 56f34d7514 Move cygwin_dir to shared gypi file.
Review URL: https://chromiumcodereview.appspot.com//9877003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6626 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-17 11:53:56 +00:00
rnystrom@google.com e34a368125 Fix apidoc build step on Windows.
Review URL: https://chromiumcodereview.appspot.com//10091010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6603 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-16 20:58:18 +00:00
jacobr@google.com af8e09788d Fix ApiDoc to work with new dart:html code. Tweak dart:html generator to generate clearer @domName annotations.
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10068019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6505 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-13 09:27:20 +00:00
sigmund@google.com 18d120acdc update status of a couple tests: some configurations are run, but should be
skipped.

Review URL: https://chromiumcodereview.appspot.com//10020060

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6481 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-12 21:50:23 +00:00
sigmund@google.com 656e98150b unittest step2: bye bye to multiple entrypoints for unittest
Review URL: https://chromiumcodereview.appspot.com//10037027

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6480 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-12 21:38:25 +00:00
sigmund@google.com cca364ce76 change status files to make it possible to run test.py -c frog,dart2js -r none.
Except for standalone, this mostly skips all other tests. The configurations
frog_none and dart2js_none these have been ignored for now by the bots, enabling
those tests should be done as needed.

Review URL: https://chromiumcodereview.appspot.com//10042001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6382 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-10 20:56:37 +00:00
terry@google.com e5f4921ecb Fixed bb break.
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9949019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6235 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 18:04:20 +00:00
terry@google.com 5ec89a199a Calculator App for ChromeOS with fixes for templates/CSS to support this application.
TBR=jacobr@google.com
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10010009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6231 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 16:59:38 +00:00
efortuna@google.com 673bb8ce02 Revert "Simplify tests under utils/tests to follow StandardTestSuite
convention."
Review URL: https://chromiumcodereview.appspot.com//9990009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6210 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 00:27:34 +00:00
rnystrom@google.com fb5b9f3570 Simplify tests under utils/tests to follow StandardTestSuite convention.
Review URL: https://chromiumcodereview.appspot.com//9956037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6209 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 23:50:06 +00:00
rnystrom@google.com 139b211f7d First check in for pub package manager.
It doesn't do anything more than show usage and version, but the test
infrastructure is there.

Review URL: https://chromiumcodereview.appspot.com//9950005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6066 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-30 20:48:32 +00:00
rnystrom@google.com d2ca275165 Generate API docs during build.
Review URL: https://chromiumcodereview.appspot.com//9705088

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6065 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-30 20:24:06 +00:00
sethladd@google.com 3734d65be1 add disqus comments
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9844031

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6055 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-30 18:00:53 +00:00
rnystrom@google.com a1c9d82292 Skip pub tests on dartium.
Review URL: https://chromiumcodereview.appspot.com//9951002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6011 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-29 23:54:48 +00:00
rnystrom@google.com 26947913d9 Add DirectoryTestSuite.
Review URL: https://chromiumcodereview.appspot.com//9863057

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6010 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-29 23:37:31 +00:00
dgrove@google.com ca61f09608 Move unittest into lib, and put it into the SDK.
Review URL: http://codereview.chromium.org//9802015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5956 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 22:26:14 +00:00
vsm@google.com 59d574c599 Move copy_dart.py from client to tools
Review URL: https://chromiumcodereview.appspot.com//9789004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5941 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 17:51:20 +00:00
ahe@google.com d03830349f Add library mapping.
Review URL: https://chromiumcodereview.appspot.com//9866006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5935 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 16:07:58 +00:00
ahe@google.com dc099c4a00 Move frog/leg to lib/compiler/implementation.
Review URL: https://chromiumcodereview.appspot.com//9873021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5926 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 08:54:01 +00:00
efortuna@google.com 4294145085 Can't use != in status files.
Review URL: https://chromiumcodereview.appspot.com//9791038

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5910 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 21:12:35 +00:00
efortuna@google.com 46bfc8551f CSS status file fix.
TBR=sigmund@google.com
Review URL: https://chromiumcodereview.appspot.com//9791037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5909 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 21:08:43 +00:00
terry@google.com 5dc87ce1d6 Fixed bug with template control statements as first node of template (each, with, call, etc.).
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9791020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5900 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 19:53:25 +00:00
efortuna@google.com c8e35dbeb1 Rename test.dart component to specify compiler + runtime.
Review URL: https://chromiumcodereview.appspot.com//9838068

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5893 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 18:40:41 +00:00
ahe@google.com 9f6630e8a1 Unbreak SDK frogc.
Review URL: https://chromiumcodereview.appspot.com//9808102

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5806 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-25 01:03:44 +00:00
ahe@google.com e7186f0fd9 Use SourceFile from utils/compiler.
Review URL: https://chromiumcodereview.appspot.com//9834012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5771 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-23 10:06:46 +00:00
terry@google.com cea0d08c1d Template bug fixes and new features.
Fixed textnode bug, whitespace was being removed. Added added local name for #with and #each.  Form of ${#each list [localName]} and ${#with object [localNme]} Added ability to call another template (located in the same tmpl file).  Form is ${#templateName(parms)}

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9728009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5665 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-19 23:12:37 +00:00
rnystrom@google.com 1ab996e50f Get rid of bash for dartdoc and do the whole thing in dart.
Review URL: https://chromiumcodereview.appspot.com//9722012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5659 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-19 21:30:34 +00:00
ahe@google.com dd96f32250 Rename leg -> dart2js.
Review URL: https://chromiumcodereview.appspot.com//9717033

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5636 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-19 08:36:39 +00:00
ahe@google.com a5b46f33fa More GYP tweaking.
Review URL: https://chromiumcodereview.appspot.com//9720033

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5634 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-18 23:18:50 +00:00
ahe@google.com 1e9d1477a7 Don't build dart2js on Windows.
Review URL: https://chromiumcodereview.appspot.com//9717042

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5633 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-18 23:11:30 +00:00
ahe@google.com 5b79681b93 Use .exe suffix on Windows.
Review URL: https://chromiumcodereview.appspot.com//9718026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5632 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-18 23:01:58 +00:00
ahe@google.com 34cb21fce4 Launch Leg independently of Frog.
Review URL: https://chromiumcodereview.appspot.com//9719019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5630 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-18 22:22:43 +00:00
ahe@google.com 9f7cd35728 Copy files I'll use in a git-based CL.
Review URL: https://chromiumcodereview.appspot.com//9717026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5615 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-17 17:27:21 +00:00
ahe@google.com 18c3dd33c5 Add build rules for dart2js.
Review URL: https://chromiumcodereview.appspot.com//9704098

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5613 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-17 16:25:41 +00:00
rnystrom@google.com eb1e4c84ab Allow specifying output directory for dartdoc and apidoc.
Review URL: https://chromiumcodereview.appspot.com//9705078

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5578 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-16 17:35:58 +00:00
terry@google.com 91dd628bd8 More changes for CSS to run under VM.
Need unique name for library collision with template parser.

Few more changes to work under VM.

More changes for lang.dart seperation.

Seperation from lang.dart (tokenizer can't access private fields of base class in another library).  This was allowed in frog but not in the VM.  VM is right so need to sever dependency.

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9695048

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5544 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-15 21:19:54 +00:00
rnystrom@google.com 337b2da0cb Add new core ("dart:") libraries to frog so that apidoc can find them.
Review URL: https://chromiumcodereview.appspot.com//9705037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5530 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-15 17:48:41 +00:00
rnystrom@google.com a3c9e7a418 Get apidoc working with latest frog.
Note: even after this fix, the DOM/HTML correspondences seem to be broken,
but at least this allows apidoc to run to completion.

Review URL: https://chromiumcodereview.appspot.com//9701029

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5494 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-14 22:43:11 +00:00