From 54af3fd389b4357da00a2b01c596b767264cbcf8 Mon Sep 17 00:00:00 2001
From: Armin Novak <armin.novak@thincast.com>
Date: Thu, 8 Oct 2015 16:16:53 +0200
Subject: [PATCH 2/3] Fixed IOError, no upstream bug in Qt.

---
 chromium/mojo/public/tools/bindings/pylib/mojom/generate/generator.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/chromium/mojo/public/tools/bindings/pylib/mojom/generate/generator.py b/chromium/mojo/public/tools/bindings/pylib/mojom/generate/generator.py
index af14ead..b02ffe6 100644
--- a/chromium/mojo/public/tools/bindings/pylib/mojom/generate/generator.py
+++ b/chromium/mojo/public/tools/bindings/pylib/mojom/generate/generator.py
@@ -48,6 +48,9 @@ def CamelCaseToAllCaps(camel_case):
       word for word in re.split(r'([A-Z][^A-Z]+)', camel_case) if word).upper()
 
 def WriteFile(contents, full_path):
+
+  full_path = os.path.normpath(os.path.join(os.getcwd(), full_path))
+
   # Make sure the containing directory exists.
   full_dir = os.path.dirname(full_path)
   if not os.path.exists(full_dir):
-- 
1.9.5.msysgit.0

