Bug 1359242 - Disable the support of gradient. draft
authorEthan Lin <ethlin@mozilla.com>
Tue, 29 Aug 2017 17:40:57 +0800
changeset 654837 d53b97728dcd6a20007d5371a6e95a8e20135fa6
parent 654836 cc5c14463be5f916407a90c17467df37c318ef8d
child 728675 c38c2757d61e21970c3ab17805814612b7e08b7c
push id76696
push userbmo:ethlin@mozilla.com
push dateTue, 29 Aug 2017 09:42:57 +0000
bugs1359242
milestone57.0a1
Bug 1359242 - Disable the support of gradient. MozReview-Commit-ID: Jal1gZmWQPh
layout/painting/nsCSSRendering.cpp
--- a/layout/painting/nsCSSRendering.cpp
+++ b/layout/painting/nsCSSRendering.cpp
@@ -1980,17 +1980,17 @@ nsCSSRendering::CanBuildWebRenderDisplay
     if (!srcImage || !srcImage->IsImageContainerAvailable(aManager, imgIContainer::FLAG_NONE)) {
       return false;
     }
 
     return true;
   }
 
   if (styleImage->GetType() == eStyleImageType_Gradient) {
-    return true;
+    return false;
   }
 
   return false;
 }
 
 DrawResult
 nsCSSRendering::BuildWebRenderDisplayItemsForStyleImageLayer(const PaintBGParams& aParams,
                                                              mozilla::wr::DisplayListBuilder& aBuilder,