Dactyloidae/gfx/thebes
Job Bautista 51ea0e4f3a Issue #1769 - Part 2: Implement JPEG-XL decoder and about:config and MIME plumbing.
Backported from Mozilla bug 1707590 whereever possible.
2023-06-24 12:16:27 +08:00
..
cairo-xlib-utils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
CJKCompatSVS.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ContextStateTracker.cpp Remove SPS profiler. 2019-02-15 23:58:37 +08:00
ContextStateTracker.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
D3D11Checks.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
D3D11Checks.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
d3dkmtQueryStatistics.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DeviceManagerDx.cpp Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
DeviceManagerDx.h Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
DrawMode.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gencjkcisvs.py import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
genLanguageTagList.pl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
genTables.py import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfx2DGlue.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
gfxAlphaRecovery.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxAlphaRecovery.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxAlphaRecoverySSE2.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxASurface.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxASurface.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxBaseSharedMemorySurface.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
gfxBaseSharedMemorySurface.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
gfxBlur.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxBlur.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxColor.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxContext.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
gfxContext.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxCoreTextShaper.cpp Issue #457 - Remove the constructor from gfxShapedText::CompressedGlyph and make it a trivial class 2022-05-31 09:13:12 +08:00
gfxCoreTextShaper.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
gfxDrawable.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxDrawable.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxDWriteCommon.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxDWriteCommon.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxDWriteFontList.cpp Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
gfxDWriteFontList.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxDWriteFonts.cpp Issue #2191 - Remove virtual from gfxFont::GetCairoScaledFont. 2023-04-07 08:24:27 +08:00
gfxDWriteFonts.h Issue #2191 - Remove virtual from gfxFont::GetCairoScaledFont. 2023-04-07 08:24:27 +08:00
gfxEnv.h Issue #21 - Remove Telemetry plumbing and fix build. 2022-04-28 10:25:48 +08:00
gfxFailure.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
gfxFcPlatformFontList.cpp Issue #2191 - Follow-up: Add missing mozilla::gfx in gfxFcPlatformFontList.cpp 2023-04-07 08:24:38 +08:00
gfxFcPlatformFontList.h Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxFont-Impl.h Issue #1877 - Resolve RELEASE_OR_BETA conditionals. 2022-04-21 21:46:47 +08:00
gfxFont.cpp Issue #1862 - Follow-up: Replace deprecated Harfbuzz functions with current ones. 2023-05-01 06:53:51 +08:00
gfxFont.h Issue #2191 - Remove virtual from gfxFont::GetCairoScaledFont. 2023-04-07 08:24:27 +08:00
gfxFontConstants.h Use font.name-list.emoji preference for emoji presenration. 2019-02-15 23:56:44 +08:00
gfxFontEntry.cpp Issue #1862 - Follow-up: Replace deprecated Harfbuzz functions with current ones. 2023-05-01 06:53:51 +08:00
gfxFontEntry.h Issue #1862 - Follow-up: Replace deprecated Harfbuzz functions with current ones. 2023-05-01 06:53:51 +08:00
gfxFontFamilyList.h Use font.name-list.emoji preference for emoji presenration. 2019-02-15 23:56:44 +08:00
gfxFontFeatures.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxFontFeatures.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxFontInfoLoader.cpp Issue #80 - Fix gfx/thebes Windows conditional 2020-05-23 06:48:18 +08:00
gfxFontInfoLoader.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxFontMissingGlyphs.cpp Issue #1053 - Remove mobile-specific graphics "optimizations" (=compromises) 2021-03-11 10:13:55 +08:00
gfxFontMissingGlyphs.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxFontPrefLangList.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxFontTest.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxFontTest.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxFontUtils.cpp Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
gfxFontUtils.h Rework gfxFontUtils::MapCharToGlyphFormat4 to be more robust. DiD 2019-02-16 00:07:10 +08:00
gfxFT2FontBase.cpp Issue #2191 - Remove redundant CairoScaledFont accessor from gfxFont subclasses. 2023-04-07 08:23:59 +08:00
gfxFT2FontBase.h Issue #2191 - Remove redundant CairoScaledFont accessor from gfxFont subclasses. 2023-04-07 08:23:59 +08:00
gfxFT2FontList.cpp Issue #1862 - Follow-up: Replace deprecated Harfbuzz functions with current ones. 2023-05-01 06:53:51 +08:00
gfxFT2FontList.h Clear weak pointers in FT2 font list shutdown observers. 2019-02-16 00:21:22 +08:00
gfxFT2Fonts.cpp Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxFT2Fonts.h Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxFT2Utils.cpp Fix line heights to properly scale to requested size for color-bitmapped SFNTs. 2019-02-15 23:39:45 +08:00
gfxFT2Utils.h Issue #2191 - Remove redundant CairoScaledFont accessor from gfxFont subclasses. 2023-04-07 08:23:59 +08:00
gfxGDIFont.cpp Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxGDIFont.h Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxGDIFontList.cpp Issue #21 - Remove Telemetry plumbing and fix build. 2022-04-28 10:25:48 +08:00
gfxGDIFontList.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxGdkNativeRenderer.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxGdkNativeRenderer.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxGlyphExtents.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxGlyphExtents.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxGradientCache.cpp Remove all C++ Telemetry Accumulation calls. 2019-02-16 00:12:32 +08:00
gfxGradientCache.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxGraphiteShaper.cpp Issue #457 - Remove the constructor from gfxShapedText::CompressedGlyph and make it a trivial class 2022-05-31 09:13:12 +08:00
gfxGraphiteShaper.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxHarfBuzzShaper.cpp Issue #457 - Remove the constructor from gfxShapedText::CompressedGlyph and make it a trivial class 2022-05-31 09:13:12 +08:00
gfxHarfBuzzShaper.h Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
gfxImageSurface.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxImageSurface.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxLanguageTagList.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxLineSegment.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxMacFont.cpp Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
gfxMacFont.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
gfxMacPlatformFontList.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
gfxMacPlatformFontList.mm Issue #1862 - Follow-up: Replace deprecated Harfbuzz functions with current ones. 2023-05-01 06:53:51 +08:00
gfxMathTable.cpp Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
gfxMathTable.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxMatrix.cpp Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
gfxMatrix.h Issue #438: Add an IsRectilinear helper method to gfxMatrix. 2019-08-17 13:32:12 +08:00
gfxPattern.cpp Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
gfxPattern.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxPlatform.cpp Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxPlatform.h Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxPlatformFontList.cpp Issue #1862 - Follow-up: Replace deprecated Harfbuzz functions with current ones. 2023-05-01 06:53:51 +08:00
gfxPlatformFontList.h Fix build bustage 2019-02-15 23:56:47 +08:00
gfxPlatformGtk.cpp Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxPlatformGtk.h Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxPlatformMac.cpp Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxPlatformMac.h Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxPoint.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxPrefs.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxPrefs.h Issue #1769 - Part 2: Implement JPEG-XL decoder and about:config and MIME plumbing. 2023-06-24 12:16:27 +08:00
gfxQuad.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxQuartzNativeDrawing.cpp Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
gfxQuartzNativeDrawing.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
gfxQuartzSurface.cpp Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
gfxQuartzSurface.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
gfxQuaternion.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxRect.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxRect.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxScriptItemizer.cpp Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
gfxScriptItemizer.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxSharedImageSurface.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
gfxSkipChars.cpp Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
gfxSkipChars.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxSVGGlyphs.cpp Issue #80 - De-unify gfx/thebes 2020-05-23 06:48:03 +08:00
gfxSVGGlyphs.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxTextRun.cpp Issue #2191 - Remove as much old fontconfig support as needed for Harfbuzz update. 2023-04-07 08:23:07 +08:00
gfxTextRun.h Issue #2191 - Remove as much old fontconfig support as needed for Harfbuzz update. 2023-04-07 08:23:07 +08:00
gfxTypes.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxUserFontSet.cpp Issue #2191 - Remove as much old fontconfig support as needed for Harfbuzz update. 2023-04-07 08:23:07 +08:00
gfxUserFontSet.h Issue #2191 - Remove as much old fontconfig support as needed for Harfbuzz update. 2023-04-07 08:23:07 +08:00
gfxUtils.cpp Issue #2101 - Part 7: Add color range support on GPUs 2023-02-27 12:14:20 +08:00
gfxUtils.h Issue #2101 - Part 7: Add color range support on GPUs 2023-02-27 12:14:20 +08:00
gfxWindowsNativeDrawing.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxWindowsNativeDrawing.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxWindowsPlatform.cpp Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxWindowsPlatform.h Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. 2023-04-07 08:24:14 +08:00
gfxWindowsSurface.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxWindowsSurface.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxXlibNativeRenderer.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxXlibNativeRenderer.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxXlibSurface.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gfxXlibSurface.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
moz.build Issue #2191 - Remove as much old fontconfig support as needed for Harfbuzz update. 2023-04-07 08:23:07 +08:00
nsUnicodeRange.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsUnicodeRange.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTarget.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTarget.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTargetCG.cpp Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
PrintTargetCG.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
PrintTargetPDF.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTargetPDF.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTargetPS.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTargetPS.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTargetRecording.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTargetRecording.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTargetThebes.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTargetThebes.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PrintTargetWindows.cpp [printing] Fix build bustage with --disable-printing 2020-05-23 06:57:02 +08:00
PrintTargetWindows.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
RoundedRect.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SoftwareVsyncSource.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SoftwareVsyncSource.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
VsyncSource.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
VsyncSource.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00