Currently the display list drawing on canvas can be turned on only by Internals::setElementUsesDisplayListDrawing(). We may need to enable/disable the display list drawing on an element regardless of the value of the setting 'displayListDrawing'. Internals::setElementUsesDisplayListDrawing() will still override the setting value always. If the Internals function was never called, we will fall back to the settings value.
Created attachment 384728 [details] Patch
This already was fixed in <https://trac.webkit.org/changeset/257156> *** This bug has been marked as a duplicate of bug 207109 ***