Changeset 175679 in webkit
- Timestamp:
- Nov 5, 2014, 10:07:06 PM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r175676 r175679 1 2014-11-05 Simon Fraser <simon.fraser@apple.com> 2 3 Fix crash introduced in r175656 4 https://bugs.webkit.org/show_bug.cgi?id=138453 5 6 Reviewed by Dan Bernstein. 7 8 repaintContainer can be null sometimes. 9 10 Covered by existing tests. 11 12 * rendering/RenderLayerCompositor.cpp: 13 (WebCore::styleChangeRequiresLayerRebuild): 14 1 15 2014-11-05 Dan Bernstein <mitz@apple.com> 2 16 -
trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp
r175672 r175679 885 885 if (!oldStyle.opacity() != !newStyle.opacity()) { 886 886 RenderLayerModelObject* repaintContainer = layer.renderer().containerForRepaint(); 887 if (RenderLayerBacking* ancestorBacking = repaintContainer ->layer()->backing()) {887 if (RenderLayerBacking* ancestorBacking = repaintContainer ? repaintContainer->layer()->backing() : nullptr) { 888 888 if (newStyle.opacity() != ancestorBacking->graphicsLayer()->drawsContent()) 889 889 return true;
Note:
See TracChangeset
for help on using the changeset viewer.