mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
- Update to Chromium revision 71081.
- Add a new |isMainContent| boolean argument to HandleLoadStart and HandleLoadEnd (issue #166). - Only call HandleAddressChange and HandleTitleChange for the main content load (issue #166). - Pass the URL for new popup windows to HandleBeforeCreated (issue #5). - cefclient: Add a test for XMLHttpRequest. - cefclient: Size popup windows in ClientHandler::HandleBeforeCreated. git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@162 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
@@ -135,7 +135,8 @@ enum cef_retval_t CEF_CALLBACK handler_handle_before_browse(
|
||||
}
|
||||
|
||||
enum cef_retval_t CEF_CALLBACK handler_handle_load_start(
|
||||
struct _cef_handler_t* self, cef_browser_t* browser, cef_frame_t* frame)
|
||||
struct _cef_handler_t* self, cef_browser_t* browser, cef_frame_t* frame,
|
||||
int isMainContent)
|
||||
{
|
||||
DCHECK(self);
|
||||
DCHECK(browser);
|
||||
@@ -147,11 +148,12 @@ enum cef_retval_t CEF_CALLBACK handler_handle_load_start(
|
||||
framePtr = CefFrameCToCpp::Wrap(frame);
|
||||
|
||||
return CefHandlerCppToC::Get(self)->HandleLoadStart(
|
||||
CefBrowserCToCpp::Wrap(browser), framePtr);
|
||||
CefBrowserCToCpp::Wrap(browser), framePtr, isMainContent?true:false);
|
||||
}
|
||||
|
||||
enum cef_retval_t CEF_CALLBACK handler_handle_load_end(
|
||||
struct _cef_handler_t* self, cef_browser_t* browser, cef_frame_t* frame)
|
||||
struct _cef_handler_t* self, cef_browser_t* browser, cef_frame_t* frame,
|
||||
int isMainContent)
|
||||
{
|
||||
DCHECK(self);
|
||||
DCHECK(browser);
|
||||
@@ -163,7 +165,7 @@ enum cef_retval_t CEF_CALLBACK handler_handle_load_end(
|
||||
framePtr = CefFrameCToCpp::Wrap(frame);
|
||||
|
||||
return CefHandlerCppToC::Get(self)->HandleLoadEnd(
|
||||
CefBrowserCToCpp::Wrap(browser), framePtr);
|
||||
CefBrowserCToCpp::Wrap(browser), framePtr, isMainContent?true:false);
|
||||
}
|
||||
|
||||
enum cef_retval_t CEF_CALLBACK handler_handle_load_error(
|
||||
|
Reference in New Issue
Block a user