On 10/27/2015 2:50 PM, Boris Zbarsky wrote:
On 10/27/15 3:17 PM, Joshua Cranmer 🐧 wrote:
[1] An example from just this morning is the emasculation of
nsIDOMWindow. It's clear at this point that all of our binary code has
to be linked into libxul
Why can you not use nsPIDOMWindow? If there are particular APIs it's
missing that you need, please file bugs and we can put them there,
just like we did for APIs that various parts of Gecko needed.
We did replace our uses with nsPIDOMWindow, but it's an example of an
API that can be used external to libxul being replaced with one that
can't be.
--
Joshua Cranmer
Thunderbird and DXR developer
Source code archæologist
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform