Closed Bug 1343089 Opened 3 years ago Closed 3 years ago

Remove obsolete crate dependencies from webrender_bindings

Categories

(Core :: Graphics: WebRender, defect, P3)

Other Branch
defect

Tracking

()

RESOLVED FIXED
mozilla54
Tracking Status
firefox54 --- fixed

People

(Reporter: kats, Assigned: kats)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(2 files)

It depends on things that were used back in the day but no longer are. In particular it's pulling in a different core-foundation-sys dependency than the rest of webrender for no reason.
Comment on attachment 8841790 [details]
Bug 1343089 - Remove unnecessary crate dependencies from webrender_bindings.

https://reviewboard.mozilla.org/r/115890/#review117292
Attachment #8841790 - Flags: review?(rhunt) → review+
Comment on attachment 8841791 [details]
Bug 1343089 - Revendor rust dependencies.

https://reviewboard.mozilla.org/r/115892/#review117294
Attachment #8841791 - Flags: review?(rhunt) → review+
Comment on attachment 8841790 [details]
Bug 1343089 - Remove unnecessary crate dependencies from webrender_bindings.

https://reviewboard.mozilla.org/r/115890/#review117296
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/projects/graphics/rev/950a074545c0
Remove unnecessary crate dependencies from webrender_bindings. r=rhunt
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
(I squashed the two patches together for landing since otherwise the intermediate cset doesn't build)
You need to log in before you can comment on or make changes to this bug.