Closed Bug 34713 Opened 25 years ago Closed 22 years ago

Incorrect MIME type for .dtd files causes browser to not start up

Categories

(Core Graveyard :: File Handling, defect, P3)

PowerPC
Mac System 8.5
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME
Future

People

(Reporter: sfraser_bugs, Unassigned)

Details

I have set my MacCVS prefs up to save .dtd files (and lots of other file types) as BBEdit files (R*ch/TEXT). In this state, I cannot start up the browser; I get a ton of assertions before even the profile picker loads. It seems that the reason is that the MIME mapping code in nsXMLMIMEDataSource.cpp is mapping various files (esp. dtd files) to different file types. If the files are CodeWarrior files (CWIE/TEXT) then it maps them to the MIME type text/cpp. In this state, everything works fine. If the files are BBEdit files, then it maps them to text/plain, and then things to horribly wrong (lots of assertions related to XBL).
Oddly enough, it works when .dtd get mapped to text/cpp, but not when they are text/plain. This bug is a developement blocker for me.
Keywords: dogfood
Priority: P3 → P2
Target Milestone: --- → M16
Why not M15? We have the fix.
Target Milestone: M16 → M15
fix checked in
f
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Simon, can you check this for me please and if it's fixed mark verified. thx
I am not set up with MacCVS and therefore incapable of verifying. What I saw briefly in Simon's cube was this could still be a problem. Re-opening and re-assigning.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
.
Assignee: davidm → sfraser
Status: REOPENED → NEW
this bugs status should be re-opened (not new)
-> pchen, MIME mapping guy.
Assignee: sfraser → pchen
Simon: Has this reopened as a blocker for you? I need to understand current status to make a dogfood call.
Whiteboard: [need info]
This is not dogfood; only developers would run into this problem, and only then if they had MacCVS settings such that .dtd files got checked out with some weird type/creator.
Keywords: dogfood
Whiteboard: [need info]
Target Milestone: M15 → M19
retargeting to mozilla1.2
Target Milestone: M19 → mozilla1.2
putting on the backburner for now, marking p3 and future
Priority: P2 → P3
Target Milestone: mozilla1.2 → Future
mass move, v2. qa to me.
QA Contact: tever → benc
->default assignee
Assignee: pchen → neeti
Target Milestone: Future → ---
Target Milestone: --- → Future
moving neeti's futured bugs for triaging.
Assignee: neeti → new-network-bugs
Simon, is this still a problem?
Nah
Status: NEW → RESOLVED
Closed: 25 years ago22 years ago
Resolution: --- → WORKSFORME
-> filehandling
Component: Networking → File Handling
QA Contact: benc → petersen
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.