Improve our html editor; add syntax highlighting for script tags; hyperlink detection and navigation.
Review URL: https://codereview.chromium.org//11673007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16591 260f80e4-7a28-3924-810f-c04153c831b5
Fixing ArrayBuffer et al on IE.

- Added ArrayBuffer.supported check to see if typed arrays are supported.
- Added annotations to ArrayBufferView to indicate platform support.
- Updated tests to check for support.
- Added polyfill for ArrayBuffer.slice to allow more tests to pass.
- Fixed DataView on IE.
- Fixed class annotations not being emitted on Dartium.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16592 260f80e4-7a28-3924-810f-c04153c831b5
Fix pprof VM flag description

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16593 260f80e4-7a28-3924-810f-c04153c831b5
- Adding supported flags to web components types
- Adding support annotations to web components types
- Removed webkit prefix from Element.createShadowRoot

BUG=

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

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