See the change made to rt-closed/javafx-ui-webnode/src/com/sun/webpane/platform/graphics/WCRenderQueue.java by RT-22913:
http://javaweb.us.oracle.com/jcg/fx-webrevs/RT-22913/1/rt-closed/javafx-ui-webnode/src/com/sun/webpane/platform/graphics/WCRenderQueue.java.udiff.html
Note that the font smoothing type is not passed to the nested graphics context if the render queue is flushed via WCRenderQueue.flush. This problem affects not only accelerated compositing layers, but all ImageBuffers, since all our image buffers have auto-flushable render queues.
The problem could easily be fixed if we could get from the nested render queue to the owner render queue or WebPage. Unfortunately, that is currently impossible, even though conceptually every render queue belongs to a WebPage.
One way to fix this problem would be:
1) Get rid of automatic flushing of render queues
2) Flush nested render queues forcefully from WebPage, in a centralized manner, somewhere in between the pulse and "update content" phases