Fix --disable-libxul bustage from bug 602431 and bug 602428. a=bustage

This commit is contained in:
Chris Jones 2010-10-13 18:36:44 -05:00
Родитель 1dee38609c
Коммит 309019725a
5 изменённых файлов: 17 добавлений и 3 удалений

Просмотреть файл

@ -477,7 +477,10 @@ PrintInfo(nsACString& aTo, ShadowLayer* aShadowLayer)
return aTo;
}
# else
static nsACString& PrintInfo(nsACString& aTo, ShadowLayer* aShadowLayer) {}
static nsACString& PrintInfo(nsACString& aTo, ShadowLayer* aShadowLayer)
{
return aTo;
}
# endif // MOZ_IPC
#else // !MOZ_LAYERS_HAVE_LOG

Просмотреть файл

@ -56,8 +56,10 @@ namespace layers {
class BasicShadowableLayer;
class ShadowThebesLayer;
class ShadowContainerLayer;
class ShadowImageLayer;
class ShadowCanvasLayer;
class ShadowColorLayer;
/**
* This is a cairo/Thebes-only, main-thread-only implementation of layers.

Просмотреть файл

@ -35,7 +35,9 @@
*
* ***** END LICENSE BLOCK ***** */
#include "gfxSharedImageSurface.h"
#ifdef MOZ_IPC
# include "gfxSharedImageSurface.h"
#endif
#include "CanvasLayerOGL.h"

Просмотреть файл

@ -36,7 +36,9 @@
*
* ***** END LICENSE BLOCK ***** */
#include "gfxSharedImageSurface.h"
#ifdef MOZ_IPC
# include "gfxSharedImageSurface.h"
#endif
#include "ImageLayerOGL.h"
#include "gfxImageSurface.h"

Просмотреть файл

@ -73,6 +73,11 @@ namespace mozilla {
namespace layers {
class LayerOGL;
class ShadowThebesLayer;
class ShadowContainerLayer;
class ShadowImageLayer;
class ShadowCanvasLayer;
class ShadowColorLayer;
/**
* This is the LayerManager used for OpenGL 2.1. For now this will render on