Commit Graph

6631 Commits

Author SHA1 Message Date
lrn@google.com 76178d326a Path observer is listened more than once, so make it multiplex.
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23218 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-27 12:38:27 +00:00
kustermann@google.com 4353bead01 Record/replay support to test.py
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23216 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-27 12:23:39 +00:00
blois@google.com ecb5686319 Generating support annotations from DOM triage list.
This is applying the results of the detailed API triage I did to the support annotations for DOM types.

BUG=
R=jacobr@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23159 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-24 17:14:47 +00:00
kustermann@google.com a37a2015c8 Implement binary "!=" operator in status file parser.
R=ricow@google.com, whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23130 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-24 11:02:29 +00:00
kustermann@google.com e12204ec6d Ignore harmless paths in the http_server.dart
So far we often get a lot of warnings in the debuglog because browsers try to
access harmless non-existent files.

R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23128 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-24 09:19:07 +00:00
antonm@google.com 7156616c08 Revert to ? presence checks.
TBR=amouravski@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23127 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-24 09:02:25 +00:00
amouravski@google.com f968d3465c Added tests to previously broken functionality and added null checks.
R=antonm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23123 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-24 08:23:24 +00:00
blois@google.com ba295aaafe Only update dom.json when executing from go.sh.
BUG=
R=antonm@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23099 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-23 20:30:43 +00:00
efortuna@google.com 13ec80fb4b Fix up Performance testing.
R=sra@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23081 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-23 16:58:00 +00:00
ricow@google.com 0c99661d51 Disable default browser check on firefox.
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23067 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-23 13:25:30 +00:00
kustermann@google.com 1ac6e80e89 Search for android testing resources in third_party and /tmp
We need this temporary hack until we get a v8 mirror in golo.

R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23060 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-23 11:42:02 +00:00
ricow@google.com b01abf0301 Update browser controller and unittest lib to use start marker to figure out when to start new tests (and send back the correct id)
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23059 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-23 11:06:46 +00:00
antonm@google.com 6e51015ab7 Remove now unused attribute.
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23033 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-22 18:12:59 +00:00
kustermann@google.com daee8257bd Add chromeOnAndroid support to the buildbot annotated steps scripts.
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23029 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-22 17:09:49 +00:00
kustermann@google.com 2a49e58294 Added support for running dart2js tests on android devices
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23022 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-22 15:34:32 +00:00
antonm@google.com 5b9d62c9a9 Migrate to new indexed getter marking scheme.
TBR=blois@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22995 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-22 08:52:52 +00:00
antonm@google.com b80cfdce1c Regens after IDL roll.
TBR=blois@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22991 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-22 08:05:50 +00:00
blois@google.com ee483c9b6a Cleanup of various DOM dart2js and dart_analyzer warnings
BUG=
R=sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22976 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-22 01:23:28 +00:00
blois@google.com 4284aa2264 Getting html_dart2js and html_dartium a bit more in sync.
I used the analyzer and made a quick API diff app to compare the two libraries, most of these are just minor nits, but good to get them in sync.

BUG=
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22963 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-21 21:52:07 +00:00
blois@google.com 77ad8172f3 Exposing a number of new events.
These are all new events which we didn't have naming entries and event types for.
BUG=
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22955 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-21 20:46:18 +00:00
gram@google.com 0eacf440b3 Fix the Skia build for Android.
This will allow the APKs to build successfully, but they are not working anymore. It's a useful step towards fixing them at least.

R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22952 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-21 18:50:12 +00:00
antonm@google.com 1d6243bb18 Changes for the roll.
TBR=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22942 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-21 14:18:00 +00:00
ahe@google.com 60e6ad26df Shard dart2js unit tests as well.
R=johnniwinther@google.com, kustermann@google.com, ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22935 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-21 11:58:03 +00:00
kustermann@google.com c23c68ef24 Correctly set the timeout of tests when using selenium
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22933 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-21 11:54:38 +00:00
kustermann@google.com 506240c825 Add '-static' to ldflags when target architecture is ARM.
R=zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22916 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-21 07:15:01 +00:00
vsm@google.com f1718c5140 Update ENABLE_* flags
Bring this up to date with:

http://src.chromium.org/viewvc/multivm/trunk/webkit/Source/core/features.gypi?revision=1242

Note, this does *not* change any generated code.  Unused flags where
removed.  Added flags are precautionary.  They don't affect generated
code, but they are defined in a Chromium build.

R=antonm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22890 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-20 15:55:06 +00:00
scheglov@google.com f072f62f11 Handle the new analyzer type warnings in tests.
Unfortunately we are back to 600+ failing tests.

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22876 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-17 21:55:52 +00:00
kustermann@google.com abf0ad60ac First CL for supporting arm cross compilation + testing on dart buildbots
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22839 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-17 09:35:32 +00:00
vsm@google.com 440b01ccaa Regen dart:html from IDL with fixes
Some minor fixes:
- HALF_FLOAT_OES moved to OesTextureHalfFloat
- Window.Css renamed to Window.css to avoid conflict with Css class
- LocalMediaStream removed upstream

TBR=blois

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22820 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 22:12:54 +00:00
vsm@google.com 85c7111f07 Revert "Regen from IDL 1242"
Need to fix up dart2js reported errors.

TBR=blois
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22813 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 19:51:56 +00:00
vsm@google.com 7f62404fc5 Regen from IDL 1242
TBR=blois

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22812 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 19:40:36 +00:00
vsm@google.com 8379279dc0 Retry "Changes for webkit roll 148757-149482"
TBR=antonm

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22801 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 16:39:09 +00:00
ricow@google.com 45828b56a1 Change name for firefox runtime to ff in compiler annotated steps
Review URL: https://codereview.chromium.org//14943009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22787 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 13:06:10 +00:00
ricow@google.com 6ce51b547c Change runtime name of chrome from drt to chrome when choosing new browser controller.
Review URL: https://codereview.chromium.org//14622022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22784 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 12:25:16 +00:00
ricow@google.com 105e5f5014 Only use --use_browser_controller on browsers
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22783 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 11:39:39 +00:00
ricow@google.com adcf26fcab Add --no-first-run to chrome browser controller
This will disable the pop-up that asks if you want to be default browser

R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22777 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 08:15:50 +00:00
vsm@google.com 45fc399cf7 Revert "Changes for webkit roll 148757-149482"
TBR=antonm

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22769 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 06:06:49 +00:00
ricow@google.com f175c670d8 Don't check for default browser when starting up chrome in the new browser controller
On a fresh install this is needed to avoid a blocking pop up

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22768 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 06:04:40 +00:00
vsm@google.com da46c65d3b Changes for webkit roll 148757-149482
Review URL: https://codereview.chromium.org//14954007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22765 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-16 05:37:13 +00:00
antonm@google.com 792209e050 Properly process the case of CallWith=ScriptArguments.
R=podivilov@chromium.org
BUG=10628

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22751 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-15 18:08:37 +00:00
ricow@google.com 9c5346911f Fix driver page for browser controller to not double fetch tests.
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22739 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-15 13:50:35 +00:00
ricow@google.com 9b8e1120de Remove some whitespace from the webdriver setup script.
This is a whitespace commit to get a green line on the bot after the git outage

R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22730 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-15 11:11:44 +00:00
ahe@google.com 04627db5e6 Use "self" not "window" for Worker API.
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22697 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-14 18:35:25 +00:00
jmesserly@google.com ee7bbf71f6 fix warnings caused by xtag
fixes http://dartbug.com/10651

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22692 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-14 18:07:30 +00:00
ricow@google.com 36f2f2053d Write debug info from browser controller
This is to enable output on the bot

R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22682 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-14 15:37:03 +00:00
ricow@google.com c74ce93ae9 Fix annotated steps for dart2js
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22680 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-14 13:46:46 +00:00
ricow@google.com 3a744037f0 Additional hack to not use drt on the fyi dart2js chrome runner
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22679 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-14 13:44:00 +00:00
ricow@google.com 0289724479 Run with -use_browser_controller on the fyi bot
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22678 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-14 13:28:22 +00:00
ricow@google.com 75517b7b2e Add browser controller and allow it to be used under a flag.
This is currently chrome and firefox only.

I am still seeing a race condition occasionally, which is the reason
for the rather verbose prints I do when failing.

I have not added prefetching yet, I will do that as a next step.

R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22675 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-14 12:32:24 +00:00
jmesserly@google.com 02ffdc01ad expose MDV addBindings
this is used to implement Web UI style bindings in the shadowroot template for declarative custom elements.

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22660 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-14 03:22:00 +00:00