Opened 10 years ago

Closed 10 years ago

#3610 closed bug (fixed)

minor mimetype error for welcome.html and BeBook index.html

Reported by: sten Owned by: axeld
Priority: normal Milestone: R1
Component: - General Version: R1/pre-alpha1
Keywords: BeBook Welcome mimetype filetypes Cc: umccullough@…, mdisreali@…
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

In hrev29713 vmware image:

It's a very minor, easily fixable bug, I think. The mimetypes of welcome.html and Bebook index.html are text/plain instead of text/html. New users click Welcome, which opens in StyledEdit, instead of BeZilla/Bon Echo.

'just a wild guess, (I'm not very familiar with BeOS), but: If mimetype is an attribute of a file, and text/plain is default -- in the absence of this attribute -- then it seems like welcome.html and index.html are losing their attributes in some part of the snapshot build process, or else these attributes aren't being applied when the desktop files are generated.

Best regards, Nick

Attachments (3)

r29641a.png (88.1 KB) - added by idefix 10 years ago.
Screenshot of hrev29641 just after the desktop icons are shown. Welcome.html has no mime type.
r29641b.png (87.0 KB) - added by idefix 10 years ago.
Screenshot of hrev29641 when the system has finished booting (no harddisk activity). Welcome.html has the correct mime type.
r29656.png (78.8 KB) - added by idefix 10 years ago.
Screenshot of hrev29656 just after the desktop icons are shown. Welcome.html has the wrong mime type.

Download all attachments as: .zip

Change History (11)

comment:1 Changed 10 years ago by umccullough

Cc: umccullough@… added

I recall zipping up the BeBook from a Haiku/BeOS machine using a version of zip that includes attributes - so at least it should have unzipped the mime types along with the files properly.

Perhaps someone has modified the original zip file I provided (I see the one in optional-packages has a newer date for example), or perhaps the version of unzip used during the build process doesn't unzip attributes, or even perhaps something else entirely.

I'll try to take a look at what might be causing this if I can this weekend.

comment:2 Changed 10 years ago by idefix

BeBook's mime type is correct.

Only welcome.html has a text/plain mime type.
It used to have no mime type in hrev29641, but after Haiku has finished booting the first time it would have got the right mime-type (see r29641a.png and r29641b.png).
In hrev29656 it has a text/plain mime type (see hrev29656.png).

I suspect changeset:29648 is the culprit.

Changed 10 years ago by idefix

Attachment: r29641a.png added

Screenshot of hrev29641 just after the desktop icons are shown. Welcome.html has no mime type.

Changed 10 years ago by idefix

Attachment: r29641b.png added

Screenshot of hrev29641 when the system has finished booting (no harddisk activity). Welcome.html has the correct mime type.

Changed 10 years ago by idefix

Attachment: r29656.png added

Screenshot of hrev29656 just after the desktop icons are shown. Welcome.html has the wrong mime type.

comment:3 Changed 10 years ago by Disreali

Cc: mdisreali@… added

comment:4 Changed 10 years ago by humdinger

Just wanted to add: François' work still holds. "svn propget svn:mime-type welcome.html" still returns "text/html".

comment:5 Changed 10 years ago by Disreali

This issue seems to be fixed in hrev30413.

comment:6 Changed 10 years ago by idefix

Yes, with hrev30452 the situation is exactly the same as it was with hrev29641 (no mime type at the beginning, but the correct one after Haiku fully finished booting.)
It would be nice however if welcome.html would have the correct mime type right at the beginning, just as BeBook's index.html has.

comment:7 Changed 10 years ago by scottmc

Has this one been fixed yet?

comment:8 Changed 10 years ago by humdinger

Resolution: fixed
Status: newclosed

Just built an alpha-vmimage. The Welcome page gets its correct MIME type after the "first-run" script has done its magic.

Closing this ticket as fixed.

Note: See TracTickets for help on using tickets.