Closed Bug 1517088 Opened 5 years ago Closed 5 years ago

Rename extensionSupport.jsm to ExtensionSupport.jsm

Categories

(Thunderbird :: Add-Ons: Extensions API, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 66.0

People

(Reporter: darktrojan, Assigned: darktrojan)

Details

Attachments

(2 files)

This file has the wrong name. If it had an uppercase E, things would be easier.
Attachment #9033879 - Flags: review?(jorgk)
Comment on attachment 9033879 [details] [diff] [review]
1517088-extension-support-1.diff

Hmm, this patch really upsets "Splinter Review". No trace of the new ExtensionSupport.jsm and I see:
  common/src/extensionSupport.jsm copied from common/src/extensionSupport.jsm
Yeah, right :-(

Other than that, a commit message might come in handy.
Attachment #9033879 - Flags: review?(jorgk) → review+
(In reply to Jorg K (GMT+1) (urgent reviews and bustage fix only, Dec 22nd to Jan 1st) from comment #2)
> Hmm, this patch really upsets "Splinter Review". No trace of the new
> ExtensionSupport.jsm and I see:
>   common/src/extensionSupport.jsm copied from common/src/extensionSupport.jsm
> Yeah, right :-(

Quality. The diff page doesn't mention it at all.

> Other than that, a commit message might come in handy.

Oh right, I remember thinking I need to do it, but I was in the middle of something else at the time.
I was going to add the commit message for you, but I'll leave it to you to make this apply:

$ hg qpush
applying 1517088-extension-support-1.diff
patch failed, unable to continue (try -v)
patch failed, rejects left in working directory
errors during apply, please fix and qrefresh 1517088-extension-support-1.diff

It doesn't even say what it doesn't like :-(
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/3104defb8252
Rename extensionSupport.jsm to ExtensionSupport.jsm; r=jorgk DONTBUILD
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
As we established on IRC, the case-insensitive Windows filesystem can't handle having an extensionsSupport.jsm and an ExtensionsSupport.jsm, so I dropped the former with the deprecation warning. No major loss.
Target Milestone: --- → Thunderbird 66.0
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/8b3e27530e40
Rename extensionSupport.jsm to ExtensionSupport.jsm, missed test files; rs-bustage-fix
Here, you can rubber-stamp these test files I missed because I am blind. I've increased the mozmill and jsbridge version numbers too, because bug 1516843 makes that necessary when altering those extensions.
Attachment #9033932 - Flags: review?(jorgk)
Attachment #9033932 - Flags: review?(jorgk) → review+
https://hg.mozilla.org/comm-central/rev/acd8971f3d750f454a4a35630782d9d33782d18d
Update required jsbridge version number; rs=bustage-fix
Maybe those mozmill and jsbridge could be changed in a different way, e.g. like 1.5.16A or 1.5.16.1 because there exists a real 1.5.17 version of mozmill upstream and is not the same as ours.
Perhaps we should rename both packages.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: