summary refs log tree commit diff
path: root/gnu/packages/patches/icecat-CVE-2014-1594.patch
diff options
context:
space:
mode:
authorMark H Weaver <mhw@netris.org>2015-01-30 02:37:44 -0500
committerMark H Weaver <mhw@netris.org>2015-01-30 10:54:41 -0500
commit582100a0c07a245abd1580e9caaf9896e0d0e67f (patch)
treeb9291dec4d035f299461baa75c4852a25365c533 /gnu/packages/patches/icecat-CVE-2014-1594.patch
parent686e025d79e9747adb96c1d328c799539a2ec8c3 (diff)
downloadguix-582100a0c07a245abd1580e9caaf9896e0d0e67f.tar.gz
gnu: icecat: Update to 31.4.0.
* gnu/packages/patches/icecat-CVE-2014-1587-bug-1042567.patch,
  gnu/packages/patches/icecat-CVE-2014-1587-bug-1072847.patch,
  gnu/packages/patches/icecat-CVE-2014-1587-bug-1079729.patch,
  gnu/packages/patches/icecat-CVE-2014-1587-bug-1080312.patch,
  gnu/packages/patches/icecat-CVE-2014-1587-bug-1089207.patch,
  gnu/packages/patches/icecat-CVE-2014-1590.patch,
  gnu/packages/patches/icecat-CVE-2014-1592.patch,
  gnu/packages/patches/icecat-CVE-2014-1593.patch,
  gnu/packages/patches/icecat-CVE-2014-1594.patch,
  gnu/packages/patches/icecat-CVE-2014-8634-pt1.patch,
  gnu/packages/patches/icecat-CVE-2014-8634-pt2.patch,
  gnu/packages/patches/icecat-CVE-2014-8638-pt1.patch,
  gnu/packages/patches/icecat-CVE-2014-8638-pt2.patch,
  gnu/packages/patches/icecat-CVE-2014-8639.patch,
  gnu/packages/patches/icecat-CVE-2014-8641.patch,
  gnu/packages/patches/icecat-armhf-xpcom.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/gnuzilla.scm: Update to 31.4.0.  Remove patches.
Diffstat (limited to 'gnu/packages/patches/icecat-CVE-2014-1594.patch')
-rw-r--r--gnu/packages/patches/icecat-CVE-2014-1594.patch34
1 files changed, 0 insertions, 34 deletions
diff --git a/gnu/packages/patches/icecat-CVE-2014-1594.patch b/gnu/packages/patches/icecat-CVE-2014-1594.patch
deleted file mode 100644
index e5ce7b069b..0000000000
--- a/gnu/packages/patches/icecat-CVE-2014-1594.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-commit 7a8497c0df722b1ed145b99a82c71ed1f7b1d6ce
-Author: Markus Stange <mstange@themasta.com>
-Date:   Thu Oct 9 21:26:27 2014 -0400
-
-    Bug 1074280 - Use AsContainerLayer() in order to avoid a bad cast. r=roc, a=bkerensa
-
-	Modified   gfx/layers/basic/BasicLayerManager.cpp
-diff --git a/gfx/layers/basic/BasicLayerManager.cpp b/gfx/layers/basic/BasicLayerManager.cpp
-index 5a3a1f6..ff42bc0 100644
---- a/gfx/layers/basic/BasicLayerManager.cpp
-+++ b/gfx/layers/basic/BasicLayerManager.cpp
-@@ -901,18 +901,17 @@ BasicLayerManager::PaintLayer(gfxContext* aTarget,
-   RenderTraceScope trace("BasicLayerManager::PaintLayer", "707070");
- 
-   const nsIntRect* clipRect = aLayer->GetEffectiveClipRect();
--  // aLayer might not be a container layer, but if so we take care not to use
--  // the container variable
--  BasicContainerLayer* container = static_cast<BasicContainerLayer*>(aLayer);
--  bool needsGroup = aLayer->GetFirstChild() &&
-+  BasicContainerLayer* container =
-+    static_cast<BasicContainerLayer*>(aLayer->AsContainerLayer());
-+  bool needsGroup = container &&
-                     container->UseIntermediateSurface();
-   BasicImplData* data = ToData(aLayer);
-   bool needsClipToVisibleRegion =
-     data->GetClipToVisibleRegion() && !aLayer->AsThebesLayer();
--  NS_ASSERTION(needsGroup || !aLayer->GetFirstChild() ||
-+  NS_ASSERTION(needsGroup || !container ||
-                container->GetOperator() == CompositionOp::OP_OVER,
-                "non-OVER operator should have forced UseIntermediateSurface");
--  NS_ASSERTION(!aLayer->GetFirstChild() || !aLayer->GetMaskLayer() ||
-+  NS_ASSERTION(!container || !aLayer->GetMaskLayer() ||
-                container->UseIntermediateSurface(),
-                "ContainerLayer with mask layer should force UseIntermediateSurface");