gfx/thebes/gfxASurface.cpp
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
b4662b6db1b34414494d070e33481193625403d1
created 2018-11-28 09:16 +0000
pushed 2018-12-03 16:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1508472 - Part 4: Fourth batch of comment fix-ups in preparation for the tree reformat r=sylvestre
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-08-24 17:49 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
03f5cefeae50760e32505de29136c8cee65eba43
created 2017-05-29 22:04 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1356317: Part 1 - Mark SurfaceMemoryReporter refcounting as threadsafe. r=njn
0498fdd7a14a25a176221155df8bc9e24b2edf09
created 2017-03-30 15:58 +0100
pushed 2017-06-12 13:08 +0000
Jonathan Watt Jonathan Watt - Bug 1359155, part 4 - Remove gfxASurface::FormatStrideForWidth. r=mstange
adaa1085e2d0cbb4698e964670d9780788315420
created 2017-04-24 15:24 -0700
pushed 2017-06-12 13:08 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1359155) for failures in test_getUserMedia_basicTabshare.html a=backout
2e2e2ba5ecb2bd08366d125cbb51cb81458c9eb2
created 2017-03-30 15:58 +0100
pushed 2017-06-12 13:08 +0000
Jonathan Watt Jonathan Watt - Bug 1359155, part 2 - Convert gfxASurface::FormatStrideForWidth callers to Moz2D's StrideForFormatAndWidth. r=mstange
9fef6905c065a5e3ec17f2368765f799dc7e046b
created 2017-02-09 13:39 +0100
pushed 2017-04-18 12:07 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1338086 - Remove useless else blocks in order to reduce complexity in gfx/ r=nical
705438010893c7666a9924d362a9a6e14af6018f
created 2016-11-15 11:04 +0200
pushed 2017-03-06 20:48 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1317637 - Replace default bodies of special member functions with = default; in gfx/. r=jrmuizel
eb9ded2e7fd186c5bcc030e64f690784b2650a09
created 2016-09-27 19:52 +0100
pushed 2017-01-23 14:19 +0000
Edwin Flores Edwin Flores - Bug 1305234 - Back out changeset f7aeb4b3ccb1 (bug 1279398) for causing top crashes. r=edwin DONTBUILD
199ec9b92e148e7040e4fed2079e81bc5c5c1105
created 2016-09-27 17:31 -0400
pushed 2017-01-23 14:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 5285464565a8 for landing with the wrong bug number in the commit message.
1283217c5463dc3206ec563f3609809a1da3275d
created 2016-09-27 19:52 +0100
pushed 2016-11-14 12:26 +0000
Edwin Flores Edwin Flores - Bug 1306234 - Back out changeset f7aeb4b3ccb1 (bug 1279398) for causing top crashes. r=edwin, a=ritu
7651ea2490e0f0d36757ee238fcf4446b1869d18
created 2016-08-24 15:23 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm.
55ebbaf43802424222ccb64847c7a4facd2630d7
created 2016-08-23 11:24 -0400
pushed 2016-11-14 12:26 +0000
Jinank Jain Jinank Jain - Bug 712936 - Convert users of PR_STATIC_ASSERT to C++11 static_assert(). r=Ms2ger
149e6651b5c8d9cfdca8379357784b30e062890d
created 2016-09-27 19:52 +0100
pushed 2016-09-27 21:51 +0000
Edwin Flores Edwin Flores - Bug 1305234 - Back out changeset f7aeb4b3ccb1 (bug 1279398) for causing top crashes. r=edwin, a=ritu
975cdd8e66775bda53643b14b016fa8c57ba7b00
created 2016-07-12 20:27 -0400
pushed 2016-09-19 13:38 +0000
Lee Salzman Lee Salzman - Bug 1286317 - part 1 - remove Qt widget usage from gfx. r=jrmuizel
ec51e3d60822a9acff99ffb470c73d7eb66894b1
created 2016-06-16 17:25 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Backed out changeset 248457986c11 (bug 1279789)
248457986c11278a57928e75218f4fce5fc8ac60
created 2016-06-14 19:26 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279789 - Remove the printing methods from gfxASurface. r=eflores
f7aeb4b3ccb175a078f6f9670263010b50bdfb12
created 2016-06-13 09:27 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279398 - Remove gfxUnknownSurface. r=eflores
9de33d87195b83b73d5d1dc57dd62ee2da151f89
created 2016-06-13 09:27 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279397 - Remove gfxQPainterSurface. r=eflores
47c5f6b6fc0f3c6cefca9d04e9181ab08ed6dbc7
created 2016-06-10 13:32 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279628, part 3 - Replace the last gfxASurface::CheckSurfaceSize call, and remove gfxASurface::CheckSurfaceSize. r=mstange
72577f72121a09977fdf229b720f2a15c4597365
created 2016-06-11 00:44 -0700
pushed 2016-09-19 13:38 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1279628) for reftest bustage
07e4432bd6b312a8191b084e2ac064df0d45d29a
created 2016-06-09 15:31 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279628, part 2 - Replace all gfxASurface::CheckSurfaceSize calls with Factory::CheckSurfaceSize and remove gfxASurface::CheckSurfaceSize. r=mstange
6d3a4e0d206ac0ef1d26cf7d4f033634a9a873a8
created 2016-06-08 20:26 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279473 - Remove more dead gfxASurface code. r=mstange
6f2cb69a244064cd70d9b924694769d82c96caff
created 2016-05-27 19:43 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1278239 - Remove gfxQuartzImageSurface. r=Bas
2e8b7fe096ec7829790bdfaa02bf31ab002356fe
created 2016-01-07 20:57 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 6) - Convert all gfxImageFormat values to SurfaceFormat equivalents. r=jrmuizel.
0f9e4f23c1e66474f5ea12d9f14a1aa1209526d4
created 2015-12-07 07:36 +0100
pushed 2016-01-25 13:55 +0000
Bogdan Postelnicu Bogdan Postelnicu - Bug 1230929 - modified the logic in order to prvent null pointer dereference. r=jmuizelaar
2708f83e4c15836f7925e69a4227778ae9a1809e
created 2015-09-28 12:07 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 2) - Remove gfxImageFormat::A1. r=nical.
feb0f7522ece30fdcc264ccb8df5e580c4f27a07
created 2015-09-28 21:11 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 1) - Remove casts between cairo_format_t and gfxImageFormat. r=nical.
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
5399666bb0ca21c5735349349c324461a145efc8
created 2015-07-31 22:43 -0400
pushed 2015-09-21 14:04 +0000
Nathan Froyd Nathan Froyd - Bug 1132966 - use relaxed Atomic integers for tracking graphics surface memory usage; r=njn
cda0eccc0f7de029b575a63ce4dbe0088d75e79c
created 2015-07-28 18:33 -0700
pushed 2015-09-21 14:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188705 (part 1) - Remove gfxASurface::GetMemoryLocation(). r=seth.
dcb8ffba924659d92807683adc0c064a0c55bc70
created 2015-07-06 22:11 -0400
pushed 2015-09-21 14:04 +0000
Lee Salzman Lee Salzman - Bug 1170390 - Add gfxASurface::GetSurfaceFormat for retrieving precise surface format where necessary. r=jrmuizel
c57bb7808cd17e3a936d2bc05cb3453e056bd2fe
created 2015-07-02 08:02 -0400
pushed 2015-09-21 14:04 +0000
Lee Salzman Lee Salzman - Bug 1180246 - Part 1 - remove dependencies on gfxD2DSurface. r=bas
33f5df6ffd83e52e4119f8aa777870e1fbea5427
created 2015-07-06 22:11 -0400
pushed 2015-08-24 18:13 +0000
Lee Salzman Lee Salzman - Bug 1170390 - Add gfxASurface::GetSurfaceFormat for retrieving precise surface format where necessary. r=jrmuizel, a=ritu
f57fc897b7bb154a6ac2f56698702fded7a2ac1e
created 2015-06-18 08:18 +0200
pushed 2015-08-10 18:23 +0000
Milan Sreckovic Milan Sreckovic - Bug 1019063 - Check for ::CreateDCW failing when printing. r=dvander
b66e5680a70d8d3697c5b12754c438ea250bec26
created 2015-05-28 15:00 +0200
pushed 2015-08-10 18:23 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace nsIntSize by mozilla::gfx::IntSize in gfx/thebes. r=nical
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
27dc4c0f66607e62a832ea962a7a826058e999fe
created 2015-06-18 08:18 +0200
pushed 2015-06-29 20:18 +0000
Milan Sreckovic Milan Sreckovic - Bug 1019063 - Check for ::CreateDCW failing when printing. r=dvander, a=sledru
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
9ec39bb8c834cc2ed3cef0972aa81e1894d9f2b0
created 2014-01-06 09:49 -0600
pushed 2014-09-02 16:39 +0000
Jeff Walden Jeff Walden - Bug 953296 - Convert ScopedDeletePtr to UniquePtr in various bits of canvas/graphics/GL code. r=jgilbert
7e8a25258eb937603280b31c231d64b100c917a7
created 2014-06-27 12:19 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1031079 - Get rid of the Thebes backed gfxContexts in gfxASurface, removing gfxASurface::WriteAsPNG_internal and its consumers. r=mattwoodrow
a9321d58fc9807b7e0327837320a1cdc7272f83b
created 2014-06-27 12:19 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1031055 - Get rid of the Thebes backed gfxContexts in FrameLayerBuilder.cpp, and get rid of gfxASurface::DumpAsDataURL. r=mattwoodrow
2c62d4b7b0554e09efe43a7e543fc6e976d6aac0
created 2014-06-23 14:49 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in gfx - r=jrmuizel
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-09-02 16:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
57f27c0396615eddf44fad520706ce5078ea2e0f
created 2014-06-15 01:34 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1025491 - Remove the DumpAsPNG() code in FilterNodeSoftware.cpp. r=mstange
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
817ede736aab62fe7cec62d4826dd5318eb2b894
created 2014-06-03 17:18 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 1003707 - Retain size information for similar surfaces if we can. r=roc
3b5fb4abaa3fe006cbcc34fa0bfcb940b1101c53
created 2014-05-08 11:23 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 1003707 - Pass surfaces sizes in to CreateSourceSurfaceFromNativeSurface instead of trying to extract it from cairo. r=Bas
1f00937ce4bde0d1df5853d6e8ab62c4b13b21b3
created 2014-05-02 01:33 -0400
pushed 2014-07-21 20:25 +0000
Benoit Girard Benoit Girard - Bug 1004898 - WriteAsPNG should use fprintf_stderr. r=mattwoodrow
1cf1228b843300d17cf375d9ceda472095fad023
created 2014-06-03 17:18 +1200
pushed 2014-06-09 21:49 +0000
Matt Woodrow Matt Woodrow - Bug 1003707 - Retain size information for similar surfaces if we can. r=roc, a=lsblakk
835c58e7e65c124b52e46f18e804b951be044400
created 2014-05-08 11:23 +1200
pushed 2014-06-09 21:49 +0000
Matt Woodrow Matt Woodrow - Bug 1003707 - Pass surfaces sizes in to CreateSourceSurfaceFromNativeSurface instead of trying to extract it from cairo. r=Bas, a=sledru
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
less more (0) -100 -60 tip