FrameLoader::mixedContentChecker() should return a reference.
<https://webkit.org/b/120992>

Reviewed by Antti Koivisto.

This function was already just returning the address of a member variable.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155288 268f45cc-cd09-0410-ab3c-d52691b4dbfc
FrameLoader::policyChecker() should return a reference.
<https://webkit.org/b/120991>

Reviewed by Antti Koivisto.

This function never returns null. Make it return a reference!


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155289 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove ComposedShadowTreeWalker
https://bugs.webkit.org/show_bug.cgi?id=120997

Reviewed by Andreas Kling.

Move the code to NodeRenderingTraversal which is the only client besides Internals.

* CMakeLists.txt:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.exp.in:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.xcodeproj/project.pbxproj:
* dom/ComposedShadowTreeWalker.cpp: Removed.
* dom/ComposedShadowTreeWalker.h: Removed.
* dom/NodeRenderingTraversal.cpp:
(WebCore::NodeRenderingTraversal::nodeCanBeDistributed):
(WebCore::NodeRenderingTraversal::findFirstSiblingEnteringInsertionPoints):
(WebCore::NodeRenderingTraversal::findFirstEnteringInsertionPoints):
(WebCore::NodeRenderingTraversal::findFirstFromDistributedNode):
(WebCore::NodeRenderingTraversal::findLastSiblingEnteringInsertionPoints):
(WebCore::NodeRenderingTraversal::findLastEnteringInsertionPoints):
(WebCore::NodeRenderingTraversal::findLastFromDistributedNode):
(WebCore::NodeRenderingTraversal::traverseParent):
(WebCore::NodeRenderingTraversal::traverseFirstChild):
(WebCore::NodeRenderingTraversal::traverseLastChild):
(WebCore::NodeRenderingTraversal::traverseNextSibling):
(WebCore::NodeRenderingTraversal::traversePreviousSibling):
        
    Make former members of ComposedShadowTreeWalker standalone functions in NodeRenderingTraversal.

(WebCore::NodeRenderingTraversal::parentSlow):
(WebCore::NodeRenderingTraversal::nextSiblingSlow):
(WebCore::NodeRenderingTraversal::previousSiblingSlow):
(WebCore::NodeRenderingTraversal::nextInScope):
(WebCore::NodeRenderingTraversal::previousInScope):
(WebCore::NodeRenderingTraversal::parentInScope):
(WebCore::NodeRenderingTraversal::lastChildInScope):
* testing/Internals.cpp:
* testing/Internals.h:
* testing/Internals.idl:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155292 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL][JHBUILD] Fix evas build with giflib5
https://bugs.webkit.org/show_bug.cgi?id=120863

Original patch from Doug Newgard, at https://phab.enlightenment.org/D200.

Patch by Sergio Correia <sergio.correia@openbossa.org> on 2013-09-08
Reviewed by Anders Carlsson.

* efl/jhbuild.modules: Apply patch to fix evas build with giflib5.
* efl/patches/evas-fix-build-with-giflib5.patch: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155293 268f45cc-cd09-0410-ab3c-d52691b4dbfc