Open Bug 1606021 Opened 3 years ago Updated 2 years ago

rename remaining .xul files in suite to SeaMonkey


(SeaMonkey :: General, task)

Not set


(seamonkey2.57esr unaffected)

Tracking Status
seamonkey2.57esr --- unaffected


(Reporter: frg, Assigned: frg)


(Blocks 1 open bug)



(3 files)

We need to rename our xul files to xhtml for a future comm-central build. Given the fact that we are currently still working to port previous fixes to 2.53 and 2.57 we will do this later so that we do not need to rebase patches constantly.

+++ This bug was initially created as a clone of Bug #1606015 +++

+++ This bug was initially created as a clone of Bug #1605845 +++

Once bug 1579952 lands, none of our .xul files are going to work any more. I've done a mechanical replacement as a bustage fix that appears to work.

Here's what I did:

  • Rename all .xul files to .xhtml
  • Replaced everything matching /\.xul\b/ with .xhtml, except if it is part of
  • Replaced everything matching chrome://messenger/content/ with chrome://messenger/content/messenger.xhtml
  • Tidied up manually
  • Disabled the linter on .xhtml files for now. There's not much to fix but I've got better things to do right now.

So far the Try run looks good:

Attached file

script to do the renamings

Part 1 Renames

Assignee: nobody → frgrahl

Part 2 Fix references in suite code

You need to log in before you can comment on or make changes to this bug.