In the previous post I talked about the plans of the WebKit ports currently using Cairo to switch to Skia for 2D rendering. Apple ports don’t use Cairo, so they won’t be switching to Skia. I understand the post title was confusing, I’m sorry about that. The original post has been updated for clarity.
So what does the macOS version of WebKit use instead of Cairo or Skia and why can’t the Linux and Windows versions use the same code? Is it some proprietary or macOS specific technology?