Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(812)

Unified Diff: extensions/browser/extension_navigation_ui_data.cc

Issue 2401443002: Fix nested URL blocking needs with PlzNavigate. (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: extensions/browser/extension_navigation_ui_data.cc
diff --git a/extensions/browser/extension_navigation_ui_data.cc b/extensions/browser/extension_navigation_ui_data.cc
index c7576ba1a6b8dce14ec36331086a2a5eeca4663f..e413e2e250e7d2fafc49f0b0147818cc14821296 100644
--- a/extensions/browser/extension_navigation_ui_data.cc
+++ b/extensions/browser/extension_navigation_ui_data.cc
@@ -8,12 +8,15 @@
namespace extensions {
-ExtensionNavigationUIData::ExtensionNavigationUIData() {}
+ExtensionNavigationUIData::ExtensionNavigationUIData()
+ : from_extension_(false) {}
ExtensionNavigationUIData::ExtensionNavigationUIData(
content::NavigationHandle* navigation_handle,
+ bool from_extension,
int tab_id,
- int window_id) {
+ int window_id)
+ : from_extension_(from_extension) {
// TODO(clamy): See if it would be possible to have just one source for the
// FrameData that works both for navigations and subresources loads.
frame_data_.frame_id = ExtensionApiFrameIdMap::GetFrameId(navigation_handle);
@@ -27,6 +30,7 @@ std::unique_ptr<ExtensionNavigationUIData> ExtensionNavigationUIData::DeepCopy()
const {
std::unique_ptr<ExtensionNavigationUIData> copy(
new ExtensionNavigationUIData());
+ copy->from_extension_ = from_extension_;
copy->set_frame_data(frame_data_);
return copy;
}
« content/renderer/render_widget.cc ('K') | « extensions/browser/extension_navigation_ui_data.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698