This assumes that maintaining a stable C interface to Skia, and then writing the WebKit rendering code against that C interface, is easier than maintaining WebKit rendering code which calls Skia's C++ interface directly. I'm not convinced that that's the case.
At the very least, the stable interface should probably be C++, mapping between C and C++ is often non-trivial...
At the very least, the stable interface should probably be C++, mapping between C and C++ is often non-trivial...