Add element to qualifier name for code completion

http://code.google.com/p/dart/issues/detail?id=2422

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6272 260f80e4-7a28-3924-810f-c04153c831b5
AnalysisServer SWTBot warmup
Review URL: https://chromiumcodereview.appspot.com//10009016

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6273 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 365 (2012-04-06 18:33:27 +0400) podivilov@google.com
Fix console test.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=365

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6274 260f80e4-7a28-3924-810f-c04153c831b5
Fix for 2467
Review URL: https://chromiumcodereview.appspot.com//9949049

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6275 260f80e4-7a28-3924-810f-c04153c831b5
IDBKey requires special ParameterAdapter handling.

R=podivilov@chromium.org

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6276 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 366 (2012-04-06 19:30:45 +0400) antonm@chromium.org
Partial support for IDBKey conversion.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=366

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6277 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 367 (2012-04-06 19:54:33 +0400) antonm@chromium.org
Fix the build.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=367

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6278 260f80e4-7a28-3924-810f-c04153c831b5
enable debugging by default
Review URL: https://chromiumcodereview.appspot.com//9949040

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6279 260f80e4-7a28-3924-810f-c04153c831b5
Rename refactoring. Use shared shadow checking utils. More tests.

R=messick@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6280 260f80e4-7a28-3924-810f-c04153c831b5
When checking against non-parametrized types use a cache to hold result tuples (class, result). That cache is stored in the instruction stream. Currently implemented for instanceof, ia32 only. Should migrate to other type tests and architectures.
70x improvement on a benchmark (similar to what is seen in html _unwrap).
Review URL: https://chromiumcodereview.appspot.com//10010029

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6281 260f80e4-7a28-3924-810f-c04153c831b5
Fixes for previous review

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6282 260f80e4-7a28-3924-810f-c04153c831b5
Rename Api::NewLocalHandle -> Api::NewHandle.

Api::NewHandle now takes a RawObject* intead of an Object&.
- This makes the code shorter and easier to read.
- This allows us to drop the DARTSCOPE from Dart_GetNativeArgument.
  (6% speedup on Benchmark_UseDartApi)
Review URL: https://chromiumcodereview.appspot.com//10014002

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6283 260f80e4-7a28-3924-810f-c04153c831b5
Update gitignore to remove old WebCore entry

TBR=sra

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6284 260f80e4-7a28-3924-810f-c04153c831b5
formatting for tooltips
Review URL: https://chromiumcodereview.appspot.com//10006034

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6285 260f80e4-7a28-3924-810f-c04153c831b5
Rename... action in Edit menu

When no DartElement selected, or selected element is not supported, show message.

R=messick@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6286 260f80e4-7a28-3924-810f-c04153c831b5
Add accidently omitted IDL files from last roll (to multivm@358)

This explains the inconsistencies we were hitting yesterday.  My fault!

This workflow should generally work to roll IDL forward if you're using git-cl:

./idlsync.py && git add ../../../third_party/WebCore/ && ./fremontcutbuilder.py && ./dartdomgenerator.py

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6287 260f80e4-7a28-3924-810f-c04153c831b5
Inline the StackResource constructor/destructor.

This yields a 29% improvement on the Benchmark_UseDartApi microbenchmark.

To do this, I had to split a few fields from Isolate into a
BaseIsolate class.  Sort of yucky.
Review URL: https://chromiumcodereview.appspot.com//10008030

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6288 260f80e4-7a28-3924-810f-c04153c831b5
Add touchenter event even though it doesn't have an ontouchenter method in the DOM.

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6289 260f80e4-7a28-3924-810f-c04153c831b5
Make importing Matplotlib optional.
Review URL: https://chromiumcodereview.appspot.com//10005043

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6290 260f80e4-7a28-3924-810f-c04153c831b5
Turn an editor test back on.
Review URL: https://chromiumcodereview.appspot.com//10007021

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6291 260f80e4-7a28-3924-810f-c04153c831b5