Bug fixes and debugging aids
Review URL: https://codereview.chromium.org//12138002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17946 260f80e4-7a28-3924-810f-c04153c831b5
Minimal parsing for native methods
Review URL: https://codereview.chromium.org//12122003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17947 260f80e4-7a28-3924-810f-c04153c831b5
Add a Pub validator for READMEs that are invalid utf-8.

BUG=7045

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17948 260f80e4-7a28-3924-810f-c04153c831b5
Resubmit "Adding ease-of-use methods to HttpRequest."

Fixing the dependent pkg/intl code.

This is the same as my previous CL, but with the modification to pkg/intl/lib/src/http_request_data_reader.dart

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17949 260f80e4-7a28-3924-810f-c04153c831b5
Update expected result.
Review URL: https://codereview.chromium.org//12094092

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17950 260f80e4-7a28-3924-810f-c04153c831b5
add a comment to the generated lock file 
Review URL: https://codereview.chromium.org//12133002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17951 260f80e4-7a28-3924-810f-c04153c831b5
New (untested) class to help validate the resolution results.

I wrote this a while back, but have not used it. It's possible that it's out of date.
Review URL: https://codereview.chromium.org//12082108

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17952 260f80e4-7a28-3924-810f-c04153c831b5
Fixing htm/xhr_cross_origin test.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17953 260f80e4-7a28-3924-810f-c04153c831b5
Can now correctly add documentation to constructors.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17954 260f80e4-7a28-3924-810f-c04153c831b5
Add even more documentation back to HTML.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17955 260f80e4-7a28-3924-810f-c04153c831b5
Bug fixes and enhancements to the resolver
Review URL: https://codereview.chromium.org//12122004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17956 260f80e4-7a28-3924-810f-c04153c831b5
Update the test to resolve all of the libraries in the SDK
Review URL: https://codereview.chromium.org//12095094

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17957 260f80e4-7a28-3924-810f-c04153c831b5
First set of changes towards cleaning up the bytearray access APIs
- Added unimplemented versions of Dart_ByteArrayAcquireData and
  Dart_ByteArrayReleaseData
- Added infrastructure to prevent callbacks into an API function that
  allocates a new object on the Dart heap or invokes dart code.
- Removed the old Dart_ByteArrayGet* access functions as it was felt that
  they have become redundant once we provide direct access to the internal
  data pointers.
- Removed DARTSCOPE_NOCHECKS as it seems to be redundant after the change
  to not create explicit stack zones on each Dart API call.
Review URL: https://codereview.chromium.org//12036098

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17958 260f80e4-7a28-3924-810f-c04153c831b5
Fixing xhr_test's responseType test.

The responseType being set was not supported by Dartium or Safari.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17959 260f80e4-7a28-3924-810f-c04153c831b5
Fixing dartium xhr issue

Dartium-only type check issue in XHR.request.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17960 260f80e4-7a28-3924-810f-c04153c831b5
Add a validator that tests the size of pub packages.

BUG=7045

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17961 260f80e4-7a28-3924-810f-c04153c831b5
Fix class patching involving type parameters: type parameters of patched classes
were not finalized.
Simplify and fix function type alias finalization (remove dummy alias owner).
Make sure no unfinalized types or unresolved classes are written to a snapshot.
Verify that all pending classes are finalized before writing a snapshot.
Make snapshot_test more resilient to finalization errors.
Add missing import to snapshot_test.dart.
Fix typo in growable_array.dart.
Review URL: https://codereview.chromium.org//12123002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17962 260f80e4-7a28-3924-810f-c04153c831b5
Temporarily disabling snapshot tests failing on Windows until further
investigation.
Review URL: https://codereview.chromium.org//12082113

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17963 260f80e4-7a28-3924-810f-c04153c831b5
Inline factory constructors.
Review URL: https://codereview.chromium.org//12095084

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17964 260f80e4-7a28-3924-810f-c04153c831b5
After interceptor work, no need for this hack anymore.
Review URL: https://codereview.chromium.org//12082098

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