move polymer.dart into dart svn

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26404 260f80e4-7a28-3924-810f-c04153c831b5
fix polymer tests on windows
R=sigmund@google.com

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26409 260f80e4-7a28-3924-810f-c04153c831b5
additional path on windows fixes

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26411 260f80e4-7a28-3924-810f-c04153c831b5
Bring the rest of the polymer.dart code from github.

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26414 260f80e4-7a28-3924-810f-c04153c831b5
Remove environment section in pubspec.yaml (this I believe is appended
automatically by the publish scripts)

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26416 260f80e4-7a28-3924-810f-c04153c831b5
Introduce polymer transformers (inlined code extraction, inlining html imports,
combining multiple script tags)

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26495 260f80e4-7a28-3924-810f-c04153c831b5
Fix polymer transformers in windows. AssetId's always use posix style paths
regardless of the system.

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26563 260f80e4-7a28-3924-810f-c04153c831b5
Declare the sequence of phases for the full polymer transform and add tests for
it.

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26574 260f80e4-7a28-3924-810f-c04153c831b5
Add a deploy script based on polymer's transformers.

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26601 260f80e4-7a28-3924-810f-c04153c831b5
Reapply "Make Map constructors return LinkedHashMap."

Updated tests assuming a specific ordering of an unlinked hash map
to not be daft.

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26693 260f80e4-7a28-3924-810f-c04153c831b5
Some more removals of dart:utf.

R=jmesserly@google.com, lrn@google.com, nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26712 260f80e4-7a28-3924-810f-c04153c831b5
Moved test changes to dart-lang

BUG=
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26724 260f80e4-7a28-3924-810f-c04153c831b5
Fix read/write of binary assets in deploy

R=terry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26725 260f80e4-7a28-3924-810f-c04153c831b5
readd accidentally removed import.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26729 260f80e4-7a28-3924-810f-c04153c831b5
Suppressing exceptions in Dartium's dart:js usage

Trying to get code to start up clean with first-chance exceptions.

BUG=12548
R=jacobr@google.com, terry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26753 260f80e4-7a28-3924-810f-c04153c831b5
Remove usage of dart:json.

R=jmesserly@google.com, lrn@google.com, nweiz@google.com, rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26789 260f80e4-7a28-3924-810f-c04153c831b5
Make Transform a little more pleasant to use:

- Provide the primaryInput asset synchronously (#12515).
- Add convenience methods for reading input assets (#12516).

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26822 260f80e4-7a28-3924-810f-c04153c831b5
Prune the old deploy code. This CL does a few changes:
 - includes a few new steps in the deploy transforms that were missing
 - deletes emitters.dart, paths.dart (which were only needed for generating
   code), bin/dwc.dart (we never used this)
 - changes test/run.sh to run from pkg/polymer/.
 - updates tests expectations to match the new output
 - for now, disable using shadowdom-polyfill in render tests because they
   mismatch the results you'd get without the polyfill (css is changed with the
   polyfill)

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26828 260f80e4-7a28-3924-810f-c04153c831b5
Move observe to observe package

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26830 260f80e4-7a28-3924-810f-c04153c831b5
Remove processing of dart code, summary.dart, simplified info.dart
(note: this builds on top of the previous CL)

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/polymer@26832 260f80e4-7a28-3924-810f-c04153c831b5