gfx/src/nsDeviceContext.h
c5c8bd440978ec31deb66443bc2b17095e4a9fa4
created 2016-11-28 22:40 +0000
pushed 2017-01-23 16:02 +0000
Jonathan Watt Jonathan Watt - Bug 1309272, part 5 - Rework the macOS printing code to get rid of the hacks that create a new PrintTarget for each page. r=lsalzman
bc39d8cde9ab7f7615a0098f17396691c7354e86
created 2016-11-28 13:49 -0800
pushed 2017-01-23 16:02 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1309272) for OSX static build failures a=backout
a9f6271115de9f3cb7e3bea8f4fcbb04d41ace08
created 2016-11-21 15:07 +0000
pushed 2017-01-23 16:02 +0000
Jonathan Watt Jonathan Watt - Bug 1309272, part 5 - Rework the macOS printing code to get rid of the hacks that create a new PrintTarget for each page. r=lsalzman
620893e272d615af3192524b9ca959890f9a2c24
created 2016-10-27 19:24 +0100
pushed 2016-11-14 12:33 +0000
Jonathan Watt Jonathan Watt - Bug 1280324, part 2 - Add a CreateReferenceRenderingContext method to nsDeviceContext. r=edwin
e84c02971f372880904cdd7456bb895f00604ecd
created 2016-10-24 13:58 +0100
pushed 2016-11-14 12:33 +0000
Jonathan Watt Jonathan Watt - Bug 1313375 - Fix nsDeviceContext::IsPrinterSurface() to not fail between BeginPage()/EndPage() calls. r=mstange
04ee6f23fb6f13061acad21a0e57b1a0f7664615
created 2016-10-21 20:39 +0100
pushed 2016-11-14 12:33 +0000
Jonathan Watt Jonathan Watt - Bug 1313381 - Add assertions to nsDeviceContext to assert that it is only initialized once. r=mstange
b70203799e112afb9d9db09ebfac7f0b0ae71e33
created 2016-06-03 11:27 +0100
pushed 2016-08-01 14:37 +0000
Jonathan Watt Jonathan Watt - Bug 1278269 - Make a PrintTarget class and PrintTargetThebes subclass and convert all nsIDeviceContextSpec subclasses to use them. r=Bas
8827b7c4748b20120f7ad8816a546ebbeb82dd4b
created 2016-04-13 10:08 -0400
pushed 2016-04-25 17:12 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1264120. Remove usage of nsAutoPtr from gfx/src. r=jfkthame
f5fe9e219441413c6fc8429050ca19c910b7c62a
created 2016-04-07 10:01 +0100
pushed 2016-04-25 17:12 +0000
Jonathan Kew Jonathan Kew - Bug 1249279 - Let subdocuments' presContexts inherit the DPI setting of their parent, instead of retrieving it from their widget, to avoid using stale values from a currently-hidden widget on a screen with a different DPI. r=bz
c8b6ae5094f8733a2071a49d8590d341c5988a27
created 2016-03-17 18:10 +0800
pushed 2016-04-25 17:12 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 5 - Make nsDeviceContext::mFontCache a RefPtr. r=jfkthame
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-04-25 17:12 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
4af78cb017495e521731f0c60895289d051bc536
created 2016-03-21 11:59 +0800
pushed 2016-04-25 17:12 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 1 - Use struct for passing some params of font metrics. r=jfkthame
1cff2bbb09ff3d87be20c32ceade91b70b40ad40
created 2016-04-07 10:01 +0100
pushed 2016-04-11 20:16 +0000
Jonathan Kew Jonathan Kew - Bug 1249279 - Let subdocuments' presContexts inherit the DPI setting of their parent, instead of retrieving it from their widget, to avoid using stale values from a currently-hidden widget on a screen with a different DPI. r=bz a=ritu
8c76ded2edb9adf8193020127f059d4b79d5c61c
created 2016-02-12 11:07 +0000
pushed 2016-03-07 14:25 +0000
Jonathan Kew Jonathan Kew - Bug 1246346 - patch 1 - Expose a DesktopToDevice scale factor on nsDeviceContext. r=emk
f9f91b619a87c5c7142a396b62a5f90145fb3811
created 2016-01-05 10:08 +0000
pushed 2016-01-25 14:05 +0000
Bob Owen Bob Owen - Bug 1156742 Part 9: Add a new nsIDeviceContextSpec for proxied printing. r=roc
9bdfae920430802457149452189f63fc13ee363e
created 2015-12-21 13:47 -0800
pushed 2016-01-25 14:05 +0000
Wes Kocher Wes Kocher - Backed out 25 changesets (bug 1156742) for build bustage in SkOSLibrary_win.cpp CLOSED TREE
dedca8fb19b04dc66928bf97f2db6dbdc39253b4
created 2015-12-21 20:33 +0000
pushed 2016-01-25 14:05 +0000
Bob Owen Bob Owen - Bug 1156742 Part 9: Add a new nsIDeviceContextSpec for proxied printing. r=roc
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
27dc4c0f66607e62a832ea962a7a826058e999fe
created 2015-06-18 08:18 +0200
pushed 2015-06-26 18:26 +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-25 16:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
311e27cefcebf67a19b8342a3df9d3a4b736ac13
created 2014-12-23 12:50 +0000
pushed 2014-12-26 12:49 +0000
Jonathan Kew Jonathan Kew - Bug 1108616 - part 2 - Add an explicitLanguage field to gfxFontStyle, and pass it down from callers. r=dbaron a=sledru
5081398a2e85ed360979ee1ca28a554a08326aac
created 2014-11-10 15:47 +1300
pushed 2014-11-28 15:58 +0000
Karl Tomlinson Karl Tomlinson - bug 1096132 rename nsDeviceContext PixelScale to FullZoom r=tn
69fc190b311803b46e1687b28bf54a0f7af0a00f
created 2014-11-08 17:30 +1300
pushed 2014-11-28 15:58 +0000
Karl Tomlinson Karl Tomlinson - bug 1096132 rename UpdateScaledAppUnits() to UpdateAppUnitsForFullZoom() r=tn
f2d73c49836c525ae755a49307ba4abbb2608207
created 2014-11-14 00:53 +1300
pushed 2014-11-28 15:58 +0000
Karl Tomlinson Karl Tomlinson - bug 1096132 rename UnscaledAppUnitsPerDevPixel() to AppUnitsPerDevPixelAtUnitFullZoom() r=tn
f96e3c57e1d838c5e99b9cfd7731811f3184050b
created 2014-11-12 16:02 +1300
pushed 2014-11-28 15:58 +0000
Karl Tomlinson Karl Tomlinson - backout bug 1096132 for Mac build failure
b932dbcaf0c12162ecbd3b1b0c71db76970331da
created 2014-11-10 15:47 +1300
pushed 2014-11-28 15:58 +0000
Karl Tomlinson Karl Tomlinson - bug 1096132 rename nsDeviceContext PixelScale to FullZoom r=tn
aa4fc081b48edd72fb3b521c0d55a12c12ae2b0b
created 2014-11-08 17:30 +1300
pushed 2014-11-28 15:58 +0000
Karl Tomlinson Karl Tomlinson - bug 1096132 rename UpdateScaledAppUnits() to UpdateAppUnitsForFullZoom() r=tn
db8796b9eea35411b5056a1b5edf1a0084055252
created 2014-11-08 17:48 +1300
pushed 2014-11-28 15:58 +0000
Karl Tomlinson Karl Tomlinson - bug 1096132 rename UnscaledAppUnitsPerDevPixel() to AppUnitsPerDevPixelAtUnitFullZoom() r=tn
097629b2eb2ac994b54da0977e1c0cafc94be0fc
created 2014-10-31 20:08 +0000
pushed 2014-11-28 15:58 +0000
Jonathan Watt Jonathan Watt - Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
cb0565ea109193fa56778c1e47e23ce2e3b55725
created 2014-09-30 07:38 +0100
pushed 2014-10-13 17:43 +0000
Jonathan Kew Jonathan Kew - Bug 1065002 pt 2 - Add an orientation field to nsFontMetrics. r=jdaggett
fcf15eb82338c3339cb39066828467b504ccc1a1
created 2014-06-18 17:57 -0700
pushed 2014-07-21 21:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
81ce5041d5d944ca9c0464cd8703d2e80df64476
created 2014-04-14 20:15 -0700
pushed 2014-04-28 18:43 +0000
Daniel Holbert Daniel Holbert - Bug 996326: Make nsDeviceContext::CreateRenderingContext() return its result directly, instead of using outparam. r=roc
50e3d7132fa9ebd99ace0aef3179ad032333b5af
created 2014-04-04 09:27 -0700
pushed 2014-04-28 18:43 +0000
Daniel Holbert Daniel Holbert - Bug 984786 part 8: Give NS_INLINE_DECL_*REFCOUNTING classes private destructor & MOZ_FINAL annotation where appropriate, in /gfx and /content/canvas. r=bjacob
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-02-04 01:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
2ae10dc494d86c8dd2daf1107e8c57a451dbe53c
created 2013-11-25 13:59 +0900
pushed 2013-12-09 20:24 +0000
John Daggett John Daggett - Bug 934710 - add various text performance metrics and a log to handle these. r=jfkthame
f9c12325fff6eb5007d0468b85751fa88e3122f4
created 2013-09-23 07:52 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 919355 - Part 1: Don't #include nsDeviceContext.h in nsPresContext.h; r=roc
12d7c0e889d150081d4b5baf6394a77532e078e6
created 2013-09-06 16:15 -0400
pushed 2013-09-17 14:18 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 908726. Add AppUnits.h so we don't need nsDeviceContext.h for AppUnitsPerCSSPixel(). r=ehsan
306374de09fa175f9a0a4f3bef0f7bb7823ace99
created 2013-09-02 10:21 +1200
pushed 2013-09-17 14:18 +0000
Nicholas Cameron Nicholas Cameron - BUg 910160. IWYU for gfx/src. r=roc
6088be7ecfea76a298f88d5b8e475076d7fbfa24
created 2013-08-02 09:04 +0200
pushed 2013-08-05 20:29 +0000
Ms2ger Ms2ger - Bug 897540 - Reduce includes in nsDeviceContext.h; r=roc
20b11f54203cb96254a08321ac9c97bde1443ee2
created 2013-07-24 23:48 +1200
pushed 2013-08-05 20:29 +0000
Robert O'Callahan Robert O'Callahan - Bug 889219. Part 1: Clean up nsPrintEngine string usage for document titles/URLs. r=mats
81b78a2ca7694888ac98b15de3c1f360a09d1f99
created 2013-07-20 11:48 +0300
pushed 2013-08-05 20:29 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/src/; r=ehsan
8ac9338cb526e78afaa212d47eaa44b6b1c0b318
created 2013-07-24 12:38 +1200
pushed 2013-07-24 00:38 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 5a6f73ab541d
5a6f73ab541df89adab4482d196510e52057d258
created 2013-07-24 12:37 +1200
pushed 2013-07-24 00:36 +0000
Robert O'Callahan Robert O'Callahan - Bug 889219. Part 1: Clean up nsPrintEngine string usage for document titles/URLs. r=mats,a=bajaj
27652a4eddb470d29d1850e02be5d73727385803
created 2013-02-19 21:46 +0000
pushed 2013-04-01 20:50 +0000
Jonathan Kew Jonathan Kew - bug 842514 - consistently use signed types for appUnitsPerDevPixel variables. r=roc
ffe1610a971a61fe299dd38dde35ce91c30a8433
created 2013-02-08 19:14 -0600
pushed 2013-02-19 18:42 +0000
Steven Michaud Steven Michaud - Bug 684622 - Print scaling and shrink to fit page width does not work from page 2. r=matspal
550641381dfaf0e8144e4aec9e458dfd8c125aeb
created 2012-09-29 12:35 +0100
pushed 2012-10-08 19:23 +0000
Jonathan Kew Jonathan Kew - bug 674373 pt 5 - provide a fullZoom API in nsIDOMWindowUtils, and use this rather than inferring zoom from CSS to device pixel ratio. r=roc
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
61980734d3a21c29f3783ae946733af29ebcd2bd
created 2012-02-21 15:08 -0800
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-28 00:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-06-04 20:19 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
027f56e65a84cba315935f13c9a71edf6214edc0
created 2012-02-20 15:19 -0800
pushed 2012-03-13 21:39 +0000
Zack Weinberg Zack Weinberg - Bug 96971: Move GetSystemFont from nsDeviceContext to mozilla::LookAndFeel. r=roc
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-11-09 02:03 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
8a2432d7f8f3e47f86cb8af49b46ca75c29378a2
created 2011-08-11 19:19 -0400
pushed 2011-08-16 19:58 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 678222 - Fix build with clang and c++0x; r=roc
1764e405eb02190b3c9377dc26177c728cebe641
created 2011-04-16 21:08 -0700| base
pushed 2011-05-24 18:03 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 7: remove nsDeviceContext::CreateRenderingContextInstance and the CreateRenderingContext overload that takes a widget.
2afcb1f14fad1acc2d90c3dd5d44c32bb8eea696
created 2011-04-16 18:22 -0700| base
pushed 2011-05-24 18:03 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 6: prune unused and unimplemented nsDeviceContext methods. Push some code down into nsFontCache.
less more (0) tip