Why don't we need the string id? The string is showing on the button of permission dialog. And we don't have the string id yet. Or you mean we add `dontshare` and `share`. Then, we remove the following duplicated strings.

https://github.com/mozilla-b2g/gaia/pull/13687/files#diff-81fe86f3f20787d354c9275a837572b9L63
dontshare-geolocation=Don't Share
share-geolocation=Share
dontshare-audio-capture=Don't Share
share-audio-capture=Share
dontshare-video-capture=Don't Share
share-video-capture=Share
dontshare-media-capture=Don't Share
share-media-capture=Share

And the input id should be revised without `this.currentPermission`.
https://github.com/mozilla-b2g/gaia/blob/master/apps/system/js/permission_manager.js#L305-L310