gfx/thebes/gfxImageSurface.h
9d396d690080bef8191a1e8525cca2593051b338
created 2016-04-15 20:45 +0100
pushed 2016-06-06 19:02 +0000
Jonathan Kew Jonathan Kew - Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel
bb05a1110e4c7b9fa6eaca8aeaad1dfff18acf41
created 2015-12-04 13:43 -0500
pushed 2016-01-25 13:55 +0000
Milan Sreckovic Milan Sreckovic - Bug 1200021 - Part 3: Add DrawTarget::IsValid and don't let Cairo version snapshot invalid surface. r=bas
35655c81d4e6d6b866fed86c026bb5657ac5417a
created 2016-01-07 10:58 -0800
pushed 2016-01-07 19:34 +0000
Milan Sreckovic Milan Sreckovic - Beta/44 equivalent patches for bug 1200021 and 1230740. Carry r=bschouten a=ritu
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
cf88e13a483f73be67ee82b742e79415b8f94de1
created 2015-12-01 08:54 -0500
pushed 2015-12-01 17:25 +0000
Milan Sreckovic Milan Sreckovic - Bug 1200021 - Part 3: Add DrawTarget::IsValid and don't let Cairo version snapshot invalid surface. r=bas, a=lizzard
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-09-21 14:04 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
3eae6ca6d8224912983d8177ab863f0504dc5727
created 2015-06-01 10:26 +0200
pushed 2015-08-10 18:23 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace gfxIntSize by mozilla::gfx::IntSize in gfx/thebes part 1. r=nical
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
c8bed3614b4e2ec5ed64dd385391a12766165110
created 2015-01-06 15:12 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118419 - Mark virtual overridden functions as MOZ_OVERRIDE in graphics; r=jrmuizel
146d9d2a06d258b35cdfec32d72fd4f111bb58f5
created 2014-08-07 21:17 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
b46b90e776ec11f2ec1afd625fcff945a792a328
created 2014-06-05 01:03 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Watt Jonathan Watt - Bug 1019681 - Remove gfxASurface's MovePixels() and FastMovePixels() methods and their overrides. r=Bas
012f4e24dba19cd07058152ba0cd2efce60ddc1f
created 2014-03-04 16:56 +0000
pushed 2014-04-28 18:51 +0000
Jonathan Watt Jonathan Watt - Bug 950368 - Make nsWindowsShellService's WriteBitmap act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
6ae5d97fc882f784625c49d89778ded07817e85f
created 2014-03-05 17:10 +0000
pushed 2014-04-28 18:51 +0000
Ed Morley Ed Morley - Backed out changeset fe2afc55a0d1 (bug 950368) for shutdown crashes on B2G
fe2afc55a0d1d231c7aef79d8d5fc8ef206bc43e
created 2014-03-04 16:56 +0000
pushed 2014-04-28 18:51 +0000
Jonathan Watt Jonathan Watt - Bug 950368 - Make nsWindowsShellService's WriteBitmap act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
8a109eb551fcf517d6b1c0e04e2296c7920267e2
created 2014-02-25 00:51 +0000
pushed 2014-04-28 18:51 +0000
Jonathan Watt Jonathan Watt - Bug 975900 - Convert imgUtils to Moz2D (from gfxASurface to SourceSurface). r=mattwoodrow
d96c86f2b4d42c83e0ea7fb125bc2cc95a174e55
created 2013-11-27 11:03 +0100
pushed 2014-02-04 01:06 +0000
Andreas Pehrson Andreas Pehrson - Bug 943293 - Add CopyTo in gfxImageSurface to copy to a DataSourceSurface
a2eecdb6d6b0ced94b3ffe8a47d831173e390d90
created 2013-10-27 15:38 -0700
pushed 2013-12-09 19:58 +0000
Phil Ringnalda Phil Ringnalda - Back out f872d288480b:9b86b4e60b29 (bug 929513) for failing to build on Windows
0f15e95da259a3e8bbc515e7d8024ed696d67269
created 2013-10-27 17:53 -0400
pushed 2013-12-09 19:58 +0000
David Zbarsky David Zbarsky - Bug 929513 Part 7: Convert CreateBasicTextureImage to Moz2D r=nical
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
6a26a65777a5b22010de9ece5eaa166ee25acd9b
created 2013-09-24 16:45 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 919219 - Trim gfxASurface more - r=jrmuizel
063627f4d8c2fb6be7207c640ae635b9ae545b4a
created 2013-09-20 21:50 +1200
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 917703 - Mark gfxSubimageSurface as opaque if it is within the opaque rect of the parent surface. r=roc
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
8fed67bc814d173ddba7083a1a6e6669456b7a2e
created 2013-05-29 14:59 -0700
pushed 2013-08-05 18:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 877382 - Remove THEBES_API decorator. - r=BenWa
201dab279504b13f4b4f6828efe7b1bd29f99d77
created 2013-04-19 12:13 +0200
pushed 2013-04-30 23:58 +0000
Milan Sreckovic Milan Sreckovic - Bug 845125 - Add gfxImageSurface constructor that allocates more space than needed, change AlphaBoxBlur to not hold on to the data and let the callers manage it. r=jmuizelaar, a=bajaj
20cb0fa34108f6f7a25679041f5487daa6a0bec1
created 2012-12-18 21:59 -0800
pushed 2013-02-19 18:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 820132 - Measure imgFrame::mOptSurface's size where possible, instead of calculating it. r=joedrew.
8f83993bd9023c96928e89b8182da491c999ac51
created 2012-11-26 16:29 -0800
pushed 2013-02-19 18:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711901 - When possible, measure, don't compute, the size of imgFrame::mImageSurface. r=joedrew.
877f3c82d44a6337d3c1afff31c82c42c863776e
created 2012-11-07 19:56 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 808469 - Make gfxSharedImageSurface take a template parameter for the base surface type. r=cjones
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
created 2012-07-24 16:32 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
950048a5830253cf3611c82ed6d4e475c16a2dab
created 2012-07-06 13:15 -0500
pushed 2012-10-08 18:29 +0000
Joshua Cranmer Joshua Cranmer - Bug 702877 - Replace NS_OVERRIDE with MOZ_OVERRIDE. r=ehsan
28add393ae5550d1e2a47f91d3e09807de3db62d
created 2012-06-15 10:00 +1200
pushed 2012-08-27 22:37 +0000
Nicholas Cameron Nicholas Cameron - Bug 746896. Fix a bug with printing Azure canvas. r=joe
253d5996845e9fd994dc9ee542d293fbc412ec56
created 2012-06-11 22:50 -0700
pushed 2012-08-27 22:37 +0000
Matt Brubeck Matt Brubeck - Back out bug 761890, bug 746896, and bug 759036 because of reftest failures
d881442633656796c60dc4cd3c7d387480756b6b
created 2012-06-15 10:00 +1200
pushed 2012-07-16 19:38 +0000
Nicholas Cameron Nicholas Cameron - Bug 746896. Fix a bug with printing Azure canvas. r=joe,a=akeybl
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
43660c6f8500e36bf6ea9c735e7629b3e03e9440
created 2012-07-03 12:39 +1200
pushed 2012-07-03 02:19 +0000
Nicholas Cameron Nicholas Cameron - Bug 746896. Fix a bug with printing Azure canvas. r=joe,a=lsblakk
9cc11bafbb2944ebbe0179caef4cc6044e4176a8
created 2012-04-17 17:55 -0400
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Bug 746344 - gfxImageSurface should allow allocation without memset. r=jmuizelaar a=jpr
02ae1f7047eb62df878006a9d8197c1d4e2f1b39
created 2011-09-13 10:49 -0400
pushed 2011-12-21 12:10 +0000
Josh Matthews Josh Matthews - Bug 686453 - Create invalid cairo surfaces instead of null pointers when possible. r=jrmuizel
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
54f451b29081be265e0b4fa1c794c0b8c4acc8ac
created 2011-03-09 11:27 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 635035, part 7: Remove obsoleted gfxASurface::SupportsSelfCopy. r=roc a=b
d4a93181df15b4a678c0eeb6999e3f71c8fa5af7
created 2011-03-09 11:27 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 635035, part 4: Implement MovePixels() for image surfaces. r=roc
1d1dfec6de0e519fd3be1df84856a62a14bdd68e
created 2011-01-04 10:40 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 618265: Fix leaking gfxSharedImageSurfaces. r=joe sr=vlad a=b
9c3babe383e147c4ec8e1fb11462fd0425d49c42
created 2010-11-23 22:04 -0500
pushed 2011-04-26 22:38 +0000
Brad Lassey Brad Lassey - bug 604533 - Tearing/Shearing while panning on local pages/error console in Fennec r=cjones,roc a=blocking-fennec
44a537c00ab68322f54f42cd182e683cb2bc2af1
created 2010-11-11 15:31 -0500
pushed 2011-04-26 22:38 +0000
Matt Woodrow Matt Woodrow - Bug 605057 - Add gfxASurface::GetAsImageSurface to convert generic surfaces into image surfaces without copies (if possible). r=roc a=b
94324cad0457d50276216fec9cd21bdbc191580e
created 2010-10-25 13:57 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 596451 part D - Hook up asynchronous plugin painting on Windows. This part allows opaque plugins to paint correctly. r=jmathies
e4f55fb43e0b32d37611912907f2cfc22fcc50ce
created 2010-09-15 09:02 -0700
pushed 2011-04-26 22:38 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Subimage API. r=roc a=blocking2.0
6ce39db9ee1dceaac2b90ebaedaa984a9f677fe4
created 2010-09-14 14:50 -0700
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Revert bug 595337 because of persistent leaks running mochitests, and bug 556487 because of in-process test failures (crashes) and a reftest failure.
e80ae0ee06d79b6d18efc67c3a2fea5d5f6b4911
created 2010-09-14 12:01 -0700
pushed 2011-04-26 22:38 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Subimage API. r=roc a=blocking2.0
less more (0) -60 tip