Closed
Bug 384057
Opened 17 years ago
Closed 16 years ago
Photon Cairo GFX port status
Categories
(Core Graveyard :: GFX: Photon, defect)
Core Graveyard
GFX: Photon
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 447693
People
(Reporter: mfeil, Assigned: mfeil)
References
Details
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Build Identifier:
This is in response to Bug 383868, which seeks to remove the Photon port on the trunk.
The Photon Cairo port under active development. We have begun work to move to Cairo on the trunk, however this work has been delayed due to more active work on our Firefox 2.0 port.
So the plan is to definitely complete a Cairo version but the timing is uncertain. Because the photon Gecko code is not part of the regular Tinderbox builds, it should be ok to leave it as-is on the trunk for now.
You can contact me at: mfeil@qnx.com
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1•17 years ago
|
||
What is the status on this? FF3.0 is almost there, and there seems no active development going in /gfx/src/photon.
Comment 2•17 years ago
|
||
bug 138188, bug 217943, and bug 355933 are all against this old code, so as soon it is removed, these bugs can be closed.
Assignee | ||
Comment 3•17 years ago
|
||
I am still working mainly on FF2.0 based issues. The QNX Cairo port and FF3.0 work will be delayed.
Comment 4•17 years ago
|
||
I request permission to delete gfx/src/photon (not any of the other photon-specific code mentioned in bug 383868) from the master Mercurial repository once that opens for checkins; not from CVS. Thus, this would only affect Moz2.0, not FF3 or anything else built out of CVS. I am working on cutting out all the old nsIRenderingContext APIs so that all of layout etc. calls Thebes directly; having non-Thebes implementations of nsIRenderingContext in the tree just confuses the issue.
The code would remain available in CVS for reference purposes, and I'm not getting rid of the native widget or embedding support, so I doubt this will interfere with your ability to resurrect the port.
Comment 5•17 years ago
|
||
For context, see bug 438029 and its dependencies, and http://wiki.mozilla.org/index.php?title=Gfx_glue_layer_removal
Assignee | ||
Comment 6•17 years ago
|
||
The request from comment #4 is fine by me.
Comment 7•16 years ago
|
||
The gfx/src/photon directory is no longer there in hg.
DUP to bug 447693 (as that is where gfx/src/photon was removed).
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Updated•16 years ago
|
Product: Core → Core Graveyard
Updated•16 years ago
|
Component: GFX → GFX: Photon
QA Contact: general → photon
You need to log in
before you can comment on or make changes to this bug.
Description
•