Closed Bug 86027 Opened 23 years ago Closed 23 years ago

convert Win32 widget to generic component

Categories

(Core :: XUL, defect, P2)

x86
Windows 2000
defect

Tracking

()

RESOLVED FIXED
mozilla0.9.2

People

(Reporter: waterson, Assigned: waterson)

References

Details

Attachments

(1 file)

This is necessary to support the static build. Patch coming up...
Blocks: 81371
Status: NEW → ASSIGNED
Priority: -- → P2
Target Milestone: --- → mozilla0.9.2
Okay, so here's a summary of the changes (see also bug 81371 for an overview of
what's going on):

1. Convert widget into a generic XPCOM component (i.e., using
   NS_IMPL_NSGETMODULE). Not a big deal, just translated the factory
   function into a table, and pulled out the special cases.

2. Since widget will be statically linked into the executable in the
   static build, factor stuff that otherwise happened during DLL attach
   and detach into a separate function that's either called from |DllMain()|
   (in the ``dynamic'' build), or from the nsToolkit ctor/dtor (in the
   ``static'' build).

Could you two (hyatt & kmcclusk) tag team r=/sr= these changes? thanks!
r/sr=hyatt
Changes checked in with STATIC_BUILD_20010612_BRANCH landing.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Keywords: donttest
Resolution: --- → FIXED
May God have mercy on us all. The 212 bug spam-o-rama is Now!
QA Contact: aegis → jrgm
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: