Create unified version of nsDeviceContextSpec{GTK|Qt|Xlib}.{cpp|h} stuff in gfx/src/unixshared/

RESOLVED WONTFIX

Status

()

Core
Printing: Output
--
enhancement
RESOLVED WONTFIX
17 years ago
11 years ago

People

(Reporter: Roland Mainz, Assigned: Roland Mainz)

Tracking

Trunk
All
Linux
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

17 years ago
Currently we have three versions of the nsDeviceContextSpec* in gfx/src/ - one
for GTK+, one for Xlib and one for Qt.

My suggestion is to create a new dir "gfx/src/unixshared/" for code shared
between the unix variants (this is not the same as gfx/src/x11shared/ !) and put
a copy of the source in that dir...
(Assignee)

Comment 1

17 years ago
I can take it if there is interest in such a thing... rods/cls ?
(Assignee)

Updated

17 years ago
Blocks: 130725

Comment 2

17 years ago
I am definitely interested, as I see this seems to be the main reason why Qt
breaks every now and then. Now that I will build Qt, I care very much about this.

dmose said in #mozilla that it's "not an unreasonable request" and that a
detailed proposal should be sent to staff.  Gisburn, can you handle that, as you
know what code would be shared?
(Assignee)

Comment 3

16 years ago
Taking...
Assignee: rods → Roland.Mainz
(Assignee)

Updated

16 years ago
Depends on: 144216

Updated

16 years ago
Blocks: 157675

Updated

16 years ago
No longer blocks: 157675

Updated

16 years ago
Blocks: 79119, 79120
GTK1/Xlib port has been removed from trunk (bug 326152)
Qt will soon be (bug 380196)

-> WONTFIX
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.