Consider painting to be disabled on a GraphicsContext with no platform data, and make updatingControlTints() immutable state
Created attachment 268585 [details] Patch
https://trac.webkit.org/r194798