This example is broken: <div style="background-color:rgba(200,200,200,0.5); -khtml-user-drag:element; -khtml-user-select:none; opacity:0.8">Test</div> This feature is used by Dashboard, so breaking it is bad. Docs here: http://developer.apple.com/documentation/AppleApplications/Conceptual/SafariJSProgTopics/Tasks/DragAndDrop.html The background paints, but the foreground text doesn't.
Oops, remove opacity:0.8 to see the regression. Adding opacity actually fixes the problem.
Created attachment 11836 [details] Put paintingRootForChildren code back in. I have no idea how/if this code got yanked (haven't really investigated), but here's the fix.
Fixed.
(In reply to comment #3) > Fixed. r18208