Unregister bundle callbacks to avoid abort
authorGrzegorz Krawczyk <g.krawczyk@samsung.com>
Mon, 12 Nov 2012 16:16:33 +0000 (17:16 +0100)
committerGerrit Code Review <gerrit2@kim11>
Mon, 19 Nov 2012 09:45:37 +0000 (18:45 +0900)
commit9857d36eb885b66324f59c72dd2880ea7a22b963
treeffb019095420db6af406d8bff02bea77b0aadd52
parent9cec2e11ce55efaf1a0656607daff4de29dd579c
Unregister bundle callbacks to avoid abort

[Issue#] N_SE-13058
[Problem] WRT abort occurs when emula
[Cause] Webkit invoke callbacks on object which is not available.
[Solution] Unregister callbacks from webkit
[SCMRequest] N/A

Verification :
(On emulator)
1. Run Intel hangonman
2. Right click on emulator window
3. Close (emulator)
4. Ok (to confirm)
5. Start the emulator again
6. Go SLP bugs folder in connection explorer
(/opt/share/hidden_storage/SLP_debug) check that new file with bug trace
does not appear

Change-Id: Iab5c211822dcec748cb2f3765d90a007d4e669f4
src/view/webkit/bundles/messages_names.h
src/view/webkit/bundles/plugin_module_support.cpp
src/view/webkit/bundles/plugin_module_support.h
src/view/webkit/bundles/wrt-wk2-bundle.cpp
src/view/webkit/bundles/wrt-wk2-bundle.h
src/view/webkit/view_logic.cpp
src/wrt-client/wrt-client.cpp