When searching for an identifier during renaming, you may encounter generated servo binding code like [1]. For the most part, you can ignore this stuff.
Actual stylo builds generate bindings at build-time (as one would expect), and the checked-in bindings exist only to allow standalone Servo checkouts to build the style system in Gecko mode. So the checked-in bindings don't need to be up to date - we update them only when we want to land a patch to servo that depends on newly-landed Gecko changes. That said, it is possible for a Gecko patch to twiddle C++ headers in such a way as to break the binding generator, causing the build to fail. If this happens, the linux64-stylo builds will go red on treeherder, and you should ping a stylo developer to help get it sorted out. Cheers, bholley [1] http://searchfox.org/mozilla-central/rev/31b6089ce26fa76459642765115605d50a6c67b4/servo/components/style/gecko_bindings/structs_debug.rs#21058 _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform