Browser compat for window.requestAnimationFrame

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6822 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Browser compat for window.requestAnimationFrame"

This reverts commit 5ce95ee727ce46bb0381926bba21335a1eff7443.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6823 260f80e4-7a28-3924-810f-c04153c831b5
Browser compat for window.requestAnimationFrame

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6824 260f80e4-7a28-3924-810f-c04153c831b5
Discard cached files and queued analysis tasks when requested
Review URL: https://chromiumcodereview.appspot.com//10165019

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6825 260f80e4-7a28-3924-810f-c04153c831b5
Signal AnalysisServer monitor to stop on exit
Review URL: https://chromiumcodereview.appspot.com//10162025

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6826 260f80e4-7a28-3924-810f-c04153c831b5
Support passing an environment variable map to child processes.

Fix minor type warning in test.

Reapplication after MacOS bug fix.

R=sgjesse@google.com
BUG=dartbug.com/2193
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6827 260f80e4-7a28-3924-810f-c04153c831b5
Update stable test binaries to get VM GC bug fix.

R=sgjesse@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6828 260f80e4-7a28-3924-810f-c04153c831b5
Fix the tracer.
Review URL: https://chromiumcodereview.appspot.com//10166030

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6829 260f80e4-7a28-3924-810f-c04153c831b5
We must also check if the first input of a phi is unknown.
Review URL: https://chromiumcodereview.appspot.com//10155013

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6830 260f80e4-7a28-3924-810f-c04153c831b5
Fix test: different runtimes throw a different exception.
Review URL: https://chromiumcodereview.appspot.com//10173002

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6831 260f80e4-7a28-3924-810f-c04153c831b5
Make range checks not do dynamic checks on known constants.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6832 260f80e4-7a28-3924-810f-c04153c831b5
Temporary disable notifications to allow Chrome roll.

TBR=podivilov@chromium.org

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

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

TBR=podivilov@chromium.org

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6835 260f80e4-7a28-3924-810f-c04153c831b5
Adjust acceptable wake-up delay in Monitor test.

The monitor wake-up delay is occasionally a bit more than 120 ms
on Windows.

Example flake:
http://build.chromium.org/p/client.dart/builders/vm-win32-release/builds/2353/steps/tests/logs/stdio

R=sgjesse@google.com,iposva@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6836 260f80e4-7a28-3924-810f-c04153c831b5
Remove further statically determinable tests from guards.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6837 260f80e4-7a28-3924-810f-c04153c831b5
Move constant detection in bounds checks to constant folder.

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6840 260f80e4-7a28-3924-810f-c04153c831b5
Use the correct current element when computing the type of function elements.

R=ahe@google.com,kasperl@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6841 260f80e4-7a28-3924-810f-c04153c831b5
Refactor isAnalyzed / isIgnored for use by non-resources
Review URL: https://chromiumcodereview.appspot.com//10175003

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@6842 260f80e4-7a28-3924-810f-c04153c831b5
Go through the namer for instance fields in the codegen.

Natives still violate this requirement.

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

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