Commit Graph

458 Commits

Author SHA1 Message Date
karlklose@google.com eafb5e9e80 Emit substitution functions on Object.
BUG=dartbug.com/8635

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19481 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-05 13:56:44 +00:00
blois@google.com 0b9948e832 Further HTML test cleanup
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19423 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-04 21:44:52 +00:00
blois@google.com 0af748561a Fixing transferable_test
Was marked as failing on FF, skip for dart2js and flaky on dartium.

BUG=8026, 3392

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19410 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-04 18:34:32 +00:00
blois@google.com fa60fd99d0 Cleaning up html.status
Just separating supported checks from other errors, to try to make it clearer when support changes (should be rare).

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19409 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-04 18:21:53 +00:00
blois@google.com e7818fae78 Marking IE10 canvas rendering test as pass to investigate
Appears that canvas on IE10 on test machines runs in lower resolution, trying to stabilize the test.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19351 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-02 02:27:21 +00:00
kasperl@google.com db7d683bf4 Revert "Update FF status."
This reverts commit r19279.

TBR'ed.

R=ricow@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19308 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-01 13:13:51 +00:00
kasperl@google.com fc7f63ec54 Update FF status.
R=ricow@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19279 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-01 08:39:09 +00:00
blois@google.com 566532c346 Fixing html/indexeddb_5_test status
Had typo.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19253 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-28 19:17:19 +00:00
floitsch@google.com b56662cb9a Mark indexeddb as flaky.
Review URL: https://codereview.chromium.org//12383027

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19251 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-28 17:47:10 +00:00
kasperl@google.com 5e57a852b6 Improve status file.
R=ricow@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19223 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-28 13:41:21 +00:00
kasperl@google.com b4ecc6e823 Re-enable support for --disallow-unsafe-eval.
R=erikcorry@google.com,ahe@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19219 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-28 13:21:33 +00:00
blois@google.com 0d2c7ea397 Fixing Indexed DB supported check.
The test was incorrectly passing on platforms which do not support IndexedDB.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18998 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-25 20:59:12 +00:00
blois@google.com bc4f90bd09 Dartifying remainder of Index DB APIs.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18992 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-25 18:59:34 +00:00
blois@google.com ee0477df38 Adding supported checks and annotations to Crypto API.
BUG=8703

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18985 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-25 17:39:08 +00:00
kustermann@google.com fc81ef88a3 Removed suppressions of tests on chrome
The affected tests are consistently passing after the chrome update to version
25.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18965 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-25 12:34:10 +00:00
blois@google.com 5b0fea791f Removing DateTimeInputElement.
This has been removed from Chrome and it sounds like it's being removed from the spec.

Chromium bug- https://code.google.com/p/chromium/issues/detail?id=175080

BUG=8709

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18910 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-22 19:29:20 +00:00
ager@google.com ddedd31d49 Mark datetime supported test as failing. Support has been removed from chromium.
R=antonm@google.com,blois@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18888 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-22 13:15:17 +00:00
ager@google.com 1180a61916 Add test of crypto.getRandomValues.
Implemented this in Dartium and would like a regression test.

I'll update status files with information on the browsers where
this passes when the test looks good to you.

R=blois@google.com,antonm@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18872 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-22 09:41:02 +00:00
kustermann@google.com 25ab512b68 Marked a few html tests as flaky on chrome
Review URL: https://codereview.chromium.org//12326059

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18868 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-22 08:34:40 +00:00
sgjesse@google.com 6136da17e4 Update status file
R=ager@google.com

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18835 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-21 14:22:24 +00:00
blois@google.com d8265d81a5 Fixing Geolocation on Firefox
For position, Firefox is returning an object which doesn't map nicely, so added a wrapper for that.

Also cleaned up the APIs to make them more dart-friendly.

BUG=7547

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18723 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-19 21:18:36 +00:00
blois@google.com fd2c1cbf89 Adding supported checks and flags to FormData
Also fixing the test to pass on IE10.

BUG=4793

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18554 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-15 02:23:52 +00:00
blois@google.com da161d6ab1 Sample test for custom elements.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18421 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-13 00:30:20 +00:00
karlklose@google.com 759bf01d3c Implement substitution for type variables.
Review URL: https://codereview.chromium.org//12218007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18376 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-12 11:20:50 +00:00
gram@google.com 4a15011669 Skip flaky async window test while cause is investigated.
Review URL: https://codereview.chromium.org//12218105

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18365 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-12 01:52:20 +00:00
efortuna@google.com 0ea0b1ef63 Allow non-primitive-value dictionaries to be passed to constructors for html
types.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18320 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-11 18:31:20 +00:00
blois@google.com d2802398c6 Fixing TransitionEnd event.
A number of related changes-

