Exception handling regarding NFC app-control declaration.
authorTae-Jeong Lee <taejeong.lee@samsung.com>
Tue, 22 Oct 2013 07:34:53 +0000 (16:34 +0900)
committerSoo-Hyun Choi <sh9.choi@samsung.com>
Wed, 23 Oct 2013 01:20:05 +0000 (10:20 +0900)
commitca284eab567045b4ba5b027be8c726d7207c0e83
tree617534468d3da064a98e1917358219f73fd6edd4
parentc9e6dcfee91e2f2dedddcd54cac6f6fd6de83a12
Exception handling regarding NFC app-control declaration.

*** This is a workaroud patch that should be retained for Tizen 2.2 only ***

[Issue#]   N/A
[Problem]  Request from Tizen Device Web API team regarding NFC.
[Cause]    To support 'GSMA-NFC-Handset-APIs-Requirements' of  'Samsung Wallet',
           webapi team requested following exception processing from wrt side.

           When a webapp defined the app-control declaration in config.xml as below,
            - operation: http://tizen.org/appcontrol/operation/nfc/transaction
            - uri: nfc://secure/aid/<aid>
            - mime: NULL

           Its uri will be diverted based on the following rule.
            - nfc://secure/aid/<aid>  ->  nfc://secure/<SEName>/aid/<aid>

[Solution] This exception processing should be retained to tizen 2.2 only.

Change-Id: I052845742fb57f21f38981bba040b14cf4ed95e1
CMakeLists.txt
src/configuration_parser/widget_parser.cpp