[Sensor] fixing listener behaviours 77/151677/2 accepted/tizen_3.0_ivi accepted/tizen/3.0/common/20170929.203111 accepted/tizen/3.0/ivi/20170922.023214 accepted/tizen/3.0/mobile/20170922.023152 accepted/tizen/3.0/tv/20170922.023143 accepted/tizen/3.0/wearable/20170922.023113 submit/tizen_3.0/20170921.132449
authorPiotr Kosko <p.kosko@samsung.com>
Thu, 21 Sep 2017 10:13:10 +0000 (12:13 +0200)
committerPiotr Kosko <p.kosko@samsung.com>
Thu, 21 Sep 2017 12:50:59 +0000 (14:50 +0200)
commit663f20ae8fd48459ebc68c3ef65a587036501823
tree1bb283eb8ec500011fb6f2c044efbd0a24c00f39
parent237d4265636c617457db72d2a0ae675972f79eb8
[Sensor] fixing listener behaviours

[Bug] Listeners are not called in deterministic way,
  several "api calls order" issues are fixed.

[Verification] Code compiles properly
  TCT passrate 100% - auto & manual
  Web widget service tests of sensor - 119 pass - 100% passrate

Change-Id: I720e23e0f23a9a849fb2d507e8721f196578ac48
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
src/sensor/sensor_api.js
src/sensor/sensor_service.cc