Revert r9253 because of dartium test failures

TBR=vegorov
Review URL: https://chromiumcodereview.appspot.com//10693048

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9256 260f80e4-7a28-3924-810f-c04153c831b5
Fix to limit SDK text search matches to darty files (dartbug.com/3896).
Review URL: https://chromiumcodereview.appspot.com//10694039

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9257 260f80e4-7a28-3924-810f-c04153c831b5
Fix Dart_RemoveBreakpoint

The debugger code assumed that breakpoints can only be removed
while the debugger is paused. That is not true. An embedder can
remove breakpoints while the isolate is idle and running any
Dart code.

Fix for issue 3781 (http://dartbug.com/3781)
Review URL: https://chromiumcodereview.appspot.com//10698051

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9258 260f80e4-7a28-3924-810f-c04153c831b5
Add additional tracing support for the indexer
Review URL: https://chromiumcodereview.appspot.com//10695043

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9259 260f80e4-7a28-3924-810f-c04153c831b5
Make VersionSolver source- and description-aware.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9260 260f80e4-7a28-3924-810f-c04153c831b5
Remove dartium (now 64-bit only on linux) from the 32-bit linux editor build.
Review URL: https://chromiumcodereview.appspot.com//10694028

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9261 260f80e4-7a28-3924-810f-c04153c831b5
Enhance raw object validation check and enable checks in release builds.

BUG=3866

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9262 260f80e4-7a28-3924-810f-c04153c831b5
added shadow dom layout test

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9263 260f80e4-7a28-3924-810f-c04153c831b5
Issue 3753. Support for @deprecated annotation
http://code.google.com/p/dart/issues/detail?id=3753

R=brianwilkerson@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9264 260f80e4-7a28-3924-810f-c04153c831b5
Make sure breakpoints are enabled

With my previous checkin it became possible that internal
code breakpoints became disabled. Now make sure that when
one of these breakpoints is re-used, it becomes enabled.
Review URL: https://chromiumcodereview.appspot.com//10690053

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9265 260f80e4-7a28-3924-810f-c04153c831b5
Dartdoc improvements; we now syntax highlight dartdoc comments, and properly indent the next line when the user hits enter.
Review URL: https://chromiumcodereview.appspot.com//10700036

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9266 260f80e4-7a28-3924-810f-c04153c831b5
Blob constructor

Fix for http://code.google.com/p/dart/issues/detail?id=2181.

Needs custom constructor to be implemented to work on Dartium.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9267 260f80e4-7a28-3924-810f-c04153c831b5
Sample copyright updates.
Review URL: https://chromiumcodereview.appspot.com//10697039

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9268 260f80e4-7a28-3924-810f-c04153c831b5
first version of a logging library.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9269 260f80e4-7a28-3924-810f-c04153c831b5
Fix for issues 3729 and 3523
Review URL: https://chromiumcodereview.appspot.com//10696056

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9270 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Blob constructor"

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9272 260f80e4-7a28-3924-810f-c04153c831b5
suppress windows failure in html.status

TBR=samhop@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9273 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Revert "Blob constructor""

Also fix status file for web-chrome-win7 since chrome was updated.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9274 260f80e4-7a28-3924-810f-c04153c831b5
Some more changes that came out of writing an article on mocks.

- wrap the matchers in anyOf/allOf
- add timestamps to log entries
- add ability to share logs
- changed 'called' to 'happened'; it scans better and makes more sense in throw cases
- added ability to pass an action matcher to getLogs
- moved getLogs back into Mock
Review URL: https://chromiumcodereview.appspot.com//10692051

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@9275 260f80e4-7a28-3924-810f-c04153c831b5
Issue 3931. Visit children nodes safely.
http://code.google.com/p/dart/issues/detail?id=3931

R=brianwilkerson@google.com
BUG=
TEST=

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

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