diff --git a/platform/features/pages/src/EmbeddedPageController.js b/platform/features/pages/src/EmbeddedPageController.js index 31ce5c69e3..6c57578ec6 100644 --- a/platform/features/pages/src/EmbeddedPageController.js +++ b/platform/features/pages/src/EmbeddedPageController.js @@ -5,8 +5,15 @@ define( function () { "use strict"; + /** + * Controller for embedded web pages; serves simply as a + * wrapper for `$sce` to mark pages as trusted. + */ function EmbeddedPageController($sce) { return { + /** + * Alias of `$sce.trustAsResourceUrl`. + */ trust: function (url) { return $sce.trustAsResourceUrl(url); } diff --git a/platform/features/pages/test/EmbeddedPageControllerSpec.js b/platform/features/pages/test/EmbeddedPageControllerSpec.js index ae2d572b30..fd5b816a34 100644 --- a/platform/features/pages/test/EmbeddedPageControllerSpec.js +++ b/platform/features/pages/test/EmbeddedPageControllerSpec.js @@ -19,7 +19,7 @@ define( return v; }); - controller = new EmbeddedPageController(mockSCE) + controller = new EmbeddedPageController(mockSCE); }); it("allows URLs to be marked as trusted", function () {