ricow@google.com
37506c8253
Always clobber the out dir on the arm board
...
This board does not have enough disk to hold everything on all channels, especially when we switch stable channel and have a build.dead
R=whesse@google.com
Review URL: https://codereview.chromium.org//346373003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37650 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-24 10:34:03 +00:00
mlippautz@google.com
f3a187c63e
Reland: Fix tools/full-coverage.dart script and add standalone test.
...
Test checks coverage data of a given script and differentiates between:
* no coverage data
* no hits (IC=0)
* some hits (IC>0)
BUG=
R=rmacnak@google.com
Review URL: https://codereview.chromium.org//355453002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37627 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-23 22:27:26 +00:00
ricow@google.com
3fba2124c9
Add archiving of android zip files.
...
These are needed for mobile debugging from non-editor tools
Review URL: https://codereview.chromium.org//343653009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37574 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-21 10:15:38 +00:00
mlippautz@google.com
b5582cb430
Revert "Fix tools/full-coverage.dart script and add standalone test."
...
BUG=
R=rmacnak@google.com
Review URL: https://codereview.chromium.org//343263003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37573 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-21 01:07:51 +00:00
mlippautz@google.com
1c63c09102
Fix tools/full-coverage.dart script and add standalone test.
...
Test checks coverage data of a given script and differentiates between:
* no coverage data
* no hits (IC=0)
* some hits (IC>0)
BUG=
R=iposva@google.com
Review URL: https://codereview.chromium.org//348473004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37571 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-20 23:25:05 +00:00
ahe@google.com
bf0dd8eca0
Handle deletion of files in package dir on Windows.
...
R=vsm@google.com
Review URL: https://codereview.chromium.org//343653006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37543 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-20 12:37:26 +00:00
keertip@google.com
9c3c0588d3
create an android.zip for editor andriod binaries
...
R=danrubel@google.com
Review URL: https://codereview.chromium.org//324323004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37448 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-18 15:22:33 +00:00
whesse@google.com
853f542368
Update test status for ContentShellOnAndroid
...
BUG=dartbug.com/19127
R=ricow@google.com
Review URL: https://codereview.chromium.org//342643003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37440 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-18 09:12:40 +00:00
ahe@google.com
a9983b0399
Packages for Try Dart and dart2js.
...
package:compiler and package:try.
R=ricow@google.com
Review URL: https://codereview.chromium.org//315943003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37437 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-18 06:43:12 +00:00
efortuna@google.com
b39ad299fc
Use "git log" instead of "git svn info" for revision number information, since
...
"git svn info" hangs indefinitely on pure git checkouts.
BUG=
R=blois@google.com
Review URL: https://codereview.chromium.org//327563003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37374 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-16 20:13:45 +00:00
lrn@google.com
1ec6c5c1db
Revert "Add "last" setter to List."
...
After discussion, we decided not to change the List interface for something that is just a convenience.
Also revert "Mark pkgbuild/pkg/collection as failing when using repository packages"
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//331833003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37307 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-13 09:40:22 +00:00
whesse@google.com
edcdb5e02d
Update co19 test suite to r737
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//330633002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37305 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-13 08:15:06 +00:00
ricow@google.com
f52806ce27
Don't quote the arguments to xvfb
...
This was stupid, this is clearly handled by passing the args, they should not be quoted
R=whesse@google.com
Review URL: https://codereview.chromium.org//326403010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37273 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 14:14:22 +00:00
vsm@google.com
ed149a83fe
Update deps script to 1985
...
R=terry@google.com
Review URL: https://codereview.chromium.org//334623003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37270 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 13:43:51 +00:00
vegorov@google.com
2e497ee3fe
Work around the crash in GYP's ninja generator on Windows.
...
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org//335523003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37269 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 13:34:22 +00:00
ricow@google.com
2e746fa597
Send screen resolution parameter to xvfb
...
Review URL: https://codereview.chromium.org//329163004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37268 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 12:57:48 +00:00
ricow@google.com
2ceae2693e
Fix getting the buildername on the dartium android bot
...
R=whesse@google.com
Review URL: https://codereview.chromium.org//337483002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37267 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 12:54:51 +00:00
ricow@google.com
11557182e3
Fix bot_name on dartium android builder
...
Review URL: https://codereview.chromium.org//332723002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37262 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 11:00:48 +00:00
ricow@google.com
bc80708e79
Use channel name for archiving dartium content shell
...
R=whesse@google.com
Review URL: https://codereview.chromium.org//329383005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37258 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 09:18:06 +00:00
lrn@google.com
f528beb9f2
Add "last" setter to List.
...
This allows assigning directly as `list.last = value` instead of
having to use the longer `list[list.length - 1] = value`.
It's just an abbreviation, like `list.last` is for reading.
If you use a List as a stack (which is a perfectly good use of it),
modifying the last element like this is a natural operation.
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//315173005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37255 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 08:11:22 +00:00
asiva@google.com
e44ec0ed9c
Modify getType to ensure that it does not result in initialization of
...
entries for all libraries on the first access to getType.
R=vsm@google.com
Review URL: https://codereview.chromium.org//318723005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37231 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-11 15:56:40 +00:00
vsm@google.com
5267857888
Modify blink type map to finalize lazily
...
Ivan suggested altering our type maps to add a level of indirection - to avoid eagerly finalizing all classes.
Siva: not sure how you're instrumenting startup - can you test this out?
R=asiva@google.com
Review URL: https://codereview.chromium.org//300923003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37222 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-11 05:48:33 +00:00
leafp@google.com
476278985c
Refactor dart:_blink into classes to improve startup time.
...
This CL reduces the snapshot size by about 20% (580kb).
BUG=
R=jacobr@google.com
Review URL: https://codereview.chromium.org//319283003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37189 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-10 17:38:29 +00:00
johnniwinther@google.com
99ebbd448c
Update SourceMapViewer to work on Windows.
...
BUG=
R=sigurdm@google.com
Review URL: https://codereview.chromium.org//318053002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37169 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-10 09:30:09 +00:00
jacobr@google.com
551642c628
Fix dart2js generated code for deprecated&removed resetStyleInheritance and applyAuthorStyles methods.
...
BUG=
R=sigmund@google.com
Review URL: https://codereview.chromium.org//327653003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37154 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-10 01:20:51 +00:00
jacobr@google.com
dd3514bc67
Add back invalid natives that couldn't be removed due to analyzer warnings.
...
BUG=
R=leafp@google.com
Review URL: https://codereview.chromium.org//325923003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37146 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-09 23:19:41 +00:00
jacobr@google.com
c4e40bb34d
Native method name mismatch cleanups for Dartium 36 roll.
...
BUG=
R=efortuna@google.com , leafp@google.com
Review URL: https://codereview.chromium.org//321043003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37142 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-09 22:31:05 +00:00
messick@google.com
97fda01ba0
Kill java to terminate editor on linux.
...
The DartEditor process can be killed without causing the editor
to terminate. I believe that in addition to killing it we also
need to stop the jvm. Plus, it needs to be done in order or else
the DartEditor process will display an error dialog when the
jvm is killed.
R=ricow@google.com
Review URL: https://codereview.chromium.org//317423002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37099 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-06 20:18:05 +00:00
vegorov@google.com
d30ecd3fcd
Fix Win64 build of Dart VM.
...
1. Build script tools/build.py now actually builds X64 target when x64
is passed as an architecture:
- GYP files set 'msvs_configuration_platform': 'x64' for Win_x64
configuration;
- NSS related files are fixed to have correct set of defines for ia32
and x64 builds and include right files. A os_windows.c file added to
work-around inability to have different sets of source files per
configuration. Originally this was controlled through target_arch GYP
define and required regeneration of the solution.
- build.py passes Win32 or x64 platform to devenv as part of build
configuration argument;
2. Dart VM now supports Win64 ABI. ABI description is moved into a
separate class CallingConventions in constants_x64.h.
BUG=http://dartbug.com/7792
R=iposva@google.com , ricow@google.com , srdjan@google.com
Review URL: https://codereview.chromium.org//317773002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37078 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-06 12:14:15 +00:00
zra@google.com
e3f564fb6c
Changes for running tests on arm64 hardware.
...
R=regis@google.com
Review URL: https://codereview.chromium.org//311413002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37046 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-05 18:43:55 +00:00
whesse@google.com
81d8852077
Fix path on multivm slave
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//315923002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36985 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-04 09:18:01 +00:00
jacobr@google.com
00e3d6045e
Fix dart analyzer warnings.
...
Ignore static mirrors without valid names.
BUG=
Review URL: https://codereview.chromium.org//310363002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36977 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-04 05:45:55 +00:00
jacobr@google.com
1f355c2a2f
Ignore mirrors without valid names.
...
BUG=
Review URL: https://codereview.chromium.org//313763002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36971 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-04 03:12:19 +00:00
jacobr@google.com
3a10438002
Support Dart debugger API directly
...
BUG=
R=leafp@google.com , rmacnak@google.com
Review URL: https://codereview.chromium.org//258503008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36965 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-04 01:14:01 +00:00
asiva@google.com
f7ccafc340
Use a proper closure instead of a 'close your eyes' style closure
...
for setting up '_printClosure'.
This avoid the startup cost of looking up types 'window', 'console'
and 'HTMLDocument' types when we try to setup _printClosure.
On a nexus 4 device the change results in the following time changes:
Before the change:
I/Dartium (25903): createIsolate before printClosure setting 155.318 ms
I/Dartium (25903): createIsolate after printClosure setting 403.052 ms
After the Change:
I/Dartium (26537): createIsolate before printClosure setting 157.058 ms
I/Dartium (26537): createIsolate after printClosure setting 162.918 ms
R=rmacnak@google.com , vsm@google.com
Review URL: https://codereview.chromium.org//312653004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36943 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-03 21:09:07 +00:00
blois@google.com
d9f57b87cc
Dartium custom element upgrade fixes
...
Some bitrot from the dart:blink work on these bits, updating in prep for landing the Dartium side.
BUG=
R=jacobr@google.com
Review URL: https://codereview.chromium.org//312903002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36936 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-03 20:26:33 +00:00
leafp@google.com
d9021ef1ef
Return dart:html scroll* etc types to int
...
BUG=
R=vsm@google.com
Review URL: https://codereview.chromium.org//312733002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36915 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-03 11:03:35 +00:00
ricow@google.com
4cfa843632
Fix location of the editor for functional testing on mac
...
Review URL: https://codereview.chromium.org//309763006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36892 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 19:01:04 +00:00
ricow@google.com
28719c7c90
Always kill the editor and eggplant if on linux
...
R=messick@google.com
Review URL: https://codereview.chromium.org//306383002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36889 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 18:26:19 +00:00
efortuna@google.com
ebe987dd84
Have the same behavior for setting a CSS style to null versus empty string in all browsers.
...
BUG=
R=blois@google.com
Review URL: https://codereview.chromium.org//304293005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36888 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 18:22:39 +00:00
ricow@google.com
a0e024b273
Make the functional testing annotated steps script call the eggplant starting script
...
R=messick@google.com
Review URL: https://codereview.chromium.org//310633003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36883 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 17:40:08 +00:00
ricow@google.com
5c76e9b7b7
Make regexp match master, set builder_tag and don't run code to fetch editor on the master
...
R=messick@google.com
Review URL: https://codereview.chromium.org//309073002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36880 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 16:50:50 +00:00
ricow@google.com
196162fe07
Add build steps to functional testing annotated steps script
...
R=messick@google.com
Review URL: https://codereview.chromium.org//312503005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36878 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 16:38:41 +00:00
ricow@google.com
e4e59b31fe
Force builders after bot messup assuming a debug commit of revision 36868
...
Review URL: https://codereview.chromium.org//305033009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36869 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 12:24:25 +00:00
leafp@google.com
1c5367d267
Clamp output to int
...
BUG=
R=vsm@google.com
Review URL: https://codereview.chromium.org//304303010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36868 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 12:05:04 +00:00
efortuna@google.com
60c657e9de
Add in semicolons in CSSStyleDeclaration change!
...
BUG=
Review URL: https://codereview.chromium.org//311473003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36847 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-30 22:38:01 +00:00
efortuna@google.com
25983f986c
Fixed docs for webGL method variants (overloaded methods were getting the same comments).
...
BUG=
R=blois@google.com
Review URL: https://codereview.chromium.org//301413002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36846 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-30 22:32:00 +00:00
efortuna@google.com
4b74a83d64
Updated flex CSS prefix for Firefox.
...
Fix for https://code.google.com/p/dart/issues/detail?id=15759
BUG=
R=blois@google.com
Review URL: https://codereview.chromium.org//306103004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36845 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-30 22:30:42 +00:00
efortuna@google.com
4f041c2cff
Updated documentation for HttpRequest.
...
Fix for https://code.google.com/p/dart/issues/detail?id=14423
BUG=
R=blois@google.com
Review URL: https://codereview.chromium.org//308893004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36844 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-30 22:26:23 +00:00
terry@google.com
28f79436af
Add type map entry for DataTransfer
...
BUG=http://dartbug.com/19041
R=terry@google.com
Review URL: https://codereview.chromium.org//307723003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36784 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-29 14:55:03 +00:00