Skip to content

Commit 03ca41a

Browse files
committed
Version 0.47 release.
Audio/video dlls removed. Fixed error in DisplayHandler.
1 parent 7eba35f commit 03ca41a

8 files changed

Lines changed: 15 additions & 9 deletions

File tree

cefpython1/cefpython.pyx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,8 @@ def Initialize(applicationSettings=None):
144144

145145
def CreateBrowser(windowID, browserSettings, navigateURL, clientHandlers=None, javascriptBindings=None):
146146

147+
assert IsCurrentThread(TID_UI)
148+
147149
if not clientHandlers:
148150
clientHandlers = {}
149151

cefpython1/display_handler.pyx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,15 +185,15 @@ cdef public c_bool DisplayHandler_OnTooltip(CefRefPtr[CefBrowser] cefBrowser,
185185
# adding ignoreError=True.
186186
pyBrowser = GetPyBrowserByCefBrowser(cefBrowser, True)
187187
if not pyBrowser:
188-
return
188+
return False
189189
pyText = [CefStringToPyString(cefText)] # In/Out
190190
handler = pyBrowser.GetClientHandler("OnTooltip")
191191
if handler:
192192
ret = handler(pyBrowser, pyText)
193193
PyStringToCefString(pyText[0], cefText);
194-
return <c_bool>bool(ret)
194+
return bool(ret)
195195
else:
196-
return <c_bool>False
196+
return False
197197
except:
198198
(exc_type, exc_value, exc_trace) = sys.exc_info()
199199
sys.excepthook(exc_type, exc_value, exc_trace)
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
cef_unittests.exe -release-dcheck-enabled -log-severity=verbose
2+
pause
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
cefclient.exe -release-dcheck-enabled -log-severity=verbose
2+
pause

cefpython1/windows_example/cefadvanced.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -337,12 +337,11 @@ def OnConsoleMessage(self, browser, message, source, line):
337337
def OnResourceResponse(self, browser, url, response, filter):
338338

339339
# This function does not get called for local disk sources (file:///).
340-
print("")
341-
print("Resource: %s (status=%s)" % (url, response.GetStatus()))
340+
pass
341+
"""print("Resource: %s (status=%s)" % (url, response.GetStatus()))"""
342342
"""response.SetHeaderMap({"Content-Length": 123, "Content-Type": "none"})"""
343-
print("response.GetHeaderMap(): %s" % response.GetHeaderMap())
343+
"""print("response.GetHeaderMap(): %s" % response.GetHeaderMap())"""
344344
"""print("response.GetHeaderMultimap(): %s" % response.GetHeaderMultimap())"""
345-
print("")
346345

347346
def OnUncaughtException(self, browser, frame, exception, stackTrace):
348347

cefpython1/windows_example/cefpython_py27.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def Shutdown():
7272
"locales_dir_path": "",
7373
"log_file": "",
7474
"log_severity": LOGSEVERITY_VERBOSE,
75-
"enable_dcheck": False,
75+
"release_dcheck_enabled": False,
7676
"multi_threaded_message_loop": False,
7777
"pack_loading_disabled": False,
7878
"product_version": "",

cefpython1/windows_example/cefpython_py32.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def Shutdown():
7272
"locales_dir_path": "",
7373
"log_file": "",
7474
"log_severity": LOGSEVERITY_VERBOSE,
75-
"enable_dcheck": False,
75+
"release_dcheck_enabled": False,
7676
"multi_threaded_message_loop": False,
7777
"pack_loading_disabled": False,
7878
"product_version": "",

cefpython1/windows_example/pygtk_.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,4 +123,5 @@ def OnExit(self, widget, data=None):
123123
gobject.threads_init() # timer for messageloop
124124
PyGTKExample()
125125
gtk.main()
126+
126127
cefpython.Shutdown()

0 commit comments

Comments
 (0)