Closed Bug 86856 Opened 24 years ago Closed 23 years ago

PAC: mkaply@us.ibm.com's file

Categories

(Core :: Networking, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mkaply, Assigned: srgchrpv)

References

Details

Attachments

(1 file)

I'm attaching a PAC file. When using this file on 4.x, when I type www.yahoo.com in the URL bar, 4.x hits the proxy server and this is obvious from the messages in the URL bar. On current Mozilla builds, I don't see the same behavior. My guess is that shExpMatch doesn't work. Unfortunately I can't use alerts in here to debug it. Any other advice on how to debug this? Thanks
Attached file PAC file that fails
shExpMatch() is bug 65034, which was filed long ago and is currently looking for a new testcase. Also, there's something funny going on with isPlainHostName(); see bug 79502.
We don't have have a multi-vote system, so I'm going to make this up as I go. tingley: I think we should handle the inflow of PAC bugs this way: 1- rename each bug "PAC: <reporter> "'s" file 2- Mark each bug as a blocker to the new meta bug + depends for the bug for each function that is not working. (I changed the summary already) asa: how does that sound?
Summary: This PAC file doesn't work the same as 4.x → PAC: mkaply@us.ibm.com's file
Another issue in this PAC: return "PROXY 172.20.253.4;DIRECT"; AFAIK this we're still ignoring everything after the first return value; see http://lxr.mozilla.org/seamonkey/source/netwerk/base/src/nsProxyAutoConfig.js#75 . http://www.mozilla.org/docs/netlib/pac.html claims there's no bug assigned for this, but bug 86874 seems good enough.
Sorry for spam. You all knew I meant bug 84798.
Blocks: 79893
Depends on: 79502
Depends on: 65034
Depends on: 84798
QA Contact: benc → pacqa
Serge, can you take a look at these PAC issues? Thanks - Jussi-Pekka
Assignee: jpm → serge
Michael: This should be fixed in the latest nightly. Could you test and see if it still fails?
I'll give it a look. What about 65034 and 84798?
65034 might be invalid or worksforme 84798 doesn't affect your PAC as the currently the proxy system automatically do DIRECT when it fails.
Removing the dependency on bug 84798 because as basic points out we'll default to DIRECT anyway. That leaves shExpMatch(), which no one can seem to prove is actually broken. I've talked with mkaply, who says he can't exactly reproduce the environment (he got the PAC file from a customer), but gave me the ok to mark this fixed.
Status: NEW → RESOLVED
Closed: 24 years ago
No longer depends on: 84798
Resolution: --- → FIXED
REOPEN, qa to me.
Status: RESOLVED → REOPENED
QA Contact: pacqa → benc
Resolution: FIXED → ---
RESOLVED: WFM (no patch is correlated w/ this working)
Status: REOPENED → RESOLVED
Closed: 24 years ago23 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: