Commit Graph

9 Commits

Author SHA1 Message Date
ajohnsen@google.com 970cc5ba68 Move JSSyntaxRegExp to core as a private member. This removes the last refrences to dart:coreimpl.
After this cleanup, RegExp no longer have a const constructor. Use 'new
RegExp(...)' from now on.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14838 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-13 10:41:37 +00:00
efortuna@google.com 07125e549e Remove dart:dom_deprecated from everywhere but the editor, dart2js, lib/dom, and
utils/apidoc.
Review URL: https://chromiumcodereview.appspot.com//10918028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11721 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-31 21:21:08 +00:00
efortuna@google.com b2f2c43f34 Revert 11715.
Review URL: https://chromiumcodereview.appspot.com//10909035

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11718 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-31 20:01:09 +00:00
efortuna@google.com 7668c86f76 Reapply dom_deprecated removal with non-editor breaking change.
Review URL: https://chromiumcodereview.appspot.com//10916035

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11715 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-31 19:43:13 +00:00
efortuna@google.com 5065c6e7fd Revert 11651
Review URL: https://chromiumcodereview.appspot.com//10916028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11655 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-30 20:59:42 +00:00
efortuna@google.com 99c5f9de07 Remove instances of dart:dom_deprecated from outside of lib/html and lib/dom.
There are several references in utils/apidoc as well, but that will be a
separate CL since it's going to require some substantial changes both in the
lib/dom/scripts end and in utils/apidoc.
Review URL: https://chromiumcodereview.appspot.com//10910013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11651 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-30 20:29:08 +00:00
vsm@google.com 9be4ac00ed Move dart:dom to dart:dom_deprecated
Brian: Can you please look at the editor / dartc changes?

Bob: Can you look at the apidoc changes?

Stephen/Pavel: Can you guys look at the rest?

Pavel: I will update, test, and land your Dartium CL along with this change.

Review URL: https://chromiumcodereview.appspot.com//10389097

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7587 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-13 04:10:43 +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
dgrove@google.com 977977e6ea Initial checkin.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 05:00:35 +00:00