Closed Bug 279908 Opened 21 years ago Closed 20 years ago

XUL canvas doesn't build with cairo 0.3.0

Categories

(Core :: Graphics: Canvas2D, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: levertond, Unassigned)

References

Details

Attachments

(1 file, 1 obsolete file)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050126 MultiZilla/1.7.0.0f Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050126 MultiZilla/1.7.0.0f Cairo 0.3.0 (required for Mozilla SVG with Cairo since the checkin in http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=SeaMonkeyAll&branch=HEAD&branchtype=match&dir=mozilla%2Flayout%2Fsvg%2Frenderer%2Fsrc%2Fcairo&file=&filetype=match&who=&whotype=match&sortby=Date&hours=72&date=explicit&mindate=2005-01-24+09-00-00&maxdate=2005-01-24+10-00-00&cvsroot=%2Fcvsroot, and will be required for every use of Cairo in Mozilla when bug 279785 is fixed) places its header files in a subdirectory called "cairo", requiring the app to add that directory to its include path. Mozilla's configure script detects the directory properly, but it doesn't get added to the include path when building the XUL canvas tag. Reproducible: Always Steps to Reproduce: 1. Install Cairo 0.3.0. 2. Attempt to configure and build Mozilla with --enable-cairo Actual Results: The compiler can't find cairo.h when building nsCanvasRenderingContext2D.cpp Expected Results: Shiny new Mozilla build. Patch coming....
Attached patch 2nd attemptSplinter Review
OK, that last one didn't work so well, apologies. Let's try again....
Attachment #172455 - Attachment is obsolete: true
*** Bug 280100 has been marked as a duplicate of this bug. ***
Vlad, Pav, would one of you be the right reviwer for this?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Resolved by bug 289994 ?
Comment on attachment 172456 [details] [diff] [review] 2nd attempt Vlad, is this the right change here?
Attachment #172456 - Flags: superreview?(roc)
Attachment #172456 - Flags: review?(vladimir)
Comment on attachment 172456 [details] [diff] [review] 2nd attempt Probably, but I've rewritten all the canvas stuffs in bug 288714, which is just waiting for some reviews to get checked in.
Well, note that it's been two months since you were first asked about the changes in this bug.... Good to finally have a response, though. :(
Hmm, oops :( Redid my bug mail setup a month or two ago to try to make sure I didn't miss important stuff, sorry 'bout that!
When this gets fixed, you should back out the change in bug 289994.
Depends on: 288714
Attachment #172456 - Flags: superreview?(roc) → superreview+
Component: Layout: Misc Code → Layout: Canvas
QA Contact: layout.misc-code → layout.canvas
Obsoleted by HTML Canvas
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: