> Can I change the signature of nsContentUtils::CanLoadImage?
Yes.
>2) LoadImage (the second one with 5 arguments) gets another optional argument >(the default is PR_FALSE) of aBypassPolicy.
Please make it non-optional. Same for nsContentUtils (and adjust callers).
But that said, this is the same approach as in comment 0; see the comments after that for why it was deemed undesirable.
> Can I change the signature of nsContentUtils: :CanLoadImage?
Yes.
>2) LoadImage (the second one with 5 arguments) gets another optional argument
>(the default is PR_FALSE) of aBypassPolicy.
Please make it non-optional. Same for nsContentUtils (and adjust callers).
But that said, this is the same approach as in comment 0; see the comments after that for why it was deemed undesirable.