Commit Graph

2821 Commits

Author SHA1 Message Date
whesse@google.com 25c05ba8ea test.dart: Shorten long paths for generated test files on Windows.
BUG=
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34778 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 14:47:30 +00:00
whesse@google.com f8348fe491 Add polymer 0.10 issues to status files.
BUG=dartbug.com/18057 dartbug.com/18059
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34776 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 09:52:18 +00:00
ajohnsen@google.com e229ac6db2 Fix long line.
BUG=
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34773 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 09:27:27 +00:00
ricow@google.com 3e1de5a6ad Correct suppression for flaky crashing pkg/http/test/http_test on simmips
This was wrongly marked as flaky crashing on simarm, sorry about that.

Updated subject on issue 18015 (the link in the bug correctly points to a simarm stdio)

R=ajohnsen@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34771 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 08:00:50 +00:00
ajohnsen@google.com 2333d0916a Don't create special path characters on windows.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34770 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 07:36:14 +00:00
ajohnsen@google.com 75a0668f6d Fix XSS issues in http_server's dir-listing and error-page.
BUG=
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34769 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-07 07:03:24 +00:00
sigmund@google.com afd0c018b2 Update polymer's changelog
Review URL: https://codereview.chromium.org//225903007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34754 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-05 00:58:32 +00:00
sigmund@google.com 47e238b613 Replace bootstrap logic with 'boot.js', use 'component/dart' mime-type and add
warnings to prepare users for the future breaking change in Dartium.

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34753 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 23:42:34 +00:00
rnystrom@google.com 10406f653e Pass RpcException error data through if it's not a map.
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34748 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 22:09:27 +00:00
sigmund@google.com f6d53f05dc Fix pubget error in the bots for html5lib.
Review URL: https://codereview.chromium.org//224903011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34746 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 20:51:31 +00:00
sigmund@google.com 19adebaff7 add CHANGELOG entry in html5lib before releasing.
Review URL: https://codereview.chromium.org//226643002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34744 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 20:47:03 +00:00
sigmund@google.com 5cda9425d8 Correctly generate code when using transformers in polymer-expressions.
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34743 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 20:27:36 +00:00
sigmund@google.com dfef6d6726 Fix how document fragments are added on NodeList operations. The DocumentFragment node should be gone, and its children should be added in place.
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34742 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 20:19:00 +00:00
kevmoo@google.com a08e5ceafe Removed pkg/json from SDK sources
v0.10.0 has been deployed to pub.dartlang.org and marked as deprecated

R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34740 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 18:35:13 +00:00
kevmoo@google.com e59f00f1f4 pkg/shelf: removed hop, updated docs link to something useful
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34738 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 18:12:29 +00:00
kevmoo@google.com 65df30abd1 pkg/json: deprecate encoding APIs - encourage usage of dart:convert instead
Moved entire implementation to shadow dart:convert
validate printOn and enable old tests

R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34734 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 16:04:49 +00:00
karlklose@google.com e1d588ff6e Fix fyi debug test expectations.
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34729 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-04 10:03:18 +00:00
sigmund@google.com c44997c1f7 Fix problems in compact vm config that occurred during async tests.
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34722 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 22:47:19 +00:00
rnystrom@google.com fa8a69fe6c Fix typo in doc comment.
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34720 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 21:31:32 +00:00
nweiz@google.com 654a675bf6 Set pkg/oauth2 to PubGetError.
R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34719 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 20:34:45 +00:00
jmesserly@google.com ba3431a2ad [polymer,web_components] release updated platform.js and corresponding polymer.js
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34718 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 20:10:36 +00:00
nweiz@google.com 8e33fe1a72 Rip out dart:io from pkg/http wherever possible.
This uses the http_parser package instead of dart:io's ContentType,
ByteConversionSink instead of ByteBuffer, and a new ClientException type instead
of HttpException.

This still uses dart:io for the default Client implementation and for
[MultipartFile.fromPath].

R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34716 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 18:29:14 +00:00
nweiz@google.com 6246c6ffa4 Use shelf handlers in ScheduledServer.
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34713 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 18:24:09 +00:00
nweiz@google.com deb48d5bdf Add a LICENSE file to pkg/http_parser.
R=kevmoo@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34712 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 18:09:53 +00:00
ricow@google.com 9842575c4d Mark pkg/http/test/http_test as flaky crashing
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34700 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 12:34:46 +00:00
nweiz@google.com d2b78852cf Extract an http_parser package from shelf.
This will allow HTTP format parsing to be shared between shelf and the
http package, as well as potentially other packages.

R=kevmoo@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34680 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 00:54:38 +00:00
sra@google.com 60cce4ec47 Code cleanup in _NumberFormatParser
- avoid null values in fields
- streamline _StringIterator

