Tested on both win8 and OS X 10.12, same hardware, dual boot.
Windows side runs the cef_tdminion at typically less than 1% CPU. Mac side runs cef_tdminion at 80%+ CPU, essentially maxing out one of my cpu cores. Only when web render is active. Is the web render image being transferred into TD with a GPU handle? It’s not bouncing the image down to CPU and back up to GPU, right? In any case, can someone check into it?
It is being transferred via IOSurfaces. I suspect maybe a difference in how the event queue is handled in macOS vs Windows on the cef side. Will take a look, thanks for the bug report.