Lines Matching full:virtual
5 // The LocationBar class is a virtual interface, defining access to the
33 virtual void ShowFirstRunBubble(FirstRun::BubbleType bubble_type) = 0;
37 virtual void SetSuggestedText(const string16& text,
41 virtual std::wstring GetInputString() const = 0;
45 virtual WindowOpenDisposition GetWindowOpenDisposition() const = 0;
49 virtual PageTransition::Type GetPageTransition() const = 0;
52 virtual void AcceptInput() = 0;
55 virtual void FocusLocation(bool select_all) = 0;
59 virtual void FocusSearch() = 0;
62 virtual void UpdateContentSettingsIcons() = 0;
65 virtual void UpdatePageActions() = 0;
69 virtual void InvalidatePageActions() = 0;
73 virtual void SaveStateToContents(TabContents* contents) = 0;
76 virtual void Revert() = 0;
79 virtual const AutocompleteEditView* location_entry() const = 0;
80 virtual AutocompleteEditView* location_entry() = 0;
83 virtual LocationBarTesting* GetLocationBarForTesting() = 0;
86 virtual ~LocationBar() {}
92 virtual int PageActionCount() = 0;
95 virtual int PageActionVisibleCount() = 0;
98 virtual ExtensionAction* GetPageAction(size_t index) = 0;
101 virtual ExtensionAction* GetVisiblePageAction(size_t index) = 0;
104 virtual void TestPageActionPressed(size_t index) = 0;
107 virtual ~LocationBarTesting() {}