gecko/layout/doc
Nicholas Nethercote 8c877dc5ab Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
AutoTextRun now only needs a DrawTarget instead of an nsRenderingContext, and
similar nsRenderingContext/gfxContext-to-DrawTarget replacements can be
propagated a long way up the call graph. This patch replaces 93 occurrences of
nsRenderingContext and 135 occurrences of gfxContext with DrawTarget; that's
13% of them.

The patch is mostly plumbing changes. A couple of not-entirely-plumbing
changes:

- It adds a comment about the null check in
  gfxGlyphExtents::GetTightGlyphExtentsAppUnits().

- A couple of functions simply had an unused gfxContext or nsRenderingContext
  parameter removed, e.g. SetLineBreaks().
2015-12-15 13:56:41 -08:00
..
obsolete
adding-style-props.html
DD-SpaceManager.html
dd-template.html
debugtable.html
ExampleClassDiagram.jpg
frame_reflow_debug.html
HLD-SpaceManager.html
hld-template.html
index.html
Layout_Overview.html
object_diagram_template.sda
overview.html
raptor.jpg
regression_tests.html
SpaceManagerClasses.gif
SpaceManagerClasses.png
SpaceMgr_BlockReflSt_OD.sda
table_reflow_slides.html