Skip to content
This repository has been archived by the owner on Jul 30, 2019. It is now read-only.

ECMA/CSP: Implement HostEnsureCanCompileStrings #189

Closed
mikewest opened this issue Apr 11, 2016 · 0 comments · Fixed by #387
Closed

ECMA/CSP: Implement HostEnsureCanCompileStrings #189

mikewest opened this issue Apr 11, 2016 · 0 comments · Fixed by #387
Assignees

Comments

@mikewest
Copy link
Member

whatwg/html@374b54d defines an implementation of ECMAScript's HostEnsureCanCompileStrings abstract operator, which allows us to explain CSP's 'unsafe-eval' source expression. It would be lovely if y'all would port over that patch. Again, the port is non-trivial because WHAWG's spec has refactored quite a bit of script loading in various ways.

@mikewest mikewest mentioned this issue Apr 11, 2016
@travisleithead travisleithead self-assigned this Apr 12, 2016
@chaals chaals added this to the HTML5.1 WD (June 2016) milestone May 10, 2016
arronei pushed a commit that referenced this issue May 16, 2016
…ATWG (#387)

* CSP integrations for Issue #201

Had to adapt "resulting URL record" -> "resulting parsed URL" (will fix
with changes to 2.5.2 eventually)

* Update refs to CSP3 (from CSP1 Note) for Issue #191

Also fix typo 'teh'

* Groundwork for realms #190 and scripting updates #165, #189

Importing dependent changes since last sync of WHATWG in mid-Jan.
Added JS-related terms

* intermediate: translated definitions in scripting section

* Imports 3 fetch script algorithms
and reorders a few sections to match WHATWG

* add algorithms for script creation

* WIP: Syncing changes through event handler section

* webappapi include mostly synced. script element section remains

* syncing changes for the script element

* pulling in more required sections for linking issues

* Further reducing linking issues

* fixes more linking issues

* Finally builds CLEAN!

* Adding some missing CSP changes

* Adding a few more CSP dependencies

* All CSP changes validated and builds clean

* Removed script modules

* tables in DTs don't render nicely; also fixed backtick use in a few places

* Fixes for @arronei's PR feedback
arronei pushed a commit that referenced this issue Jun 17, 2016
* CSP integrations for Issue #201

Had to adapt "resulting URL record" -> "resulting parsed URL" (will fix
with changes to 2.5.2 eventually)

* Update refs to CSP3 (from CSP1 Note) for Issue #191

Also fix typo 'teh'

* Groundwork for realms #190 and scripting updates #165, #189

Importing dependent changes since last sync of WHATWG in mid-Jan.
Added JS-related terms

* intermediate: translated definitions in scripting section

* Imports 3 fetch script algorithms
and reorders a few sections to match WHATWG

* add algorithms for script creation

* WIP: Syncing changes through event handler section

* webappapi include mostly synced. script element section remains

* syncing changes for the script element

* pulling in more required sections for linking issues

* Further reducing linking issues

* fixes more linking issues

* Finally builds CLEAN!

* Adding some missing CSP changes

* Adding a few more CSP dependencies

* All CSP changes validated and builds clean

* removing tables from dt elements for readability

* Fix a minor bad merge issue
arronei pushed a commit to arronei/html that referenced this issue Apr 17, 2017
* CSP integrations for Issue w3c#201

Had to adapt "resulting URL record" -> "resulting parsed URL" (will fix
with changes to 2.5.2 eventually)

* Update refs to CSP3 (from CSP1 Note) for Issue w3c#191

Also fix typo 'teh'

* Groundwork for realms w3c#190 and scripting updates w3c#165, w3c#189

Importing dependent changes since last sync of WHATWG in mid-Jan.
Added JS-related terms

* intermediate: translated definitions in scripting section

* Imports 3 fetch script algorithms
and reorders a few sections to match WHATWG

* add algorithms for script creation

* WIP: Syncing changes through event handler section

* webappapi include mostly synced. script element section remains

* syncing changes for the script element

* pulling in more required sections for linking issues

* Further reducing linking issues

* fixes more linking issues

* Finally builds CLEAN!

* Adding some missing CSP changes

* Adding a few more CSP dependencies

* All CSP changes validated and builds clean

* removing tables from dt elements for readability

* Fix a minor bad merge issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants