forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor the implementation of the webNavigation extension API.
The webNavigation extension API does not work properly with out-of-process iframes and will be broken with the upcoming changes in navigation code (PlzNavigate). This CL is aiming to refactor the implementation to use the NavigationHandle API, which is compatible with PlzNavigate and helps hide some of the nasty details of cross-process navigations. This CL depends on new APIs added to NavigationHandle in https://codereview.chromium.org/1667163002/. BUG=584493 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review URL: https://codereview.chromium.org/1670673003 Cr-Commit-Position: refs/heads/master@{#374505}
- Loading branch information
1 parent
fbcb5de
commit e419e21
Showing
60 changed files
with
409 additions
and
519 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.