Revert 172109 "Use url:: instead of url_util:: url_parse:: url_c..."

Speculative revert, this appears to have broken Android release:
<http://build.chromium.org/p/tryserver.chromium/builders/blink_android_compile_rel/builds/3407>

> Use url:: instead of url_util:: url_parse:: url_canon::
> 
> BUG=364747
> TEST=none, no functional changes
> 
> Review URL: https://codereview.chromium.org/245223004

TBR=vitalybuka@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172114 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Changes the expectations of shared-worker-lifecycle.html layout test.

Expectations changes due to switiching to In-renderer Shared Worker.
After https://codereview.chromium.org/240843002/ is landed, I will remove the added line in TestExpectations.

BUG=327256

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172115 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Fix AnimationAnimationTest.ElementDestructorClearsAnimationTarget in webkit_unit_tests

This is a follow-up fix after r172009.
Currently AnimationAnimationTest.ElementDestructorClearsAnimationTarget is failing in oilpan bots.
We need to explicitly trigger a GC before checking that animation->target() is deleted.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172116 bbb929c8-8fbe-4397-9dbb-9b2b20218538
In generated interface header files, #include Handle.h from its new home.

It has moved to platform/heap/Handle.h.

R=haraken, nbarth

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

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