Re: Forcing every request from a docShell to use LOAD_ANONYMOUS
Jason Duell <[email protected]> Fri, 16 Aug 2013 09:28:47 -0700
| Newsgroups | gmane.comp.mozilla.devel.netlib |
|---|---|
| Message-ID | <[email protected]> |
On 08/16/2013 06:23 AM, Ehsan Akhgari wrote:
> Looking at the code, we do not pass on the LOAD_ANONYMOUS flag to
> subrequests of a load group: <
> http://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/nsLoadGroup.cpp#1035>.
> I'm not sure what the reason behind this is, but you can verify whether
> this is where the problem comes from by breaking on that code and
> inspecting the load group and the attached request's flags after this call.
I wonder if this is also what causes
https://bugzilla.mozilla.org/show_bug.cgi?id=831153
Jason
> --
> Ehsan
> <http://ehsanakhgari.org/>
>
>
> On Fri, Aug 16, 2013 at 1:17 AM, Mark Hammond <[email protected]>wrote:
>
>> In bugs 875986 and 902439, we are trying to arrange for a docShell hosted
>> in a (remote) browser used for thumbnailing to arrange for all requests
>> made via that docShell to use the LOAD_ANONYMOUS flag. This should solve a
>> number of problems, the most pressing of which is that SSL client
>> certificates are being prompted for (or just silently sent) while doing the
>> thumbnail for certain sites.
>>
>> At first I thought it should be as simple as docShell.loadGroup.flags |=
>> Cu.nsIRequest.LOAD_ANONYMOUS, but this isn't having the desired effect. I
>> tried various other things and asked on #developers, but I've been unable
>> to work out how the make this happen. The interactions between the
>> docShell, loadGroups and requests is fairly involved, so even looking at
>> the code and stepping through in the debugger isn't giving me any joy.
>>
>> Can someone tell me how I can make this happen?
>>
>> Thanks,
>>
>> Mark
>> ______________________________**_________________
>> dev-tech-network mailing list
>> dev-tech-network@lists.**mozilla.org <[email protected]>
>> https://lists.mozilla.org/**listinfo/dev-tech-network<https://lists.mozilla.org/listinfo/dev-tech-network>
>>
> _______________________________________________
> dev-tech-network mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-tech-network