From c6a0bc7588cc8b9e45c9057f8563419db22905b8 Mon Sep 17 00:00:00 2001
From: Armin Novak <armin.novak@thincast.com>
Date: Fri, 9 Oct 2015 13:17:18 +0200
Subject: [PATCH] Fixed IOError in idl_compiler.py

---
 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 f0bbf79..3a64064 100755
--- a/chromium/third_party/WebKit/Source/bindings/scripts/idl_compiler.py
+++ b/chromium/third_party/WebKit/Source/bindings/scripts/idl_compiler.py
@@ -102,6 +102,7 @@ class IdlCompiler(object):
         self.cache_directory = cache_directory
         self.code_generator = code_generator
         if interfaces_info_filename:
+            interfaces_info_filename = os.path.normpath(os.path.join(os.getcwd(), interfaces_info_filename))
             with open(interfaces_info_filename) as interfaces_info_file:
                 interfaces_info = pickle.load(interfaces_info_file)
         self.interfaces_info = interfaces_info
-- 
1.9.5.msysgit.0

