Bug 116535
Summary: | GraphicsLayerCA::updateLayerNames() sets CALayer names even in release builds | ||
---|---|---|---|
Product: | WebKit | Reporter: | Tim Horton <thorton> |
Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | simon.fraser |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Tim Horton
I don't know if it actually matters, but currently we go out of our way to only apply names to CALayers in debug builds. But I noticed today that some layers that you see when looking at Poster Circle have names in release builds:
(transform-layer [300 200 0] [0 0 600 400] [0.5 0.5 0]
(name "Transform layer ")
(shadowRadius 0)
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Simon Fraser (smfr)
unpossible!
Simon Fraser (smfr)
Looks like GraphicsLayerCA::updateLayerNames() is missing the #ifndef NDEBUG