R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34678 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 00:27:51 +00:00
nweiz@google.com 9b6805642c Fix the StringScanner tests under dart2js.
R=kevmoo@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34677 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-03 00:27:11 +00:00
jmesserly@google.com a33562bd22 [web_components] update web_components and polymer.js
R=sigmund@google.com

re-land https://code.google.com/p/dart/source/detail?r=34633

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34676 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 23:47:50 +00:00
kevmoo@google.com 4d62c6321c pkg/shelf removed unused dependency (mime)
Fixed indent in CHANGELOG
v0.3.0+7

R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34674 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 22:17:28 +00:00
nweiz@google.com 35a0b4fd6c Convert shelf to use the string_scanner package.
This also adds support for [StringScanner.error], which produces a
nicely-formatted scanning error.

R=kevmoo@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34669 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 20:58:47 +00:00
nweiz@google.com 2eac837fc0 Add a string_scanner package.
This code has been pulled out of the Shelf package.

R=kevmoo@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34665 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 20:30:09 +00:00
jmesserly@google.com 6bfd2600ef [polymer_expressions] mark bindings_test failing on ie/safari
Review URL: https://codereview.chromium.org//222923002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34664 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 20:19:50 +00:00
sigmund@google.com 7b0aaef0e2 Remove workaround for 13002 in smoke and in a polymer test, woohoo!
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34663 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 20:19:18 +00:00
jmesserly@google.com 28f9900f0d [observe] provide notifications of keys/values changed for ObservableMap
BUG= http://code.google.com/p/dart/issues/detail?id=15407
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34658 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 18:08:17 +00:00
sigmund@google.com 088dfc5fbc Use warning instead of error in a couple places. In polymer we are hitting
scenarios where the resolution was incorrect, but we were still able to generate
valid code. We should not stop the whole build process on these cases.
(see for example https://code.google.com/p/dart/issues/detail?id=17914).

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34656 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 17:57:37 +00:00
zra@google.com 2fe51715e5 Begins work on ARM64, first assembler test.
Most new code is in constants_arm64.h and
{assembler,disassembler,simulator}_arm64.{h,cc}

The rest of the CL just #def's out tests, modifies status files,
and adds UNIMPLEMENTED functions, etc.

R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34654 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 17:39:32 +00:00
kevmoo@google.com c5eacd65cf pkg/docgen: continue the refactoring
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34651 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 16:36:05 +00:00
scheglov@google.com 6da7a82a20 Fix for translation of \!= to \!identical(), but use == and \!= for Enum.
R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34636 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 03:09:22 +00:00
jmesserly@google.com 000e10a421 "Reverting 34633"
it's causing strange failures on Dartium (even though local runs with DRT all pass...)

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34635 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 02:34:54 +00:00
jmesserly@google.com 8a6c6d86db [web_components] update web_components and polymer.js
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34633 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 01:36:38 +00:00
sigmund@google.com 3866b7243c Fix polymer's version (forgot to bump it with the last bug fix in
mirrors_loader.dart)

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34632 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 01:16:43 +00:00
nweiz@google.com a750dea380 Make MultipartRequest more closely adhere to browsers' behavior.
R=rnystrom@google.com
BUG=17899

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34631 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 01:08:52 +00:00
sigmund@google.com 0980c57d0a Fix precedence of ternary operators in polymer expressions
BUG=https://code.google.com/p/dart/issues/detail?id=17805
R=justinfagnani@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34628 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 00:54:53 +00:00
kevmoo@google.com c076c8b9cc pkg/unittest fix deprecation message for mock
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34627 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 00:52:46 +00:00
kevmoo@google.com 21a80cd3bf pkg/shelf: fix for UnmodifiableMapView collision in bleeding edge dart:collection
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34613 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-01 20:07:12 +00:00
kevmoo@google.com 9f5bb87ace pkg/shelf
Copied from https://github.com/kevmoo/shelf.dart/
At v0.3.0+4, commit 1a2607d1d2524d5632fa4624e2a7529c42a1a8fd

R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34611 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-01 19:24:23 +00:00
sigmund@google.com 50df8bdb74 Fix mirror_loader to detect whether the type is a generic class.
BUG=https://code.google.com/p/dart/issues/detail?id=17929
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34610 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-01 19:07:43 +00:00
alanknight@google.com ac676d4209 partly fix date format dartbug.com/15811. this 0 pads.
it still doesn't fix the problem where MMMMM formats July as J instead of July,
but this is the more important problem.

BUG=
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34604 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-01 17:41:24 +00:00
kevmoo@google.com cd8f89074d Reverting 34583 - checked mode breaks
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34584 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-01 01:10:10 +00:00