Closed Bug 179129 Opened 23 years ago Closed 22 years ago

MfcEmbed: about: url does not work

Categories

(Core Graveyard :: Embedding: APIs, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dsirnapalli, Assigned: adamlock)

References

Details

Attachments

(1 file)

about: does not work in current trunk mfcembed build.(2002-11-08-08-trunk). got the error XML Parsing Error: undefined entity Location:jar:resource:///chrome/embed.jar!/locale/en-US/global/about.xhtml Line Number 70, Column 1: <a href="&vendorURL;">
*** Bug 179134 has been marked as a duplicate of this bug. ***
I think the cause of the error is that about.xhtml can't find the "region.dtd" file declared at the top of about.xhtml: <!ENTITY % regionDTD SYSTEM "chrome://global-region/locale/region.dtd" > The contents of region.dtd includes: <!-- brand.dtd --> <!ENTITY vendorURL "http://www.mozilla.org/"> <!ENTITY releaseURL "http://www.mozilla.org/releases/"> <!ENTITY getNewThemesURL "http://mozilla.org/themes/download/"> <!ENTITY content.version "1.2"> which would supply the necessary vendorURL info. In Mozilla, region.dtd is stored in US.jar. So, that needs to be pulled into embed.jar.
QA Contact: depstein → dsirnapalli
Grabbing ownership, patch coming...
Assignee: chak → adamlock
Attached patch PatchSplinter Review
Patch adds the missing global-region dirs and removes a "locale,insert,select,en-US" that stops "US" locale files from loading.
Comment on attachment 135838 [details] [diff] [review] Patch Requesting r/sr on this simple patch to fix the about: protocol in embedding
Attachment #135838 - Flags: superreview?(blizzard)
Attachment #135838 - Flags: review?(amutch)
Attachment #135838 - Flags: review?(amutch) → review+
Comment on attachment 135838 [details] [diff] [review] Patch sr=jst
Attachment #135838 - Flags: superreview?(blizzard) → superreview+
Comment on attachment 135838 [details] [diff] [review] Patch Requesting 1.6 approval. Simple embedding specific fix for the long-broken about: protocol
Attachment #135838 - Flags: approval1.6b?
Attachment #135838 - Flags: approval1.6b? → approval1.6b+
Comment on attachment 135838 [details] [diff] [review] Patch a=chofmann for 1.6b
Fix is checked in
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: