Three Monkeys, Three Typewriters, Two Days

October 22, 2008

Loadgroup callbacks

One interesting change we made with SVG external document references is that the notificationCallbacks of a loadgroup are no longer necessarily something you can get a docshell from. I think this was already the case for images, but it will now generally be true for all external SVG resources and everything loaded from such documents. The reason for setting it up this way was to make sure people don't by accident treat an external resource load as being a load in the display document. That said, the load is of course associated with the display document...

So the question is whether there are extensions that rely on getting a docshell or some such from the notification callbacks, and if so what they need it for and what they'd expect to get for the external resource documents. I have no idea how to find this information, unfortunately, so I welcome any pointers.

Posted by bzbarsky at October 22, 2008 9:29 AM