[EFL][WK2] New window size should consult the window attributes
https://bugs.webkit.org/show_bug.cgi?id=102122
Patch by Yael Aharon <yael.aharon@intel.com> on 2012-11-13
Reviewed by Kenneth Rohde Christiansen.
Source/WebKit2:
Pass the size that was specified in window.open to the embedder.
* UIProcess/API/efl/EwkViewImpl.cpp:
(EwkViewImpl::createNewPage):
* UIProcess/API/efl/EwkViewImpl.h:
(EwkViewImpl):
* UIProcess/API/efl/ewk_view.h:
* UIProcess/efl/PageUIClientEfl.cpp:
(WebKit::PageUIClientEfl::createNewPage):
Tools:
Take into account the size that was specified in window.open
when creating a new window. This avoids ugly flashing on the screen.
* MiniBrowser/efl/main.c:
(on_key_down):
(on_new_window):
(window_create):
(elm_main):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134534 268f45cc-cd09-0410-ab3c-d52691b4dbfc
7 files changed