Support multiple WebProcess to load boxes normally
authorYunchan Cho <yunchan.cho@samsung.com>
Mon, 29 Jul 2013 02:39:24 +0000 (11:39 +0900)
committerYunchan Cho <yunchan.cho@samsung.com>
Mon, 29 Jul 2013 08:35:38 +0000 (17:35 +0900)
commit6a58b313f1d408a3ec62840b90f995e8c9dd50a8
tree2b1b7079c484a572ce9a17009a9f20907cdaab3c
parentf9f505572bee4725c7a3235b515b0da049b76153
Support multiple WebProcess to load boxes normally

[Issue] P130723-3751, P130717-7212
[Problem] A box rendering using tizen device api is failed sometimes.
[Cause] WRT PluginLogic considers only one app id.
        In case of using several app id on PluginLogic, device api operations are not guaranteed.
        So this problem is caused by implementation of current PluginLogic.
[Solution] When a box requests to be created, web-provider uses additional WebProcess.
           WRT PluginLogic of this WebProcess is initialized as app id of the box

Change-Id: Icb95308a57b22895876dec60b5a692c08eda656b
src/Plugin/AppBoxPlugin/AppBoxManager.cpp
src/Plugin/AppBoxPlugin/AppBoxManager.h