gecko-dev/gfx/thebes
Simon Giesecke 4f75368dcb Bug 1691913 - Rename nsBaseHashtable::GetOrInsert(With) to LookupOrInsert(With). r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika
The functions should be called "Lookup" rather than "Get" because they return
a DataType& (rather than UserDataType).

Differential Revision: https://phabricator.services.mozilla.com/D105472
2021-02-26 09:11:45 +00:00
..
CJKCompatSVS.cpp
D3D11Checks.cpp Bug 1686616 - make GfxInfo use Components instead of Services. r=kmag 2021-02-18 13:26:29 +00:00
D3D11Checks.h
DeviceManagerDx.cpp Bug 1541472 - Remove Advanced Layers, since it's disabled everywhere now. r=jrmuizel 2021-02-10 02:04:41 +00:00
DeviceManagerDx.h Bug 1541472 - Remove Advanced Layers, since it's disabled everywhere now. r=jrmuizel 2021-02-10 02:04:41 +00:00
DisplayConfigWindows.cpp
DisplayConfigWindows.h
DrawMode.h
PrintTarget.cpp Bug 1669740 - Cleanup some WrapAndRecord usage. r=aosmond 2020-10-21 15:09:22 +00:00
PrintTarget.h Bug 1669740 - Cleanup some WrapAndRecord usage. r=aosmond 2020-10-21 15:09:22 +00:00
PrintTargetCG.h
PrintTargetCG.mm Bug 1692391 - Rename NS_OBJC_BEGIN/END_TRY_ABORT_BLOCK macros, replacing ABORT with IGNORE. These macros just log the exception and move on, without aborting. r=haik 2021-02-16 22:55:21 +00:00
PrintTargetPDF.cpp
PrintTargetPDF.h
PrintTargetPS.cpp
PrintTargetPS.h
PrintTargetRecording.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=andi 2020-11-04 18:46:00 +00:00
PrintTargetRecording.h
PrintTargetSkPDF.cpp
PrintTargetSkPDF.h
PrintTargetThebes.cpp Bug 1669740 - Cleanup some WrapAndRecord usage. r=aosmond 2020-10-21 15:09:22 +00:00
PrintTargetThebes.h
PrintTargetWindows.cpp
PrintTargetWindows.h
SharedFontList-impl.h Bug 1669855 - Add a primary-name-only parameter to FindFamily, to allow it to skip searching for aliases, and use this when initializing Windows font substitutions. r=jwatt 2020-12-26 17:11:52 +00:00
SharedFontList.cpp Bug 1669855 - Allow FindFamily to return a possible base family for a legacy styled-family name, as a temporary resolution until full font info is loaded. r=jwatt 2020-12-26 17:12:30 +00:00
SharedFontList.h Bug 1676966 - Don't block layout on global font fallback; load character maps asynchronously, and then reflow when available. r=lsalzman 2020-12-31 00:33:48 +00:00
SkMemoryReporter.cpp
SkMemoryReporter.h
SoftwareVsyncSource.cpp
SoftwareVsyncSource.h
StandardFonts-linux.inc
StandardFonts-macos.inc
StandardFonts-win10.inc
ThebesRLBox.h
ThebesRLBoxTypes.h
VsyncSource.cpp Bug 1688086. Only dispatch a runnable to the main thread to notify it of vsync if there are main thread observers for it. r=mstange 2021-01-22 17:16:47 +00:00
VsyncSource.h Bug 1688086. Only dispatch a runnable to the main thread to notify it of vsync if there are main thread observers for it. r=mstange 2021-01-22 17:16:47 +00:00
cairo-xlib-utils.h
d3dkmtQueryStatistics.h
genLanguageTagList.pl
gencjkcisvs.py Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
gfx2DGlue.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
gfxASurface.cpp
gfxASurface.h
gfxAlphaRecovery.cpp
gfxAlphaRecovery.h
gfxAlphaRecoverySSE2.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
gfxAndroidPlatform.cpp Bug 1685059 - Add a bunch more Indic Noto fonts to common fallbacks on Android. r=m_kato 2021-01-07 02:40:08 +00:00
gfxAndroidPlatform.h
gfxBaseSharedMemorySurface.cpp
gfxBaseSharedMemorySurface.h
gfxBlur.cpp Bug 1692880 - Make Put accept DataType instead of wrapping UserDataType. r=xpcom-reviewers,necko-reviewers,nika 2021-02-16 15:53:33 +00:00
gfxBlur.h
gfxColor.h
gfxContext.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
gfxContext.h
gfxCoreTextShaper.cpp Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxCoreTextShaper.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxDWriteCommon.cpp
gfxDWriteCommon.h
gfxDWriteFontList.cpp Bug 1691913 - Rename nsClassHashtable::LookupOrAdd to GetOrInsertNew. r=xpcom-reviewers,nika 2021-02-22 12:07:47 +00:00
gfxDWriteFontList.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxDWriteFonts.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
gfxDWriteFonts.h
gfxDrawable.cpp
gfxDrawable.h
gfxEnv.h
gfxFT2FontBase.cpp Bug 1691913 - Rename nsBaseHashtable::GetOrInsert(With) to LookupOrInsert(With). r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:45 +00:00
gfxFT2FontBase.h Bug 1674228 - Rename some functions to avoid a gcc false-positive warnings. 2020-10-30 16:06:52 +01:00
gfxFT2FontList.cpp Bug 1692880 - Make Put accept DataType instead of wrapping UserDataType. r=xpcom-reviewers,necko-reviewers,nika 2021-02-16 15:53:33 +00:00
gfxFT2FontList.h Bug 1680234 - Accelerate global font fallback on Android by avoiding freetype face creation where possible. r=lsalzman 2020-12-02 17:13:59 +00:00
gfxFT2Fonts.cpp Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxFT2Fonts.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxFT2Utils.cpp
gfxFT2Utils.h
gfxFailure.h
gfxFcPlatformFontList.cpp Bug 1691913 - Rename nsBaseHashtable::GetOrInsert(With) to LookupOrInsert(With). r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:45 +00:00
gfxFcPlatformFontList.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxFont.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
gfxFont.h Bug 1676966 - Don't block layout on global font fallback; load character maps asynchronously, and then reflow when available. r=lsalzman 2020-12-31 00:33:48 +00:00
gfxFontConstants.h
gfxFontEntry.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
gfxFontEntry.h Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
gfxFontFamilyList.h Bug 1583109 - Use StringJoin(Append) where easily possible. r=nika 2020-12-17 14:58:18 +00:00
gfxFontFeatures.cpp
gfxFontFeatures.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
gfxFontInfoLoader.cpp Bug 1684846 - Bail out of font-info loader if the platform doesn't actually care about loading any info. r=lsalzman 2021-01-04 20:57:43 +00:00
gfxFontInfoLoader.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
gfxFontMissingGlyphs.cpp Bug 1691309 - Manage image key lifetimes properly for the missing glyph atlas. r=jrmuizel 2021-02-08 00:15:01 +00:00
gfxFontMissingGlyphs.h
gfxFontPrefLangList.h
gfxFontSrcPrincipal.cpp
gfxFontSrcPrincipal.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
gfxFontSrcURI.cpp
gfxFontSrcURI.h Bug 1683551 - Make `gfx` buildable outside of `unified-build` environment. r=sg,jgilbert 2021-01-04 14:20:17 +00:00
gfxFontUtils.cpp
gfxFontUtils.h Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
gfxFontVariations.h
gfxGDIFont.cpp Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxGDIFont.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxGDIFontList.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
gfxGDIFontList.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxGdkNativeRenderer.cpp
gfxGdkNativeRenderer.h
gfxGlyphExtents.cpp
gfxGlyphExtents.h
gfxGradientCache.cpp Bug 1692880 - Make Put accept DataType instead of wrapping UserDataType. r=xpcom-reviewers,necko-reviewers,nika 2021-02-16 15:53:33 +00:00
gfxGradientCache.h
gfxGraphiteShaper.cpp Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxGraphiteShaper.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxHarfBuzzShaper.cpp Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxHarfBuzzShaper.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxImageSurface.cpp
gfxImageSurface.h
gfxLanguageTagList.cpp
gfxLineSegment.h
gfxMacFont.cpp Bug 1691170 - Replace deprecated kCTFontDefaultOrientation with its replacement kCTFontOrientationDefault. r=jrmuizel 2021-02-09 21:17:19 +00:00
gfxMacFont.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxMacPlatformFontList.h Bug 1674340 - Separate out language from gfxFontStyle and pass it separately to shaping processes that need it. r=lsalzman 2020-11-13 13:15:39 +00:00
gfxMacPlatformFontList.mm Bug 1694151 - Make more use of AutoCFRelease in gfxMacPlatformFontList. r=lsalzman 2021-02-24 13:47:35 +00:00
gfxMathTable.cpp
gfxMathTable.h
gfxMatrix.h
gfxOTSUtils.h
gfxPattern.cpp
gfxPattern.h
gfxPlatform.cpp Bug 1692894 p1: Don't create devices for canvas when remote canvas is in use. r=jrmuizel 2021-02-25 15:10:57 +00:00
gfxPlatform.h Bug 1692894 p1: Don't create devices for canvas when remote canvas is in use. r=jrmuizel 2021-02-25 15:10:57 +00:00
gfxPlatformFontList.cpp Bug 1691913 - Rename nsBaseHashtable::GetOrInsert(With) to LookupOrInsert(With). r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:45 +00:00
gfxPlatformFontList.h Bug 1676966 - Don't block layout on global font fallback; load character maps asynchronously, and then reflow when available. r=lsalzman 2020-12-31 00:33:48 +00:00
gfxPlatformGtk.cpp Bug 1686616 - make GfxInfo use Components instead of Services. r=kmag 2021-02-18 13:26:29 +00:00
gfxPlatformGtk.h Bug 1676966 - Don't block layout on global font fallback; load character maps asynchronously, and then reflow when available. r=lsalzman 2020-12-31 00:33:48 +00:00
gfxPlatformMac.cpp Bug 1422855 - Tickle the CVDisplayLink after display reconfigurations, to help it get unstuck. r=mattwoodrow 2021-02-22 02:31:58 +00:00
gfxPlatformMac.h
gfxPoint.h
gfxQuad.h
gfxQuartzNativeDrawing.cpp
gfxQuartzNativeDrawing.h
gfxQuartzSurface.cpp
gfxQuartzSurface.h
gfxQuaternion.h
gfxRect.h
gfxSVGGlyphs.cpp Bug 1691894 - Replace several suboptimal uses of Put after Get by GetOrInsertWith or WithEntryHandle. r=xpcom-reviewers,necko-reviewers,kmag,valentin,geckoview-reviewers,agi 2021-02-15 15:12:17 +00:00
gfxSVGGlyphs.h
gfxScriptItemizer.cpp
gfxScriptItemizer.h
gfxSharedImageSurface.h
gfxSkipChars.cpp
gfxSkipChars.h
gfxTextRun.cpp Bug 1692498 - Let the emoji font pref override Unicode presentation style only if it's explicitly user-set. r=emk 2021-02-16 10:06:10 +00:00
gfxTextRun.h Bug 1687426 - If a CSS generic font-family name is present, use this to determine which font prefs to look at during fallback. r=emk 2021-02-01 10:47:40 +00:00
gfxTypes.h Bug 1671518 - Improve hardware stretching support to check all monitors and configurations. r=jrmuizel 2020-10-22 19:53:23 +00:00
gfxUserFontSet.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
gfxUserFontSet.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
gfxUtils.cpp Bug 1686616 - make GfxInfo use Components instead of Services. r=kmag 2021-02-18 13:26:29 +00:00
gfxUtils.h Bug 1678487 - Make CMSMode an enum class. r=aosmond 2021-02-13 03:59:23 +00:00
gfxWindowsNativeDrawing.cpp Bug 1676299 - Removed the xMajor parameter from BaseMatrix::ScaleFactors() r=botond 2020-11-18 18:53:01 +00:00
gfxWindowsNativeDrawing.h
gfxWindowsPlatform.cpp Bug 1692894 p1: Don't create devices for canvas when remote canvas is in use. r=jrmuizel 2021-02-25 15:10:57 +00:00
gfxWindowsPlatform.h Bug 1541472 - Remove Advanced Layers, since it's disabled everywhere now. r=jrmuizel 2021-02-10 02:04:41 +00:00
gfxWindowsSurface.cpp
gfxWindowsSurface.h
gfxXlibNativeRenderer.cpp
gfxXlibNativeRenderer.h
gfxXlibSurface.cpp
gfxXlibSurface.h
moz.build Bug 1694149 - Ensure gfxMacPlatformFontList::LookupLocalFont checks that the returned font is actually available for use. r=lsalzman 2021-02-24 13:47:34 +00:00
nsIFontLoadCompleteCallback.idl