[EFL][CMake] Fix javascriptcore test failings by the jsCStack branch merge
https://bugs.webkit.org/show_bug.cgi?id=128961

Reviewed by Ryosuke Niwa.

Javascriptcore test on EFL port has been broken since the jsCStack branch merge.
For now we can fix almost tests by using "-fno-tree-dce option". Unfortunately,
EFL port needs not to check "uninitialized" build warning as error in order to
adjust the option to EFL port. This patch don't take it as error temporarily.

* Source/cmake/OptionsEfl.cmake:
* Source/cmake/WebKitHelpers.cmake:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@164353 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Correctly install libllvmForJSC.dylib in production builds
https://bugs.webkit.org/show_bug.cgi?id=129023

Reviewed by Mark Rowe.
        
In non-production builds, we copy it as before. In production builds, we use the install
path.
        
Also roll http://trac.webkit.org/changeset/164348 back in.

* Configurations/Base.xcconfig:
* Configurations/LLVMForJSC.xcconfig:
* JavaScriptCore.xcodeproj/project.pbxproj:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@164354 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL][MiniBrowser] Remove view_mode parameter in window_create()
https://bugs.webkit.org/show_bug.cgi?id=128960

Reviewed by Gyuyoung Kim.

As view source code is removed in r164254, window_create() also should remove view_mode.

* MiniBrowser/efl/main.c:
(on_key_down):
(on_window_create):
(window_create):
(elm_main):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@164355 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Windows gardening: Add annotations for Debug case.

* platform/win/TestExpectations:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@164356 268f45cc-cd09-0410-ab3c-d52691b4dbfc
PLATFORM(MAC) is true when building for iOS
https://bugs.webkit.org/show_bug.cgi?id=129025

Reviewed by Mark Rowe.

Source/WebCore: 

* editing/Editor.cpp: Changed PLATFORM(MAC) to PLATFORM(COCOA) now that the former does not
include iOS.

Source/WebKit2: 

* Shared/Network/NetworkProcessCreationParameters.cpp: Changed PLATFORM(MAC) to
PLATFORM(COCOA) now that the former does not include iOS.
(WebKit::NetworkProcessCreationParameters::encode):
(WebKit::NetworkProcessCreationParameters::decode):
* Shared/Network/NetworkProcessCreationParameters.h: Ditto.
* WebKit2Prefix.h: Ditto.

Source/WTF: 

* wtf/Platform.h: Changed to define WTF_PLATFORM_MAC only on when building for OS X (but
still not when WTF_PLATFORM_GTK or WTF_PLATFORM_EFL are defined).



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