FIX: call nsIApplicationCacheService.discardByAppId directly because DOMApplicationRegistry._clearPrivateData remove app permission as side-effect