winehtml5.drv: Added new HTML5 driver.

Jacek Caban jacek at
Mon Apr 1 06:41:18 CDT 2013

Now that besides X11, we also have Mac driver and Wayland it really
close, it's time to make yet another step forward. The attached patch is
a beginning of new HTML5-based driver. I believe we need this to stay
relevant in tomorrow's world, where everything moves
to Web.

Most of the code is in JavaScript, which is an obvious choice in this
case. That's not really new, we already have some JavaScript code in the
tree. It's also really great, writing the driver was so much easier than
if I had to do that in C!

There are still some missing features. Most notably, it lacks support
for system tray baloons. I believe it should be easy to add using Web
Notification spec proposal, but it's not broadly supported by Web
Browser yet.

There are some more challenges to have full HTML5 port, but this patch
is a big step forward.

 dlls/winehtml5.drv/        |  7 +++++++
 dlls/winehtml5.drv/winehtml5.drv.spec |  4 ++++
 dlls/winehtml5.drv/winehtml5.js       | 36
 3 files changed, 47 insertions(+)
 create mode 100644 dlls/winehtml5.drv/
 create mode 100644 dlls/winehtml5.drv/winehtml5.drv.spec
 create mode 100644 dlls/winehtml5.drv/winehtml5.js

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-winehtml5.drv-Added-new-HTML5-driver.diff
Type: text/x-patch
Size: 2096 bytes
Desc: not available
URL: <>

More information about the wine-patches mailing list