On 02/02/2013 11:37 AM, rvj wrote:
Its been a couple of years since Ive used the Mozilla libraries and some of the
functionality now seems iffy
For example print preview requests now generate an invalid pointer error
error[Exception... "Component returned failure code: 0x80004003
(NS_ERROR_INVALID_POINTER) [nsIWebBrowserPrint.printPreview]" nsresult: "0x80004003
(NS_ERROR_INVALID_POINTER)" location: "JS frame ::
chrome://testbrowser/content/proofer.xul :: previewprint :: line 119" data: no]
Tried the FAQ for print preview and along with all the other FAQ documents,
they seems to be unavailable on MDN
Has the calling syntax for print preview changed ?
Is this just a general depreciation in support for application development?
The way to use print preview API changed December 2009, so if your code is
older, you'll have to update.
You can look at the use of printPreview method in mxr. The basic idea is that
you have original docshell and its document and call
print preview so that the document gets cloned to another docshell.
https://bugzilla.mozilla.org/show_bug.cgi?id=487667 has some more information.
-Olli
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform