Closed Bug 275828 Opened 20 years ago Closed 20 years ago

#ifdef MOZ_THUNDERBIRD statements in Extensions Manager hose Sunbird

Categories

(Toolkit :: Preferences, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: mattwillis, Assigned: mattwillis)

Details

Attachments

(2 files)

Sunbird uses toolkit, and should be able to install themes or extensions from a
file. #ifdef MOZ_THUNDERBIRD statements were used in Extensions Manager to allow
TB to install from a file. These should either be changed to #ifndef MOZ_PHOENIX
statements, or if we're being strict about no #if[n]def MOZ* statements in
toolkit, they should be removed altogether and Firefox should be able to install
from a file in addition to from a download.
Alternatively, this patch removes those ifdefs altogether, giving Firefox the
ability to install extensions/themes from a file
taking
sorry for bugspam
Status: NEW → ASSIGNED
Comment on attachment 169448 [details] [diff] [review]
rev0 - Changes #ifdef MOZ_THUNDERBIRD to #ifndef MOZ_PHOENIX

I prefer rev0 - the "from a file" UI is a workaround to the fact that we have
no sane dispatching of different extension types from the browser which should
be fixed. r=ben@mozilla.org
Attachment #169448 - Flags: first-review+
(In reply to comment #4)
> (From update of attachment 169448 [details] [diff] [review] [edit])
> I prefer rev0 - the "from a file" UI is a workaround to the fact that we have
> no sane dispatching of different extension types from the browser which should
> be fixed. r=ben@mozilla.org

rev0 patch checked in
-> FIXED

Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Flags: in-testsuite-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: