external/dart/bleeding_edge.git
6 hours agoWiden constraints on analyzer from polymer & smoke. master
sigmund@google.com [Sat, 2 Aug 2014 00:12:07 +0000 (00:12 +0000)]
Widen constraints on analyzer from polymer & smoke.

R=rnystrom@google.com

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

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

6 hours agoDEPS AutoUpdate: webkit to 179428 (2014-08-02 01:42:43 +0200) jacobr@google.com
vsm@google.com [Fri, 1 Aug 2014 23:45:57 +0000 (23:45 +0000)]
DEPS AutoUpdate: webkit to 179428 (2014-08-02 01:42:43 +0200) jacobr@google.com
Fix build break
http://src.chromium.org/viewvc/blink?view=rev&revision=179428

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

7 hours agoFix a probably unknown bug.
collinsn@google.com [Fri, 1 Aug 2014 22:42:12 +0000 (22:42 +0000)]
Fix a probably unknown bug.

The spec says "bottom << T", not "S << bottom"!

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

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

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

9 hours agoUpdate my name in test data and comments.
nweiz@google.com [Fri, 1 Aug 2014 20:52:15 +0000 (20:52 +0000)]
Update my name in test data and comments.

R=rnystrom@google.com
BUG=

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

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

10 hours agoThis CL lands better dependency tracking by storing the selectors generated by functi...
tyoverby@google.com [Fri, 1 Aug 2014 20:02:58 +0000 (20:02 +0000)]
This CL lands better dependency tracking by storing the selectors generated by function elements and re-applying them to the global list of functions at the dump-info stage.

In a future CL, dump-info will analyze the selectors and create human-readable "reasons" that the selector was made.

BUG=
R=sra@google.com

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

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

10 hours agoadd support for _* versions of the url-like attributes
jakemac@google.com [Fri, 1 Aug 2014 19:55:10 +0000 (19:55 +0000)]
add support for _* versions of the url-like attributes

BUG=http://dartbug.com/20299
R=sigmund@google.com

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

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

10 hours agoDEPS AutoUpdate: webkit to 179416 (2014-08-01 21:48:46 +0200) jacobr@google.com
vsm@google.com [Fri, 1 Aug 2014 19:50:41 +0000 (19:50 +0000)]
DEPS AutoUpdate: webkit to 179416 (2014-08-01 21:48:46 +0200) jacobr@google.com
Fix observatory crash on page refresh.
http://src.chromium.org/viewvc/blink?view=rev&revision=179416

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

13 hours agoAdd --dart2js-options flag to test command
sra@google.com [Fri, 1 Aug 2014 17:05:41 +0000 (17:05 +0000)]
Add --dart2js-options flag to test command

Example:
   tools/test.py ... --dart2js-options='--dump-info' ...

will run the dart2js compilation step with --dump-info

R=ricow@google.com

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

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

14 hours agoincremental progress aligning code completion api to spec
danrubel@google.com [Fri, 1 Aug 2014 16:23:43 +0000 (16:23 +0000)]
incremental progress aligning code completion api to spec

BUG=
R=scheglov@google.com

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

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

15 hours agoRun SWTBot tests along with EggPlant.
messick@google.com [Fri, 1 Aug 2014 15:07:26 +0000 (15:07 +0000)]
Run SWTBot tests along with EggPlant.

R=ricow@google.com

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

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

17 hours agoRestore flaky test suppressions removed in r33829
whesse@google.com [Fri, 1 Aug 2014 13:30:00 +0000 (13:30 +0000)]
Restore flaky test suppressions removed in r33829

BUG=dartbug.com/18931
R=kustermann@google.com

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

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

17 hours agoDon't run pkg tests on arm-vm cross-runner build slave.
whesse@google.com [Fri, 1 Aug 2014 12:52:22 +0000 (12:52 +0000)]
Don't run pkg tests on arm-vm cross-runner build slave.

BUG=
R=ricow@google.com

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

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

18 hours agoDEPS AutoUpdate: chromium to 286977 (2014-08-01 13:54:16 +0200) vsm@google.com
vsm@google.com [Fri, 1 Aug 2014 11:55:54 +0000 (11:55 +0000)]
DEPS AutoUpdate: chromium to 286977 (2014-08-01 13:54:16 +0200) vsm@google.com
Fix mojo build in Dartium
http://src.chromium.org/viewvc/chrome?view=rev&revision=286977

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

18 hours agoUpdate status for pkg tests on dartium, drt, and ContentShellOnAndroid. Start runnin...
whesse@google.com [Fri, 1 Aug 2014 11:47:59 +0000 (11:47 +0000)]
Update status for pkg tests on dartium, drt, and ContentShellOnAndroid.  Start running on android.

BUG=dartbug.com/18931
R=ricow@google.com

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

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

21 hours agoUpdate Android content-shell status
whesse@google.com [Fri, 1 Aug 2014 09:30:39 +0000 (09:30 +0000)]
Update Android content-shell status

One test started passing, and one times out flakily, with the roll to chrome 37.
BUG=dartbug.com/19127
R=ricow@google.com

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

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

21 hours agoMark lib/js/null_test as failing in csp mode
ricow@google.com [Fri, 1 Aug 2014 08:56:01 +0000 (08:56 +0000)]
Mark lib/js/null_test as failing in csp mode

I have filed issue 20310 to track this

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

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

21 hours agoMark lib/profiler/metrics_test and lib/profiler/metrics_num_test as failing on the...
ricow@google.com [Fri, 1 Aug 2014 08:51:08 +0000 (08:51 +0000)]
Mark  lib/profiler/metrics_test and lib/profiler/metrics_num_test as failing on the analyzer

I have filed issue 20309 to track this

R=whesse@google.com

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

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

21 hours agoIncrease vm memory for docgen.
ricow@google.com [Fri, 1 Aug 2014 08:43:19 +0000 (08:43 +0000)]
Increase vm memory for docgen.

We are running out of memory on the bots generating the docs, see e.g.
http://build.chromium.org/p/client.dart/builders/new_analyzer-linux-release-be/builds/9085/steps/build/logs/stdio

I have filed issue 20308 to track this

R=whesse@google.com

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

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

22 hours agoMark broken / timing out tests as skip
vsm@google.com [Fri, 1 Aug 2014 07:59:47 +0000 (07:59 +0000)]
Mark broken / timing out tests as skip

TBR=sigmund@google.com,ricow@google.com

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

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

22 hours agoDEPS AutoUpdate: webkit to 179373 (2014-08-01 09:34:41 +0200) vsm@google.com
vsm@google.com [Fri, 1 Aug 2014 07:36:00 +0000 (07:36 +0000)]
DEPS AutoUpdate: webkit to 179373 (2014-08-01 09:34:41 +0200) vsm@google.com
Revert "Fix observatory crash on page refresh."
http://src.chromium.org/viewvc/blink?view=rev&revision=179373

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

23 hours agoMark pkgbuild/observatory as skip
ricow@google.com [Fri, 1 Aug 2014 07:30:27 +0000 (07:30 +0000)]
Mark pkgbuild/observatory as skip

This is breaking our testing setup, since pkg/observatory is a relative symlink to ../runtime/bin/vmservice/client

I have filed issue 20306 to track this and given more info on how we can solve this without having these issues

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

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

28 hours agoFix js test for firefox now that null becomes 'null' and not 'undefined'
sigmund@google.com [Fri, 1 Aug 2014 02:15:53 +0000 (02:15 +0000)]
Fix js test for firefox now that null becomes 'null' and not 'undefined'

R=sra@google.com

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

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

29 hours agoGitignore third_party/pkg/source_maps-*.
nweiz@google.com [Fri, 1 Aug 2014 01:11:12 +0000 (01:11 +0000)]
Gitignore third_party/pkg/source_maps-*.

R=johnmccutchan@google.com

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

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

29 hours agoRemove some unsoundness from abrupt termination logic.
collinsn@google.com [Fri, 1 Aug 2014 01:11:08 +0000 (01:11 +0000)]
Remove some unsoundness from abrupt termination logic.

No tests exercised the unsound [break] and [continue] logic anyway.

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

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

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

29 hours agoFix nits on metrics_test
johnmccutchan@google.com [Fri, 1 Aug 2014 00:57:05 +0000 (00:57 +0000)]
Fix nits on metrics_test

BUG=
R=sra@google.com

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

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

29 hours agoTest pub against older source_maps versions when using older barback versions.
nweiz@google.com [Fri, 1 Aug 2014 00:54:58 +0000 (00:54 +0000)]
Test pub against older source_maps versions when using older barback versions.

R=rnystrom@google.com

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

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

29 hours agoFix dart2js int double test failure
johnmccutchan@google.com [Fri, 1 Aug 2014 00:46:32 +0000 (00:46 +0000)]
Fix dart2js int double test failure

BUG=

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

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

29 hours agoProperly set the lower bound for packages' dependencies on source_maps.
nweiz@google.com [Fri, 1 Aug 2014 00:43:48 +0000 (00:43 +0000)]
Properly set the lower bound for packages' dependencies on source_maps.

This releases polymer 0.12.0+5, observe 0.11.0+4, and
code_transformers 0.2.0+3.

R=sigmund@google.com

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

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

29 hours agoFix inconsistency with null vs undefined in dart:js
sigmund@google.com [Fri, 1 Aug 2014 00:41:03 +0000 (00:41 +0000)]
Fix inconsistency with null vs undefined in dart:js

BUG=https://code.google.com/p/dart/issues/detail?id=20305
R=sra@google.com

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

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

29 hours agoActually release source_maps 0.10.0.
nweiz@google.com [Fri, 1 Aug 2014 00:39:29 +0000 (00:39 +0000)]
Actually release source_maps 0.10.0.

BUG=19930
R=sigmund@google.com

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

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

30 hours agoAdd an old version of source_maps to DEPS.
nweiz@google.com [Fri, 1 Aug 2014 00:07:03 +0000 (00:07 +0000)]
Add an old version of source_maps to DEPS.

R=rnystrom@google.com

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

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

30 hours ago"Reverting 38798"
rnystrom@google.com [Thu, 31 Jul 2014 23:53:04 +0000 (23:53 +0000)]
"Reverting 38798"

R=nweiz@google.com

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

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

30 hours agoDEPS AutoUpdate: webkit to 179350 (2014-08-01 01:46:27 +0200) jacobr@google.com
vsm@google.com [Thu, 31 Jul 2014 23:50:52 +0000 (23:50 +0000)]
DEPS AutoUpdate: webkit to 179350 (2014-08-01 01:46:27 +0200) jacobr@google.com
Fix observatory crash on page refresh.
http://src.chromium.org/viewvc/blink?view=rev&revision=179350

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

30 hours agoIgnore 'dynamic' and 'void' elements in the occurrences computer too.
scheglov@google.com [Thu, 31 Jul 2014 23:48:30 +0000 (23:48 +0000)]
Ignore 'dynamic' and 'void' elements in the occurrences computer too.

R=brianwilkerson@google.com
BUG=

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

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

31 hours agoFix metrics_test analyzer failure
johnmccutchan@google.com [Thu, 31 Jul 2014 23:11:39 +0000 (23:11 +0000)]
Fix metrics_test analyzer failure

BUG=

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

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

31 hours agopkg/matcher: refactored code around data-structure vs execution-based matchers
kevmoo@google.com [Thu, 31 Jul 2014 22:50:50 +0000 (22:50 +0000)]
pkg/matcher: refactored code around data-structure vs execution-based matchers

Also fixed a spelling error.

R=sigmund@google.com

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

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

32 hours agoDon't allow pre-release versions of the max in "<" constraints.
rnystrom@google.com [Thu, 31 Jul 2014 22:25:16 +0000 (22:25 +0000)]
Don't allow pre-release versions of the max in "<" constraints.

RELNOTE=Pub will exclude pre-release versions of the upper bound in "<" constraints.
This matches the behavior of semver in other package managers.
BUG=https://code.google.com/p/dart/issues/detail?id=20302
R=nweiz@google.com

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

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

32 hours agoalign analysis server java side api with spec
danrubel@google.com [Thu, 31 Jul 2014 22:12:03 +0000 (22:12 +0000)]
align analysis server java side api with spec

BUG=
R=jwren@google.com, scheglov@google.com

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

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

32 hours agoRoll multivm forward on chrome past Windows-only compilation error
rmacnak@google.com [Thu, 31 Jul 2014 22:10:11 +0000 (22:10 +0000)]
Roll multivm forward on chrome past Windows-only compilation error

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

32 hours agoRemove support for the old Span classes from source_maps.
nweiz@google.com [Thu, 31 Jul 2014 22:04:31 +0000 (22:04 +0000)]
Remove support for the old Span classes from source_maps.

This releases source_maps 0.10.0, code_transformers 0.2.0+2, observe 0.11.0+3,
and polymer 0.12.0+4.

BUG=19930
R=sigmund@google.com

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

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

33 hours agoDEPS AutoUpdate: webkit to 179345 (2014-07-31 23:24:19 +0200) rmacnak@google.com
vsm@google.com [Thu, 31 Jul 2014 21:25:58 +0000 (21:25 +0000)]
DEPS AutoUpdate: webkit to 179345 (2014-07-31 23:24:19 +0200) rmacnak@google.com
Pass line offsets to Dart_LoadLibrary and Dart_LoadSource.
http://src.chromium.org/viewvc/blink?view=rev&revision=179345

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

33 hours agoMake Dart_LoadLibrary and Dart_LoadSource take line and column offsets like Dart_Load...
rmacnak@google.com [Thu, 31 Jul 2014 21:25:23 +0000 (21:25 +0000)]
Make Dart_LoadLibrary and Dart_LoadSource take line and column offsets like Dart_LoadScript.

BUG=http://dartbug.com/13460
R=hausner@google.com

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

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

33 hours agoHandle load errors in deferred code
hausner@google.com [Thu, 31 Jul 2014 21:09:33 +0000 (21:09 +0000)]
Handle load errors in deferred code

IO errors on the URL of a deferred library are forwarded to the Future
that handles the deferred load. Syntax errors and finalization errors
are lethal, killing the isolate.

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

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

33 hours agobump polymer version in README
sethladd@google.com [Thu, 31 Jul 2014 21:08:41 +0000 (21:08 +0000)]
bump polymer version in README

BUG=
R=sigmund@google.com

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

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

33 hours agoSupport activating packages from Git and local paths.
rnystrom@google.com [Thu, 31 Jul 2014 21:00:22 +0000 (21:00 +0000)]
Support activating packages from Git and local paths.

BUG=https://code.google.com/p/dart/issues/detail?id=19902

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

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

33 hours agoIgnore 'dynamic' in the navigation computer.
scheglov@google.com [Thu, 31 Jul 2014 20:54:20 +0000 (20:54 +0000)]
Ignore 'dynamic' in the navigation computer.

R=brianwilkerson@google.com
BUG=

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

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

34 hours agoMake definition of success for "fail_*" tests more permissive.
collinsn@google.com [Thu, 31 Jul 2014 20:29:53 +0000 (20:29 +0000)]
Make definition of success for "fail_*" tests more permissive.

I made it less permissive yesterday, but apparently I went a little
too far: I had restricted to JUnit assertion failures, but some of our
JUnit tests depend on plain Java assertion failures.

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

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

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

34 hours agoWait for "server.connected" notification before beginning integration tests.
paulberry@google.com [Thu, 31 Jul 2014 20:28:43 +0000 (20:28 +0000)]
Wait for "server.connected" notification before beginning integration tests.

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

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

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

34 hours agoHandle-like interface for HashTable.
koda@google.com [Thu, 31 Jul 2014 19:50:23 +0000 (19:50 +0000)]
Handle-like interface for HashTable.

A combination of two independent interface changes:
1. Constructor takes a RawArray* and allocates its own Array handle.
2. Release provides access to the entire handle, rather than just the raw.

This results in a very clean usage pattern, like:
  FooTable table(get_foo_table());
  table.Insert(obj);
  ...
  set_foo_table(table.Release());

Having the isolate inside HashTable also allows faster allocation of temporary handles.

R=iposva@google.com

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

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

36 hours agoInitial backend for metrics in Observatory.
johnmccutchan@google.com [Thu, 31 Jul 2014 18:27:38 +0000 (18:27 +0000)]
Initial backend for metrics in Observatory.

Two types of metrics:

* Counter - a measured value
* Gauge - A measured value with a min and max

Follow up CLs for the backend:

* Support for internal VM metrics (implemented in C++ but visible over the service).

Follow up CLs for the frontend:

* Query list of metrics
* Get latest value of a metric
* Collect values over time and graph them.

I'd like some feedback on the API and the data reported.

R=koda@google.com

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

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

36 hours agoBroaden the Intl pubspec to allow current analyzer versions
alanknight@google.com [Thu, 31 Jul 2014 18:21:00 +0000 (18:21 +0000)]
Broaden the Intl pubspec to allow current analyzer versions

BUG=
R=efortuna@google.com

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

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

36 hours agoDEPS AutoUpdate: webkit to 179330 (2014-07-31 19:53:22 +0200) rmacnak@google.com
vsm@google.com [Thu, 31 Jul 2014 17:55:19 +0000 (17:55 +0000)]
DEPS AutoUpdate: webkit to 179330 (2014-07-31 19:53:22 +0200) rmacnak@google.com
Dartium 37: Adapt r176337 for refactored BindingSecurity.
http://src.chromium.org/viewvc/blink?view=rev&revision=179330

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

36 hours agoUpdate service lib test status to Fail due to Windows symlink issue.
koda@google.com [Thu, 31 Jul 2014 17:33:28 +0000 (17:33 +0000)]
Update service lib test status to Fail due to Windows symlink issue.

TBR=johnmccutchan@google.com
BUG=dart:20298

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

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

37 hours agoAdd ElementKind.TYPE_PARAMETER to the Java interface.
scheglov@google.com [Thu, 31 Jul 2014 17:27:03 +0000 (17:27 +0000)]
Add ElementKind.TYPE_PARAMETER to the Java interface.

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

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

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

37 hours agoFirst unit test using service lib.
koda@google.com [Thu, 31 Jul 2014 16:35:58 +0000 (16:35 +0000)]
First unit test using service lib.

Add symlink to allow using observatory package from tests.
Add simple test of allocation stats.

R=johnmccutchan@google.com

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

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

38 hours agorefactor code completion to allow for multiple suggestion computers
danrubel@google.com [Thu, 31 Jul 2014 16:11:14 +0000 (16:11 +0000)]
refactor code completion to allow for multiple suggestion computers

BUG=
R=scheglov@google.com

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

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

38 hours agoPort and test more assists.
scheglov@google.com [Thu, 31 Jul 2014 16:09:22 +0000 (16:09 +0000)]
Port and test more assists.

R=brianwilkerson@google.com
BUG=

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

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

38 hours agoMake any exception in the operations loop fatal.
scheglov@google.com [Thu, 31 Jul 2014 15:57:18 +0000 (15:57 +0000)]
Make any exception in the operations loop fatal.

Note, that with the latest analyzer snapshot the NPE we saw does not leak anymore,
so this code does not work. But the result is not much better - context continues
analyzing the same file again and again.

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

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

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

39 hours agoremove unused DartVariableDeclaration, DartFunctionTypeAlias and related methods
danrubel@google.com [Thu, 31 Jul 2014 14:57:10 +0000 (14:57 +0000)]
remove unused DartVariableDeclaration, DartFunctionTypeAlias and related methods

BUG=
R=scheglov@google.com

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

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

