Remove SVGExternalResourcesRequired.h

r164692 removed SVGExternalResourcesRequired.cpp and .idl, but left the
header file. Remove it.

R=pdr@chromium.org,schenney@chromium.org,fmalita@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167020 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename NavigatorServiceWorkerInterface to ServiceWorkerContainer

Per the latest spec change (thanks to Alec for raising this issue):
https://github.com/slightlyoff/ServiceWorker/commit/5ef8bdd6f7a26beff131d0f04b680de10d29e43c

BUG=285976
TEST=http/tests/serviceworker

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167021 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move most of the [Pass]RefPtr's of CSSPrimitiveValue to our transition types.

I still need to move the CSSPrimitiveValues referred from the classes

. Pair
. Counter
. CSSBasicShape and subclasses
. CSSCalcExpressionNode and subclasses
. RectBase and subclasses

Instead of using Persistents I plan on moving the objects to the oilpan heap.
I also added a TraceTrait for RefPtr to compile trace method bodies in non-oilpan mode when tracing collections.
Finally I changed RawPtr's release() to zero out the m_ptr to match RefPtr's version.

R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, jochen@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org
BUG=341815

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167022 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Do not allow drawer to overlap panels tabbed pane header.

BUG=342349

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167023 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: add initial module loading tests

BUG=335790

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167024 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: CodeMirror.refresh is not called on wasShown anymore if the editor was already loaded.

R=pfeldman, lushnikov

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167025 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Move most of the [Pass]RefPtr's of CSSPrimitiveValue to our transition types. (https://codereview.chromium.org/148523016/)

Reason for revert:
Does not compile on Android:

http://build.chromium.org/p/chromium.webkit/builders/Android%20Builder%20%28dbg%29/builds/24577/steps/compile/logs/stdio

/mnt/data/b/build/slave/Android_Builder__dbg_/build/src/third_party/android_tools/ndk//sources/cxx-stl/stlport/stlport/stl/_construct.h:139:3:error: no matching function for call to 'WebCore::CSSGradientColorStop::operator new(unsigned int, WebCore::CSSGradientColorStop*&)'
/mnt/data/b/build/slave/Android_Builder__dbg_/build/src/third_party/android_tools/ndk//sources/cxx-stl/stlport/stlport/stl/_construct.h:139:3: note: candidates are:
../../third_party/WebKit/Source/core/css/CSSGradientValue.h:56:5: note: static void* WebCore::CSSGradientColorStop::operator new(size_t, NotNullTag, void*)
../../third_party/WebKit/Source/core/css/CSSGradientValue.h:56:5: note:   candidate expects 3 arguments, 2 provided
../../third_party/WebKit/Source/core/css/CSSGradientValue.h:56:5: note: static void* WebCore::CSSGradientColorStop::operator new(size_t)
../../third_party/WebKit/Source/core/css/CSSGradientValue.h:56:5: note:   candidate expects 1 argument, 2 provided


Original issue's description:
> Move most of the [Pass]RefPtr's of CSSPrimitiveValue to our transition types.
> 
> I still need to move the CSSPrimitiveValues referred from the classes
> 
> . Pair
> . Counter
> . CSSBasicShape and subclasses
> . CSSCalcExpressionNode and subclasses
> . RectBase and subclasses
> 
> Instead of using Persistents I plan on moving the objects to the oilpan heap.
> I also added a TraceTrait for RefPtr to compile trace method bodies in non-oilpan mode when tracing collections.
> Finally I changed RawPtr's release() to zero out the m_ptr to match RefPtr's version.
> 
> R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, jochen@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org
> BUG=341815
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=167022

TBR=ager@chromium.org,erik.corry@gmail.com,haraken@chromium.org,jochen@chromium.org,tkent@chromium.org,vegorov@chromium.org,zerny@chromium.org,wibling@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=341815

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

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