зеркало из https://github.com/mozilla/gecko-dev.git
Move xforms.css into chrome so that it can install as a Firefox extension. Also, fix registration hooks that were never hooked up. Bug 279288, r=darin.
This commit is contained in:
Родитель
394d760e5a
Коммит
d62407a7fb
|
@ -134,11 +134,3 @@ CPPSRCS = \
|
||||||
EXTRA_DSO_LDOPTS = $(MOZ_COMPONENT_LIBS)
|
EXTRA_DSO_LDOPTS = $(MOZ_COMPONENT_LIBS)
|
||||||
|
|
||||||
include $(topsrcdir)/config/rules.mk
|
include $(topsrcdir)/config/rules.mk
|
||||||
|
|
||||||
libs::
|
|
||||||
@$(PERL) $(topsrcdir)/config/preprocessor.pl $(DEFINES) $(ACDEFINES) \
|
|
||||||
$(srcdir)/xforms.css > $(DIST)/bin/res/xforms.css
|
|
||||||
|
|
||||||
install::
|
|
||||||
@$(PERL) $(topsrcdir)/config/preprocessor.pl $(DEFINES) $(ACDEFINES) \
|
|
||||||
$(srcdir)/xforms.css > $(DESTDIR)$(mozappdir)/res/xforms.css
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:chrome="http://www.mozilla.org/rdf/chrome#">
|
||||||
|
|
||||||
|
<!-- list all the packages being supplied by this jar -->
|
||||||
|
<RDF:Seq about="urn:mozilla:package:root">
|
||||||
|
<RDF:li resource="urn:mozilla:package:xforms"/>
|
||||||
|
</RDF:Seq>
|
||||||
|
|
||||||
|
<!-- package information -->
|
||||||
|
<RDF:Description about="urn:mozilla:package:xforms"
|
||||||
|
chrome:name="xforms"/>
|
||||||
|
</RDF:RDF>
|
|
@ -0,0 +1,3 @@
|
||||||
|
xforms.jar:
|
||||||
|
content/xforms/contents.rdf
|
||||||
|
* content/xforms/xforms.css
|
|
@ -62,7 +62,7 @@ RegisterXFormsModule(nsIComponentManager *aCompMgr,
|
||||||
nsXPIDLCString previous;
|
nsXPIDLCString previous;
|
||||||
return catman->AddCategoryEntry("agent-style-sheets",
|
return catman->AddCategoryEntry("agent-style-sheets",
|
||||||
"xforms stylesheet",
|
"xforms stylesheet",
|
||||||
"resource://gre/res/xforms.css",
|
"chrome://xforms/content/xforms.css",
|
||||||
PR_TRUE, PR_TRUE, getter_Copies(previous));
|
PR_TRUE, PR_TRUE, getter_Copies(previous));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -86,7 +86,10 @@ static const nsModuleComponentInfo components[] = {
|
||||||
{ "XForms element factory",
|
{ "XForms element factory",
|
||||||
NS_XFORMSELEMENTFACTORY_CID,
|
NS_XFORMSELEMENTFACTORY_CID,
|
||||||
NS_XTF_ELEMENT_FACTORY_CONTRACTID_PREFIX NS_NAMESPACE_XFORMS,
|
NS_XTF_ELEMENT_FACTORY_CONTRACTID_PREFIX NS_NAMESPACE_XFORMS,
|
||||||
nsXFormsElementFactoryConstructor }
|
nsXFormsElementFactoryConstructor,
|
||||||
|
RegisterXFormsModule,
|
||||||
|
UnregisterXFormsModule
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
PR_STATIC_CALLBACK(nsresult)
|
PR_STATIC_CALLBACK(nsresult)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче