sra@google.com
2ab3dd2b14
Rerun generator and copy html to release.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9701057
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5506 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-15 03:20:16 +00:00
jacobr@google.com
b437fdbdce
Update dart:dom and dart:html bindings to reflect latest webkit changes.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9704024
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5493 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-14 22:20:47 +00:00
antonm@google.com
44b75b0ae3
Support CallWith on attributes.
...
And some minor refactoring.
Review URL: https://chromiumcodereview.appspot.com//9694042
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5476 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-14 17:49:21 +00:00
antonm@google.com
89e859e97d
Chrome roll 126348->126558.
...
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5456 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-14 12:31:00 +00:00
podivilov@google.com
a48f3732b6
Parameter adapter name in setter should be 'value'.
...
R=antonm@chromium.org ,sra@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9692044
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5453 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-14 12:01:07 +00:00
nweiz@google.com
092b6205be
Fix a type warning for SVGElement.tag.
...
Review URL: https://chromiumcodereview.appspot.com//9694027
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5422 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 18:06:02 +00:00
ngeoffray@google.com
8a013fcadc
Fix status files for legium.
...
Review URL: https://chromiumcodereview.appspot.com//9696039
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5418 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 17:23:26 +00:00
antonm@google.com
c2ceef5195
Roll Chrome/WebKit forward.
...
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5406 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 14:48:38 +00:00
ahe@google.com
57aa304826
Don't skip tests.
...
Review URL: https://chromiumcodereview.appspot.com//9691035
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5385 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 08:51:00 +00:00
sra@google.com
e1e9cf153d
Provide DartDomNameOfAttribute
...
DartDomNameOfAttribute returns the name of an IDLAttribute in the dart dom bindings.
attr.id is the native/JS name
dart:html might possibly rename the DartDomName, leaving the original attribute id available.
The change in the generated files reflects reverting https://src.chromium.org/viewvc/multivm?view=rev&revision=251
I will revert r251 after this change lands.
This is all so we can handle one attribute that has a name that is a keyword in Dart and C++ :
module html {
interface [
Conditional=VIDEO_TRACK,
V8EnabledAtRuntime=webkitVideoTrack
] HTMLTrackElement : HTMLElement {
...
attribute [Reflect] boolean default;
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9695015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5381 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 06:15:24 +00:00
sigmund@google.com
2b5952ac6c
SendPort + ReceivePort changes:
...
- document what are valid messages in SendPort.send
- change SendPort.call to return a future of the reply
- remove ReceivePort.singleShot
Review URL: https://chromiumcodereview.appspot.com//9652001
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5368 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 22:52:36 +00:00
nweiz@google.com
161c44f409
Port the SVG code to the wrapperless DOM.
...
Review URL: https://chromiumcodereview.appspot.com//9677012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5366 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 22:01:23 +00:00
nweiz@google.com
9b9c66d739
Fix invalid syntax in _WebSocketFactoryProvider to fix the build.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9691013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5365 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 21:49:11 +00:00
nweiz@google.com
418e6a2756
Regenerate DOM bindings.
...
Review URL: https://chromiumcodereview.appspot.com//9689026
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5363 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 21:19:45 +00:00
jacobr@google.com
e3ca237a48
Add factory constructor for WebSocket Add generated dom & html directories to .gitignore
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9664032
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5354 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 20:18:29 +00:00
antonm@google.com
7f4a0eb83e
Prepare fremontcutbuilder for Chromium/WebKit roll.
...
Review URL: https://chromiumcodereview.appspot.com//9663062
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5314 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 10:29:07 +00:00
ngeoffray@google.com
202305f8f6
Retriage client tests for legium.
...
Review URL: https://chromiumcodereview.appspot.com//9664047
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5300 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-11 13:19:51 +00:00
podivilov@google.com
a96f2f1f5f
Fix idlparser.py: const should always go after ext attrs.
...
R=antonm@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9669037
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5297 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-11 10:18:50 +00:00
sra@google.com
4042648a7c
Tweak database IDL format to print interface attributes on separate lines
...
moves 'interface' column 0 so you don't have to hscroll to see the name.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9669030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5294 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-11 01:24:35 +00:00
jacobr@google.com
6359b1de69
Remove generated directories with 100s of files.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9663027
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5276 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-10 00:48:35 +00:00
nweiz@google.com
17d9b886f0
Port DocumentFragment to the new wrapperless DOM.
...
Review URL: https://chromiumcodereview.appspot.com//9610011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5265 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-09 22:49:08 +00:00
nweiz@google.com
978363358a
Don't put private members in dart:html interfaces.
...
This makes implementing the interfaces much easier when the implementing class
doesn't have the members in question, and is a cleaner separation on the whole.
Review URL: https://chromiumcodereview.appspot.com//9662010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5256 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-09 21:46:10 +00:00
nweiz@google.com
8a98391ede
Get rid of Element#classList in the wrapperless DOM.
...
Review URL: https://chromiumcodereview.appspot.com//9648017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5205 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-09 00:42:50 +00:00
jacobr@google.com
32923125c4
Remove files that have already been ported or do not need to be ported.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9655009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5204 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-09 00:26:19 +00:00
nweiz@google.com
5019c24da9
Fix build breakage caused by commit 5196.
...
Review URL: https://chromiumcodereview.appspot.com//9653009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5202 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 23:42:01 +00:00
nweiz@google.com
bdd6ee3368
Refactor the event-generation code to locate it in systemhtml.py.
...
This also adds some code to enforce the generation of an events class for
DocumentFragment so that it can provide access to all the element events.
Review URL: https://chromiumcodereview.appspot.com//9623017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5196 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 23:00:01 +00:00
ngeoffray@google.com
a02f9d8515
Canonicalize closures passed to native functions.
...
Review URL: https://chromiumcodereview.appspot.com//9641018
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5172 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 15:28:02 +00:00
ngeoffray@google.com
cd69b685ed
Map typeName getter to the global typeNameOf. This is a unspoken rule from the native interface :)
...
Review URL: https://chromiumcodereview.appspot.com//9633015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5170 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 13:36:26 +00:00
ngeoffray@google.com
e72ee6c29a
Use the pure Dart implementation of JSON in leg.
...
Review URL: https://chromiumcodereview.appspot.com//9624023
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5157 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 09:44:45 +00:00
jacobr@google.com
763fff9a33
Build both dart:html and dart:dom bindings by default
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9630001
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5146 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 00:57:19 +00:00
nweiz@google.com
a23aa15143
Regenerate wrapperless DOM for changes in commit 9315061.
...
Review URL: https://chromiumcodereview.appspot.com//9608025
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5144 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 00:27:39 +00:00
sra@google.com
e8e662b78c
Fix for Issue 2036 - remove 'var' in type position on getter
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9618049
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5137 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 23:05:48 +00:00
zundel@google.com
7f8a57919b
Specify the types for Element.classes, Element.elements and Node.nodes
...
Previously these lines gave type errors in dartc, but now they pass
without warnings.
b/5392897
Review URL: https://chromiumcodereview.appspot.com//9315061
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5136 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 23:02:08 +00:00
nweiz@google.com
2b346a7fa8
Regenerate the wrapperless DOM again.
...
The previous regeneration was based on an outdated WebKit version.
TBR
Review URL: https://chromiumcodereview.appspot.com//9623013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5132 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 21:52:33 +00:00
nweiz@google.com
69e69d5c9c
Regenerate the wrapperless DOM.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9608016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5122 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 21:11:10 +00:00
jacobr@google.com
97532c3cde
Regenerate dart:dom and dart:html bindings
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9619015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5115 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 19:46:54 +00:00
antonm@google.com
b1e900ed87
Allow any order for ExtAttrs and const in WebKit.
...
ExtAttrs followed by const variant has been recently added into WebKit.
Review URL: https://chromiumcodereview.appspot.com//9624004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5107 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 18:40:01 +00:00
ngeoffray@google.com
3a8eeb89db
A local may be an unnamed closure. Make sure we emit a name for them.
...
Review URL: https://chromiumcodereview.appspot.com//9619009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5102 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 16:18:00 +00:00
mattsh@google.com
d8af601ce4
removed unused 'prefix' line from status files
...
Review URL: https://chromiumcodereview.appspot.com//9621003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5101 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 16:10:57 +00:00
antonm@google.com
216dae7261
Remove test suppressions for test which are passing now.
...
StyleSheetList.item is obvious. I am more surprised with isolate test started to pass.
Review URL: https://chromiumcodereview.appspot.com//9624002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5096 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 14:50:23 +00:00
antonm@google.com
79aa42abff
Roll forward.
...
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5084 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 13:13:19 +00:00
ngeoffray@google.com
42013d6f18
Triage client failures on legium, and add the client tests to our presubmit script.
...
Review URL: https://chromiumcodereview.appspot.com//9620001
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5080 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 12:42:58 +00:00
antonm@google.com
c5b0c6a1b6
Add utility print method.
...
Review URL: https://chromiumcodereview.appspot.com//9618010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5074 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 10:25:33 +00:00
sra@google.com
ae33ad5549
Unwrap parameters in factory constructors.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9617041
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5067 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 05:59:19 +00:00
sra@google.com
8f12cba615
Implement automatically generated constructors for frog dart:html
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9464002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5066 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 04:57:35 +00:00
sra@google.com
016dd2dfe4
Refresh dom_frog to get in sync with WebKit.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9615032
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5057 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-06 22:27:04 +00:00
nweiz@google.com
3ebe27325b
Regenerate the new HTML stuff.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9594047
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5005 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-06 02:25:48 +00:00
jacobr@google.com
bdcf469c63
Fix dartium checked mode build break.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9553011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5001 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-06 01:08:27 +00:00
jacobr@google.com
de1d525459
Enable new dart:html wrapperless frog bindings and wrapper dartium bindings.
...
Split unittest.dart into unittest_html and unittest_dom
Bug fixes to the new dart:html bindings to compile with dartc.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9600035
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4998 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-06 00:30:09 +00:00
ager@google.com
b2b123d24b
Update Timer API to take the callback as the last parameter.
...
This makes the code easier to read when the callback actually does
work:
new Timer(1000, (t) {
// do
// lots
// of
// stuff
});
Also, it is more consistent with the rest of the APIs.
R=sgjesse@google.com
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9597015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4945 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-05 12:43:41 +00:00
antonm@google.com
3414a4a429
Support Dart optional arguments which are not dispatched, but instead use default values.
...
BUG=1886
Review URL: https://chromiumcodereview.appspot.com//9495014
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4871 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-02 11:22:12 +00:00
antonm@google.com
7ebac2d13c
Properly escape paths.
...
Otherwise on Windows we emitted a\b and \ just escaped the following character.
Review URL: https://chromiumcodereview.appspot.com//9585005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4866 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-02 10:41:29 +00:00
antonm@google.com
cebe958040
Use plain gcc.
...
That makes the scripts work under Cygwin.
Review URL: https://chromiumcodereview.appspot.com//9566021
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4864 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-02 10:13:47 +00:00
jmesserly@google.com
84bedc94e7
mark html_tests as flaky
...
TBR=jacobr@google.com
Review URL: https://chromiumcodereview.appspot.com//9580004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4860 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-02 09:38:21 +00:00
vsm@google.com
2f0ff2fb17
Bring htmlconverter back up to date:
...
- Remove dartc path.
- Use dom or html for DOMContentLoaded depending on the compiled source.
- Fix up tests.
Review URL: https://chromiumcodereview.appspot.com//9567032
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4851 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-02 02:03:01 +00:00
podivilov@google.com
5a3921f14e
Get rid of GetIDLTypeInfoByName.
...
R=antonm@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9500012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4802 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-01 16:23:19 +00:00
podivilov@google.com
d46405ba11
Add missing includes (spotted while splitting cpp derived sources).
...
Corresponding WebKit change: https://chromiumcodereview.appspot.com/9570007 .
R=antonm@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9565006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4800 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-01 16:18:41 +00:00
jacobr@google.com
8bf885ce5c
Generate dart:html bindings for Dartium as well as Frog. All unittests now pass (or are disabled for functionality that isn't yet ported over to the new dart:html implementation).
...
Files in
client/html/src that have been ported over have been removed while files that need to be ported have been left to simplify tracking the porting effort.
Created a client/dom/templates/html/impl directory that contains templates shared by the frog and dartium bindings.
There is still a bit too much duplicated code in the dartium and frog generators.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9537001
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4778 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-01 03:25:36 +00:00
nweiz@google.com
ad40646a19
Fix XML tests on Safari and IE.
...
This involves fixing $typeNameOf when dealing with XML documents, as well as
ensuring that nodes are removed from their owner documents before being added to
new documents.
Fixes issue 1884.
Review URL: https://chromiumcodereview.appspot.com//9513015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4769 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-29 21:45:30 +00:00
vsm@google.com
7e4587d10e
Safely wrap window.top in frog dom.
...
This is a one off to let me make progress. The general issue is filed at: http://code.google.com/p/dart/issues/detail?id=1913
Note: it looks like the generated files were a little out of date, so there are some extraneous changes here.
Review URL: https://chromiumcodereview.appspot.com//9539003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4767 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-29 21:03:28 +00:00
podivilov@google.com
3e2fde3d69
Add supplementals for several unforked WebKit idls.
...
R=sra@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9494012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4739 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-29 08:38:10 +00:00
sigmund@google.com
34392335a4
dom test: fix test after change in isolate library.
...
Review URL: https://chromiumcodereview.appspot.com//9527004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4731 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-29 01:43:51 +00:00
vsm@google.com
0862d9d62e
Fix htmlconverter to pick up frog from top-level out
...
Review URL: https://chromiumcodereview.appspot.com//9517007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4727 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-28 22:27:28 +00:00
whesse@google.com
b76cd2801d
Fix static warnings in test_suite.dart from local variables shadowing parameters or functions.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9495006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4671 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-28 11:07:52 +00:00
nweiz@google.com
196f74e1c5
Disable frog_html_tests on Safari and IE due to a type-detection bug.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9476034
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4660 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-28 03:17:28 +00:00
sra@google.com
10e93c5869
Add is-check to TypedArrays1Test
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9474035
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4659 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-28 02:28:25 +00:00
nweiz@google.com
647d0e39c8
Add some sweet XML classes.
...
This should fix the errors with the previous commit.
TBR
Review URL: https://chromiumcodereview.appspot.com//9478021
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4658 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-28 02:20:52 +00:00
nweiz@google.com
9149c6fbfe
Revert "Add some sweet XML classes."
...
This is breaking the build.
TBR
Review URL: https://chromiumcodereview.appspot.com//9474030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4653 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-27 23:44:11 +00:00
vsm@google.com
c3fa951f03
Dartium fix for dart:isolate
...
Review URL: https://chromiumcodereview.appspot.com//9476019
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4651 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-27 23:43:18 +00:00
sigmund@google.com
ee6a907611
isolates refactor: this change introduces 'dart:isolate' as a library. This is a
...
big global change, so let me explain in more detail. This refactoring CL does
the following:
- moves all the dart code for isolates in a common library (lib/isolate)
- changes frog to understand 'dart:isolate' imoprts by loading the code from the
location above.
- changes the vm to undernstand 'dart:isolate' imports by creating a separate
library that is part of the bootstrap. This follows the same code-structure
that Todd suggested in his CL introducing the mirror library
- changes dartc to use the shared isolate library as the source of truth for
type checking. I left around some of the internal js code in dartc so that the
backend continues to work for apps that don't use isolates.
- changes all tests that use isolates to import the library explicitly (this is a large bulk of the files in this CL)
- changes test status for tests we can't fix in this repo (e.g. co19)
- splits the isolate library code to make it possible to preserve some tests
without exposing internal types (e.g. tests about
serialization/deserialization)
- changes the create_sdk script to copy the isolate library to the sdk
- includes the isolate library in dartdoc
I'll wait for at least one lgtm from each area (dartc, vm, frog, sdk)
There is one important pending thing this CL doesn't do:
- update test_runner.dart: This should be updated next time we upload the new
binaries to tool/testing/bin
- dartium specific changes: Vijay, is there anything I need to do for dartium?
Review URL: https://chromiumcodereview.appspot.com//9422019
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4647 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-27 22:50:44 +00:00
nweiz@google.com
193e7b5712
Add some sweet XML classes.
...
Review URL: https://chromiumcodereview.appspot.com//9430066
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4645 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-27 22:35:58 +00:00
antonm@google.com
b4c904a2e1
Support named ctors.
...
Review URL: https://chromiumcodereview.appspot.com//9480001
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4632 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-27 18:41:23 +00:00
antonm@google.com
5368a3bf6e
Support optional callbacks.
...
Review URL: https://chromiumcodereview.appspot.com//9455090
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4620 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-27 15:29:03 +00:00
podivilov@google.com
c2188740d3
Support ImplementedBy idl attribute.
...
R=antonm@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9467007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4617 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-27 14:37:37 +00:00
podivilov@google.com
7d58ee8e84
Do not rename idl types to dart types at top level - this info is needed for native bindings generation.
...
R=sra@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9432024
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4610 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-27 13:02:45 +00:00
podivilov@google.com
b90da48f07
Ignore attributes and methods with CheckSecurityForNode.
...
Any cross frame access is considered as insecure, so stuff like contentDocument and frameElement make no sense in Dart.
R=antonm@chromium.org
BUG=1858
TEST=dart/security/cross-frame-access.html
Review URL: https://chromiumcodereview.appspot.com//9460061
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4607 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-27 12:33:24 +00:00
ngeoffray@google.com
0f350dcb7e
Better mangling in frog for fixing parts of issue 1837.
...
Review URL: https://chromiumcodereview.appspot.com//9465041
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4595 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-26 17:33:20 +00:00
vsm@google.com
06152a86c7
Cross frame access tests
...
We're allowing illegal cross-frame access on both Dartium and Frog right now. I'm working on fixing the latter.
If these tests look good, I'll set the status file accordingly and land.
Review URL: https://chromiumcodereview.appspot.com//9453004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4591 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-26 01:50:45 +00:00
sra@google.com
bad253e025
Fix parsing of DOMString[] in IDL
...
This is a prerequisite for fixing 1811, 1812.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9466036
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4586 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-25 07:15:01 +00:00
antonm@google.com
4a9704f36d
Support arguments in constructors.
...
Review URL: https://chromiumcodereview.appspot.com//9465011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4576 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-24 16:27:14 +00:00
antonm@google.com
225a61e054
Support flags for ParameterAdapters.
...
Review URL: https://chromiumcodereview.appspot.com//9463011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4574 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-24 15:22:23 +00:00
podivilov@google.com
129cc0f904
Update WebKit idls directories after recent merge.
...
TBR=sra@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9467006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4567 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-24 13:29:47 +00:00
ngeoffray@google.com
117fcf3d48
Put two $ in front of top-level builtins, to not clash with member names. Otherwise, the global object calls the top-level builtin instead of its member.
...
Review URL: https://chromiumcodereview.appspot.com//9447049
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4564 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-24 11:44:24 +00:00
sra@google.com
ba2cca463c
This CL generates factory provider classes for any interface with a [Constructor] or [NamedConstructor] extended attribute.
...
The factory provider is generated from a template, using the pattern of an IDL interface specific template for the exceptional cases and a general template for the other cases. I used the special case to adjust the number of arguments in the JavaScript call - longer term I think we might want to be a bit more intelligent about default argument values.
This CL generates for frog and dummy, the others need to be added. Once the others have been added we might see an opportunity for abstracting out some of the mechanism but I it might turn out they are all slightly different.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9428050
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4560 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-24 02:03:18 +00:00
sra@google.com
4e677996cc
Fix for issue 1814 for dart:dom
...
Emit canned native bodies as a work-around for Issue 1814.
A better solution is to support the alternate name directly - then the
compiler can specialize the call site and avoid testing argument
values to determine the number of parameters.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9453030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4557 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-23 23:53:57 +00:00
sra@google.com
19af3bf64d
Update copyright in dart:dom interface templates
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9436004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4510 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-23 01:09:20 +00:00
sra@google.com
2a85838483
Remove duplicate of SystemInterface
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9433061
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4502 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-22 22:33:06 +00:00
jacobr@google.com
f52742ae0a
BUG=
...
TEST=
Review URL: https://chromiumcodereview.appspot.com//9347036
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4495 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-22 21:44:55 +00:00
nweiz@google.com
38af502c09
Regenerate htmlimpl.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9372112
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4483 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-22 19:05:35 +00:00
podivilov@google.com
9e23b94962
Move native system generator to a separate script.
...
R=sra@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9424035
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4427 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-22 07:40:43 +00:00
sra@google.com
372a1e8602
Make dom/DocumentTest and dom/TypingTest work again
...
These broke in the port from WebKit to Dart test frameworks.
It DocumentTest broke because it uses the document URL and the Dart framework changes the file name. Fixed by making the predicates to be less fussy.
TypingTest broke because it counts style sheets and the unittest framework adds one more.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9429028
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4420 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-22 02:25:01 +00:00
sra@google.com
196da15a28
Make dom/XHRTest pass.
...
Made to pass by verifying GET failed as we currently have no way to
place a file with a fixed name alongside the .html file (the file
names are prepended with an execution-environment dependent name.)
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9430023
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4418 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-22 00:43:19 +00:00
nweiz@google.com
d5613e9e68
Get rid of duplicate 'tbody' keys in CUSTOM_PARENT_TAG_MAP.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9431009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4409 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-21 21:42:22 +00:00
sra@google.com
dc545910fb
Parse function-style extended attributes part #1
...
Constructor/NamedConstructor extended attributes have argument lists.
This change ensures they are parsed, renamed, written correctly.
Part #2 will be to process the argument list for the systems.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9426043
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4385 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-21 00:08:27 +00:00
antonm@google.com
e58b246ec3
Support generation of constructors in the most common case.
...
Review URL: https://chromiumcodereview.appspot.com//9416062
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4380 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-20 15:06:51 +00:00
podivilov@google.com
9d30a88866
Do not use relative paths in dom scripts.
...
TBR=sra@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9421034
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4376 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-20 11:29:51 +00:00
jacobr@google.com
2dd9808b7b
Wrapperless dart:html generator
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9403004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4373 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-17 22:11:16 +00:00
sra@google.com
9552d0e337
Regenerate frog dom
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9422008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4368 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-17 19:56:19 +00:00
scheglov@google.com
cf869318e9
Issue 1606/1108. The 'native' keyword is supposed to only be allowed in core libraries.
...
http://code.google.com/p/dart/issues/detail?id=1606
http://code.google.com/p/dart/issues/detail?id=1108
R=codefu@google.com ,zundel@google.com
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9421001
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4361 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-17 18:07:07 +00:00
scheglov@google.com
5fdd279826
Issue 1475. Report warning for non-unique Map literal keys.
...
http://code.google.com/p/dart/issues/detail?id=1475
R=codefu@google.com
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9355006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4360 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-17 17:55:29 +00:00
podivilov@google.com
57fcdcfa53
WebSocketTest now passes in dartium.
...
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4355 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-17 15:38:04 +00:00
podivilov@google.com
ff1ca30b8d
Update DOM scripts after recent webkit merge.
...
TBR=antonm@google.com ,sra@chromium.org
Review URL: https://chromiumcodereview.appspot.com//9418008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4322 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-16 16:03:17 +00:00
antonm@google.com
30eab6bdd7
Support constructor generation for XSLTProcessor.
...
BUG=1642
TEST=client/tests/client/dom/XSLTProcessorTest.dart
Review URL: https://chromiumcodereview.appspot.com//9405007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4318 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-16 15:39:04 +00:00
podivilov@google.com
35c98f9e9f
Remove unused dom/common files.
...
R=antonm@google.com
Review URL: https://chromiumcodereview.appspot.com//9407008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4306 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-16 10:38:54 +00:00
nweiz@google.com
548bc8e0b7
Fix a minor declaration issue in ElementWrappingImplementation.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9402031
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4299 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-16 00:07:23 +00:00
podivilov@google.com
706bc11a85
Implement C++ bindings generation in dartgenerator.py.
...
R=antonm@google.com ,sra@google.com
Review URL: https://chromiumcodereview.appspot.com//9390009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4256 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-15 12:56:38 +00:00
podivilov@google.com
fadde97358
A bunch of fixes in idl database generator.
...
* Enable SHADOW_DOM
* Add "mediastream" directory to idl search path
* Fix attribute exceptions rendering
R=sra@google.com
Review URL: https://chromiumcodereview.appspot.com//9359034
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4253 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-15 09:24:41 +00:00
podivilov@google.com
105950f3ce
Remove RequestAnimationFrameCallback.dart from native dom_public.darttemplate.
...
TBR=sra@google.com
Review URL: https://chromiumcodereview.appspot.com//9395012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4222 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-14 14:32:18 +00:00
podivilov@google.com
9b2808e9ba
RequestAnimationFrameCallback.dart should be generated.
...
R=sra@google.com
Review URL: https://chromiumcodereview.appspot.com//9390010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4220 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-14 13:46:08 +00:00
ngeoffray@google.com
eeeb21f604
Fix bot with status changes.
...
Review URL: https://chromiumcodereview.appspot.com//9348083
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4218 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-14 13:39:48 +00:00
podivilov@google.com
8a721df41d
Add ImplementedBy attribute for operations merged from [Supplemental=XXX] interfaces.
...
C++ implementations need to know webcore factory name.
R=sra@google.com
Review URL: https://chromiumcodereview.appspot.com//9310119
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4209 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-14 09:51:55 +00:00
nweiz@google.com
305256ae0a
Ensure that newly-constructed elements don't have parents.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9392028
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4206 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-14 02:30:05 +00:00
sra@google.com
6e7bcb52f0
Add XSLTProcessor constructor
...
Fixes Issue 1642 for Frog.
Implementation needed for Dartium.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9391029
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4205 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-14 02:00:45 +00:00
sra@google.com
925d1de0a8
Avoid generating an overriding field in dart:dom
...
- Detect when the shadowed implementation is adequate and use that.
- If it is not adequate, generate getter / setter
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9382036
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4193 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-13 20:37:26 +00:00
sra@google.com
15976d2f7f
Let EventTarget be a base class in the frog dom.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9381030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4166 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-11 09:57:06 +00:00
dgrove@google.com
731387795c
Move client/{base, observable, layout, touch, util, view} to samples/ui_lib .
...
Review URL: http://codereview.chromium.org//9382027
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4154 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-10 23:44:48 +00:00
vsm@google.com
3424aff746
Fix status files for Dartium Debug
...
TBR=antonm
Review URL: https://chromiumcodereview.appspot.com//9378027
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4152 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-10 22:44:51 +00:00
dgrove@google.com
8aa173dc7e
Eliminate client/json, since we now have lib/json.
...
Review URL: http://codereview.chromium.org//9384021
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4151 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-10 22:15:52 +00:00
vsm@google.com
f2b2e79840
Move Dromaeo to third_party.
...
See LICENSE and README. I also updated html files to point to dart.js.
Review URL: https://chromiumcodereview.appspot.com//9374026
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4149 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-10 22:08:58 +00:00
podivilov@google.com
3fb3393e53
Draft implementation of c++ bindings generation.
...
Generate stubs for all c++ files.
R=antonm@google.com
Review URL: https://chromiumcodereview.appspot.com//9316096
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4133 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-10 14:54:32 +00:00
whesse@google.com
269d5ee237
Remove tools/test_wrapper.py. test.py is now a wrapper for test.dart.
...
BUG=dart:1036
TEST=
Review URL: https://chromiumcodereview.appspot.com//9379003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4129 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-10 11:56:34 +00:00
sra@google.com
4a28f8aea4
Ensure 'raises' clauses on operations are saved in IDL database.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9369062
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4117 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-10 06:18:14 +00:00
jmesserly@google.com
9918d69710
Update Opera status
...
For now tests are disabled on the bot while we get it working.
Review URL: https://chromiumcodereview.appspot.com//9371037
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4109 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-10 01:54:29 +00:00
rnystrom@google.com
7b5e67b5d6
First prototype of import map generator.
...
Review URL: https://chromiumcodereview.appspot.com//9369006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4106 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-10 01:09:49 +00:00
dgrove@google.com
866eecc34a
Move json to lib/json/{json.dart, json_frog.dart}
...
Review URL: http://codereview.chromium.org//9374030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4101 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-09 23:38:34 +00:00
vsm@google.com
cb22da0cf4
Move these dart:html tests from Dartium layout test to client tests.
...
Stephen: I'll delete these from the Dartium repo as well.
TBR=sra
Review URL: https://chromiumcodereview.appspot.com//9363033
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4063 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-09 05:16:43 +00:00
sra@google.com
90ed748b49
Process IDL interfaces in pre-order so that parents are seen first
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9370012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4060 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-09 03:38:57 +00:00
jmesserly@google.com
24aebd0d3d
repurpose dart_client bots for browser testing
...
I also refactored the buildbot_annotated_steps in client to remove the now-dead code.
Review URL: https://chromiumcodereview.appspot.com//9369010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4057 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-09 01:41:43 +00:00
sigmund@google.com
124700481b
add string-equals to unittest, fix implementation in expect.dart
...
Review URL: https://chromiumcodereview.appspot.com//9365023
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4050 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-08 20:42:41 +00:00
whesse@google.com
9f27aa3a69
Remove unused support files for old version of tools/test.py.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9360017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4033 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-08 14:11:42 +00:00
ahe@google.com
41f0492cf0
Remove dartc optimizing backend.
...
Review URL: https://chromiumcodereview.appspot.com//9353015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4025 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-08 10:22:07 +00:00
sra@google.com
750287649f
dartdomgenerator now copies frog dom to final location
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9361019
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4022 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-08 05:47:33 +00:00
jmesserly@google.com
66f5fbf6c2
This change is the start of code to generate dart:html using dart:dom scripts. It essentially just adds the scaffolding for dart:html, and implements the generation of the "Events" interface and "EventsImpl" classes. There's more to do before the result is actually usable. For example, this doesn't contain EventsImplementation--I'm assuming we'll take jacobr's handwritten version.
...
I didn't check in the ../generated/html folder yet, but let me know if that makes sense.
(Note: I started with a copy of DartInterfaceGenerator instead of inheriting, but it ended up causing extra duplication when merging Stephen's recent getter/setter change. I think inheritance will be an easier way to build up the functionality, because we're essentially saying "dart:html is like dart:dom, but apply these extra transforms". Once most of the methods are overridden it would definitely make sense to break the link.)
Review URL: https://chromiumcodereview.appspot.com//9342008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4021 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-08 03:26:52 +00:00
sra@google.com
da0a60ea1b
Remove JS from wrapping implementation.
...
1MB JS RIP.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9362004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4015 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-08 00:05:20 +00:00
sra@google.com
fd9e2740a4
Generate dummy dom to replace wrapping dom for dartc.
...
Wrapping dom is still generated at this point. It will be refactored into used and unused parts in a subsequent CL.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9350030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4012 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-07 23:09:53 +00:00
dgrove@google.com
641f078329
Move utils/{uri, utf8} to lib/{uri, utf8} .
...
Fixes issue 1562 .
Review URL: http://codereview.chromium.org//9325085
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4010 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-07 22:31:10 +00:00
sra@google.com
e6a93d13c8
Use _GenerateLibFile for dartium libs.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9348011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4001 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-07 17:26:29 +00:00
sra@google.com
054f15df94
Update client/dom/scripts/dartgenerator_test.py
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9347009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3979 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-07 03:19:29 +00:00
sra@google.com
98bd0b6553
Remove vestigial constructors in Frog implementation classes.
...
These should have been removed earlier.
Remove inaccurate comment.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9346008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3978 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-07 02:47:33 +00:00
sra@google.com
d9b36fc89e
Use 'field' syntax in dart:dom interfaces.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9341007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3977 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-07 02:16:55 +00:00
nweiz@google.com
617257d06e
Add a constructor for DOMParser.
...
Review URL: https://chromiumcodereview.appspot.com//9310103
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3969 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-06 21:03:02 +00:00
podivilov@google.com
69ee1341d9
Support 'Conditional' idl attribute.
...
'Conditional' attribute is a replacement for "#if defined" conditions and should be processed accordingly.
R=sra@google.com
Review URL: https://chromiumcodereview.appspot.com//9323028
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3939 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-06 12:06:16 +00:00
sra@google.com
602d778a47
Use fields in hidden native DOM classes instead of getters/setters.
...
Frog can generate JS with the field syntax when the reciever type can be inferred.
BUG=1520
TEST=
Review URL: https://chromiumcodereview.appspot.com//9312003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3926 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-04 08:29:05 +00:00
jacobr@google.com
5825741150
Cleanup mdn scripts
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9315026
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3920 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-03 22:01:58 +00:00
vsm@google.com
516032d7ad
Remove obsolete readme/license files.
...
We no longer host IDL within this repo.
Review URL: https://chromiumcodereview.appspot.com//9310088
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3916 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-03 17:46:57 +00:00
antonm@google.com
da03b4eb47
Nuke DOMImplementation.hasFeature test for Dart support.
...
Review URL: https://chromiumcodereview.appspot.com//9310059
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3890 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-03 12:17:28 +00:00
podivilov@google.com
60d5c020ab
Mark HTMLElementTest as failing on Dartium (dataset is not implemented).
...
R=antonm@google.com
Review URL: https://chromiumcodereview.appspot.com//9316091
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3889 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-03 12:14:03 +00:00
podivilov@google.com
238a7da6bd
Keep 'raises' idl annotations.
...
Generated native callbacks need to know if operation may throw an exception.
R=sra@google.com
Review URL: https://chromiumcodereview.appspot.com//9309059
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3884 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-03 08:34:44 +00:00
vsm@google.com
bc8ed29b7a
Skip WebGL test on all platforms
...
Review URL: https://chromiumcodereview.appspot.com//9307075
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3880 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-02 23:27:03 +00:00
efortuna@google.com
7f85b28ff6
Fix windows performance tests.
...
Review URL: https://chromiumcodereview.appspot.com//9325002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3865 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-02 19:15:31 +00:00
antonm@google.com
c3734e54f4
Restore common dom files.
...
Review URL: https://chromiumcodereview.appspot.com//9320041
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3859 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-02 18:45:25 +00:00
podivilov@google.com
257bad96f0
Add support for native bindings generation to dartgenerator.py.
...
R=antonm@google.com ,sra@google.com,vsm@google.com
Review URL: https://chromiumcodereview.appspot.com//9290020
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3855 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-02 18:14:46 +00:00
dgrove@google.com
77253a0151
Remove fling, deftserver (used only by fling), and commons-codec
...
(used only by dartboard).
(I'll submit a change to the top-level LICENSE file once this goes in)
Review URL: http://codereview.chromium.org//9314025
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3854 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-02 18:04:48 +00:00
antonm@google.com
b20e8fbc61
Start transitioning to new API to start Dart.
...
Review URL: https://chromiumcodereview.appspot.com//9310024
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3833 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-02 10:09:09 +00:00
sra@google.com
02009a3989
Make dart:dom implementation types private so they don't muddle the docs.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9317046
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3828 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-02 03:58:07 +00:00
efortuna@google.com
7135c398da
Fix client status for linux and Windows.
...
Firefox wasn't up to date on our linux buildbot, which was causing the failure.
Review URL: https://chromiumcodereview.appspot.com//9310043
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3826 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-02 00:45:41 +00:00
efortuna@google.com
1e734076dc
Get Firefox on Windows running.
...
Review URL: https://chromiumcodereview.appspot.com//9314047
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3811 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 21:24:52 +00:00
vsm@google.com
1bd85182c9
Native GC test breaking on Dartium
...
TEST=NativeGCTest
Review URL: https://chromiumcodereview.appspot.com//9313003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3805 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 19:30:05 +00:00
efortuna@google.com
3d066e467a
Fix client.status.
...
Review URL: https://chromiumcodereview.appspot.com//9264017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3800 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 17:54:30 +00:00
antonm@google.com
16d87a7fd8
Transition to new API to start Dart.
...
Review URL: https://chromiumcodereview.appspot.com//9315030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3797 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 17:08:07 +00:00
sra@google.com
38823e7d02
Make XMLHttpRequest.response available.
...
Not all types are available through responseText, responseXML etc.
In particular, arraybuffers need the .response getter.
The getter was missing from the Dart interfaces because it is declared
in the IDL as returning type 'Object' which is not declared anywhere.
Solved by parsing 'object' and 'Object' identically.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9316023
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3778 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 07:28:27 +00:00
vsm@google.com
ea9ac2e6c7
Add forgotten layout tests
...
Forgot these in the last migration.
TBR=sra
Review URL: https://chromiumcodereview.appspot.com//9315025
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3775 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 05:52:15 +00:00
dgrove@google.com
116036eea7
Final CL to kill off client/samples .
...
Review URL: http://codereview.chromium.org//9314024
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3774 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 01:51:26 +00:00
sra@google.com
3fa306b58d
Fix all_tests script.
...
We can no longer get the file name from the generator, so just
generate the name locally to the test.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9317024
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3771 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 01:10:26 +00:00
vsm@google.com
451b580923
Suppress dartc type checking on new dom tests to get bot green.
...
TBR=sra
Review URL: https://chromiumcodereview.appspot.com//9316016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3769 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 00:54:11 +00:00
vsm@google.com
84077eabda
Update webdriver status for DOM tests.
...
Review URL: https://chromiumcodereview.appspot.com//9309021
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3767 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 00:38:06 +00:00
efortuna@google.com
ef96a2548d
Fix linux frogium build. We had incorrectly marked a view test as passing. See
...
https://chromiumcodereview.appspot.com//9302012
TBR=jmesserly,
Review URL: https://chromiumcodereview.appspot.com//9318016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3764 260f80e4-7a28-3924-810f-c04153c831b5
2012-02-01 00:11:31 +00:00
vsm@google.com
e7917dd2e5
Migrate all LayoutTests/dart/dom to main repo.
...
Once these are in, I will delete the ones under LayoutTests.
TBR=sra,antonm
Review URL: https://chromiumcodereview.appspot.com//9314008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3760 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-31 23:01:00 +00:00
dgrove@google.com
aaa33a0658
Move all samples but swarm from client/samples/ to samples/ .
...
Review URL: http://codereview.chromium.org//9303020
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3733 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-31 16:26:19 +00:00
ahe@google.com
26d232679d
Create a URI class in utils/ (based on client/util/).
...
Review URL: https://chromiumcodereview.appspot.com//9295043
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3722 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-31 12:11:10 +00:00
sra@google.com
fad369ec83
Fix dart_client break
...
JSCompiler chokes on 'Uint8ClampedArray'.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9302026
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3708 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-31 05:02:04 +00:00
sra@google.com
048acd5190
Refresh dart:dom libraries from WebKit
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9264057
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3706 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-31 03:13:32 +00:00
efortuna@google.com
5a44035961
Changing to recommended way to fix console.log in IE by Kasper.
...
Plus some updates to the test.stats files for IE results.
Review URL: https://chromiumcodereview.appspot.com//9302012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3704 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-31 00:51:43 +00:00
sra@google.com
6d5e6cb1fa
Implement WebKit IDL 'module' feature [Supplemental=Foo]
...
interface [Supplemental=DOMWindow] DOMWindowWebAudio { ... }
defines the members of DOMWindow that come from the WebAudio module.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9303011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3701 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-30 23:16:56 +00:00
sra@google.com
2b5dec6c58
IDL syntax - permit zero extended attributes.
...
This is used in the latest WebKit IDL change.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9233032
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3698 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-30 19:56:26 +00:00
zundel@google.com
354915ee05
Total has moved, get rid of .status file exclusions
...
Review URL: https://chromiumcodereview.appspot.com//9302002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3696 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-30 18:40:51 +00:00
vsm@google.com
66a783fc7a
Update expectation with new test name
...
TBR=sigmund
TEST=client/dom/IsolateLightTest
Review URL: https://chromiumcodereview.appspot.com//9232066
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3677 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-28 00:33:17 +00:00
vsm@google.com
9f963fb24e
Refactoring to migrate layout tests over.
...
I'll rename layout tests to end in Test.dart as I migrate them over.
Review URL: https://chromiumcodereview.appspot.com//9297032
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3674 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-27 23:30:08 +00:00
efortuna@google.com
9f58ccf764
Fix dartc tests, and second half of r3585 for Windows.
...
TBR=sigmund@google.com ,
Review URL: https://chromiumcodereview.appspot.com//9298028
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3669 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-27 21:29:34 +00:00
antonm@google.com
49caf361d5
Temporary suppress total tests.
...
Review URL: https://chromiumcodereview.appspot.com//9223013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3642 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-27 09:54:08 +00:00
nweiz@google.com
95c6a63093
Add some more tests for Element and Node.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9295002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3640 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-27 01:31:58 +00:00
nweiz@google.com
aa269a9589
Change a couple vars -> finals.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9234069
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3627 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-26 20:39:51 +00:00
zundel@google.com
256f8ab403
Removed total tests from client dir and relocated them to the samples dir
...
Review URL: https://chromiumcodereview.appspot.com//9169098
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3625 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-26 20:18:17 +00:00
zundel@google.com
7169189529
Update map literal syntax to expect only one type parameter
...
As of the spec v0.6, the correct syntax is now:
<V>{"key" : value };
Whereas you used to also specify the key. Added a deprecation warning
for the old syntax.
http://code.google.com/p/dart/issues/detail?id=1151
Review URL: https://chromiumcodereview.appspot.com//9235015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3606 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 20:21:24 +00:00
jimhug@google.com
86fa666526
Reapply r3590 with frog fixes
...
Review URL: https://chromiumcodereview.appspot.com//9113061
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3599 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 15:36:32 +00:00
sra@google.com
6e2020202a
Revert "Implement List<T> operations on dom types via manual mixins."
...
This reverts commit 60ce58f3cef71e7fa413b134dcb565eb1563b315.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9290010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3591 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 07:46:54 +00:00
sra@google.com
b9ba0e9e5d
Implement List<T> operations on dom types via manual mixins.
...
This gets HTMLCollectionTest.html and Typing.html from the layout
tests working for Frog.
I tried using a hidden native parameterized base class but that did
not work, so I had to backed off to having to mix-in the
List<T> methods on each native class that implements List<T>.
This is what we did with dartc.
The mixins are in a template - not quite as bad as in the python code
but still not so easy for others to find.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9271036
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3590 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 06:58:45 +00:00
jimhug@google.com
a068090b22
Fixes isolate issue #1329
...
Review URL: https://chromiumcodereview.appspot.com//9290007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3589 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 02:54:08 +00:00
efortuna@google.com
a84c69a064
Reverting r3585. Unclear how this broke dartc...
...
TBR=sigmund@google.com ,
Review URL: https://chromiumcodereview.appspot.com//9290006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3588 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 02:45:41 +00:00
efortuna@google.com
0d150af08d
More fixes for test.dart to run browser tests on Windows!
...
Review URL: https://chromiumcodereview.appspot.com//9146049
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3585 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 00:57:09 +00:00
vsm@google.com
a9b650dade
Fix for AudioContext in Frog
...
TEST=AudioContext.dart
TBR=sra
Review URL: https://chromiumcodereview.appspot.com//9235022
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3584 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 00:44:16 +00:00
vsm@google.com
e17d9e183e
DOM Isolate test
...
(TBR'ing. I'll refactor more cleanly as I migrate other tests, but I wanted to get this broken one in quickly.)
BUG=1329
TEST=IsolateLight
TBR=jimhug
Review URL: https://chromiumcodereview.appspot.com//9289006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3583 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 00:05:04 +00:00
nweiz@google.com
538dabd388
Add constructors for Float32Array and friends.
...
Fixes issue 560.
TBR
Review URL: https://chromiumcodereview.appspot.com//9113039
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3582 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-25 00:04:39 +00:00
sra@google.com
072cd51e52
Make DOMType the root of DOM implementation types.
...
Move irregular classes (Storage, Console) to templates.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9271031
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3580 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-24 23:25:27 +00:00
sra@google.com
82aa19a9e4
Frog dart:dom using interfaces and native implementation classes.
...
This is a step towards using one set of interfaces for all versions of dart:dom.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9233028
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3533 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-24 02:55:48 +00:00
nweiz@google.com
406d186685
Fix a type declaration for makeElList.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9284006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3531 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-24 02:06:31 +00:00
nweiz@google.com
2cbfd0ffe8
Make ElementList return ElementLists.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9270054
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3529 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-24 00:23:10 +00:00
sra@google.com
89aeae95d5
Refresh WebKit.
...
Parse 'any[]' and convert to Dart 'List'.
Typed array 'set' method is 'setElements' in Dart.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9117013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3528 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-24 00:18:45 +00:00
efortuna@google.com
5a5677b37c
Missed file in previous checkin.
...
TBR=sigmund@google.com
Review URL: https://chromiumcodereview.appspot.com//9160013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3523 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-23 23:39:04 +00:00
efortuna@google.com
c8e620d663
Fix frogsh + Windows + test.dart take 2
...
Review URL: https://chromiumcodereview.appspot.com//9117010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3522 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-23 23:34:13 +00:00
nweiz@google.com
3f854d42d8
Don't use _toList on FrozenElementList.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9283003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3518 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-23 22:27:28 +00:00
sigmund@google.com
036f2cdbd3
Revert "Make changes to test.dart and frogsh for Windows."
...
Review URL: https://chromiumcodereview.appspot.com//9193021
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3510 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-23 19:59:06 +00:00
nweiz@google.com
984852f222
Make NodeList methods return NodeLists rather than List<Node>.
...
Review URL: https://chromiumcodereview.appspot.com//9271019
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3508 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-23 19:32:22 +00:00
efortuna@google.com
9bd7f7722f
Make changes to test.dart and frogsh for Windows.
...
This should enable frogsh to build correctly and function properly on Windows.
test.dart is waiting on a fix in the VM before it will be fully ready.
Review URL: https://chromiumcodereview.appspot.com//9233015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3506 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-23 19:09:32 +00:00
jimhug@google.com
6f9aa02d6e
Lots of frog cleanup
...
Review URL: https://chromiumcodereview.appspot.com//9270048
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3504 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-23 18:17:50 +00:00
vsm@google.com
331a3ad401
New dart.js bootstrap script for apps
...
The primary new add is the dart.js script. All sample html files now point to it, and were tested with Dartium, Chrome, and FireFox.
I've checked in compiled JS so the samples 'just work'. They were compiled via frog:
frog/minfrog --compile-only --out=client/samples/sunflower/Sunflower.dart.js client/samples/sunflower/Sunflower.dart
If you guys prefer, I can take these out.
Review URL: https://chromiumcodereview.appspot.com//9226025
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3480 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-22 23:34:35 +00:00
jimhug@google.com
42c584b7c4
Revert "Example showing alternate async measurement solution"
...
This reverts r3473 which was causing several buildbots to go red due to
breaks in swarm tests.
The issue appears to be minor - but the buildbots have been red for too long.
Review URL: https://chromiumcodereview.appspot.com//9145004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3474 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-21 13:53:40 +00:00
jacobr@google.com
c463460ff5
Example showing alternate async measurement solution
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9148015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3473 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-21 03:01:15 +00:00
nweiz@google.com
1d99d1b265
Fix the dartc tests, which were broken by r3464.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9226028
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3467 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-20 21:36:56 +00:00
sra@google.com
9c03c69434
Explicit getters and setters will allow for custom implementations and are needed for interfaces to be added.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9221006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3465 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-20 21:15:39 +00:00
nweiz@google.com
54277fd459
Fix up and test FrozenElementList.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9270022
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3464 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-20 21:07:41 +00:00
podivilov@google.com
06369ff05a
Several fixes needed to reuse JS DOM interfaces in dartium.
...
- make generator output dir configurable
- templates dir should be relative to dartdomgenerator.py rather then current directory
- "operator" is keyword and could not be an attribute name
R=sra@google.com ,vsm@google.com
Review URL: https://chromiumcodereview.appspot.com//9231021
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3454 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-20 11:14:58 +00:00
whesse@google.com
2367d814d1
Fix error in tests/standalone/FileTest.dart, where files were not closed.
...
Review URL: https://chromiumcodereview.appspot.com//9249018
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3402 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-18 17:35:31 +00:00
efortuna@google.com
4ecc520173
Make changes for Safari to run with webdriver on the bots.
...
Review URL: https://chromiumcodereview.appspot.com//9252002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3382 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-18 02:22:10 +00:00
nweiz@google.com
0332f4b776
Register Document events on Document, not HTMLDocument.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9246005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3379 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-17 23:58:27 +00:00
nweiz@google.com
d39197abc6
Add tests for Element#elements.
...
This also factors out some of the range functions in NodeList and adds them to
_Lists. _Lists was then renamed to Lists so it could be accessed from the
testing code.
This was originally submitted as r3320. That was rolled back due to errors in
the dartium bot, but the logs are unavailable and local tests seem to pass so
we're rolling forward again.
TBR
Review URL: https://chromiumcodereview.appspot.com//9178030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3374 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-17 22:34:16 +00:00
nweiz@google.com
14f8c8a82f
CSSStyleDeclaration#cssText should take a string.
...
TBR
Review URL: https://chromiumcodereview.appspot.com//9243023
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3369 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-17 21:46:56 +00:00
sra@google.com
ad4ca7fc52
Webkit refresh.
...
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com//9242002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3345 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-17 03:33:53 +00:00
sgjesse@google.com
dde717489a
Undo accidental changed in r3337
...
TBR=ager@google.com
BUG=
TEST=
Review URL: http://codereview.chromium.org//9183004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3338 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-16 13:29:27 +00:00
sgjesse@google.com
65896148c9
Move utils.h and utils.cc from runtime/vm to runtime/platform
...
Moved additional parts of globals.h from vm/ to platform/ to support
types and constants used by utils.*.
R=ager@google.com , iposva@google.com
BUG=
TEST=
Review URL: http://codereview.chromium.org//9209001
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3337 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-16 13:23:40 +00:00
sra@google.com
8539d4bc13
Revert "Add tests for Element#elements."
...
This reverts commit 19f61e67a8543fc73e8a66bf45e6f4e25e5e0655.
BUG=
TEST=
Review URL: http://codereview.chromium.org//9210006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3325 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-14 08:30:46 +00:00
nweiz@google.com
8d027766cc
Allow non-string values to be passed to setProperty and other CSS properties.
...
Fixed issue 825.
TBR
Review URL: http://codereview.chromium.org//9211018
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3321 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-14 02:02:39 +00:00
nweiz@google.com
e3171e5d18
Add tests for Element#elements.
...
This also factors out some of the range functions in NodeList and adds them to
_Lists. _Lists was then renamed to Lists so it could be accessed from the
testing code.
TBR
Review URL: http://codereview.chromium.org//9207020
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3320 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-14 01:47:43 +00:00
efortuna@google.com
9fa0180cc1
Get Firefox and IE working again with Object.defineProperty!
...
Review URL: http://codereview.chromium.org//9214005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3312 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-13 22:28:50 +00:00
nweiz@google.com
d70df93d96
Support various range methods on NodeList.
...
Fix issue 1077.
Review URL: http://codereview.chromium.org//9199002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3309 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-13 20:53:36 +00:00
vsm@google.com
d7697e4281
Set htmlconverter to executable
...
This makes it consistent with copy_dart and other scripts.
Review URL: http://codereview.chromium.org//9211009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3304 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-13 19:39:04 +00:00
sra@google.com
140a916227
Undo manual edit to avoid shadowing warning
...
BUG=
TEST=
Review URL: http://codereview.chromium.org//9123026
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3276 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-13 02:30:32 +00:00
sra@google.com
83663d98f4
Remove dead code.
...
Left over from refactoring and removing monkey-dom.
BUG=
TEST=
Review URL: http://codereview.chromium.org//9187082
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3275 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-13 01:50:00 +00:00
sra@google.com
84b1fafc02
Make wrapping system use interfaces, not other way round.
...
This should allow the interfaces to be used in multiple systems.
BUG=
TEST=
Review URL: http://codereview.chromium.org//9188062
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3272 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-13 00:58:11 +00:00
nweiz@google.com
f09049681d
Add some tests for Node#nodes.
...
TBR
Review URL: http://codereview.chromium.org//9139078
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3269 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 23:47:12 +00:00
sra@google.com
4fa2600a77
Move templates to their own directory structure.
...
Templates are now looked up on a set of paths in the 'templates' directory.
This should be versatile enough to have separate templates for dom and
html and have some shared templates too.
BUG=
TEST=
Review URL: http://codereview.chromium.org//9197015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3268 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 23:45:47 +00:00
devoncarew@google.com
3ff5556b66
TBR fix for an unresolved reference in the dartc build
...
Review URL: http://codereview.chromium.org//9188050
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3261 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 21:59:25 +00:00
devoncarew@google.com
078ba6bb0b
TBR comment out two json tests to fix the dartium build
...
Review URL: http://codereview.chromium.org//9139075
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3259 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 21:51:57 +00:00
nweiz@google.com
87af1007cf
Regenerate release/htmlimpl.
...
TBR
Review URL: http://codereview.chromium.org//9107050
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3257 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 21:33:26 +00:00
devoncarew@google.com
6be1480eb1
Fix to the JsonStringifier in dart_json.dart to escape eols. The error messages that frog sends to the editor can contains eols, which is causing issues ( http://code.google.com/p/dart/issues/detail?id=1064 ).
...
Review URL: http://codereview.chromium.org//9181003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3256 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 21:28:38 +00:00
nweiz@google.com
1ec79ff3ca
Fix a dumb typo in SVGElementWrappingImplementation.
...
TBR
Review URL: http://codereview.chromium.org//9190060
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3255 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 21:17:17 +00:00
nweiz@google.com
c6c9f5c665
Fix SVGElement#classes.
...
TBR
Review URL: http://codereview.chromium.org//9107047
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3251 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 20:00:17 +00:00
jmesserly@google.com
9c47da0912
fix duplicate definition error on bots
...
Review URL: http://codereview.chromium.org//9187044
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3226 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 02:09:24 +00:00
gbracha@google.com
d3bcc88674
Added method map to Collection interface and all its implementations (except classes generated from IDL for the DOM).
...
Review URL: http://codereview.chromium.org//9114021
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3223 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 01:25:01 +00:00
nweiz@google.com
f6c51d1567
Fix various warnings and errors in html_diff and its annotations.
...
TBR
Review URL: http://codereview.chromium.org//9110046
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3221 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 01:17:52 +00:00
sra@google.com
aba1371432
Suppress compiling dom/dom.dart in tests.
...
BUG=
TEST=
Review URL: http://codereview.chromium.org//9186029
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3220 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-12 01:03:39 +00:00
sra@google.com
1e27f4b30f
WebKit refresh
...
More XXXEvent.initXXXEvent methods have been removed.
WebKitFlags has been removed, but not all references.
Generator renames WebKitFlags to Object.
BUG=
TEST=
Review URL: http://codereview.chromium.org//9167039
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3214 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-11 23:16:09 +00:00
efortuna@google.com
1748f8213f
Make browser "sometest" like a regular test run by test.dart/py instead of
...
create_graph.py
Review URL: http://codereview.chromium.org//9139031
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3213 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-11 22:59:38 +00:00
sigmund@google.com
0a004b7b5d
client.status: skip touch_tests (inconsistent behaviour in chrome and drt)
...
BUG=
TEST=
Review URL: http://codereview.chromium.org//9148041
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3211 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-11 22:27:14 +00:00
sigmund@google.com
8139db7ae4
bots: include webdriver tests in bots.
...
Review URL: http://codereview.chromium.org//9188012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3206 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-11 20:48:33 +00:00
vsm@google.com
661cf67d42
Frog DOM changes to support OLS on Storage objects
...
Review URL: http://codereview.chromium.org//9138007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3204 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-11 20:38:47 +00:00
rnystrom@google.com
9d8b6768d2
Make client tests return non-zero exit code on failure.
...
Review URL: http://codereview.chromium.org//9168031
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3203 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-11 19:54:48 +00:00
zundel@google.com
0b9d798568
Update fling library for changes to DartCompilerListener
...
http://code.google.com/p/dart/issues/detail?id=1106
Review URL: http://codereview.chromium.org//9186008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3194 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-11 17:42:33 +00:00
sra@google.com
a7d44f5e83
Manually reapply changes to get around stupid shadowing warning.
...
We really need a way to turn off specific warnings. In this case, a
parameter shadows a method. The code is automatically generated so
hard to change, and the names chosen are really the nicest ones for
the editor experience.
BUG=
TEST=
Review URL: http://codereview.chromium.org//9114060
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3176 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-11 02:06:27 +00:00
sra@google.com
a9a485ca7f
Suppress warning checks on wrapping_dom.dart
...
Second try
BUG=
TEST=
Review URL: http://codereview.chromium.org//9114059
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3175 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-11 01:52:30 +00:00