Looks like it's likely based on node-webkit / nwjs / atom - dead give away is rounded bottom corners and sharp top corners, a long standing issue for that project.
Yeah, BTW I am also super curious how they merged the tabs UI with the top window bar. That also seems to be a pending issue in atom. I have a feeling it may just be nwjs.