Closed Bug 442789 Opened 17 years ago Closed 14 years ago

Lack of xpcom xpi examples in source

Categories

(Firefox Build System :: General, defect)

3.0 Branch
x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: contact, Unassigned)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9) Gecko/2008052912 Firefox/3.0 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9) Gecko/2008052912 Firefox/3.0 There are no xpcom examples that build into xpi packages in the source tree. For that matter I couldn't figure out how to build/run the tests with the source tree. I kludged together an xpcom xpi package myself that should get registered so that it can be run from a web page (based on http://www.iosart.com/firefox/xpcom/). It installs ok but the contract ID never gets as far as compreg.dat, even though the IID gets into xpti.dat. I even manually copied the .xpt and .so files into plugins and ran a debugging version of firefox I build from sources (minefield). the .so has a static object that outputs to stderr when created/destroyed - the .so is being loaded. What would solve this is a test that builds something like the http://www.iosart.com/firefox example and packages it into an xpi, installs it and tests for its presence through html/JavaScript. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Version: unspecified → 3.0 Branch
This is not something that we're going to fix in-tree.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.