Bug 969774 - isPrivate should accept a nsIChannel