Merge pull request #3141 from troggy/fix/img-chromeApp

Whitelist chrome-extension URL schema for images
This commit is contained in:
Gustavo Maximiliano Cortez 2015-09-04 10:12:02 -03:00
commit 89be9d5888
1 changed files with 5 additions and 1 deletions

View File

@ -16,7 +16,7 @@ if (window && window.navigator) {
//Setting up route
angular
.module('copayApp')
.config(function(historicLogProvider, $provide, $logProvider, $stateProvider, $urlRouterProvider) {
.config(function(historicLogProvider, $provide, $logProvider, $stateProvider, $urlRouterProvider, $compileProvider) {
$urlRouterProvider.otherwise('/');
$logProvider.debugEnabled(true);
@ -70,6 +70,10 @@ angular
}
]);
// whitelist 'chrome-extension:' for chromeApp to work with image URLs processed by Angular
// link: http://stackoverflow.com/questions/15606751/angular-changes-urls-to-unsafe-in-extension-page?lq=1
$compileProvider.imgSrcSanitizationWhitelist(/^\s*((https?|ftp|file|blob|chrome-extension):|data:image\/)/);
$stateProvider
.state('splash', {
url: '/splash',