dart-sdk/client
jacobr@google.com 2af03fc05b Enhanced performance by removing unused UI, reducing the # of absolutely positioned elements thus reducing the # of render layers, and increasing the amount of logic performed using string concat instead of DOM manipulation.
Also added back a bugfix  change I'd thought I'd landed to HTMLDocument,

Added some significant polish and missing features to the keyboard shortcuts
by correctly taking into account that some views may be partially visible.

New hotness available at:
http://dart.googleplex.com/jacobr-swarm-js.html

I'm finally not embarrassed by the performance when scrolling between pages of views on the iPad.  Not quite 60fps but close enough to 30fps under the worst conditions scrolling horizontally.

BUG=
TEST=

Review URL: https://chromereviews.googleplex.com/3543015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@165 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-06 22:15:50 +00:00
..
base Enhanced performance by removing unused UI, reducing the # of absolutely positioned elements thus reducing the # of render layers, and increasing the amount of logic performed using string concat instead of DOM manipulation. 2011-10-06 22:15:50 +00:00
dom Browser compat fix for setInterval and SetTimeout. 2011-10-06 22:08:36 +00:00
fling Remove more uses of the old syntax for optional arguments. 2011-10-06 07:37:15 +00:00
html Enhanced performance by removing unused UI, reducing the # of absolutely positioned elements thus reducing the # of render layers, and increasing the amount of logic performed using string concat instead of DOM manipulation. 2011-10-06 22:15:50 +00:00
json Initial checkin. 2011-10-05 04:52:33 +00:00
layout Initial checkin. 2011-10-05 04:52:33 +00:00
observable Initial checkin. 2011-10-05 04:52:33 +00:00
testing/unittest Initial checkin. 2011-10-05 04:52:33 +00:00
tests Enhanced performance by removing unused UI, reducing the # of absolutely positioned elements thus reducing the # of render layers, and increasing the amount of logic performed using string concat instead of DOM manipulation. 2011-10-06 22:15:50 +00:00
tools Fixed --optimize not working. 2011-10-06 22:07:55 +00:00
touch Enhanced performance by removing unused UI, reducing the # of absolutely positioned elements thus reducing the # of render layers, and increasing the amount of logic performed using string concat instead of DOM manipulation. 2011-10-06 22:15:50 +00:00
util Rename Time to Duration and adapt methods. 2011-10-06 14:21:57 +00:00
view Enhanced performance by removing unused UI, reducing the # of absolutely positioned elements thus reducing the # of render layers, and increasing the amount of logic performed using string concat instead of DOM manipulation. 2011-10-06 22:15:50 +00:00
dart.gyp Initial checkin. 2011-10-05 04:52:33 +00:00
README Initial checkin. 2011-10-05 04:52:33 +00:00

A Dart-based development stack that enables rapid, scalable development of
client-side applications that run well across desktop and mobile platforms.