Closed Bug 262304 Opened 20 years ago Closed 20 years ago

XML Parsing Error in migration/import preventing trunk FF from launching Import Wizard.

Categories

(Firefox :: Migration, defect)

defect
Not set
blocker

Tracking

()

VERIFIED FIXED

People

(Reporter: tracy, Assigned: bugs)

References

()

Details

(Keywords: smoketest)

Seen on:
Windows trunk build 2004-09-30-08-trunk 
Mac trunk build 2004-09-30-07-trunk

-clean install (remove all profiles) to get migration dialog on launch.
-launch FF

or

-File | Import

tested results:
XML Parsing Error: unidentified entity
Location: chrome://browser/content/migration/migration.xul
Line Number 23, column 53:

   <description id="importBookmarkss" hidden="true">&importFromBookmarks.label;
</description>
----------------------------------------------------^

A workaround to do other testing is to re-launch without blowing away the
profile dir.  This avoids the migration dialog.
Summary: XML Parsing Error in migration/import preventing Mac trunk FF from launching Import Wizard. → XML Parsing Error in migration/import preventing trunk FF from launching Import Wizard.
Checkins to cvs according to bonsai on 2004-09-29 12:08 did not include any
changes to migration.dtd.

http://tinderbox.mozilla.org/bonsai/cvsquery.cgi?module=allrepositories&branch=&dir=&file=&who=ben%25bengoodger.com&sortby=Date&hours=2&date=week

This was apparently an attempt to fix bug 249302; the bustage reported here is
likely a regression from that.  (If we believe bonsai and not lxr...)
re comment #3, if this is an issue in trunk builds, why would you be looking at
the aviarybranch source in lxr?
Point taken.  Now here's the funny part.

Yesterday, LXR and bonsai didn't agree (per comment 1's links, which according
to #developers are the right set).  Today, they do...

What they're telling me is that the entity importFromBookmarks.label isn't in
the DTD file.  But it's referenced in the XUL document.

Trivial to fix, really, but I'm not on a machine where I can whip this up.  We
just need to add the entity to migration.dtd.
I am getting the same error too. It has been like this since a few builds back.

As part of the fix for bug 249302, Ben seems to have checked in all of the
migration.js and migration.xul part of the Bookmarks -> Import changes (vlad had
only put them on aviary).  That was bug 255151.

Doing a quick scan, it looks like the changes to
/browser/components/bookmarks/content/bookmarks.js and
/browser/locales/en-US/chrome/browser/migration/migration.dtd were not checked
in to trunk.
Also note when bookmarks.js gets patched, the change in bug 259039 should also
be put in to prevent Mac Import from being broken.
I just landed the missing bookmarks.js and migration.dtd changes on trunk
(bookmarks.js with additional mac patch).
marking fixed as seen on Mac and Windows trunk builds 10/07

Migration and import dialogs appear without error.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
verified with branch builds from 10/08
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.