Teach garden-o-matic to use "svn log" on its own.

1) Introduces "/svnlog" command, which shows last 30 commits
2) Directs the svn-log.js to use this command.

R=abarth,dpranke

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147746 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused Scripts from Tools/Scripts, also fix test-webkitpy to pass again after PrettyPatch move.

I tried to be conservative in what scripts I removed.  We'll remove many more in a second pass.
I've also not removed any of the callsites for these scripts from webkitpy, so it's
possible that commands like webkit-patch upload (to upload to bugs.webkit.org) will no
longer work.

We'll likely build a new build-webkit to replace the old one.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147747 bbb929c8-8fbe-4397-9dbb-9b2b20218538
New loader & prerender watchlists. Add gavinp to them.

R=japhet@chromium.org
BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147748 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 147630 "Remove front-end management methods from Inspecto..."

> Remove front-end management methods from InspectorClient
> 
> They are all no-ops in Chromium.
> 
> R=pfeldman,loislo
> BUG=None
> 
> Review URL: https://codereview.chromium.org/13685012

TBR=yurys@chromium.org
Review URL: https://codereview.chromium.org/13639007

git-svn-id: svn://svn.chromium.org/blink/trunk@147749 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove USE(CG) ifdefs

Patch generated by running

  for f in $(ack -l 'USE\(CG\)' Source/); do
    echo $f;
    perl -I Tools/Scripts partpp.pl -UCG $f > $f.temp && mv $f.temp $f;
  done

and then manually massaging the files that complained about "#elif not
implemented".

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147750 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Trim platform-specific code out of Frame.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147751 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove some more platform-specific code from DragController and EventHandler.

Note that an assert() guarded by PLATFORM(MAC) has intentionally left,
in case someone wants to figure out if we can re-enable it.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147752 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Merge include that was missed when removing platform strategies in r147686.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147753 bbb929c8-8fbe-4397-9dbb-9b2b20218538
WebCore: Remove PLATFORM(WIN) files we do not use.

No expected functionality change.

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147754 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove PLATFORM(IOS) quirks from css.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147755 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove PLATFORM defines from dom

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147756 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Restore two files that are currently included.

WindowsExtras.h at least can likely go again once the "#include" lines are
gone.

BUG=none
TBR=dcheng

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147757 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove obviously unneeded files from Tools/TestWebKitAPI.

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147758 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove CG codepaths from SVG

This change removes all "USE(CG)" references from the SVG codebase.

The only live code change is RenderSVGResourceGradient::postApplyResource where previously
we did not fill or stroke in the ApplyToTextMode case due to taking the CG-specific
codepath. This now matches other RenderSVGResource*::postApplyResource functions.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147759 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove inside_chromium_build from GYP files

This CL removes the concept of "inside_chromium_build" from the GYP files. We
no longer support the Chromium-in-Blink configuration, so we're always inside a
Chromium build.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147760 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebaseline for XP layout tests.

BUG=none

git-svn-id: svn://svn.chromium.org/blink/trunk@147761 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove ENABLE(CSS_VARIABLES)

Always defined in Chromium but disabled by default with a runtime setting

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147762 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update WebCore.gyp after removal of win-specific files from WebCore/platform/

- WebCore/platform/graphics/win was removed in https://codereview.chromium.org/13642009
- WebCore/platform/audio/win was removed some time ago

R=abarth

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147763 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove ENABLE(GEOLOCATION)

This feature is always enabled in Chromium.

Note that InspectorPageAgent::canOverrideGeolocation() is no longer required,
so is removed.

R=abarth

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

git-svn-id: svn://svn.chromium.org/blink/trunk@147764 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Test expectation update.
- Rebaseline fast/text/basic/009.html
- Mark rtl-iframe-absolute-overflow-scrolled.html flaky

BUG=227473

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