Closed Bug 293280 Opened 19 years ago Closed 19 years ago

nsIDOMCanvasRenderingContext2D.xpt not generated for installer builds

Categories

(Firefox Build System :: General, defect)

x86
Windows XP
defect
Not set
major

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 294082

People

(Reporter: By-Tor, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050507 Firefox/1.0+
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050507 Firefox/1.0+

nsIDOMCanvasRenderingContext2D.xpt not generated for installer builds breaking
the canvas function.

Reproducible: Always
Version: unspecified → Trunk
Status: UNCONFIRMED → NEW
Ever confirmed: true
*** Bug 293248 has been marked as a duplicate of this bug. ***
cc chase (only because you added the comment when this was activated )
Since installers are the preferred distribution format now and Firefox Developer
Preview is 1.8b2, asking for blocking1.8b2.
Flags: blocking1.8b2?
Flags: blocking-aviary1.1?
Component: Build Config → Bookmarks
Component: Bookmarks → Build Config
Flags: blocking1.8b2? → blocking1.8b2+
Flags: blocking-aviary1.1?
nsIDOMCanvasRenderingContext2D.xpt
where should I see this file? I`m using zip nightlies, and I don´t see this file
in the components directory where other xpts are, but canvas is working
according to the bugs fixed ;-)
The point is not about the file name. The interface information for
nsIDOMCanvasRenderingContext2D isn't packaged in installer builds for some reason.

This can be rectified by compiling the nsIDOMCanvasRenderingContext2D.idl with
xpidl and putting the resulting file in components/ (you can d/l it here
http://mozilla.doslash.org/stuff/nsIDOMCanvasRenderingContext2D.xpt)

On a propertly set up build system this file doesn't get created because
interface information is put in another xpt file (browser.xpt on static builds,
I believe).
(In reply to comment #5)

> This can be rectified by compiling the nsIDOMCanvasRenderingContext2D.idl with
> xpidl and putting the resulting file in components/ (you can d/l it here
> http://mozilla.doslash.org/stuff/nsIDOMCanvasRenderingContext2D.xpt)

That solution doesn't seem to work anymore.
Newer bug has patch.

*** This bug has been marked as a duplicate of 294082 ***
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
V.Duplicate
Status: RESOLVED → VERIFIED
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.