Closed Bug 8173 Opened 25 years ago Closed 21 years ago

EXPORT - interface methods on "services" - raptorhtml

Categories

(Core :: Layout, defect, P3)

x86
Windows 95
defect

Tracking

()

RESOLVED WONTFIX
Future

People

(Reporter: chofmann, Assigned: nisheeth_mozilla)

Details

We need all of these to become interface methods on "services" (which
are singleton components called via interfaces that startup at the
beginning of the app's life and shut down at the end).  Yes, we need to
find owners --

components/raptorhtml
         44   2B 00076BF0
?NS_CreateHTMLElement@@YAIPAPAVnsIHTMLContent@@ABVnsString@@@Z
         45   2C 000BC350 ?NS_NewCSSDeclaration@@YAIPAPAVnsICSSDeclaration@@@Z
         46   2D 0008F840 ?NS_NewCSSLoader@@YAIPAPAVnsICSSLoader@@@Z
         47   2E 0008F7D0
?NS_NewCSSLoader@@YAIPAVnsIDocument@@PAPAVnsICSSLoader@@@Z
         48   2F 00092C20 ?NS_NewCSSParser@@YAIPAPAVnsICSSParser@@@Z
         49   30 000AE7E0
?NS_NewCSSStyleRule@@YAIPAPAVnsICSSStyleRule@@ABUnsCSSSelector@@@Z
         50   31 000C2E90 ?NS_NewCSSStyleSheet@@YAIPAPAVnsICSSStyleSheet@@@Z
         51   32 000C2E10
?NS_NewCSSStyleSheet@@YAIPAPAVnsICSSStyleSheet@@PAVnsIURL@@@Z
         52   33 00112330
?NS_NewDocumentFragment@@YAIPAPAVnsIDOMDocumentFragment@@PAVnsIDocument@@@Z
         53   34 00103730
?NS_NewEventListenerManager@@YAIPAPAVnsIEventListenerManager@@@Z
         54   35 0002CA90
?NS_NewFrameImageLoader@@YAIPAPAVnsIFrameImageLoader@@@Z
         55   36 00008D90 ?NS_NewGalleyContext@@YAIPAPAVnsIPresContext@@@Z
         56   37 000BDD30
?NS_NewHTMLAttributes@@YAIPAPAVnsIHTMLAttributes@@PAVnsIHTMLStyleSheet@@P6AXPAV1
@PAVnsIStyleContext@@PAVnsIPresContext@@@Z5@Z
         57   38 00090BA0
?NS_NewHTMLCSSStyleSheet@@YAIPAPAVnsIHTMLCSSStyleSheet@@@Z
         58   39 00090B20
?NS_NewHTMLCSSStyleSheet@@YAIPAPAVnsIHTMLCSSStyleSheet@@PAVnsIURL@@PAVnsIDocumen
t@@@Z
         59   3A 00083580 ?NS_NewHTMLDocument@@YAIPAPAVnsIDocument@@@Z
         60   3B 000929F0 ?NS_NewHTMLStyleSheet@@YAIPAPAVnsIHTMLStyleSheet@@@Z
         61   3C 00092970
?NS_NewHTMLStyleSheet@@YAIPAPAVnsIHTMLStyleSheet@@PAVnsIURL@@PAVnsIDocument@@@Z
         62   3D 00082A00 ?NS_NewImageDocument@@YAIPAPAVnsIDocument@@@Z
         63   3E 00006690
?NS_NewNameSpaceManager@@YAIPAPAVnsINameSpaceManager@@@Z
         64   3F 0010BCA0 ?NS_NewPostData@@YAIHPADPAPAVnsIPostData@@@Z
         65   40 00049370 ?NS_NewPresShell@@YAIPAPAVnsIPresShell@@@Z
         66   41 00008810 ?NS_NewPrintContext@@YAIPAPAVnsIPresContext@@@Z
         67   42 00008B40 ?NS_NewPrintPreviewContext@@YAIPAPAVnsIPresContext@@@Z
         68   43 000234C0
?NS_NewStyleContext@@YAIPAPAVnsIStyleContext@@PAV1@PAVnsIAtom@@PAVnsISupportsArr
ay@@PAVnsIPresContext@@@Z
         69   44 00008490 ?NS_NewStyleSet@@YAIPAPAVnsIStyleSet@@@Z
         70   45 000F09A0 ?NS_NewXMLDocument@@YAIPAPAVnsIDocument@@@Z
Assignee: rickg → nisheeth
Nisheeth -- perhaps this would be an easy kill for you.
Status: NEW → ASSIGNED
Target Milestone: M10
Scheduling this for M10...
I'm on vacation for the next two weeks.  Consequently, I'm moving these M10 bugs
over to M11...
Target Milestone: M11 → M16
Not a beta blocker.  Moving to M16...
Moving bugs out by one milestone...
Target Milestone: M16 → M17
Marking M19..
Target Milestone: M17 → M19
This bug has been marked "future" because the original netscape engineer working 
on this is over-burdened. If you feel this is an error, that you or another
known resource will be working on this bug,or if it blocks your work in some way 
-- please attach your concern to the bug for reconsideration. 
Target Milestone: M19 → Future
Is this bug still relevant?  Why would we want to export these methods via
interfaces?
actually, XSLT could use the ability to call NS_CreateHTMLElement, however i'd
happily see that done in a separate bug specifically filed for XSLT
OK.  That sounds like a good idea.  Most of the methods listed in this bug are
very much implementation detail and do not need to be exposed to embeddors.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.