Support fast opening of PD
authorYunchan Cho <yunchan.cho@samsung.com>
Fri, 26 Apr 2013 07:38:30 +0000 (16:38 +0900)
committerYunchan Cho <yunchan.cho@samsung.com>
Sun, 28 Apr 2013 14:38:27 +0000 (23:38 +0900)
commita2966674a114688aba9a07f42697daa2cadc597b
tree05eec1c3548c4423fa1eb2a0c8b6b10d982ec07f
parent28826cdc781e6afcc06d205aeac4d8afbb1bde5b
Support fast opening of PD

[Issue#] N/A
[Problem] If contents of Box is very heavy, PD opening is started lately
[Cause] PD content starts to be rendered after its Box finishes to be rendered and window.open for PD is executed
[Solution] wrt core instance for PD is newly created in case of 'fast-open' attribute of <tizen:pd> is true.
           And web-provider requests PD and Box rendering to webkit at the almost same time.

Change-Id: I4fe503ce555796a620aafa36b3bc6daa2aa5bc1e
13 files changed:
src/Core/Box.cpp
src/Core/View/IPdHelper.h
src/Core/View/PdHelper.cpp
src/Core/View/PdHelper.h
src/Core/View/injection.js
src/Plugin/AppBoxPlugin/AppBoxPdHelper.cpp [new file with mode: 0644]
src/Plugin/AppBoxPlugin/AppBoxPdHelper.h [new file with mode: 0644]
src/Plugin/AppBoxPlugin/AppBoxRenderBuffer.cpp
src/Plugin/AppBoxPlugin/AppBoxRenderView.cpp
src/Plugin/AppBoxPlugin/AppBoxRenderView.h
src/Plugin/AppBoxPlugin/AppPdHelper.cpp [deleted file]
src/Plugin/AppBoxPlugin/AppPdHelper.h [deleted file]
src/Plugin/AppBoxPlugin/CMakeLists.txt