summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/status/network_menu.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/chromeos/status/network_menu.h')
-rw-r--r--chrome/browser/chromeos/status/network_menu.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/chromeos/status/network_menu.h b/chrome/browser/chromeos/status/network_menu.h
index fc80127..660e9f2 100644
--- a/chrome/browser/chromeos/status/network_menu.h
+++ b/chrome/browser/chromeos/status/network_menu.h
@@ -106,6 +106,7 @@ class NetworkMenuModel : public ui::MenuModel {
FLAG_VPN = 1 << 12,
FLAG_ADD_VPN = 1 << 13,
FLAG_DISCONNECT_VPN = 1 << 14,
+ FLAG_VIEW_ACCOUNT = 1 << 15,
};
struct MenuItem {
@@ -143,6 +144,13 @@ class NetworkMenuModel : public ui::MenuModel {
NetworkMenu* owner_; // Weak pointer to NetworkMenu that owns this MenuModel.
+ // Top up URL of the current carrier on empty string if there's none.
+ std::string top_up_url_;
+
+ // Carrier ID which top up URL is initialized for.
+ // Used to update top up URL only when cellular carrier has changed.
+ std::string carrier_id_;
+
private:
// Show a NetworkConfigView modal dialog instance.
void ShowNetworkConfigView(NetworkConfigView* view) const;