Bug 884594 - Part 3 - Build support for ACE components. r=allstars.chh

This commit is contained in:
Garner Lee 2015-05-07 17:21:00 -04:00
parent 7a3c7deecd
commit a346e43352
3 changed files with 11 additions and 7 deletions

View File

@ -439,6 +439,10 @@
@RESPATH@/components/TCPPresentationServer.js
#ifdef MOZ_SECUREELEMENT
@RESPATH@/components/ACEService.js
@RESPATH@/components/ACEService.manifest
@RESPATH@/components/GPAccessRulesManager.js
@RESPATH@/components/GPAccessRulesManager.manifest
@RESPATH@/components/SecureElement.js
@RESPATH@/components/SecureElement.manifest
@RESPATH@/components/UiccConnector.js

View File

@ -10,12 +10,5 @@ contract @mozilla.org/secureelement/session;1 {2b1809f8-17bd-4947-abd7-bdef14985
component {181ebcf4-5164-4e28-99f2-877ec6fa83b9} DOMSecureElement.js
contract @mozilla.org/secureelement/channel;1 {181ebcf4-5164-4e28-99f2-877ec6fa83b9}
# component {cb8ccb1c-0e99-4a62-bf7d-11acc13848e0} DOMSecureElement.js
# contract @mozilla.org/secureelement/command;1 {cb8ccb1c-0e99-4a62-bf7d-11acc13848e0}
component {58bc6c7b-686c-47cc-8867-578a6ed23f4e} DOMSecureElement.js
contract @mozilla.org/secureelement/response;1 {58bc6c7b-686c-47cc-8867-578a6ed23f4e}

View File

@ -13,14 +13,21 @@ if CONFIG['MOZ_SECUREELEMENT']:
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk' and CONFIG['MOZ_SECUREELEMENT']:
EXTRA_COMPONENTS += [
'gonk/ACEService.js',
'gonk/ACEService.manifest',
'gonk/GPAccessRulesManager.js',
'gonk/GPAccessRulesManager.manifest',
'gonk/SecureElement.js',
'gonk/SecureElement.manifest',
]
XPIDL_MODULE = 'dom_secureelement'
XPIDL_SOURCES += [
'gonk/nsIAccessControlEnforcer.idl',
'gonk/nsIAccessRulesManager.idl',
'gonk/nsISecureElementConnector.idl',
]
EXTRA_JS_MODULES += [
'gonk/gp_consts.js',
'gonk/se_consts.js',
'SEUtils.jsm'
]