-
Originally Signal is used to notify webview when callback of web engine is called. If Signal is called with a std::shared_ptr<X>, lifecyle of object X would be managed by Signal only in csharp-binder. So if Signal are destroyed, object X would be destroyed too. This might cause some problem. This patch is to replace Signal with std::fuction, and replace std:shared_ptr with unique_ptr. Lifecycle of object X would not be associated with that of Signal. Change-Id: I3f4bdc2f58dd28444ab6640f7c8c4a56e037e83c
-
Change-Id: I2be80c43c2f83b2333df48210b53258e4be1acae
-
Change-Id: I2969e88887c684a556c7372ca7f4e07abc3969fa
-
Change-Id: I1152c0c48795f8972f2b4ee2fc50b0c04140a322 Signed-off-by: György Straub <g.straub@partner.samsung.com>
-
Change-Id: I9911157a22a5fc941c7fd2d5aff838131f328dd1
-
Change-Id: I969b6aad154b839410daef4fdbd3962b58b97fd7
-
Change-Id: I01ebd8f862d6564da7fbf3de4d540c496f4f2848
-
Change-Id: I34809e7d42898a74ccb723c16d519a69aa6b2686
-
Change-Id: If168017bda9472f348e4a6d2a44a3f2e83c5261c
-
Change-Id: I9b00f63593d47fd56c0d97f8cb848912ceed726c
-
Change-Id: Iae21d02ccce247de3d8d60f84322d3f4c4e20c54 Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
-
Change-Id: I15cf79251793eaffb2e54a750528acfb9b3bc95e Signed-off-by: Jiyun Yang <ji.yang@samsung.com>