Oh, I see what did you mean. ElementData and AtomicRefCell would be a
problem. I don't see anything else, though.

- Xidorn

On Thu, Dec 15, 2016, at 05:29 PM, Manish Goregaokar wrote:
> The sugar stuff is just helpers. The crossover happens in the bindings
> file
> itself, where &ServoOpaqueType gets replaced with &RealType, etc.
> 
> On Dec 14, 2016 5:13 PM, "Xidorn Quan" <m...@upsuper.org> wrote:
> 
> > On Thu, Dec 15, 2016, at 12:01 PM, Manish Goregaokar wrote:
> > > They used to be a different crate. I merged them so that we can do
> > > replacements with safer wrappers and have fewer coherence issues.
> >
> > It doesn't seem to me the safer wrappers (I suppose the ones in
> > gecko_bindings/sugar?) needs the bindings to stay in the style
> > component. We can still leave gecko mod in style component, and just
> > split out the bindings mods. That shouldn't cause much trouble I
> > suppose.
> >
> > > Perhaps we can make triggering local build time bindgen regen more
> > > explicit?
> >
> > You mean, probably not listing that many files in
> > cargo:rerun-if-changed? That probably works I guess.
> >
> > - Xidorn
> > _______________________________________________
> > dev-servo mailing list
> > dev-servo@lists.mozilla.org
> > https://lists.mozilla.org/listinfo/dev-servo
> >
> _______________________________________________
> dev-servo mailing list
> dev-servo@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-servo
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to