Commit Graph

632 Commits

Author SHA1 Message Date
jacobr@google.com 05f9ed2189 Re-enable NodeIterator
A matching Dartium CL does the heavy lifting.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26502 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 01:41:06 +00:00
jacobr@google.com 97075e2d22 WebSocket security checks changed a bit with the latest Dartium roll so the test failed with the following error when protocol 'chat' was used. failed: Error during WebSocket handshake: Sec-WebSocket-Protocol mismatch"
I've switched the WebSocket constructor test to pass in the protocol 'chat' so that coverage for passing in a protocol is not impacted.

Note that chrome dev channel reports the same error when a JS WebSocket is created with protocol 'chat' given the same scenario.

BUG=
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26496 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 00:33:54 +00:00
vsm@google.com 59720b88f5 Mark some custom element tests as fail for dart2js/checked mode
TBR=sra@google.com,blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26488 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 23:45:16 +00:00
vsm@google.com 0d492092ea Reenble custom element tests
These seem to all pass for me now.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26479 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 21:57:28 +00:00
vsm@google.com c34afe0a63 Update status for passing test
Looks like this started passing with your recent cl.

TBR=jacobr@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26460 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:32:55 +00:00
vsm@google.com 89b8d13fb6 Support for type extensions in Dartium (part 1)
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26458 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:30:28 +00:00
vsm@google.com 01e3c94a34 Fix status
The outerHtml fix has this test running on drt.  I believe it's
skipped everywhere else for now.

TBR=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26456 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:02:34 +00:00
jacobr@google.com 8b84d8ee76 Changes required for Dartium roll
Merge checkpoint. Everything compiles.

BUG=

Committed: https://code.google.com/p/dart/source/detail?r=26335

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26455 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 18:41:58 +00:00
blois@google.com 688ad2c706 De-flaking custom element test.
This appears to be the Chrome flakiness around making XHRs.

BUG=12592
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26447 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 17:43:34 +00:00
kustermann@google.com bc051d0a91 Remove entries in status refering to non-existent files
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26438 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 16:40:40 +00:00
floitsch@google.com 79ccbfb6e1 Mark innerHtml test as flaky.
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26425 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 11:54:18 +00:00
blois@google.com ec11e52f62 Revert "Revert "Adding polyfill support for custom elements.""
This fixes the issues in the custom elements polyfills.

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26412 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 00:08:46 +00:00
blois@google.com 508affefed Revert "Adding polyfill support for custom elements."
Caused issues with DocumentFragment and some lingering changes from the blink roll.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26410 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 23:28:22 +00:00
blois@google.com 72651260aa Adding polyfill support for custom elements.
BUG=
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26405 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 22:56:08 +00:00
vsm@google.com df8513a7d3 Fix chrome status
TBR=blois@google.com

BUG=12573

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26383 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 19:25:58 +00:00
blois@google.com 0bdcdc0497 Fixing input_element/range test.
Some bots are on FF 22, some are on 23.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26376 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 18:06:45 +00:00
vsm@google.com 15ff98350e Fix status on input_element_test/supported_range
I see Rico marked this pass a few hours ago, but it's failing right
now.  TBR to get the ff bot green.

TBR=blois@google.com,ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26375 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 17:46:53 +00:00
jacobr@google.com 339b0bdd70 Attempt to land Dartium roll a second time.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26363 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 15:54:49 +00:00
sgjesse@google.com e95bb89f6d Remove some bogus rules from the staus files
R=kustermann@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26357 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 14:19:51 +00:00
ricow@google.com bb506fb254 Update ff status for html/input_element_test/supported_range
Pete: Could you update your annotations?

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26356 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 14:12:04 +00:00
jacobr@google.com c6ebe4e4e0 rollback problem blink merge cl
Review URL: https://codereview.chromium.org//23163010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26339 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 06:22:24 +00:00
jacobr@google.com 785c8416bc Changes required for Dartium roll
Merge checkpoint. Everything compiles.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26335 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 01:50:17 +00:00
asiva@google.com 24c3ca0b47 Fix for issue 12489.
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26327 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-19 20:44:33 +00:00
vsm@google.com dcce9cd117 Port custom element layout tests to Dart
These are adapted from Dominic's tests here:
http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/dom/custom/

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26319 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-19 17:50:42 +00:00
blois@google.com 3aabf41ea6 Removing custom element preload test.
Can we not skip subtests??

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26304 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-17 01:12:01 +00:00
blois@google.com 8976fce413 Fix typo in Dartium html.status file.
TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26303 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-17 00:43:33 +00:00
blois@google.com 5214fb1d36 Skipping custom element's pre-register test on Dartium.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26298 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 22:16:54 +00:00
blois@google.com e506058b83 Updating custom element's preregister test to follow new contracts.
BUG=
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26290 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 19:46:10 +00:00
sra@google.com 1ffafc705d Additional code to https://codereview.chromium.org/15026006
to enable user classes extending DOM classes to be registered.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26221 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-15 21:18:07 +00:00
vsm@google.com 7f7778fb97 Mark flaky test pass/fail
TBR=jacobr@google.com

BUG=12489

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26198 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-15 16:41:03 +00:00
vsm@google.com 5893fa7634 Remove test for native resolver
This check asserts that a type with a native field must be in a
library with a native resolver.  It won't be true with custom elements
- which inherit from dart:html and inherit a native field - but are
otherwise in user libraries.

I'm just removing the check altogether here.

R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26144 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-14 20:18:16 +00:00
vsm@google.com 4d51b41ff8 Initial Dartium custom element support
This will need to be rebased with Stephen's CL or vice versa.  The test mod is taken from his CL.

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26141 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-14 19:47:07 +00:00
efortuna@google.com 03e749caba Fix Event delegation on IE.
BUG=
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26092 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-13 23:10:09 +00:00
efortuna@google.com d50c5b6b8c Adjust IE test status.
BUG=
R=dgrove@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25988 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-09 22:55:54 +00:00
efortuna@google.com 9fdbcf176c Add includeAncestors to dartium matches call.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25975 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-09 20:21:50 +00:00
efortuna@google.com e8c1c1722f Adjust test status for debugging in Dartium.
"Reverting 25970"

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25972 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-09 18:48:44 +00:00
vsm@google.com 48bb34e7c2 Reenable notification_test
This one is now passing for me as well.  Looks like the ExceptionState fix cleared this one up.

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25955 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-08 23:13:07 +00:00
vsm@google.com cd7a678e83 Use DartExceptionState
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25953 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-08 22:56:57 +00:00
vsm@google.com f58ea07d46 EventTargets should be EventTargets
systemnative.py keys off the ext_attr.  Recent IDL changes removed the EventTarget attribute however.

Types marked with isEventTarget are handled specially during GC.

R=jacobr@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25947 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-08 21:18:13 +00:00
vsm@google.com c42576069f Update status file
I cannot recreate locally, but these are flaky on the bot.

TBR=jacobr@google.com,blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25910 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-08 02:47:06 +00:00
vsm@google.com 68b7394e53 Treat EventTarget as a secondary superclass
This matches the C++.  It's brittle, but it's not clear how to get
this out of idl right now.

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25906 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-07 22:15:10 +00:00
scheglov@google.com c52c1736ee New analyzer_experimental snapshot.
R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25902 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-07 21:15:25 +00:00
vsm@google.com dbdb3d83cc Update status file
These appear to crash transiently

TBR=jacobr@google.com,blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25895 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-07 19:48:16 +00:00
vsm@google.com 24f917971c Reenable 3 more tests
These are passing with the custom event fix.

R=jacobr@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25882 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-07 16:10:48 +00:00
vsm@google.com 5367e14a29 One status fix
This appears to be timing out.

TBR=asiva@google.com,jacobr@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25853 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-07 01:54:04 +00:00
vsm@google.com 55416fc636 Reenable these tests
These were fixed by the earlier cloneNode change.

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25852 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-07 01:51:08 +00:00
vsm@google.com 7268cbd7a2 Update expectations
These appear to break on 32-bit OSes...

TBR=asiva@google.com,sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25848 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-07 00:15:00 +00:00
vsm@google.com c5dd3d3ba7 MERGE: 152953-155080
TBR=jacobr@google.com,blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25832 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-06 21:17:56 +00:00
vsm@google.com 352165bff3 Skip custom_elements_test on analyzer as well
TBR=blois,sra

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25593 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-29 23:21:53 +00:00
vsm@google.com 4aa77647cc Fix status
TBR=blois,sra

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25590 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-29 22:55:12 +00:00