39 hours agoFix for edit.getAssists to add the location parameter (java api for the dart analysis...
jwren@google.com [Thu, 31 Jul 2014 14:55:16 +0000 (14:55 +0000)]
Fix for edit.getAssists to add the location parameter (java api for the dart analysis server)

R=scheglov@google.com

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

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

39 hours agoUpdate to the implementation of edit.getFixes with ErrorFixes object specification...
jwren@google.com [Thu, 31 Jul 2014 14:50:36 +0000 (14:50 +0000)]
Update to the implementation of edit.getFixes with ErrorFixes object specification (java api for the dart analysis server)

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

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

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

40 hours agoStatus fixes for Dartium 37
vsm@google.com [Thu, 31 Jul 2014 14:26:22 +0000 (14:26 +0000)]
Status fixes for Dartium 37

Dependent on: https://chromiumcodereview.appspot.com/429073003/

R=ricow@google.com

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

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

40 hours agoDEPS AutoUpdate: chromium to 286245 (2014-07-29 19:37:36 +0200) jacobr@google.com
vsm@google.com [Thu, 31 Jul 2014 14:26:18 +0000 (14:26 +0000)]
DEPS AutoUpdate: chromium to 286245 (2014-07-29 19:37:36 +0200) jacobr@google.com
Generate aar files so that it is easier to reuse content_shell_apk from user generated android projects.
http://src.chromium.org/viewvc/chrome?view=rev&revision=286245

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

40 hours agoDartium 37 to bleeding edge
vsm@google.com [Thu, 31 Jul 2014 14:25:45 +0000 (14:25 +0000)]
Dartium 37 to bleeding edge

Pending windows-full bot...

R=whesse@google.com

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

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

41 hours agoChange mask test to make it work in JS.
ajohnsen@google.com [Thu, 31 Jul 2014 13:05:14 +0000 (13:05 +0000)]
Change mask test to make it work in JS.

BUG=

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

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

42 hours agoImprove utf8 decoding of single-char bytes, by isolating the loop.
ajohnsen@google.com [Thu, 31 Jul 2014 12:23:11 +0000 (12:23 +0000)]
Improve utf8 decoding of single-char bytes, by isolating the loop.

BUG=
R=fschneider@google.com

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

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

45 hours agoFix library names
sigurdm@google.com [Thu, 31 Jul 2014 09:24:27 +0000 (09:24 +0000)]
Fix library names

R=jgruber@google.com

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

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

46 hours agoUpdate multivm reference build revisions.
whesse@google.com [Thu, 31 Jul 2014 08:12:04 +0000 (08:12 +0000)]
Update multivm reference build revisions.

The archive in chromium-browser-snapshots switched back from using git
hashes to using revision numbers.  When Dartium is rolled past this point,
we can remove these maps, and revert the downloading script to search revisions.

R=kustermann@google.com

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

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

2 days agoCache config 'getters' in pub.
ajohnsen@google.com [Thu, 31 Jul 2014 06:01:09 +0000 (06:01 +0000)]
Cache config 'getters' in pub.

BUG=
R=nweiz@google.com, rnystrom@google.com

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

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

2 days agoImplementation of extra feedback parameters for edit.createRefactoring (java api...
jwren@google.com [Thu, 31 Jul 2014 04:36:30 +0000 (04:36 +0000)]
Implementation of extra feedback parameters for edit.createRefactoring (java api for the dart analysis server)

R=scheglov@google.com

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

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

2 days agoAdd more tests illustrating unsoundness of type propagation.
collinsn@google.com [Thu, 31 Jul 2014 02:57:55 +0000 (02:57 +0000)]
Add more tests illustrating unsoundness of type propagation.

At merge points, in relation to Dart Issue 19929.

BUG=https://code.google.com/p/dart/issues/detail?id=19929
R=brianwilkerson@google.com

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

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

2 days agoRemove the last reference to getLocationmessage in polymer.
nweiz@google.com [Thu, 31 Jul 2014 01:38:00 +0000 (01:38 +0000)]
Remove the last reference to getLocationmessage in polymer.

R=sigmund@google.com

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

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

2 days agoFix can_log_messages_test in pub.
nweiz@google.com [Thu, 31 Jul 2014 01:37:17 +0000 (01:37 +0000)]
Fix can_log_messages_test in pub.

R=rnystrom@google.com

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

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

2 days agoRefactor type-propagation-test helpers and make "fail_*" tests more precise.
collinsn@google.com [Thu, 31 Jul 2014 00:47:50 +0000 (00:47 +0000)]
Refactor type-propagation-test helpers and make "fail_*" tests more precise.

The success condition for "fail_*" tests had been any [Throwable]
being thrown, but this is much too permissive: for example, null
pointer exceptions and divide by zero exceptions were success for the
purpose of "fail_*" analyzer tests! So, I changed it so that only
[AssertionFailedError]s are passing for the purposes of "fail_*"
tests; this does not affect any existing tests.

However, the helpers for type-propagation tests run some assertions
that should be required to pass in both "test_*" and "fail_*"
tests. My solution is to catch failed assertions in the helpers and
promote them to [Exception], but this is kludgy. The real issue, I
think, is that we want to distinguish between assertions that are part
of the current test and those that aren't (in [assertNoErrors()] and
[verify()] in the present example).

The motivation for changing the definition success for "fail_*" tests
is that I wrote a "fail_*" test that failed for the wrong reason and
then got really confused.

BUG=
R=brianwilkerson@google.com

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

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

2 days agoTry different reference builds for multivm roll to 2107
rmacnak@google.com [Thu, 31 Jul 2014 00:46:39 +0000 (00:46 +0000)]
Try different reference builds for multivm roll to 2107

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

2 days agoNew analyzer snapshot.
scheglov@google.com [Thu, 31 Jul 2014 00:40:17 +0000 (00:40 +0000)]
New analyzer snapshot.

Not to be published.

R=brianwilkerson@google.com
BUG=

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

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

2 days agoFix another csslib IE10 test failure.
nweiz@google.com [Wed, 30 Jul 2014 23:42:03 +0000 (23:42 +0000)]
Fix another csslib IE10 test failure.

R=sigmund@google.com

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

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

2 days agoOnly support the new source_span spans in barback.
nweiz@google.com [Wed, 30 Jul 2014 23:38:25 +0000 (23:38 +0000)]
Only support the new source_span spans in barback.

This releases barback 0.15.0, code_transformers 0.2.0+1, observe 0.11.0+2,
polymer 0.12.0+3, and smoke 0.2.0+3.

BUG=19930
R=blois@google.com, rnystrom@google.com, sigmund@google.com

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

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

2 days agoFix template binding. Turns out that bindCallback by default traps excepions
sigmund@google.com [Wed, 30 Jul 2014 23:05:29 +0000 (23:05 +0000)]
Fix template binding. Turns out that bindCallback by default traps excepions
too, and throws them asynchronously. Our APIs expected those exceptions to be
thrown synchronously.

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

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

2 days agoBump multivm DEPS
rmacnak@google.com [Wed, 30 Jul 2014 22:59:53 +0000 (22:59 +0000)]
Bump multivm DEPS

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

2 days ago- Make sure to be able to deal with unaligned snapshot buffers
iposva@google.com [Wed, 30 Jul 2014 22:52:08 +0000 (22:52 +0000)]
- Make sure to be able to deal with unaligned snapshot buffers
  for length and kind.

R=srdjan@google.com

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

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

2 days agoMinor cleanup: remove unnecessary argument.
srdjan@google.com [Wed, 30 Jul 2014 22:50:38 +0000 (22:50 +0000)]
Minor cleanup: remove unnecessary argument.

R=regis@google.com

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

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

2 days agoFirst 2 of 3 changes to the API document yesterday:
jwren@google.com [Wed, 30 Jul 2014 22:12:05 +0000 (22:12 +0000)]
First 2 of 3 changes to the API document yesterday:
- In edit.getAssists, added a 'length' parameter and renamed the response field 'refactorings' to 'assists'.
- I added 'TOP_LEVEL_VARIABLE' as a value for CompletionSuggestionKind. (It's possible that we were thinking that 'VARIABLE' would cover all kinds of variables.)

R=brianwilkerson@google.com

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

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

2 days agoSilence harmless tar warnings on Linux when downloading OS X tarfiles.
nweiz@google.com [Wed, 30 Jul 2014 21:55:58 +0000 (21:55 +0000)]
Silence harmless tar warnings on Linux when downloading OS X tarfiles.

R=rnystrom@google.com
BUG=20260

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

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

2 days agoRemove the workaround for issue 19815 in http_multi_server.
nweiz@google.com [Wed, 30 Jul 2014 21:54:43 +0000 (21:54 +0000)]
Remove the workaround for issue 19815 in http_multi_server.

This releases http_multi_server 1.0.2.

R=rnystrom@google.com
BUG=20257

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

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

2 days agoSwitch various transformers and libraries they use over to source_span.
nweiz@google.com [Wed, 30 Jul 2014 21:36:43 +0000 (21:36 +0000)]
Switch various transformers and libraries they use over to source_span.

This would release html5lib 0.12.0 and code_transformers 0.2.0.

BUG=19930
R=blois@google.com, sigmund@google.com

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

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

2 days agoFix csslib test failures on IE10.
nweiz@google.com [Wed, 30 Jul 2014 21:30:35 +0000 (21:30 +0000)]
Fix csslib test failures on IE10.

This will release csslib 0.11.0+1.

BUG=20274
R=sigmund@google.com

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

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

2 days agosuppress duplicate packages directories in Files view
danrubel@google.com [Wed, 30 Jul 2014 21:22:19 +0000 (21:22 +0000)]
suppress duplicate packages directories in Files view

BUG=
R=pquitslund@google.com

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

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

2 days agoRun template binding callbacks in the correct zone
sigmund@google.com [Wed, 30 Jul 2014 21:22:06 +0000 (21:22 +0000)]
Run template binding callbacks in the correct zone

R=jakemac@google.com

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

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

2 days agoMark GitExceptions as expected in pub.
nweiz@google.com [Wed, 30 Jul 2014 21:09:05 +0000 (21:09 +0000)]
Mark GitExceptions as expected in pub.

These exceptions are almost always caused by a legitimate user
error (e.g. a nonexistent repository), and as such shouldn't be
reported as an unexpected error with the suggestion to use "pub
--trace".

R=rnystrom@google.com
BUG=20278

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

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

2 days agoGet rid of unnecessary calls to toDouble().
paulberry@google.com [Wed, 30 Jul 2014 20:16:19 +0000 (20:16 +0000)]
Get rid of unnecessary calls to toDouble().

R=scheglov@google.com

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

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

2 days agoBetter implementation of shutdown timeout.
paulberry@google.com [Wed, 30 Jul 2014 20:15:01 +0000 (20:15 +0000)]
Better implementation of shutdown timeout.

In addition to being easier to read, Future.timeout() has the
advantage that if the future completes before the timeout, there isn't
a pending asynchronous event unnecessarily keeping the process alive.

R=scheglov@google.com

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

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

2 days agoIgnore file system errors when deleting analysis server index dir.
paulberry@google.com [Wed, 30 Jul 2014 19:33:46 +0000 (19:33 +0000)]
Ignore file system errors when deleting analysis server index dir.

This should fix the pub buildbots.

TBR=scheglov@google.com

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

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

2 days agoIncrease shutdown timeout to work around slow analysis server startup time.
paulberry@google.com [Wed, 30 Jul 2014 19:12:54 +0000 (19:12 +0000)]
Increase shutdown timeout to work around slow analysis server startup time.

TBR=scheglov@google.com

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

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

2 days agoadd isNaN and isNotNaN to matchers
kevmoo@google.com [Wed, 30 Jul 2014 19:12:16 +0000 (19:12 +0000)]
add isNaN and isNotNaN to matchers

BUG= https://code.google.com/p/dart/issues/detail?id=19302
R=kevmoo@google.com

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

Patch from Sam Rawlins <srawlins@google.com>.

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

2 days agoDelete third_party/eclipse/3.7.0.
messick@google.com [Wed, 30 Jul 2014 18:52:26 +0000 (18:52 +0000)]
Delete third_party/eclipse/3.7.0.

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

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

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

2 days agoAdd timestamps to integration test output.
paulberry@google.com [Wed, 30 Jul 2014 18:20:32 +0000 (18:20 +0000)]
Add timestamps to integration test output.

This should aid in debugging buildbot failures.

TBR=scheglov@google.com

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

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

2 days agoIntegration tests for analysis.updateContent.
paulberry@google.com [Wed, 30 Jul 2014 17:55:27 +0000 (17:55 +0000)]
Integration tests for analysis.updateContent.

R=scheglov@google.com

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

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

2 days agoFix double's == Markdown help
kevmoo@google.com [Wed, 30 Jul 2014 17:42:48 +0000 (17:42 +0000)]
Fix double's == Markdown help

BUG= https://api.dartlang.org/apidocs/channels/stable/dartdoc-viewer/dart-core.double#id_==
R=kevmoo@google.com

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

Patch from Sam Rawlins <srawlins@google.com>.

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

2 days agoMake "server.shutdown" exit the analysis server.
paulberry@google.com [Wed, 30 Jul 2014 17:38:40 +0000 (17:38 +0000)]
Make "server.shutdown" exit the analysis server.

Also update integration tests so that they use "server.shutdown" to
terminate each test.  This ensures that repeatedly running integration
tests does not cause an accumulation of analysis server temporary
files.

R=scheglov@google.com

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

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