Integration test search.getTypeHierarchy and make some minor fixes.

R=brianwilkerson@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39045 260f80e4-7a28-3924-810f-c04153c831b5
Support for excluded files/folders.

R=brianwilkerson@google.com, paulberry@google.com
BUG=

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

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39047 260f80e4-7a28-3924-810f-c04153c831b5
Expand dependency on analyzer from observe

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39048 260f80e4-7a28-3924-810f-c04153c831b5
Port metrics test to new framework.

Also extend it to actually check the values, rather than just types.

R=johnmccutchan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39049 260f80e4-7a28-3924-810f-c04153c831b5
Deprecate MouseEvent.elementTo and elementFrom since they have the same
functionality as relatedTarget.

BUG=
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39050 260f80e4-7a28-3924-810f-c04153c831b5
Mark search_domain_int_test as slow.

In a follow CL I will rework this test.

TBR=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39051 260f80e4-7a28-3924-810f-c04153c831b5
Always ignore 'packages' folders.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39052 260f80e4-7a28-3924-810f-c04153c831b5
Exclude *all* observatory unit tests from browser.

For now, they are all expected to use dart:io.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39053 260f80e4-7a28-3924-810f-c04153c831b5
Disable search_domain_int_test on Windows.

I will work on a fix for this next week.

TBR=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39054 260f80e4-7a28-3924-810f-c04153c831b5
Remove unused and abandoned code

R=scheglov@google.com

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

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

R=ahe@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39056 260f80e4-7a28-3924-810f-c04153c831b5
Remove hard limit from mirrors accessor caches.

Avoids treadmilling the cache when the working set is larger than the cache size, such as the observe loop of a very large Angular app.

BUG=http://dartbug.com/20196
R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39057 260f80e4-7a28-3924-810f-c04153c831b5
Fix type-checks for reflective redirection constructors.

R=ahe@google.com, johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39058 260f80e4-7a28-3924-810f-c04153c831b5
Update samples to polymer 0.12.0

R=dgrove@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39059 260f80e4-7a28-3924-810f-c04153c831b5
Adjust mouseEvent test status on Dartium for specifying related Target.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39060 260f80e4-7a28-3924-810f-c04153c831b5
Finish Cmd-F tests; set up framework for breakpoint tests.

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39061 260f80e4-7a28-3924-810f-c04153c831b5
Update status for html/mouse_event_test on content_shell

BUG=dartbug.com/20437
TBR=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39062 260f80e4-7a28-3924-810f-c04153c831b5
refactor completion manager to have 2 phases
- refactor CompletionManager to have 2 passes so that some results can be quickly sent to client
- move DartCompletionManager into separate file

BUG=
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39063 260f80e4-7a28-3924-810f-c04153c831b5
Rework search_domain_int_test to avoid timeouts.

Now all sub-tests are run using a single analysis server so that the
SDK only needs to be analyzed once.

Reduces test time by about 9x.

R=scheglov@google.com

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

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