Casting video streams work fine: I'll be in a website in Chrome, and there's an embedded video that I press play, go full screen, and I notice a Chromecast button at the bottom.
What I haven't tried recently is screen mirroring, which sucked last time I tried it: turned on screen mirroring, opened Chrome, watched a video.