commit | b2f553ded0e6e4b194910cf33247c7e81e1f06b2 | [log] [tgz] |
---|---|---|
author | Kouhei Ueno <kouhei@chromium.org> | Wed Oct 11 07:03:59 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Oct 11 07:03:59 2017 |
tree | 7c39920e76925fa35b606733e6e932662abe2c48 | |
parent | 47e4fc53e6d68c0a788fcc26de598b9e3848033f [diff] |
[ES6 modules] update run-a-module-script algorithm and fix import() error crash This CL updates ModuleImplBase::ExecuteModule to match the latest spec text. The change also fix crash when dynamic import() is attempt on module tree w/ instantiation error. Test: external/wpt/html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-error.html Bug: 763597 Change-Id: Icae37257492d3b2a0885fd571ac745f9de49cc6e Reviewed-on: https://chromium-review.googlesource.com/711634 Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Kouhei Ueno <kouhei@chromium.org> Cr-Commit-Position: refs/heads/master@{#507916}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .