Unreviewed build fix on the EFL port

Build break because of -Werror=return-type

* bytecode/PutByIdVariant.cpp:
(JSC::PutByIdVariant::oldStructureForTransition):
* dfg/DFGValueStrength.h:
(JSC::DFG::merge):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@171666 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] Keep non-DATABASE_PROCESS build
https://bugs.webkit.org/show_bug.cgi?id=135321

Patch by Yusuke Suzuki <utatane.tea@gmail.com> on 2014-07-27
Reviewed by Gyuyoung Kim.

This is the patch for r171622 in non-DATABASE_PROCESS builds.
Change sendToDatabaseProcessRelaunchingIfNecessary to support non-DATABASE_PROCESS implementation.

* CMakeLists.txt:
* UIProcess/WebContext.h:
(WebKit::WebContext::sendToDatabaseProcessRelaunchingIfNecessary):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@171667 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Support for :enabled selector on Anchor & Area elements
https://bugs.webkit.org/show_bug.cgi?id=134826

Reviewed by Darin Adler.

Source/WebCore:
Updates the PseudoClassEnabled selector checker to check for Anchor & Area
elements with a 'href' attribute.

Spec: http://html.spec.whatwg.org/#selector-enabled

Test: fast/css/css-selector-enabled-links.html

* css/SelectorCheckerTestFunctions.h:
(WebCore::isEnabled): Added check for anchor & area elements.

LayoutTests:
Added tests for :enabled CSS selector on Anchor & Area elements.

* fast/css/css-selector-enabled-links-expected.txt: Added.
* fast/css/css-selector-enabled-links.html: Added.


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