Send isMainFrame as argument to did-navigate-in-page event

This commit is contained in:
Samuel Attard 2016-08-12 01:27:50 +10:00
parent 58b391cb77
commit 5b07e8dd5b
No known key found for this signature in database
GPG key ID: 273DC1869D8F13EF
4 changed files with 830 additions and 828 deletions

View file

@ -674,7 +674,7 @@ void WebContents::DidFinishNavigation(
if (is_main_frame && !is_in_page) {
Emit("did-navigate", url);
} else if (is_in_page) {
Emit("did-navigate-in-page", url);
Emit("did-navigate-in-page", url, is_main_frame);
}
} else {
auto url = navigation_handle->GetURL();

View file

@ -185,6 +185,7 @@ Returns:
* `event` Event
* `url` String
* `isMainPage` Boolean
Emitted when an in-page navigation happened.

View file

@ -710,6 +710,7 @@ this purpose.
Returns:
* `isMainPage` Boolean
* `url` String
Emitted when an in-page navigation happened.

View file

@ -22,7 +22,7 @@ var WEB_VIEW_EVENTS = {
'new-window': ['url', 'frameName', 'disposition', 'options'],
'will-navigate': ['url'],
'did-navigate': ['url'],
'did-navigate-in-page': ['url'],
'did-navigate-in-page': ['url', 'isMainFrame'],
'close': [],
'crashed': [],
'gpu-crashed': [],