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

Reply via email to