Commit Graph

1299 Commits

Author SHA1 Message Date
jmesserly@google.com fdc29a9ed5 regenerate fixed custom_elements polyfill
fixes an issue in the previous package, it was missing MutationObservers which it expects included in the binary generated by Grunt.
This did not happen because the sources are pulled in from a relative path, rather than being included in the repository, and there was unfortunately no error issued.

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32263 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-03 21:52:24 +00:00
floitsch@google.com 1a64cb2a18 Mark custom/document_register_type_extensions_test/functional as flaky.
Review URL: https://codereview.chromium.org//153013002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32257 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-03 18:58:05 +00:00
vegorov@google.com 0470bef7e8 Fix html/js test on Dartium.
Don't use identity check on strings, use equality instead.

R=kasperl@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32245 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-03 13:51:59 +00:00
vegorov@google.com 0b33ed017c Ensure that dart:js does not attempt to load cached proxies from prototypes.
dart:js caches proxies on the object itself thus it must guard loading cached proxy from the object with a hasOwnProperty check.

R=justinfagnani@google.com
BUG=dart:16199

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32244 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-03 13:01:27 +00:00
floitsch@google.com d94eacec20 Mark custom/js_custom_test as flaky
Review URL: https://codereview.chromium.org//147223004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32231 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-01 01:47:06 +00:00
floitsch@google.com 0976357b34 Mark custom_elements_test/mixins as flaky
Review URL: https://codereview.chromium.org//130913015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32230 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-01 01:42:13 +00:00
floitsch@google.com fef58d0df1 Mark more custom tests as flaky.
Review URL: https://codereview.chromium.org//151753002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32213 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-31 20:32:57 +00:00
floitsch@google.com af3527dae8 Mark document_register_basic_test as flaky on IE9.
Review URL: https://codereview.chromium.org//147703004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32204 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-31 17:53:35 +00:00
floitsch@google.com 22b900cd29 Mark html/custom/constructor_calls_created_synchronously_test as flaky.
Review URL: https://codereview.chromium.org//134923008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32201 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-31 17:33:05 +00:00
jmesserly@google.com 77f39712b7 mark flaky ie9 tests
Review URL: https://codereview.chromium.org//151103002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32187 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-31 02:09:10 +00:00
jmesserly@google.com 97d49efbb0 fix custom_elements_test on ie10
Pete warned me about this one test that isn't using the loadPolyfill function, but I forgot to fix it in last change.

by deleting the custom copy, it will pick up the one in utils, and that one correctly loads MutationObserver polyfill

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32176 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-30 21:48:40 +00:00
jmesserly@google.com 0f277224e8 update custom elements and shadow dom
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32171 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-30 20:56:22 +00:00
ricow@google.com efa7c7ce59 Remove suppression for html/selectelement_test timeout
Removing suppressing since issue 15516 is assumed fixed.

R=ahe@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32069 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-28 14:48:38 +00:00
blois@google.com a6739c2586 Clearing up touchevent test status
Since Chrome 32 has rolled out to all of the bots.

BUG=
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31936 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-17 23:09:04 +00:00
blois@google.com 192df7e88b Fixing TouchEvent.supported
It was reporting as not being supported because there's no Window.ontouch, but the constructor is now working.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31907 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-17 02:49:43 +00:00
sra@google.com a2914966d7 Fix for Issue 16069
Patch IE's CanvasPixelArray objects to avoid confusion with plain Array objects.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31801 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-14 21:22:10 +00:00
sra@google.com 801993f392 Fix new test for IE's CanvasPixelArray
Review URL: https://codereview.chromium.org//137303005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31769 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-14 00:08:05 +00:00
sra@google.com be0bd04bc1 Add tests covering cases in issue 16069 - CanvasPixelArray on IE10 has 'Array' as the constructor property.
Review URL: https://codereview.chromium.org//133763009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31767 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-13 23:39:01 +00:00
blois@google.com 91f7e1f152 Updating status file for html/audiobuffersourcenode_test
Had gotten this test passing with http://code.google.com/p/dart/source/detail?r=31754, but status still had it as failing.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31758 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-13 21:13:12 +00:00
blois@google.com 96919e5f58 Fixing audiobuffersourcenode_test on Chrome
Issue appears to be that since theres no data that the stream never actually plays, therefore cannot be stopped.

BUG=
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31754 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-13 20:41:49 +00:00
blois@google.com 8a68b71569 Adding @MirrorsUsed to html/custom/mirrors test
This is to cut down on dart2js compilation time, try to speed the test up some.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31728 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-11 02:20:05 +00:00
sra@google.com 534221778e Redo "dart2js typed data constructor argument validation"
Fix the postmessage test which has an error encouraged by issue 10136

Patch Set 1 is previously reviewed code.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31625 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-08 20:42:04 +00:00
vsm@google.com e812dd82fd Mark audiobuffersourcenode_test as failing on drt regardless of compiler
I'll update the bug.  Perhaps this test is no longer valid.  It'll likely break on Chrome bots as well once they go to 32.

TBR=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31552 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-07 16:31:15 +00:00
vsm@google.com e4f6122adb Mark touchevent_test as passing in Dartium
Review URL: https://codereview.chromium.org//125083006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31500 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-06 19:00:33 +00:00
vsm@google.com 5e3937addf Changes for Chrome 32
Once we're ready to switch ... some paths have changed from 31.

R=jacobr@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31486 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-06 17:12:25 +00:00
jmesserly@google.com 9b3f9ca37d add test status entry for 15737
https://code.google.com/p/dart/issues/detail?id=15737

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31300 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 21:05:26 +00:00
jmesserly@google.com 20b120eba2 Fix for dart2js mirrors caching with custom elements
Custom elements code is from https://github.com/dart-lang/CustomElements/pull/4

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31296 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 19:55:57 +00:00
jacobr@google.com 2000b1c6c0 Update comment to mention Blink bug
BUG=
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31201 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-17 18:41:02 +00:00
kustermann@google.com 6cd0c83ed0 Fix status file update for firefox
Review URL: https://codereview.chromium.org//114603005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31159 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-16 13:00:50 +00:00
kustermann@google.com 50a06fdb9c Mark html/messageevent_test+html/serialized_script_value_test as failing after upgrade to FF26
Review URL: https://codereview.chromium.org//99353006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31157 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-16 12:38:00 +00:00
jacobr@google.com 25238b3af9 Fix mutation observer test bug dartbug.com/15497
BUG=
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31143 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 19:28:53 +00:00
whesse@google.com 270582e7b9 Update status file for chromeOnAndroid dart2js buildbot.
BUG=
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31069 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 16:33:25 +00:00
whesse@google.com 16b44cff72 Add issue 15497 back to status file. Reverts r31033.
BUG=dartbug.com/15497
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31064 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 11:50:02 +00:00
jacobr@google.com c403adb098 I cannot repro this bug. Reverting this status file change to verify that the issue actually occurs on a build machine.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31033 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 18:29:50 +00:00
kustermann@google.com e898028b18 Attempt to deflake our status files
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31022 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 15:37:34 +00:00
ahe@google.com 779fb039d8 Update status files
Review URL: https://codereview.chromium.org//109693002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30975 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-08 12:36:15 +00:00
jmesserly@google.com 3c7bece94a restore 30868 and 30873
the only difference from what you already reviewed is the inclusion of:
https://github.com/dart-lang/CustomElements/pull/2

A shame your pull request from 3 months(!) ago hasn't been accepted

(reverts 30875)

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30967 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 20:51:20 +00:00
ahe@google.com 95c86ebeda Skip tests that are timing out.
Review URL: https://codereview.chromium.org//108593003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30965 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 20:45:22 +00:00
blois@google.com 78ec3b44a7 Attempting to de-flake the fileapi_test
Multiple tests were using the same filenames, but were executing in parallel. Could have caused the flakes observed.

BUG=15355
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30942 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 11:29:45 +00:00
kustermann@google.com d226ba4ff1 Mark html/native_gc_test as slow on dartium-debug
Review URL: https://codereview.chromium.org//105733007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30891 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 12:53:11 +00:00
jmesserly@google.com ed60d44d2d "Reverting 30873"
Review URL: https://codereview.chromium.org//93873003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30878 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 23:51:23 +00:00
jmesserly@google.com f4835ed81b document.register basic test is now passing
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30873 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 22:08:43 +00:00
jmesserly@google.com d700bba3e4 fix custom elements that extend tags like "section"
Some tags don't have their own HTMLElement subclass (because they lack unique DOM properties), but it should still be possible to extend them.

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30833 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-03 23:46:43 +00:00
blois@google.com 730ee1d1f8 Removing outdated & flaky async_window_test
Now that timers are in dart:async, no need to test them here.

BUG=8209
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30730 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 19:24:23 +00:00
kustermann@google.com f02c55c09a Correctly mark html/fileapi_test/fileEntry as flaky on chrome instead of firefox
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30726 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 17:12:18 +00:00
kustermann@google.com 089829e1be Mark html/fileapi_test/fileEntry as flaky on firefox
Review URL: https://codereview.chromium.org//91943002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30721 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 15:59:30 +00:00
kustermann@google.com e3d8608ca2 test.py: Sending JSON between test_controller.js <-> browser_controller
Currently test.py will look for FAIL/PASS messages in the DOM to determine if a
test has failed or not. test_controller.js will add these PASS/FAIL messages to
the DOM (in addition to other messages).

This approach has several issues:
- The test itself could create nodes in the DOM containing FAIL/PASS. This means
  that the outcome of a test cannot be reliably determined.
- The test ifself can remove nodes from the DOM (e.g. setting
  document.body.innerHTML). This could result in a situation where the
  stacktraces/... test_controller.js prints to the DOM are lost.
- It is unclear which parts of the DOM we see in test failure messages
  (reported by test.py) come from the test itself and which parts come from
  test_controller.js.

This CL tries to fix this by recording all events that happend with global
variables in test_controller.js and send back a JSON string with information
about
  - debug messages
  - posted messages
  - print() calls of the test
  - DOM
  - errors (from window.onerror, script.onerror ...)

Furthermore this CL fixes unittest to report
unittest-suite-success/unittest-suite-fail instead of unittest-suite-done (which
is broken).

R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30407 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-19 12:54:41 +00:00
ricow@google.com 2d0f2e6e9a Mark html/wheelevent_test as failing on chrome
This happened after updating to chrome31, updated issue 12958

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30226 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-13 13:36:47 +00:00
regis@google.com 7b18b7c4ff Second attempt at fixing html test.
I really have no idea what I am doing here, but the test now passes.
Dartium folks, please have a look.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29940 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 21:53:22 +00:00
regis@google.com 6b7d965cce Fix html test status file for analyzer.
Review URL: https://codereview.chromium.org//60983002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29938 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 21:28:46 +00:00