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

Unified Diff: extensions/browser/extension_navigation_ui_data.h

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.h
diff --git a/extensions/browser/extension_navigation_ui_data.h b/extensions/browser/extension_navigation_ui_data.h
index b5145685020436de4d888824762653e592463c18..c0dddd3b92b9b7f9f8087b0e7ea3a5aeb3d6123d 100644
--- a/extensions/browser/extension_navigation_ui_data.h
+++ b/extensions/browser/extension_navigation_ui_data.h
@@ -22,11 +22,13 @@ class ExtensionNavigationUIData {
public:
ExtensionNavigationUIData();
ExtensionNavigationUIData(content::NavigationHandle* navigation_handle,
+ bool from_extension,
int tab_id,
int window_id);
std::unique_ptr<ExtensionNavigationUIData> DeepCopy() const;
+ bool from_extension() const { return from_extension_; }
const ExtensionApiFrameIdMap::FrameData& frame_data() const {
return frame_data_;
}
@@ -36,6 +38,7 @@ class ExtensionNavigationUIData {
frame_data_ = frame_data;
}
+ bool from_extension_;
ExtensionApiFrameIdMap::FrameData frame_data_;
DISALLOW_COPY_AND_ASSIGN(ExtensionNavigationUIData);

Powered by Google App Engine
This is Rietveld 408576698