e_client: Introduce a way of embdding a client to support wtz_foreign protocol 00/255100/6 accepted/tizen/unified/20210403.020828 submit/tizen/20210331.060244 submit/tizen/20210401.063607 submit/tizen/20210402.004228
authorSeunghun Lee <shiin.lee@samsung.com>
Wed, 10 Mar 2021 08:25:46 +0000 (17:25 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Wed, 31 Mar 2021 03:28:34 +0000 (03:28 +0000)
commitfd9f1eb3cc89980295d923894ea5e016a1a360c1
tree1ce98f67966e6429692d0dc528fe696c301a1962
parent421731114b1c832cddc2b5eb8232d1e96cfc0751
e_client: Introduce a way of embdding a client to support wtz_foreign protocol

This is an attempt to embed one E_Client into another E_Client and make
it live in. Thus embbeded E_Client will follow stack order of its
container E_Client automatically by evas smart object.

This patch will be necessary in the future patch to support wtz_foreign
protocol.

Change-Id: I3b0dde95e13aee0ae58275e3afdeb0befd6a37ca
src/bin/e_client.c
src/bin/e_client.h
src/bin/e_comp_object.c
src/bin/e_comp_object.h
src/bin/e_comp_wl.c