AddEventListener fix
authorLukasz Marek <l.marek@samsung.com>
Tue, 26 Mar 2013 13:38:51 +0000 (14:38 +0100)
committerTaejeong Lee <taejeong.lee@samsung.com>
Sat, 30 Mar 2013 11:50:47 +0000 (20:50 +0900)
commit42b1f2e9d887a3bbacd8837868fcd3d7c02f02db
treef504c8bc90d3945cb4647874fe42f767b794c3d9
parentc1e5052c22bfd27cac722325fa7ea44bb45af4aa
AddEventListener fix

[Issue#] N/A
[Problem] AddEventListener operates only static context object
[Cause] N/A
[Solution] Context is stored on Listener info and used when needed
[SCMRequest] N/A
[Verification]
Requires commit http://slp-info.sec.samsung.net/gerrit/#/c/172220/
Install widget ./manual_tests/wrt_test_widgets/iframes/iframe3/iframe3.wgt
1. Run widget
2. Click "Open page"
3. Click "Close"
4. Click "Click" inside popup
5. No crash occurs, another page is loaded

Change-Id: I144dd1781f90bd81d0676d4d054e4bb43df87f28
src/js-overlay/js_overlay_addEventListener.cpp
src/js-overlay/js_overlay_addEventListener.h
src/js-overlay/js_overlay_support.cpp
src/plugin-loading/explorer.cpp