mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 23:31:56 +00:00
06e901cb9f
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(). --HG-- extra : rebase_source : 8f56994bb4d254a86788b17ab2864ebc758a7e6b |
||
---|---|---|
.. | ||
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 |