Bug 856671 - Fix TestTiledLayerBuffer.cpp when running with DEBUG. r=BenWa DONTBUILD as NPOTB

--HG--
extra : rebase_source : 1cbed3c0d90e67fcd2e29ddb7bff4fc16f35f6e0
This commit is contained in:
Vasil Dimov 2013-04-01 15:24:29 -04:00
parent 4a1ad72151
commit b7eb55c54c

View File

@ -12,8 +12,8 @@ namespace layers {
struct TestTiledLayerTile {
int value;
TestTiledLayerTile() {
value = 0;
TestTiledLayerTile(int v = 0) {
value = v;
}
bool operator== (const TestTiledLayerTile& o) const {
return value == o.value;
@ -29,7 +29,7 @@ class TestTiledLayerBuffer : public TiledLayerBuffer<TestTiledLayerBuffer, TestT
public:
TestTiledLayerTile GetPlaceholderTile() const {
return TestTiledLayerTile();
return TestTiledLayerTile(-1);
}
TestTiledLayerTile ValidateTile(TestTiledLayerTile aTile, const nsIntPoint& aTileOrigin, const nsIntRegion& aDirtyRect) {
@ -68,6 +68,7 @@ TEST(TiledLayerBuffer, TileStart) {
TEST(TiledLayerBuffer, EmptyUpdate) {
TestTiledLayerBuffer buffer;
nsRegion::InitStatic();
nsIntRegion validRegion(nsIntRect(0, 0, 10, 10));
buffer.TestUpdate(validRegion, validRegion);