Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upStylesheetContext::response_complete called multiple times w/ WebComponents. #10254
Labels
Comments
|
FWIW, https://www.ssllabs.com/ssltest/viewMyClient.html also triggers this. |
|
@alex Wow, that's good news, more reproductions! The only thing I notice on that page is: <script async="" src="http://plaintext.ssllabs.com/plaintext/script.js?t=1464221349657&_=1464221349650"></script>So maybe |
|
With the changes from #12047 applied I can't reproduce the problem on any of the URLs listed here. |
|
Sorry, I didn't notice that the original URL (rather than the simplified one) still shows the "unknown completed load" panic. Let's keep this issue focused on that panic and leave #12047 for the original assertion. |
|
I don't get a panic anymore. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After #10247, Servo can load enough of https://elements.polymer-project.org/bower_components/paper-button/demo/index.html (or, a simpler example, https://elements.polymer-project.org/bower_components/iron-fit-behavior/demo/index.html) to result in the following panic:
(EDIT: N.B. This first panic is tracked by #12047, the second one is specific to this issue)
By commenting out the body of
Document::{in,de}crement_script_blocking_stylesheet_count, the underlying problem is exhibited: