diff --git a/gfx/webrender_bindings/revision.txt b/gfx/webrender_bindings/revision.txt index 74a5bd5359f9..9a2d10d3cec5 100644 --- a/gfx/webrender_bindings/revision.txt +++ b/gfx/webrender_bindings/revision.txt @@ -1 +1 @@ -a2b4202242d937d328eda21c2d9fcfece609283e +a48f34e09901a62ab12164c8e539011ed04d41bd diff --git a/gfx/wr/webrender/src/resource_cache.rs b/gfx/wr/webrender/src/resource_cache.rs index e8eea89398e0..95c712602aae 100644 --- a/gfx/wr/webrender/src/resource_cache.rs +++ b/gfx/wr/webrender/src/resource_cache.rs @@ -1063,6 +1063,10 @@ impl ResourceCache { assert!(!descriptor.rect.is_empty()); + if !self.blob_image_templates.contains_key(&request.key) { + panic!("already missing blob image key {:?} deleted: {:?}", request, self.deleted_blob_keys); + } + self.missing_blob_images.push( BlobImageParams { request,