Adjust pkg status for analyzer-experimental tests.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17419 260f80e4-7a28-3924-810f-c04153c831b5
Adding supported checks & test for SpeechRecognition APIs.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17420 260f80e4-7a28-3924-810f-c04153c831b5
Triaging latest Safari test failures.

Just re-ordering and removing bug #'s from expected supported failures.

A number of the new failures seem odd and I'm having trouble reproducing many of them. Specifically the fileapi_test appears to be failing on tests that I didn't think would be executed at all, and the performance_api_test/peformance test should only fail if it does not throw an exception.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17421 260f80e4-7a28-3924-810f-c04153c831b5
Fixing Dartium build issue with speechrecognition API.

Dartium doesn't like params with same name as constructor.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17422 260f80e4-7a28-3924-810f-c04153c831b5
Skip co19 tests causing test framework crash.
http://code.google.com/p/dart/issues/detail?id=8045

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17423 260f80e4-7a28-3924-810f-c04153c831b5
Issue 8038. Don't report 'is not a function type' if class has 'noSuchMethod'.
http://code.google.com/p/dart/issues/detail?id=8038

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17424 260f80e4-7a28-3924-810f-c04153c831b5
Issue 7980. Report problem when type 'dynamic' is shadowed.
http://code.google.com/p/dart/issues/detail?id=7980

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17425 260f80e4-7a28-3924-810f-c04153c831b5
Add type parameters to function type
Review URL: https://codereview.chromium.org//12041024

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17426 260f80e4-7a28-3924-810f-c04153c831b5
Reverting 17420 "Speech recognition APIs" which broke dartium.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17427 260f80e4-7a28-3924-810f-c04153c831b5
Issue 8022. Report compile-time error when using mixing with not Object superclass.
http://code.google.com/p/dart/issues/detail?id=8022

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17428 260f80e4-7a28-3924-810f-c04153c831b5
Issue 8006. Allow abstract modifier for typedef mixin applications.
http://code.google.com/p/dart/issues/detail?id=8006

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17429 260f80e4-7a28-3924-810f-c04153c831b5
Adding supported checks & test for SpeechRecognition APIs.

This is a re-submission of https://codereview.chromium.org/12026032/, the problem was that Dartium does not allow factory constructors with the same name as members.

Had to rename Event.type constructor to Event.eventType.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17430 260f80e4-7a28-3924-810f-c04153c831b5
Adding supported checks to media events.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17431 260f80e4-7a28-3924-810f-c04153c831b5
Fixing media status results on Firefox.

Basically the 'supported' group was executing the events tests as well, causing supported to fail. To fix this, I had to give the general group a name that the others did not begin with.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17432 260f80e4-7a28-3924-810f-c04153c831b5
Clean up code that locates SDK and SDK version.

This is prep work for SDK constraints. It moves the SDK
version-related code out of SdkSource (which will go away at some
point) into its own library.

I also removed the need for the DART_SDK env variable. It will
still be used if set (which the tests need), but if not set, Pub
will locate the SDK.
Clean up a few static warnings.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17433 260f80e4-7a28-3924-810f-c04153c831b5
Improve searching for untyped elements.
o Applies to untyped declarations of methods and fields
o Find Uses of "x"
o Find All "x"

Renamed: Find all "x" -> Find All "x"
Review URL: https://codereview.chromium.org//12052030

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17434 260f80e4-7a28-3924-810f-c04153c831b5
Really fixing FF status now (and IE).

I had to rename the test group to avoid a name conflict, but for some reason my rename in the status file got lost.

Also working on a change for html_individual_config to do a full match of the test name.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17435 260f80e4-7a28-3924-810f-c04153c831b5
Removing @DocsEditable from classes we have darttemplates for.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17436 260f80e4-7a28-3924-810f-c04153c831b5
Allow externalization of canonical strings also. Only restrict canonical strings
in the VM isolate heap.
Review URL: https://codereview.chromium.org//11969029

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17437 260f80e4-7a28-3924-810f-c04153c831b5
Move verification of builtin_vtables into Dart::InitializeIsolate.
This ensures that we don't ASSERT on every handle assignment
(not an issue with release builds but should help the debug builds some).
Review URL: https://codereview.chromium.org//11867015

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