[EFL][WK2] WebView should be able to configure to set fixed layout
https://bugs.webkit.org/show_bug.cgi?id=128300

Reviewed by Gyuyoung Kim.

Source/WebKit2:

Currently, webview is created by setting fixed layout as true and there is no way to change the setting.
But some applications may do not want to use fixed layout so I'd like to add ewk APIs to configure to it.

* UIProcess/API/efl/ewk_view.cpp:
(EWKViewCreate): Do not set to use fixed layout as default.
(ewk_view_layout_fixed_set):
(ewk_view_layout_fixed_get):
* UIProcess/API/efl/ewk_view.h: Add ewk APIs to set fixed layout.
* UIProcess/API/efl/tests/test_ewk2_view.cpp:
(TEST_F):

Tools:

* MiniBrowser/efl/main.c:
(window_create):
(elm_main): Add command argument option to use fixed layout.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@163614 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Verify misspellings after lines merge/split asynchronously
https://bugs.webkit.org/show_bug.cgi?id=128305

Reviewed by Ryosuke Niwa.

Adapt two spelling tests to use asynchronous spellchecking.

* editing/spelling/script-tests/spelling-backspace-between-lines.js:
(testTwoLinesMisspellings):
(testMisspellingsAfterLineMergeUsingDelete):
(testMisspellingsAfterLineMergeUsingForwardDelete):
Group test cases into separated methods.
Use shouldBeEqualToString to compare strings.
Add newly created div elements instead of overriding
the previous one in order that non DumpRenderTree users
can see what has been tested.

* editing/spelling/spelling-backspace-between-lines-expected.txt:
* editing/spelling/spelling-linebreak-expected.txt:
* editing/spelling/spelling-linebreak.html:

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