DevTools: Add undo/redo functions to TextEditor interface

Add undo/redo function to TextEditor interface and its implementations

BUG=
R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149337 bbb929c8-8fbe-4397-9dbb-9b2b20218538
SmartBraces experiment seems to be mature enough to
be switched on by default

BUG=
R=pfeldman@chromium.org, vsevik@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149338 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Open general tab in SettingsScreen on "?" and F1

Make a general tab to be a default tab in SettingsScreen.

BUG=
R=vsevik@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149339 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [HeapProfiler] Type of overview chart confuses the developers.

Drawing code was refactored.

BUG=236352
TEST=none
R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149340 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Small V8GCController sanity fixes.

(Declaring nonexisting variables, unnecessarily getting the current isolate many times).

BUG=none
R=haraken@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149341 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Create errors (especially cancellation errors) internally to WebCore, rather
than plumbing all the way out to FrameLoaderClientImpl or RenderViewImpl.

This will be accompanied by a later chromium patch to delete a bunch of
dead code.

BUG=none
TEST=none
R=darin@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149342 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix a forward delcare of WebURLError class->struct.

TBR=darin

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149343 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move frontend code generated under /devtools directory

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149344 bbb929c8-8fbe-4397-9dbb-9b2b20218538