Skip to content

Commit d2dd649

Browse files
authored
Add trustedTypes.emptyScript. (#251)
Fix #218.
1 parent 7a3e772 commit d2dd649

15 files changed

+222
-143
lines changed

dist/cjs/trustedtypes.api_only.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,9 @@ const trustedTypesBuilderTestOnly = function() {
214214
// Common constants.
215215
const emptyHTML = freeze(create(new TrustedHTML(creatorSymbol, '')));
216216
privates(emptyHTML)['v'] = '';
217+
const emptyScript = freeze(create(new TrustedScript(creatorSymbol, '')));
218+
privates(emptyScript)['v'] = '';
219+
217220

218221
/**
219222
* A map of attribute / property names to allowed types
@@ -640,6 +643,7 @@ const trustedTypesBuilderTestOnly = function() {
640643
getPropertyType,
641644
getTypeMapping,
642645
emptyHTML,
646+
emptyScript,
643647
defaultPolicy, // Just to make the compiler happy, this is overridden below.
644648

645649
TrustedHTML: TrustedHTML,
@@ -712,6 +716,7 @@ function setupPolyfill() {
712716
'getPropertyType': tt.getPropertyType,
713717
'getTypeMapping': tt.getTypeMapping,
714718
'emptyHTML': tt.emptyHTML,
719+
'emptyScript': tt.emptyScript,
715720
'_isPolyfill_': true,
716721
});
717722
Object.defineProperty(

dist/es5/trustedtypes.api_only.build.js

Lines changed: 20 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/es5/trustedtypes.api_only.build.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/es5/trustedtypes.build.js

Lines changed: 39 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/es5/trustedtypes.build.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/es6/trustedtypes.api_only.build.js

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/es6/trustedtypes.api_only.build.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)