Bug 8340 is that we previously had WebKitTransitionEnd renamed to TransitionEnd, but had to remove that when Chrome added a new TransitionEnd.

Changes-
- Made WebKitTransitionEnd implement TransitionEnd and made it private.
- Added a test for the TransitionEnd event.
- Fixed the TransitionEnd event not working on non-Chrome browsers.
- Added support check for CSS transitions.
- Added annotations for CSS transition support.

BUG=8340

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18276 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-08 21:09:21 +00:00
blois@google.com 71552dbed4 Fixing some indexed_db tests.
These were broken by the webkit IDL roll, I was able to fix 2 of them but am still trying to figure out what broke on the final one (not sure it's related to the IDL roll).

BUG=8341

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18163 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-06 02:31:20 +00:00
antonm@google.com 204405ce8d Suppressions due to the recent IDL roll.
TBR=blois@google.com,efortuna@google.com,podivilov@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18143 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-05 15:31:55 +00:00
blois@google.com 164e568e62 Fixing the status of element_types_test/supported_object on IE.
It should be supported, but was previously failing because of incorrect supported check which was fixed earlier. Updating annotations to match test as well.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18110 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-05 02:20:45 +00:00
blois@google.com cc0c8e4c31 Fixing element_types_test/supported_object
Typo had it checking meter instead which was masking a FF failure.

BUG=8293

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18107 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-05 01:24:56 +00:00
efortuna@google.com 845e5ac77e Touch list test removal.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18092 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-04 23:46:29 +00:00
efortuna@google.com 7ef9e96865 Added constructor for touchlist.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18083 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-04 22:49:07 +00:00
floitsch@google.com 47ea3acfe2 Mark microtask_test as flaky on IE9.
Review URL: https://codereview.chromium.org//12197016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18071 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-04 20:02:41 +00:00
ngeoffray@google.com 72a7360905 Update status file, and file bug for FF that returns JS functions when calling document.createElement.
Review URL: https://codereview.chromium.org//12184013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18049 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-04 14:39:35 +00:00
efortuna@google.com ce74c20fdb Add supported checks to the SVG library, and library cleanup.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17994 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-01 19:09:11 +00:00
kustermann@google.com 176f0ba635 Marked html/dromaeo_smoke_test as flaky on firefox
Review URL: https://codereview.chromium.org//12087133

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17971 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-01 12:05:14 +00:00
efortuna@google.com 473bbc0487 "Reverting 17940"
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17941 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-31 19:48:36 +00:00
efortuna@google.com cab5d4cc51 SVG Library cleanups and adding supported tag.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17940 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-31 19:38:00 +00:00
efortuna@google.com 8c6fd1e5fd Remove node test skipping.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17935 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-31 18:34:08 +00:00
efortuna@google.com cd50f140a7 Skip dromaeo smoke test while investigating.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17934 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-31 18:29:11 +00:00
antonm@google.com 444ac0bea9 Adjust suppressions.
TBR=podivilov@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17919 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-31 15:16:03 +00:00
kustermann@google.com b57f289cdd Status file update for chrome
Review URL: https://codereview.chromium.org//12092087

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17902 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-31 12:55:49 +00:00
blois@google.com a385396269 Attempting to de-flake async_window test.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17884 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-31 00:20:49 +00:00
efortuna@google.com 62c5dc425f Update test expectations and address Martin's DBC. Oh what fun to test on platforms you can't repo locally...
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17883 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-31 00:13:43 +00:00
efortuna@google.com 532b0a7e0e Fix Safari "multitest" failure.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17882 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-30 23:53:42 +00:00
blois@google.com d4b4e7be8c Updating status of webgl test on Dartium.
It's half-passing on Dartium, but not fully passing.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17869 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-30 19:34:42 +00:00
blois@google.com 5cabadd140 Fixing FF websql status.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17866 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-30 19:25:57 +00:00
blois@google.com bfe3446926 Attempting to stabilize WebGL test statuses.
TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17865 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-30 19:16:18 +00:00
blois@google.com 8cb540948f Adding supported checks for WebGL
Also fixed the getContext method to have the proper signature (bug 4883).

Also adding an easy accessor for context3d.

Not sure if additional Dartium changes will be needed, Anton?

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17860 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-30 17:45:13 +00:00