uBrowser: Refactor extra actions menu to use Elementary ctxpopup
authorPiotr Tworek <p.tworek@samsung.com>
Wed, 29 Apr 2015 13:10:14 +0000 (15:10 +0200)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
commit1176668dcb7f80417059a2cb94fffc62f7c28ddf
tree7849cb0f73a02bc1f8cbe5017450eeb4846b0fed
parentc652e473b7fb76a7712a929df0564bc1299621db
uBrowser: Refactor extra actions menu to use Elementary ctxpopup

Unfortunately the previous elementary menu object did not work correctly
on 2.4 targets. It was shown, but with an transparent background making
it difficult to use. This patch changes uBrowser to use elementary
ctxpopup widget as the basis of extra actions menu. This widget is
rendered properly all currently supported platforms.

While at this the patch also changes the menu options a bit. On the
refactoring branch stuff like zoom in/out does work on desktop so the patch
exposes it there. Since window resizing is also much more reliable, menu options
for resizing windows are not longer needed.

Change-Id: Ibf09267a81854b5e49f17fa79ba827275459246f
Signed-off-by: Piotr Tworek <p.tworek@samsung.com>
tizen_src/ewk/ubrowser/window.cc
tizen_src/ewk/ubrowser/window.h
tizen_src/ewk/ubrowser/window_ui.cc
tizen_src/ewk/ubrowser/window_ui.h