changeset 74e7456fe856 in sao:5.4
details: https://hg.tryton.org/sao?cmd=changeset;node=74e7456fe856
description:
Add noreferrer noopener to window.open calls
issue9089
(grafted from c7bd1a068915fe2e8af0f4108867a2fe55e46ff4)
diffstat:
src/action.js | 2 +-
src/sao.js | 2 +-
src/view/form.js | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diffs (36 lines):
diff -r 53a4ae64df70 -r 74e7456fe856 src/action.js
--- a/src/action.js Mon Mar 09 18:08:24 2020 +0100
+++ b/src/action.js Mon Mar 09 18:21:27 2020 +0100
@@ -133,7 +133,7 @@
Sao.Action.exec_report(params);
return;
case 'ir.action.url':
- window.open(action.url, '_blank');
+ window.open(action.url, '_blank', 'noreferrer,noopener');
return;
}
};
diff -r 53a4ae64df70 -r 74e7456fe856 src/sao.js
--- a/src/sao.js Mon Mar 09 18:08:24 2020 +0100
+++ b/src/sao.js Mon Mar 09 18:21:27 2020 +0100
@@ -530,7 +530,7 @@
return;
}
if (url) {
- window.open(url, '_blank');
+ window.open(url, '_blank', 'noreferrer,noopener');
}
}
diff -r 53a4ae64df70 -r 74e7456fe856 src/view/form.js
--- a/src/view/form.js Mon Mar 09 18:08:24 2020 +0100
+++ b/src/view/form.js Mon Mar 09 18:21:27 2020 +0100
@@ -3998,7 +3998,7 @@
});
Sao.common.selection(Sao.i18n.gettext("Choose a language"),
options)
.done(function(language) {
- window.open(this.uri(language), '_blank');
+ window.open(this.uri(language), '_blank',
'noreferrer,noopener');
}.bind(this));
},
});