[Tizen][Web] Fix WebView terminate crash 57/283757/2 accepted/tizen/7.0/unified/20221103.165449 accepted/tizen/7.0/unified/20221110.063050
authorEunki, Hong <eunkiki.hong@samsung.com>
Tue, 1 Nov 2022 14:29:21 +0000 (23:29 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Wed, 2 Nov 2022 09:33:35 +0000 (18:33 +0900)
commit52e86addc31a0b4393e8b7450e4b3c8a877f633d
tree6d64b48f7746c11683e2c94eac03071a30044b40
parentfeb7cad5aca422f05e4d7c53aab35343a9256c73
[Tizen][Web] Fix WebView terminate crash

Due to the web context closed before all webview released,
mPlugin and mDestroyWebEnginePtr are invalid.

This patch make reference count so we can assume that
plugin is alive

Change-Id: I15938f5b4a955bbf2fa40747939937bfe228ee3d
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali/internal/web-engine/common/web-engine-impl.cpp [changed mode: 0755->0644]
dali/internal/web-engine/common/web-engine-impl.h