gecko/gfx/thebes
Benoit Jacob b6f87893a9 Back out patches from bug 749678, except for the include guards - no review, fix regression (Bug 753350)
Unfortunately, in-process plugins using OpenGL break the assumption made by these patches, that the current GL context is only changed by GLContext::MakeCurrent. Another issue, regardless of in-process, is that our host-side code in nsCoreAnimationSupport.mm uses direct CGL calls, bypassing GLContext.
2012-05-12 19:23:56 -04:00
..
cairo-xlib-utils.h
genLanguageTagList.pl
gfx2DGlue.h Bug 740570 - Add conversion functions between SurfaceFormats and ImageFormats. r=bas 2012-03-30 15:48:03 -04:00
gfx3DMatrix.cpp Bug 727681; correct gfx3DMatrix::CanDraw2D. r=Bas 2012-02-17 18:06:46 +13:00
gfx3DMatrix.h Bug 725095 - Address GFX review comments. r=joe 2012-03-12 16:32:02 -04:00
gfxAlphaRecovery.cpp
gfxAlphaRecovery.h
gfxAlphaRecoverySSE2.cpp
gfxAndroidPlatform.cpp Bug 734263 - Set offscreen surface format according to screen format, r=cjones 2012-03-13 16:59:26 -04:00
gfxAndroidPlatform.h Bug 734263 - Set offscreen surface format according to screen format, r=cjones 2012-03-13 16:59:26 -04:00
gfxASurface.cpp Backed out changeset f5d6cc2e4726 2012-04-09 10:44:32 -07:00
gfxASurface.h Bug 740557 - Add a Copy-On-Write surface wrapper (gfxReusableSurface) for OMTC tiling. r=jmuizelaar a=blocking-fennec 2012-04-17 19:21:07 -04:00
gfxBlur.cpp Bug 753835: Clip to mask image rather than relying on EXTEND_NONE. r=roc 2012-05-12 19:01:20 +02:00
gfxBlur.h
gfxCachedTempSurface.cpp
gfxCachedTempSurface.h
gfxColor.h Bug 696569 - Allow for non-premultiplied data for canvases - r=bjacob,joedrew 2012-03-23 15:10:50 -07:00
gfxContext.cpp Bug 738413 - Part 3: Fix numerous issues with PushGroupAndCopyBackground. r=roc 2012-05-03 23:31:02 +02:00
gfxContext.h No bug: Shut up a struct/class warning. r=Bas 2012-04-03 14:00:34 -07:00
gfxCoreTextShaper.cpp bug 745580 - handle bad results from Core Text shaping more robustly. r=jdaggett a=tracking-firefox 2012-04-20 08:04:26 +01:00
gfxCoreTextShaper.h
gfxD2DSurface.cpp
gfxD2DSurface.h
gfxDrawable.cpp Backing out e481b6ffc60b (bug 691061) because it breaks 'save as pdf' in Fennec (bug 704185) 2012-04-13 12:30:33 -04:00
gfxDrawable.h
gfxDWriteCommon.cpp
gfxDWriteCommon.h
gfxDWriteFontList.cpp Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox 2012-04-19 08:59:43 +09:00
gfxDWriteFontList.h Bug 735194 - gfxDWriteFontList.cpp fails to compile on mingw r=bas 2012-04-04 11:12:11 +02:00
gfxDWriteFonts.cpp bug 745780 - update harfbuzz code to upstream commit 3cde23664fbbe9cd2ac1b8fd5eb2ea288309cc9c (2012-04-17). r=jdaggett a=mfinkle 2012-04-21 22:24:39 +01:00
gfxDWriteFonts.h Bug 743593: Properly cast gfxFont based on type. r=jfkthame 2012-04-11 16:55:31 +02:00
gfxDWriteShaper.cpp
gfxDWriteShaper.h
gfxDWriteTextAnalysis.cpp
gfxDWriteTextAnalysis.h
gfxFailure.h
gfxFont.cpp Bug 718539. Trim out old featureSettings string code. r=jkew 2012-04-26 15:27:08 +09:00
gfxFont.h Bug 718539. Trim out old featureSettings string code. r=jkew 2012-04-26 15:27:08 +09:00
gfxFontconfigUtils.cpp Bug 741048: Remove gfxAtoms. r=roc 2012-03-30 23:08:46 -07:00
gfxFontconfigUtils.h
gfxFontConstants.h
gfxFontFeatures.h Bug 718539. Move gfxFontFeature to a separate header. r=jkew 2012-04-26 15:22:24 +09:00
gfxFontMissingGlyphs.cpp
gfxFontMissingGlyphs.h
gfxFontTest.cpp
gfxFontTest.h
gfxFontUtils.cpp Bug 739635 - fix -Wunused-but-set-variable warnings in gfx/thebes/; r=jrmuizel 2012-03-27 11:55:54 -04:00
gfxFontUtils.h Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox 2012-04-19 08:59:43 +09:00
gfxFT2FontBase.cpp bug 745780 - update harfbuzz code to upstream commit 3cde23664fbbe9cd2ac1b8fd5eb2ea288309cc9c (2012-04-17). r=jdaggett a=mfinkle 2012-04-21 22:24:39 +01:00
gfxFT2FontBase.h Bug 743593: Properly cast gfxFont based on type. r=jfkthame 2012-04-11 16:55:31 +02:00
gfxFT2FontList.cpp bug 706888 - ignore GSUB in broken version of Droid Sans Arabic. r=jdaggett 2012-04-26 20:06:52 +01:00
gfxFT2FontList.h bug 688125 - part 1 - add memory reporting for the platform font list. r=njn 2012-03-27 14:38:39 -07:00
gfxFT2Fonts.cpp Bug 741048: Remove gfxAtoms. r=roc 2012-03-30 23:08:46 -07:00
gfxFT2Fonts.h bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn 2012-03-23 12:14:16 +00:00
gfxFT2Utils.cpp
gfxFT2Utils.h
gfxGDIFont.cpp bug 744480 - check for failure to set up the cairo font. r=bas 2012-04-13 17:39:39 +01:00
gfxGDIFont.h Bug 743593: Properly cast gfxFont based on type. r=jfkthame 2012-04-11 16:55:31 +02:00
gfxGDIFontList.cpp Bug 749139. Set build-on-fly flag on non-SFNT font type. r=jkew 2012-04-27 17:26:41 +09:00
gfxGDIFontList.h Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox 2012-04-19 08:59:43 +09:00
gfxGDIShaper.cpp
gfxGDIShaper.h
gfxGdkNativeRenderer.cpp
gfxGdkNativeRenderer.h
gfxGraphiteShaper.cpp Bug 718539. Merge per-font and style rule font features. r=jkew 2012-04-26 15:26:03 +09:00
gfxGraphiteShaper.h bug 721068 - update to latest graphite2 code from upstream (hg rev 911:a697cecbaddd). rs=roc 2012-01-26 11:20:57 +00:00
gfxHarfBuzzShaper.cpp harfbuzz shaper should not modify character-clustering info due to diacritic within ligature. Bug 249159, r=smontagu 2012-05-07 12:18:24 -07:00
gfxHarfBuzzShaper.h bug 695857 - update harfbuzz code and adapt gfx/thebes for revised harfbuzz API. r=jdaggett 2012-02-14 08:03:01 +00:00
gfxImageSurface.cpp Bug 746344 - gfxImageSurface should allow allocation without memset. r=jmuizelaar a=jpr 2012-04-17 17:55:11 -04:00
gfxImageSurface.h Bug 746344 - gfxImageSurface should allow allocation without memset. r=jmuizelaar a=jpr 2012-04-17 17:55:11 -04:00
gfxLanguageTagList.cpp
gfxLineSegment.h
gfxMacFont.cpp bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn 2012-03-23 12:14:16 +00:00
gfxMacFont.h Bug 743593: Properly cast gfxFont based on type. r=jfkthame 2012-04-11 16:55:31 +02:00
gfxMacPlatformFontList.h bug 688125 - part 1 - add memory reporting for the platform font list. r=njn 2012-03-27 14:38:39 -07:00
gfxMacPlatformFontList.mm Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox 2012-04-19 08:59:43 +09:00
gfxMatrix.cpp
gfxMatrix.h
gfxOS2Fonts.cpp Bug 741048: Remove gfxAtoms. r=roc 2012-03-30 23:08:46 -07:00
gfxOS2Fonts.h Bug 743593: Properly cast gfxFont based on type. r=jfkthame 2012-04-11 16:55:31 +02:00
gfxOS2Platform.cpp
gfxOS2Platform.h
gfxOS2Surface.cpp
gfxOS2Surface.h
gfxPangoFonts.cpp bug 745780 - update harfbuzz code to upstream commit 3cde23664fbbe9cd2ac1b8fd5eb2ea288309cc9c (2012-04-17). r=jdaggett a=mfinkle 2012-04-21 22:24:39 +01:00
gfxPangoFonts.h
gfxPath.cpp
gfxPath.h
gfxPattern.cpp Bug 746588 - Invert the gfxPattern matrix when using DrawTargets. r=jrmuizel a=akeybl 2012-04-23 13:30:46 -04:00
gfxPattern.h Bug 738690: Properly convert patterns to userspace in the Azure-Thebes wrapper. r=jrmuizel 2012-03-29 20:53:43 +02:00
gfxPDFSurface.cpp
gfxPDFSurface.h
gfxPlatform.cpp Back out patches from bug 749678, except for the include guards - no review, fix regression (Bug 753350) 2012-05-12 19:23:56 -04:00
gfxPlatform.h Bug 686735 - 1/2 - Implement no-gfx-driver-workarounds mode - r=joe,ajuma,jgilbert 2012-04-10 11:49:10 -04:00
gfxPlatformFontList.cpp Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox 2012-04-19 08:59:43 +09:00
gfxPlatformFontList.h Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox 2012-04-19 08:59:43 +09:00
gfxPlatformGtk.cpp Bug 743830 - Added 'gfx.xrender.enabled' pref (true by default). The pref is fetched in gfPlatformGtk.cpp and can be accessed through gfxPlatformGtk::UseXRender(). UseXRender is used in GLContextProviderGLX to set mUseTextureFromPixmap. r=jmuizelaar 2012-04-18 10:27:32 -04:00
gfxPlatformGtk.h Bug 743830 - Added 'gfx.xrender.enabled' pref (true by default). The pref is fetched in gfPlatformGtk.cpp and can be accessed through gfxPlatformGtk::UseXRender(). UseXRender is used in GLContextProviderGLX to set mUseTextureFromPixmap. r=jmuizelaar 2012-04-18 10:27:32 -04:00
gfxPlatformMac.cpp Bug 705594. Implement hard-coded font fallback. r=roc 2012-03-09 11:05:24 +09:00
gfxPlatformMac.h Bug 705594. Implement hard-coded font fallback. r=roc 2012-03-09 11:05:24 +09:00
gfxPoint3D.h
gfxPoint.h
gfxPointH3D.h
gfxPSSurface.cpp
gfxPSSurface.h
gfxQPainterSurface.cpp
gfxQPainterSurface.h
gfxQtNativeRenderer.cpp
gfxQtNativeRenderer.h
gfxQtPlatform.cpp Bug 703155 - Port Mozilla Qt to Qt5. r=mark.finkle,mh+mozilla,dougt 2012-03-22 16:24:40 -07:00
gfxQtPlatform.h Bug 703155 - Port Mozilla Qt to Qt5. r=mark.finkle,mh+mozilla,dougt 2012-03-22 16:24:40 -07:00
gfxQuad.h bug 726962 - remove stray instances of PRBool in gfx. r=joe 2012-02-14 16:17:19 +00:00
gfxQuartzImageSurface.cpp
gfxQuartzImageSurface.h
gfxQuartzNativeDrawing.cpp
gfxQuartzNativeDrawing.h
gfxQuartzSurface.cpp Back out efd165428f08 to 4a79fefefa28 (bug 580786, bug 716639, bug 692879, bug 717921) because of reftest error 2012-01-17 10:08:38 -08:00
gfxQuartzSurface.h Back out efd165428f08 to 4a79fefefa28 (bug 580786, bug 716639, bug 692879, bug 717921) because of reftest error 2012-01-17 10:08:38 -08:00
gfxQuaternion.h
gfxRect.cpp Bug 745864 - Add profiling labels relevant for Fennec graphics performance. r=bgirard a=blassey 2012-04-16 14:36:33 -04:00
gfxRect.h Bug 723864 - Remove dead default cases in gfx. r=jmuizelaar. 2012-02-24 10:50:37 -05:00
gfxReusableSurfaceWrapper.cpp Bug 739679 - Part 6: Fix unlocking gfxReusableSurface. r=pcwalton 2012-04-23 20:08:18 -04:00
gfxReusableSurfaceWrapper.h Bug 739679 - Part 4: TiledLayerBufferOGL. r=mwoodrow,roc 2012-04-16 19:04:24 -04:00
gfxScriptItemizer.cpp bug 724826 pt 1 - move various Unicode property tables from gfx to intl. r=smontagu 2012-02-24 10:15:46 +00:00
gfxScriptItemizer.h Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo 2012-02-29 22:56:43 -05:00
gfxSharedImageSurface.cpp
gfxSharedImageSurface.h
gfxSkipChars.cpp
gfxSkipChars.h
gfxTeeSurface.cpp
gfxTeeSurface.h
gfxTypes.h
gfxUniscribeShaper.cpp Bug 741048: Remove gfxAtoms. r=roc 2012-03-30 23:08:46 -07:00
gfxUniscribeShaper.h
gfxUserFontSet.cpp bug 739858 - cancel any in-progress loaders for @font-face rules that have been discarded when the font set is updated. r=jdaggett 2012-04-26 18:50:41 +01:00
gfxUserFontSet.h bug 739858 - cancel any in-progress loaders for @font-face rules that have been discarded when the font set is updated. r=jdaggett 2012-04-26 18:50:41 +01:00
gfxUtils.cpp Backout 4c6759dcecd3 (bug 750598) for Android reftest-1 failures in background-size-zoom-repeat.html 2012-05-04 09:57:59 +01:00
gfxUtils.h Backout 4c6759dcecd3 (bug 750598) for Android reftest-1 failures in background-size-zoom-repeat.html 2012-05-04 09:57:59 +01:00
gfxWindowsNativeDrawing.cpp Back out bug 373266 because of mochitest leaks 2012-03-07 17:15:57 -08:00
gfxWindowsNativeDrawing.h Back out bug 373266 because of mochitest leaks 2012-03-07 17:15:57 -08:00
gfxWindowsPlatform.cpp Bug 743593: Properly cast gfxFont based on type. r=jfkthame 2012-04-11 16:55:31 +02:00
gfxWindowsPlatform.h Bug 736134 - Part 2: Add RenderingParams object creation to gfxWindowsPlatform. r=jrmuizel 2012-03-19 19:20:18 +00:00
gfxWindowsSurface.cpp Bug 664764. Part 3: Don't record memory used by gfxWindowsSurface if we actually failed to allocate the surface. r=mattwoodrow 2012-03-19 12:36:33 +13:00
gfxWindowsSurface.h
gfxXlibNativeRenderer.cpp
gfxXlibNativeRenderer.h
gfxXlibSurface.cpp Bug 731301 - eliminate duplicate headers in gfx/; r=jrmuizel 2012-02-29 10:23:37 -05:00
gfxXlibSurface.h
Makefile.in Bug 718539. Move gfxFontFeature to a separate header. r=jkew 2012-04-26 15:22:24 +09:00
nsCoreAnimationSupport.h Bug 715785: Make ImageContainers independent of LayerManagers. r=roc 2012-02-01 03:18:30 +01:00
nsCoreAnimationSupport.mm Bug 738076 - Missing "return NS_ERROR_FAILURE" after malloc failure. r=bgigard 2012-04-05 17:36:40 -05:00
nsIOSurface.h Bug 727220 - Fix _CGLContextObject's forward declaration. r=jrmuizel. 2012-02-16 08:20:51 -05:00
nsUnicodeRange.cpp Bug 741048: Remove gfxAtoms. r=roc 2012-03-30 23:08:46 -07:00
nsUnicodeRange.h Bug 705594. Update Unicode range and pref font lists to avoid system fallback. r=roc 2012-03-09 11:05:05 +09:00
woff-private.h
woff.c
woff.h Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo 2012-02-29 22:56:43 -05:00