// Copyright (c) 2012 CEF Python, see the Authors file. // All rights reserved. Licensed under BSD 3-clause license. // Project website: https://github.com/cztomczak/cefpython #include "load_handler.h" void LoadHandler::OnLoadingStateChange(CefRefPtr browser, bool isLoading, bool canGoBack, bool canGoForward) { REQUIRE_UI_THREAD(); LoadHandler_OnLoadingStateChange(browser, isLoading, canGoBack, canGoForward); } void LoadHandler::OnLoadStart(CefRefPtr browser, CefRefPtr frame, TransitionType transition_type) { REQUIRE_UI_THREAD(); LoadHandler_OnLoadStart(browser, frame); } void LoadHandler::OnLoadEnd(CefRefPtr browser, CefRefPtr frame, int httpStatusCode) { REQUIRE_UI_THREAD(); LoadHandler_OnLoadEnd(browser, frame, httpStatusCode); } void LoadHandler::OnLoadError(CefRefPtr browser, CefRefPtr frame, cef_errorcode_t errorCode, const CefString& errorText, const CefString& failedUrl) { REQUIRE_UI_THREAD(); LoadHandler_OnLoadError(browser, frame, errorCode, errorText, failedUrl); }