diff options
Diffstat (limited to 'chrome/browser/tab_contents/tab_contents.h')
-rw-r--r-- | chrome/browser/tab_contents/tab_contents.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/chrome/browser/tab_contents/tab_contents.h b/chrome/browser/tab_contents/tab_contents.h index a06bf16..1f16a74 100644 --- a/chrome/browser/tab_contents/tab_contents.h +++ b/chrome/browser/tab_contents/tab_contents.h @@ -708,8 +708,7 @@ class TabContents : public PageNavigator, int minimum_zoom_percent() const { return minimum_zoom_percent_; } int maximum_zoom_percent() const { return maximum_zoom_percent_; } - // Returns true if the given command is disabled. - bool IsCommandDisabled(int command_id) const; + int content_restrictions() const { return content_restrictions_; } private: friend class NavigationController; @@ -993,7 +992,7 @@ class TabContents : public PageNavigator, virtual void UpdateZoomLimits(int minimum_percent, int maximum_percent, bool remember); - virtual void DisableCommand(int command_id); + virtual void UpdateContentRestrictions(int restrictions); // RenderViewHostManager::Delegate ------------------------------------------- @@ -1289,8 +1288,9 @@ class TabContents : public PageNavigator, // remember it. bool temporary_zoom_settings_; - // Disabled commands. Only expect a few, so vector is fine. - std::vector<int> disabled_commands_; + // Content restrictions, used to disable print/copy etc based on content's + // (full-page plugins for now only) permissions. + int content_restrictions_; // --------------------------------------------------------------------------- |