Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ES6 modules] Add WPT for loading cyclic module graph w/ slow imports #6228

Conversation

chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Jun 14, 2017

[ES6 modules] Add WPT for loading cyclic module graph w/ slow imports

This CL adds a layout test demonstrating the currently broken cycle handling,
which currently fails on ToT.

If a cyclic module graph node contained other edges that are not part
of the cycle, the graph does not load reliably. (To be more specific,
the graph does not load unless the other edges complete loading before
we instantiate the cycle nodes).

We expect to have the root cause fixed in the spec change PR:
whatwg/html#2674

Bug: 594639
Change-Id: I3cf8a640a73083ad612c96fc4bbd0f01e00f6e46
Reviewed-on: https://chromium-review.googlesource.com/535413
Cr-Commit-Position: refs/heads/master@{#479534}
WPT-Export-Revision: 1d8720afaeeb738690321b52bc88960ecb3b36f3

Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Already reviewed downstream.

@ghost
Copy link

ghost commented Jun 14, 2017

View the complete job log.

Firefox (nightly)

Testing web-platform-tests at revision 60c65a4
Using browser at version BuildID 20170612100241; SourceStamp 27cad9749cddf68e11fdd4e5d73dad84a8f8cf23
Starting 10 test iterations
All results were stable

All results

1 test ran
/html/semantics/scripting-1/the-script-element/module/slow-cycle.html
Subtest Results Messages
TIMEOUT

@ghost
Copy link

ghost commented Jun 14, 2017

View the complete job log.

Sauce (safari)

Testing web-platform-tests at revision 60c65a4
Using browser at version 10.0
Starting 10 test iterations
All results were stable

All results

1 test ran
/html/semantics/scripting-1/the-script-element/module/slow-cycle.html
Subtest Results Messages
TIMEOUT

@ghost
Copy link

ghost commented Jun 14, 2017

View the complete job log.

Chrome (unstable)

Testing web-platform-tests at revision 60c65a4
Using browser at version 61.0.3128.3 dev
Starting 10 test iterations

@ghost
Copy link

ghost commented Jun 14, 2017

View the complete job log.

Sauce (MicrosoftEdge)

Testing web-platform-tests at revision 60c65a4
Using browser at version 14.14393
Starting 10 test iterations
All results were stable

All results

1 test ran
/html/semantics/scripting-1/the-script-element/module/slow-cycle.html
Subtest Results Messages
TIMEOUT

@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-I3cf8a640a73083ad612c96fc4bbd0f01e00f6e46 branch from 7ea69af to fe52756 Compare June 14, 2017 22:44
This CL adds a layout test demonstrating the currently broken cycle handling,
which currently fails on ToT.

If a cyclic module graph node contained other edges that are not part
of the cycle, the graph does not load reliably. (To be more specific,
the graph does not load unless the other edges complete loading before
we instantiate the cycle nodes).

We expect to have the root cause fixed in the spec change PR:
whatwg/html#2674

Bug: 594639
Change-Id: I3cf8a640a73083ad612c96fc4bbd0f01e00f6e46
Reviewed-on: https://chromium-review.googlesource.com/535413
Cr-Commit-Position: refs/heads/master@{#479534}
WPT-Export-Revision: 1d8720afaeeb738690321b52bc88960ecb3b36f3
@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-I3cf8a640a73083ad612c96fc4bbd0f01e00f6e46 branch from fe52756 to 996343f Compare June 14, 2017 22:56
@chromium-wpt-export-bot chromium-wpt-export-bot merged commit 90bf8f7 into master Jun 15, 2017
@chromium-wpt-export-bot chromium-wpt-export-bot deleted the chromium-export-cl-I3cf8a640a73083ad612c96fc4bbd0f01e00f6e46 branch June 15, 2017 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants