I can see that this didn't become a popular question to answer, but I'll note that I found the problem. The RealDownloader 1.3.0 addon for Firefox was mucking with it. I don't know WHY if was causing the problem, but going through the iterations of possibilities has shown that it is clearly that addon. Disable it, and everything works correctly.
So... thank you for anyone who at least looked at this post.