Changeset 164232 in webkit
- Timestamp:
- Feb 17, 2014, 11:13:08 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r164231 r164232 1 2014-02-17 Simon Fraser <simon.fraser@apple.com> 2 3 Graphics buffer issue with clip-path and fixed positioned element 4 https://bugs.webkit.org/show_bug.cgi?id=126262 5 6 Reviewed by Tim Horton. 7 8 * compositing/contents-opaque/opaque-with-clip-path-expected.html: Added. 9 * compositing/contents-opaque/opaque-with-clip-path.html: Added. 10 1 11 2014-02-17 Radu Stavila <stavila@adobe.com> 2 12 -
trunk/Source/WebCore/ChangeLog
r164231 r164232 1 2014-02-17 Simon Fraser <simon.fraser@apple.com> 2 3 Graphics buffer issue with clip-path and fixed positioned element 4 https://bugs.webkit.org/show_bug.cgi?id=126262 5 6 Reviewed by Tim Horton. 7 8 If an element has a clip-path, backgroundIsKnownToBeOpaqueInRect() needs 9 to return false so that we don't try to make opaque compositing layers. 10 11 Test: compositing/contents-opaque/opaque-with-clip-path.html 12 13 * rendering/RenderBox.cpp: 14 (WebCore::RenderBox::backgroundIsKnownToBeOpaqueInRect): 15 1 16 2014-02-17 Radu Stavila <stavila@adobe.com> 2 17 -
trunk/Source/WebCore/rendering/RenderBox.cpp
r164006 r164232 1290 1290 // FIXME: Check the opaqueness of background images. 1291 1291 1292 if (hasClipPath()) 1293 return false; 1294 1292 1295 // FIXME: Use rounded rect if border radius is present. 1293 1296 if (style().hasBorderRadius()) 1294 1297 return false; 1298 1295 1299 // FIXME: The background color clip is defined by the last layer. 1296 1300 if (style().backgroundLayers()->next())
Note:
See TracChangeset
for help on using the changeset viewer.