With bug 1350810 [1], Gecko's CI now uploads its generated binding files as an artifact for stylo builds. It is listed as "target.stylo-bindings.zip" in Job Details of stylo build tasks [2].
So you no longer need to do an independent geckolib build to update the binding files before creating Servo side pull request (IIRC some of stylo developers do this). You can simply download the binding files from your try push. And it makes it easy to generate diff of binding files without local rebuilds. I would like to propose that we use the binding files generated from Gecko's CI as the single source of binding files we check in to Servo tree, because that can eliminate difference between platforms, and thus minimize changes between commits, which hopefully reduces possibility of conflict. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1350810 [2] e.g. https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=31810a9548fcede48be099fc9823fd2710616d64&selectedJob=87929391 - Xidorn _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo