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

Pass AsyncImageBlobRasterizer through the stack explicitly #3382

Closed
wants to merge 1 commit into from

Conversation

@kvark
Copy link
Member

kvark commented Dec 4, 2018

Similar to #3378, this PR attempts to address our failures in bug 1492241.
If we aren't sure that the blob image rasterizer, being a state of the resource cache, is the right one to build the scene, then perhaps it shouldn't be a state in the first place. This is what this PR is doing. It's not guaranteed to fix anything, just bringing more clarity to the code, hopefully helping us to rule out one of the possible causes.

r? @nical cc @aosmond

Gecko try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=726e01545625a20153893dbb22509b70294651bb


This change is Reviewable

@kvark kvark requested a review from nical Dec 4, 2018
@jrmuizel
Copy link
Contributor

jrmuizel commented Dec 4, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Dec 4, 2018

📌 Commit 8a1d9dc has been approved by jrmuizel

@bors-servo
Copy link
Contributor

bors-servo commented Dec 4, 2018

Testing commit 8a1d9dc with merge 2691f18...

bors-servo added a commit that referenced this pull request Dec 4, 2018
Pass AsyncImageBlobRasterizer through the stack explicitly

Similar to #3378, this PR attempts to address our failures in bug 1492241.
If we aren't sure that the blob image rasterizer, being a state of the resource cache, is the right one to build the scene, then perhaps it shouldn't be a state in the first place. This is what this PR is doing. It's not guaranteed to fix anything, just bringing more clarity to the code, hopefully helping us to rule out one of the possible causes.

r? @nical cc @aosmond

Gecko try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=726e01545625a20153893dbb22509b70294651bb

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/webrender/3382)
<!-- Reviewable:end -->
@nical
Copy link
Collaborator

nical commented Dec 4, 2018

Sorry I think there's something wrong @bors-servo r- let's talk about it and reland if I misunderstood this.

@bors-servo
Copy link
Contributor

bors-servo commented Dec 4, 2018

☀️ Test successful - status-appveyor, status-taskcluster
State: approved= try=False

@kvark
Copy link
Member Author

kvark commented Dec 6, 2018

Closing in favor of #3387

@kvark kvark closed this Dec 6, 2018
@kvark kvark deleted the kvark:blob-rasterizer branch Dec 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

4 participants
You can’t perform that action at this time.