Bug 6622

Summary: start.com: umbrella bug
Product: WebKit Reporter: Geoffrey Garen <ggaren>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: alice.barraclough, a, ian
Priority: P2 Keywords: InRadar
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
URL: http://www.start.com/
Bug Depends on: 7838    
Bug Blocks:    
Attachments:
Description Flags
screenshot none

Description Geoffrey Garen 2006-01-17 15:02:03 PST
This bug is also in Radar as <rdar://4213393>

Very little shows in Safari.  A lot more in FireFox.
Side-by-side screenshot attached.

-------------------------------------------

<GMT20-Dec-2005 00:02:12GMT> Geoff Garen:
JavaScript errors:
- Msn.Runtime.Init() is called, but Msn.Runtime is undefined. It looks like Msn.Runtime, Msn.Bindings, 
and some others declared in msncore.js aren't being evaluated properly.
- window.attachEvent is called, but Safari doesn't implement it. (That's not the key to this bug, since the 
attached event is only a debugging routine, which doesn't impact the layout of the page.)
Comment 1 Geoffrey Garen 2006-01-17 15:03:06 PST
Created attachment 5744 [details]
screenshot
Comment 2 Alexander Kellett 2006-03-08 10:21:34 PST
researching a bit further leads to finding:
   http://start.com//extern/wsfw/compat/0.072605.0/msncompat.js
which should provide a mozilla compat layer,
unfortunately we aren't seen as mozilla, due to this code used to detect it:
   "(typeof HTMLDocument!='undefined')"
   -> false for safari
Comment 3 Geoffrey Garen 2006-03-17 15:46:55 PST
Filed bug 7838 about supporting window.HTMLDocument and related items.
Comment 4 Geoffrey Garen 2006-03-17 15:51:18 PST
Darin and Maciej and I talked this over and concluded that adding support for
the Mozilla compatibility layer, which uses the DOM, is a better approach than
implementing IE's extensions to the DOM. So let's try that approach first.
Comment 5 Maciej Stachowiak 2006-05-14 19:46:35 PDT
This appears to at least display now, but some things don't work. For example, entering a city name fails.
Comment 6 David Kilzer (:ddkilzer) 2006-06-04 09:38:08 PDT
(In reply to comment #0)
> - window.attachEvent is called, but Safari doesn't implement it. (That's not the key to this bug, since the 
> attached event is only a debugging routine, which doesn't impact the layout of the page.)

Added Bug 6598 to depends-on list for tracking purposes.
Comment 7 Darin Adler 2006-07-04 14:47:15 PDT
(In reply to comment #5)
> This appears to at least display now, but some things don't work. For example,
> entering a city name fails.

 Maybe we should retitle this bug then? The thing originally reported here is fixed.
Comment 8 Darin Adler 2006-07-04 14:48:08 PDT
The only failure I could find was that I couldn't set the city -- I think that's a new bug and not this one. Everything else I tried worked.
Comment 9 Darin Adler 2006-07-04 15:57:54 PDT
I am testing <http://www.start.com> now, not <http://www.start.com/3>; everything seems to work fine.

I think this should be moving off the hit list, unless someone finds I'm mistaken and reports a specific problem.