Conversation
|
@bors-servo: try |
Support synchronous about:blank loads @Ms2ger, I would appreciate your thoughts on this design. It leverages the existing synchronous API support for the network load (the same way that sync XHR works), and introduces a one-off channel for the constellation's frame creation notification message when necessary. Resolves #3924.
|
💔 Test failed - gonk |
|
@bors-servo: try |
Support synchronous about:blank loads @Ms2ger, I would appreciate your thoughts on this design. It leverages the existing synchronous API support for the network load (the same way that sync XHR works), and introduces a one-off channel for the constellation's frame creation notification message when necessary. Resolves #3924. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8600) <!-- Reviewable:end -->
|
💔 Test failed - gonk |
Exciting! |
|
☔ The latest upstream changes (presumably #8599) made this pull request unmergeable. Please resolve the merge conflicts. |
|
☔ The latest upstream changes (presumably #8622) made this pull request unmergeable. Please resolve the merge conflicts. |
|
Design looks good to me; though Ms2ger should still have a look at it IMO. |
|
Idle musing, not to be taken as a suggestion that I understand the design yet: should |
|
I don't think so. It's meant as a hack right now to make it clear what the choke points in the API are. |
|
☔ The latest upstream changes (presumably #13227) made this pull request unmergeable. Please resolve the merge conflicts. |
|
From 9/19 in #servo: Webrender has landed, but I don't think we've gotten rid of the non-WR code yet. It is not clear to me how valuable it is to spend time reviewing these changes until we get a chance to see how to post-webrender world affects the design space. |
|
The code I was working on is in https://github.com/Ms2ger/servo/tree/my-loadexperiments I'm getting confused why the nested event loop in |
|
Do you mean |
36319ae to
2e9a06b
Compare
Based on initial work by jdm in <#8600>.
Based on initial work by jdm in <#8600>.
Based on initial work by jdm in <#8600>.
Based on initial work by jdm in <#8600>.
Based on initial work by jdm in <#8600>.
Based on initial work by jdm in <#8600>.
Implement synchronous about:blank loading. Based on initial work by jdm in <#8600>.
|
Redesigned in #13996. |
Based on initial work by jdm in <#8600>.
Implement synchronous about:blank loading. Based on initial work by jdm in <#8600>. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13996) <!-- Reviewable:end -->
Based on initial work by jdm in <#8600>.
Based on initial work by jdm in <#8600>.
Implement synchronous about:blank loading. Based on initial work by jdm in <#8600>. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13996) <!-- Reviewable:end -->
Based on initial work by jdm in <#8600>.
Based on initial work by jdm in <#8600>.
Based on initial work by jdm in <#8600>.
@Ms2ger, I would appreciate your thoughts on this design. It leverages the existing synchronous API support for the network load (the same way that sync XHR works), and introduces a one-off channel for the constellation's frame creation notification message when necessary.
Resolves #3924.