components/desktop/firefox/patches/S11.patch
branchs11u3-sru
changeset 7732 6d9c5ca1de6b
parent 7035 4c2f26e9d5ab
equal deleted inserted replaced
7731:d26ea5f4d460 7732:6d9c5ca1de6b
    15 +  if (!isfinite((float)aX) | !isfinite((float)aY) |
    15 +  if (!isfinite((float)aX) | !isfinite((float)aY) |
    16 +      !isfinite((float)aWidth) | !isfinite((float)aHeight)) {
    16 +      !isfinite((float)aWidth) | !isfinite((float)aHeight)) {
    17      return false;
    17      return false;
    18    }
    18    }
    19  
    19  
       
    20 --- firefox-45.8.0esr/gfx/2d/FilterNodeSoftware.cpp
       
    21 +++ firefox-45.8.0esr/gfx/2d/FilterNodeSoftware.cpp
       
    22 @@ -3305,7 +3305,7 @@
       
    23    }
       
    24    switch (aIndex) {
       
    25      case ATT_LIGHTING_SURFACE_SCALE:
       
    26 -      mSurfaceScale = std::fpclassify(aValue) == FP_SUBNORMAL ? 0.0 : aValue;
       
    27 +      mSurfaceScale = fpclassify(aValue) == FP_SUBNORMAL ? 0.0 : aValue;
       
    28        break;
       
    29      default:
       
    30        MOZ_CRASH("GFX: FilterNodeLightingSoftware::SetAttribute float");