remove trailing spaces
change js object instantiation
Merge pull request #34 from a14n/new-js-instantiation

New js instantiation
remove deprecations
Merge pull request #35 from a14n/remove-deprecations

remove deprecations
lgtm
remove deprecations
use of emulated functions
improve test for FunctionProxy + rollback unexpected test delete
Merge pull request #38 from a14n/emulated-functions

Use emulated functions to proxify js function
[js-interop] Update js.dart to new trunk (r17072)

- Used mappedBy instead of map (as in trunk)
- Use browser package

Note: testing is going to be painful until the next editor integration roll and unittest pub upload.  To test this, I'm using the trunk editor build (http://gsdview.appspot.com/dart-editor-archive-trunk/latest/) and changing the packages/unittest symlink by hand to point to the version in the editor's dart-sdk/pkg directory.  I won't upload a new version to pub until the next integration roll.

Review URL: https://chromiumcodereview.appspot.com//11858024
Update browser constraint
add test on retrieving dart Object
Merge pull request #37 from a14n/issue-37

DartProxy not deserialized as Dart object
Update pubspec.yaml

Temp fix for browser constraint.
change mappedBy() to map()
change on.change.add to onChange.listen
Merge pull request #44 from a14n/dart-library-change

Dart library change
handle varargs for js call to Dart callbacks
Merge pull request #45 from a14n/varargs-for-callbacks

handle varargs for js call to Dart callbacks
Date -> DateTime