From 51580c0a91e7485b9ce2864ceb9abcdfc94806ae Mon Sep 17 00:00:00 2001
From: Armin Novak <armin.novak@thincast.com>
Date: Fri, 9 Oct 2015 13:37:46 +0200
Subject: [PATCH] Fixed IOError.

---
 chromium/third_party/WebKit/Source/bindings/scripts/idl_compiler.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/chromium/third_party/WebKit/Source/bindings/scripts/idl_compiler.py b/chromium/third_party/WebKit/Source/bindings/scripts/idl_compiler.py
index 3a64064..859a42b 100755
--- a/chromium/third_party/WebKit/Source/bindings/scripts/idl_compiler.py
+++ b/chromium/third_party/WebKit/Source/bindings/scripts/idl_compiler.py
@@ -173,6 +173,7 @@ def generate_union_type_containers(options):
     if not (options.interfaces_info_file and options.component_info_file):
         raise Exception('Interfaces info is required to generate '
                         'union types containers')
+    options.interfaces_info_file = os.path.normpath(os.path.join(os.getcwd(), options.interfaces_info_file))
     with open(options.interfaces_info_file) as interfaces_info_file:
         interfaces_info = pickle.load(interfaces_info_file)
     with open(options.component_info_file) as component_info_file:
-- 
1.9.5.msysgit.0

