Open Bug 882109 (Moz2Dification) Opened 8 years ago Updated 4 years ago

[meta] Moz2Dify gfx code

Categories

(Core :: Graphics, defect, P3)

23 Branch
defect

Tracking

()

People

(Reporter: nical, Unassigned)

References

(Depends on 9 open bugs)

Details

We should use Moz2D rather than Thebes as much as possible.

As of now It is not possible everywhere, but there are many places where we only use thebes 
for gfxImageSurface (as a container for image data). It would be a good start to get these parts of the code to use Moz2D's DataSourceSurface instead.
btw, this also means converting the point, size and rect classes to Moz2D's.
for example moving from gfxIntPoint to gfx::IntPoint, etc.
Depends on: 882113
OS: Linux → All
Hardware: x86_64 → All
Depends on: 929364
Depends on: 929001
Depends on: 922942
Depends on: 703159
Depends on: 933019
Depends on: 933549
Depends on: 947194
Depends on: 950368
Depends on: 950371
Depends on: 950372
Depends on: 950647
Depends on: 952033
Depends on: 962786
Depends on: 979905
Depends on: 767132
Depends on: 960524
Depends on: 995454
Depends on: 1006749
Depends on: 1021628
Depends on: 1021614
Depends on: 1037570
Depends on: 1063853
Depends on: 1064055
Depends on: 1089177
Depends on: 1089397
Depends on: 1091794
Depends on: 1092555
Depends on: 1093066
Depends on: 1093068
Depends on: 1093806
Depends on: 1093811
Depends on: 1093813
Depends on: 1207741
Depends on: 1207944
Depends on: 1208283
Depends on: 1208300
Depends on: 1208345
Depends on: 1208365
Alias: Moz2Dification
Depends on: 1209812
Depends on: 1211324
Depends on: 1216396
Depends on: 1221610
Depends on: 1222325
Depends on: 1222943
Depends on: 1223215
Depends on: 1224093
Depends on: 1243606
You need to log in before you can comment on or make changes to this bug.