Closed
Bug 231072
Opened 21 years ago
Closed 21 years ago
mozilla now unable to load stories at tv2.no/nettavisen
Categories
(Tech Evangelism Graveyard :: Norwegian, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: spam, Unassigned)
References
()
Details
(Keywords: regression)
Attachments
(1 file)
117.50 KB,
image/jpeg
|
Details |
Testsed on Linux.
Happened between 2004-01-07-09-trunk and 2004-01-08-09-trunk:
-The first build is fine and loads the page in a second or two.
-The later build still hasn't loaded a story after 5 minutes.
The URL in URL location of the bug is just a sample - the bug can be observed
with any story-link at the site.
I believe these are the checkins made in the relevant timespan:
http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=SeaMonkeyAll&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=01%2F07%2F2004+07%3A00&maxdate=01%2F08%2F2004+09%3A00&cvsroot=%2Fcvsroot
Setting severity blocker. This regression completely breaks the second most
popular newssite in Norway.
Comment 1•21 years ago
|
||
Site works on WinXP with the release of Mozilla 1.6, just a little slow.
Summary: Regresseion: mozilla now unable to load stories at tv2.no/nettavisen → Regression: mozilla now unable to load stories at tv2.no/nettavisen
Comment 2•21 years ago
|
||
confirming it takes forever loading this page (I'm connected to a fast corporate
line), using FB 20030114 Trunk on Win2k.
IE6 on same computer loads and renders page fine in less than 1 second.
OS: Linux → All
Comment 3•21 years ago
|
||
Same here, 1.6 NetBSD-1.6.1 x86 - Similarly I get a complete hang trying to go
to http://www.kakaku.com/ Just me?
Lund
http://www.kakaku.com/ is unrelated. Perhaps a local fontserver issue?
Loads fine here, current CVS.
Notice that when tv2.no/nettavisen stories don't load, mozilla just keeps
spinning the throbber while CPU usage is low/unnoticable.
Comment 5•21 years ago
|
||
Ethereal shows the HTTP header Content-Location defined with URI
http://pub.tv2.no:3002/nettavisen/veden/irak/article.jsp
When loading this URI manually, it fails (connection failed).
I'm pointing this as the behaviour with Content-Location changed recently (biesi
enhanced this).
This header doesn't show up on http://pub.tv2.no/nettavisen/ and it loads very
fine on same build as in comment 2
Aha. Backing out the changes to nsContentSink.cpp did the trick.
Adding comment in bug 109553.
Assignee: general → parser
Severity: blocker → major
Status: UNCONFIRMED → NEW
Component: Browser-General → HTML: Parser
Ever confirmed: true
Comment 7•21 years ago
|
||
actually, it was bz who made the content-location patch, not me
that said, isn't it entirely the site's fault if it sends an invalid
content-location header?
Also happens on Mac OS X (both latest Mozilla-trunk and Camino).
Hardware: PC → All
![]() |
||
Comment 9•21 years ago
|
||
Yeah. It's just like as if it sent a bogus <base> and we suddenly added <base>
support. Evang.
Assignee: parser → norwegian
Component: HTML: Parser → Norwegian
Product: Browser → Tech Evangelism
QA Contact: general → norwegian
Hardware: All → PC
Version: Trunk → unspecified
Reporter | ||
Comment 10•21 years ago
|
||
There is no other browser that is unable to deal with that site.
And mozilla has been capable of it for many years, untill the past few days.
If this is evang, I'll delete Mozilla and install Opera instead.
Comment 11•21 years ago
|
||
We had content-base support and it was dropped because of:
- it was deprecated some time ago
- there were sites sending a bogus content-base header that failed to load
Now we seem to have the same thing with content-location, except it is not
deprectated. What does the sent content-location header look like in this case?
If it is relative we have a problem, because as far as I know, it is allowed but
we do not handle that. If not, it most probably is a bogus header, and it is an
evang problem. The site must fix it.
Comment 12•21 years ago
|
||
Okay, found it in comment #5. It's absolute. The reason other browsers do not
fail with this url may be that they do not support the content-location header.
![]() |
||
Comment 13•21 years ago
|
||
hmm.. According to bug 109553 comment 10, Opera should have the same exact
problem on this site, no? Ian?
Andreas, we _do_ handle relative content-location; see patch in bug 109553.
QA Contact: norwegian → ian
![]() |
||
Comment 14•21 years ago
|
||
Just to clarify what's going on, rkaa, we added support for an HTTP header that
this site uses that we didn't use to support. Unfortunately, this site
_mis_uses it. Which is a problem. IE has no support for this header, so IE is
not affected (like older Mozilla's). Opera, according to Ian, supports this header.
Reporter | ||
Comment 15•21 years ago
|
||
well Mozilla doesn't pass this one at least - Opera passes.
http://jigsaw.w3.org/HTTP/CL/
![]() |
||
Comment 16•21 years ago
|
||
That's the test I used to test my content-location impl. Mozilla with my patch
passes it...
So Opera passes that test but does _not_ fail with the pub.tv2.no site? Ian,
what the hell is going on with that browser?
Reporter | ||
Comment 17•21 years ago
|
||
oops - my bad! i tested an old mozilla build. Forget that test.
Reporter | ||
Comment 18•21 years ago
|
||
trying to sniff this through a firewall and new NAT router, but failing so far..
As far as I understand it, however, multiple Content-Location headers should be
allowed - is that the case here?
![]() |
||
Comment 19•21 years ago
|
||
Multiple Content-Location headers are allowed by the Mozilla code. It's not
clear what the right thing to do is per the HTTP specs.
In this case there is only one content-location header.
One interesting thing here is that the only resources using relative URLs are
stylesheets. Does Opera display the site with the right stylesheets? It may be
that in Opera pending stylesheet loads do not prevent layout. See bug 84582.
If this is what's going on, it may be simplest to back out bug 109553 and reland
once bug 84582 is fixed (though this site would still not get its stylesheets).
Reporter | ||
Comment 20•21 years ago
|
||
It actually does load - eventually. Takes closer to 18 minutes though, so
it's too slow to be of any practical use.
Reporter | ||
Comment 21•21 years ago
|
||
BTW: Amaya v. 7.2 also loads the URL instantly. like Opera.
http://pub.tv2.no/nettavisen/innenriks/article173957.ece
![]() |
||
Comment 22•21 years ago
|
||
Right. But do Amaya and Opera apply those stylesheets? That's what I was
really asking in comment 19.
Reporter | ||
Comment 23•21 years ago
|
||
not sure which stylesheets are applied, but Opera and Amaya do style the page a
lot more than mozilla is able to today. Build from the 7th looked approx like
opera today.
Attaching screenshot of all three - todays mozilla - opera - amaya
Reporter | ||
Comment 24•21 years ago
|
||
Comment 25•21 years ago
|
||
> If this is evang, I'll delete Mozilla and install Opera instead.
Opera has a bug whereby it ignores Content-Location if it points to a different
host or port (i.e. it only takes into account the path part of
Content-Locations). I'll try to get this fixed in Opera.
Comment 26•21 years ago
|
||
(o135038)
![]() |
||
Comment 27•21 years ago
|
||
OK. So even if I fix the hang (bug 84582), the site still won't be styled...
Ian, what're your thoughts? Could Opera possibly apply pressure to this site to
fix (as a local company, it may have more weight than Mozilla would)?
Reporter | ||
Comment 28•21 years ago
|
||
Does Amaya have the same bug as Opera then? Isn't Amaya the W3C-made browser?
![]() |
||
Comment 29•21 years ago
|
||
It is, yes.
I tried to look through the Amaya code looking for how they handle
content-location, and it's even less readable than Mozilla code... so I gave up.
Comment 30•21 years ago
|
||
Amaya is not meant to be a usable browser as I understand it; it's a test-bed
browser for prototyping new ideas for specs. As such it is probably one of the
least-compliant UAs on the "market". It wouldn't at all surprise me if it didn't
support Content-Location well. How does it do with my testcases?:
http://www.hixie.ch/tests/adhoc/http/content-location/001.html
http://www.hixie.ch/tests/adhoc/http/content-location/002.html
http://www.hixie.ch/tests/adhoc/http/content-location/003.html
http://www.hixie.ch/tests/adhoc/http/content-location/004.html
http://www.hixie.ch/tests/adhoc/http/content-location/005.html
Comment 31•21 years ago
|
||
bz: I'd contact them, but, uh, I can't find their contact info. Anyone see what
e-mail address I should contact for this site?
Reporter | ||
Comment 32•21 years ago
|
||
Driftsansvarlig IT:
Roy Toresen
roy.toresen@tv2.no
Telefon (direkte innvalg): 21 00 61 61
There's also a valid webmaster@nettavisen.no address
As for Amaya: It passes test 1,3 and 4
On test 2 it showed a red patterened square instead
And on test 5 it seemed to hang. I hit return in urlbar twice, then backbutton,
and then it crashed :)
Comment 33•21 years ago
|
||
> There's also a valid webmaster@nettavisen.no address
Ok, thanks.
> As for Amaya
Like I said...
Comment 34•21 years ago
|
||
Using http://web-sniffer.net/ I don't see the content-location HTTP header
anymore, Fixed ?
Comment 35•21 years ago
|
||
Not quite, the old problem page referred to above works fine now:
http://pub.tv2.no/nettavisen/innenriks/article173957.ece
but there are still other pages where the problem persists like for instance:
http://pub.tv2.no/nettavisen/spray/slideshow/article195382.ece
Updated•21 years ago
|
Keywords: regression
Summary: Regression: mozilla now unable to load stories at tv2.no/nettavisen → mozilla now unable to load stories at tv2.no/nettavisen
Reporter | ||
Comment 36•21 years ago
|
||
seems all the links here suffer:
http://pub.tv2.no/nettavisen/spray/spillsonen/
The page titles loads quick, but the rest of the pages takes over 10 minutes.
Reporter | ||
Comment 37•21 years ago
|
||
The fix for bug 238654 fixed this. Thank You, bz!
Will be in 1.7. Resolving as WFM.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → WORKSFORME
Updated•10 years ago
|
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•