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

Side by Side Diff: Source/web/FrameLoaderClientImpl.h

Issue 634893002: Replace OVERRIDE and FINAL with override and final in WebKit/public (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 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 unified diff | Download patch
« no previous file with comments | « Source/web/ExternalPopupMenuTest.cpp ('k') | Source/web/FullscreenController.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2009, 2012 Google Inc. All rights reserved. 2 * Copyright (C) 2009, 2012 Google Inc. All rights reserved.
3 * Copyright (C) 2011 Apple Inc. All rights reserved. 3 * Copyright (C) 2011 Apple Inc. All rights reserved.
4 * 4 *
5 * Redistribution and use in source and binary forms, with or without 5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are 6 * modification, are permitted provided that the following conditions are
7 * met: 7 * met:
8 * 8 *
9 * * Redistributions of source code must retain the above copyright 9 * * Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer. 10 * notice, this list of conditions and the following disclaimer.
(...skipping 26 matching lines...) Expand all
37 #include "platform/weborigin/KURL.h" 37 #include "platform/weborigin/KURL.h"
38 #include "wtf/PassOwnPtr.h" 38 #include "wtf/PassOwnPtr.h"
39 #include "wtf/RefPtr.h" 39 #include "wtf/RefPtr.h"
40 40
41 namespace blink { 41 namespace blink {
42 42
43 class WebLocalFrameImpl; 43 class WebLocalFrameImpl;
44 class WebPluginContainerImpl; 44 class WebPluginContainerImpl;
45 class WebPluginLoadObserver; 45 class WebPluginLoadObserver;
46 46
47 class FrameLoaderClientImpl FINAL : public FrameLoaderClient { 47 class FrameLoaderClientImpl final : public FrameLoaderClient {
48 public: 48 public:
49 explicit FrameLoaderClientImpl(WebLocalFrameImpl* webFrame); 49 explicit FrameLoaderClientImpl(WebLocalFrameImpl* webFrame);
50 virtual ~FrameLoaderClientImpl(); 50 virtual ~FrameLoaderClientImpl();
51 51
52 WebLocalFrameImpl* webFrame() const { return m_webFrame; } 52 WebLocalFrameImpl* webFrame() const { return m_webFrame; }
53 53
54 // FrameLoaderClient ---------------------------------------------- 54 // FrameLoaderClient ----------------------------------------------
55 55
56 // Notifies the WebView delegate that the JS window object has been cleared, 56 // Notifies the WebView delegate that the JS window object has been cleared,
57 // giving it a chance to bind native objects to the window before script 57 // giving it a chance to bind native objects to the window before script
58 // parsing begins. 58 // parsing begins.
59 virtual void dispatchDidClearWindowObjectInMainWorld() OVERRIDE; 59 virtual void dispatchDidClearWindowObjectInMainWorld() override;
60 virtual void documentElementAvailable() OVERRIDE; 60 virtual void documentElementAvailable() override;
61 61
62 virtual void didCreateScriptContext(v8::Handle<v8::Context>, int extensionGr oup, int worldId) OVERRIDE; 62 virtual void didCreateScriptContext(v8::Handle<v8::Context>, int extensionGr oup, int worldId) override;
63 virtual void willReleaseScriptContext(v8::Handle<v8::Context>, int worldId) OVERRIDE; 63 virtual void willReleaseScriptContext(v8::Handle<v8::Context>, int worldId) override;
64 64
65 // Returns true if we should allow the given V8 extension to be added to 65 // Returns true if we should allow the given V8 extension to be added to
66 // the script context at the currently loading page and given extension grou p. 66 // the script context at the currently loading page and given extension grou p.
67 virtual bool allowScriptExtension(const String& extensionName, int extension Group, int worldId) OVERRIDE; 67 virtual bool allowScriptExtension(const String& extensionName, int extension Group, int worldId) override;
68 68
69 virtual bool hasWebView() const OVERRIDE; 69 virtual bool hasWebView() const override;
70 virtual Frame* opener() const OVERRIDE; 70 virtual Frame* opener() const override;
71 virtual void setOpener(Frame*) OVERRIDE; 71 virtual void setOpener(Frame*) override;
72 virtual Frame* parent() const OVERRIDE; 72 virtual Frame* parent() const override;
73 virtual Frame* top() const OVERRIDE; 73 virtual Frame* top() const override;
74 virtual Frame* previousSibling() const OVERRIDE; 74 virtual Frame* previousSibling() const override;
75 virtual Frame* nextSibling() const OVERRIDE; 75 virtual Frame* nextSibling() const override;
76 virtual Frame* firstChild() const OVERRIDE; 76 virtual Frame* firstChild() const override;
77 virtual Frame* lastChild() const OVERRIDE; 77 virtual Frame* lastChild() const override;
78 virtual void detachedFromParent() OVERRIDE; 78 virtual void detachedFromParent() override;
79 virtual void dispatchWillSendRequest(DocumentLoader*, unsigned long identifi er, ResourceRequest&, const ResourceResponse& redirectResponse) OVERRIDE; 79 virtual void dispatchWillSendRequest(DocumentLoader*, unsigned long identifi er, ResourceRequest&, const ResourceResponse& redirectResponse) override;
80 virtual void dispatchDidReceiveResponse(DocumentLoader*, unsigned long ident ifier, const ResourceResponse&) OVERRIDE; 80 virtual void dispatchDidReceiveResponse(DocumentLoader*, unsigned long ident ifier, const ResourceResponse&) override;
81 virtual void dispatchDidChangeResourcePriority(unsigned long identifier, Res ourceLoadPriority, int intraPriorityValue) OVERRIDE; 81 virtual void dispatchDidChangeResourcePriority(unsigned long identifier, Res ourceLoadPriority, int intraPriorityValue) override;
82 virtual void dispatchDidFinishLoading(DocumentLoader*, unsigned long identif ier) OVERRIDE; 82 virtual void dispatchDidFinishLoading(DocumentLoader*, unsigned long identif ier) override;
83 virtual void dispatchDidLoadResourceFromMemoryCache(const ResourceRequest&, const ResourceResponse&) OVERRIDE; 83 virtual void dispatchDidLoadResourceFromMemoryCache(const ResourceRequest&, const ResourceResponse&) override;
84 virtual void dispatchDidHandleOnloadEvents() OVERRIDE; 84 virtual void dispatchDidHandleOnloadEvents() override;
85 virtual void dispatchDidReceiveServerRedirectForProvisionalLoad() OVERRIDE; 85 virtual void dispatchDidReceiveServerRedirectForProvisionalLoad() override;
86 virtual void dispatchDidNavigateWithinPage(HistoryItem*, HistoryCommitType) OVERRIDE; 86 virtual void dispatchDidNavigateWithinPage(HistoryItem*, HistoryCommitType) override;
87 virtual void dispatchWillClose() OVERRIDE; 87 virtual void dispatchWillClose() override;
88 virtual void dispatchDidStartProvisionalLoad(bool isTransitionNavigation) OV ERRIDE; 88 virtual void dispatchDidStartProvisionalLoad(bool isTransitionNavigation) ov erride;
89 virtual void dispatchDidReceiveTitle(const String&) OVERRIDE; 89 virtual void dispatchDidReceiveTitle(const String&) override;
90 virtual void dispatchDidChangeIcons(IconType) OVERRIDE; 90 virtual void dispatchDidChangeIcons(IconType) override;
91 virtual void dispatchDidCommitLoad(LocalFrame*, HistoryItem*, HistoryCommitT ype) OVERRIDE; 91 virtual void dispatchDidCommitLoad(LocalFrame*, HistoryItem*, HistoryCommitT ype) override;
92 virtual void dispatchDidFailProvisionalLoad(const ResourceError&) OVERRIDE; 92 virtual void dispatchDidFailProvisionalLoad(const ResourceError&) override;
93 virtual void dispatchDidFailLoad(const ResourceError&) OVERRIDE; 93 virtual void dispatchDidFailLoad(const ResourceError&) override;
94 virtual void dispatchDidFinishDocumentLoad() OVERRIDE; 94 virtual void dispatchDidFinishDocumentLoad() override;
95 virtual void dispatchDidFinishLoad() OVERRIDE; 95 virtual void dispatchDidFinishLoad() override;
96 virtual void dispatchDidFirstVisuallyNonEmptyLayout() OVERRIDE; 96 virtual void dispatchDidFirstVisuallyNonEmptyLayout() override;
97 97
98 virtual void dispatchDidChangeThemeColor() OVERRIDE; 98 virtual void dispatchDidChangeThemeColor() override;
99 virtual NavigationPolicy decidePolicyForNavigation(const ResourceRequest&, D ocumentLoader*, NavigationPolicy, bool isTransitionNavigation) OVERRIDE; 99 virtual NavigationPolicy decidePolicyForNavigation(const ResourceRequest&, D ocumentLoader*, NavigationPolicy, bool isTransitionNavigation) override;
100 virtual void dispatchAddNavigationTransitionData(const String& allowedDestin ationOrigin, const String& selector, const String& markup) OVERRIDE; 100 virtual void dispatchAddNavigationTransitionData(const String& allowedDestin ationOrigin, const String& selector, const String& markup) override;
101 virtual void dispatchWillRequestResource(FetchRequest*) OVERRIDE; 101 virtual void dispatchWillRequestResource(FetchRequest*) override;
102 virtual void dispatchWillSendSubmitEvent(HTMLFormElement*) OVERRIDE; 102 virtual void dispatchWillSendSubmitEvent(HTMLFormElement*) override;
103 virtual void dispatchWillSubmitForm(HTMLFormElement*) OVERRIDE; 103 virtual void dispatchWillSubmitForm(HTMLFormElement*) override;
104 virtual void didStartLoading(LoadStartType) OVERRIDE; 104 virtual void didStartLoading(LoadStartType) override;
105 virtual void didStopLoading() OVERRIDE; 105 virtual void didStopLoading() override;
106 virtual void progressEstimateChanged(double progressEstimate) OVERRIDE; 106 virtual void progressEstimateChanged(double progressEstimate) override;
107 virtual void loadURLExternally(const ResourceRequest&, NavigationPolicy, con st String& suggestedName = String()) OVERRIDE; 107 virtual void loadURLExternally(const ResourceRequest&, NavigationPolicy, con st String& suggestedName = String()) override;
108 virtual bool navigateBackForward(int offset) const OVERRIDE; 108 virtual bool navigateBackForward(int offset) const override;
109 virtual void didAccessInitialDocument() OVERRIDE; 109 virtual void didAccessInitialDocument() override;
110 virtual void didDisplayInsecureContent() OVERRIDE; 110 virtual void didDisplayInsecureContent() override;
111 virtual void didRunInsecureContent(SecurityOrigin*, const KURL& insecureURL) OVERRIDE; 111 virtual void didRunInsecureContent(SecurityOrigin*, const KURL& insecureURL) override;
112 virtual void didDetectXSS(const KURL&, bool didBlockEntirePage) OVERRIDE; 112 virtual void didDetectXSS(const KURL&, bool didBlockEntirePage) override;
113 virtual void didDispatchPingLoader(const KURL&) OVERRIDE; 113 virtual void didDispatchPingLoader(const KURL&) override;
114 virtual void selectorMatchChanged(const Vector<String>& addedSelectors, cons t Vector<String>& removedSelectors) OVERRIDE; 114 virtual void selectorMatchChanged(const Vector<String>& addedSelectors, cons t Vector<String>& removedSelectors) override;
115 virtual PassRefPtr<DocumentLoader> createDocumentLoader(LocalFrame*, const R esourceRequest&, const SubstituteData&) OVERRIDE; 115 virtual PassRefPtr<DocumentLoader> createDocumentLoader(LocalFrame*, const R esourceRequest&, const SubstituteData&) override;
116 virtual WTF::String userAgent(const KURL&) OVERRIDE; 116 virtual WTF::String userAgent(const KURL&) override;
117 virtual WTF::String doNotTrackValue() OVERRIDE; 117 virtual WTF::String doNotTrackValue() override;
118 virtual void transitionToCommittedForNewPage() OVERRIDE; 118 virtual void transitionToCommittedForNewPage() override;
119 virtual PassRefPtrWillBeRawPtr<LocalFrame> createFrame(const KURL&, const WT F::AtomicString& name, const Referrer&, HTMLFrameOwnerElement*) OVERRIDE; 119 virtual PassRefPtrWillBeRawPtr<LocalFrame> createFrame(const KURL&, const WT F::AtomicString& name, const Referrer&, HTMLFrameOwnerElement*) override;
120 virtual bool canCreatePluginWithoutRenderer(const String& mimeType) const; 120 virtual bool canCreatePluginWithoutRenderer(const String& mimeType) const;
121 virtual PassRefPtr<Widget> createPlugin( 121 virtual PassRefPtr<Widget> createPlugin(
122 HTMLPlugInElement*, const KURL&, 122 HTMLPlugInElement*, const KURL&,
123 const Vector<WTF::String>&, const Vector<WTF::String>&, 123 const Vector<WTF::String>&, const Vector<WTF::String>&,
124 const WTF::String&, bool loadManually, DetachedPluginPolicy) OVERRIDE; 124 const WTF::String&, bool loadManually, DetachedPluginPolicy) override;
125 virtual PassRefPtr<Widget> createJavaAppletWidget( 125 virtual PassRefPtr<Widget> createJavaAppletWidget(
126 HTMLAppletElement*, 126 HTMLAppletElement*,
127 const KURL& /* base_url */, 127 const KURL& /* base_url */,
128 const Vector<WTF::String>& paramNames, 128 const Vector<WTF::String>& paramNames,
129 const Vector<WTF::String>& paramValues) OVERRIDE; 129 const Vector<WTF::String>& paramValues) override;
130 virtual ObjectContentType objectContentType( 130 virtual ObjectContentType objectContentType(
131 const KURL&, const WTF::String& mimeType, bool shouldPreferPlugInsForIma ges) OVERRIDE; 131 const KURL&, const WTF::String& mimeType, bool shouldPreferPlugInsForIma ges) override;
132 virtual void didChangeScrollOffset() OVERRIDE; 132 virtual void didChangeScrollOffset() override;
133 virtual void didUpdateCurrentHistoryItem() OVERRIDE; 133 virtual void didUpdateCurrentHistoryItem() override;
134 virtual void didRemoveAllPendingStylesheet() OVERRIDE; 134 virtual void didRemoveAllPendingStylesheet() override;
135 virtual bool allowScript(bool enabledPerSettings) OVERRIDE; 135 virtual bool allowScript(bool enabledPerSettings) override;
136 virtual bool allowScriptFromSource(bool enabledPerSettings, const KURL& scri ptURL) OVERRIDE; 136 virtual bool allowScriptFromSource(bool enabledPerSettings, const KURL& scri ptURL) override;
137 virtual bool allowPlugins(bool enabledPerSettings) OVERRIDE; 137 virtual bool allowPlugins(bool enabledPerSettings) override;
138 virtual bool allowImage(bool enabledPerSettings, const KURL& imageURL) OVERR IDE; 138 virtual bool allowImage(bool enabledPerSettings, const KURL& imageURL) overr ide;
139 virtual bool allowMedia(const KURL& mediaURL) OVERRIDE; 139 virtual bool allowMedia(const KURL& mediaURL) override;
140 virtual bool allowDisplayingInsecureContent(bool enabledPerSettings, Securit yOrigin*, const KURL&) OVERRIDE; 140 virtual bool allowDisplayingInsecureContent(bool enabledPerSettings, Securit yOrigin*, const KURL&) override;
141 virtual bool allowRunningInsecureContent(bool enabledPerSettings, SecurityOr igin*, const KURL&) OVERRIDE; 141 virtual bool allowRunningInsecureContent(bool enabledPerSettings, SecurityOr igin*, const KURL&) override;
142 virtual void didNotAllowScript() OVERRIDE; 142 virtual void didNotAllowScript() override;
143 virtual void didNotAllowPlugins() OVERRIDE; 143 virtual void didNotAllowPlugins() override;
144 144
145 virtual WebCookieJar* cookieJar() const OVERRIDE; 145 virtual WebCookieJar* cookieJar() const override;
146 virtual bool willCheckAndDispatchMessageEvent(SecurityOrigin* target, Messag eEvent*, LocalFrame* sourceFrame) const OVERRIDE; 146 virtual bool willCheckAndDispatchMessageEvent(SecurityOrigin* target, Messag eEvent*, LocalFrame* sourceFrame) const override;
147 virtual void didChangeName(const String&) OVERRIDE; 147 virtual void didChangeName(const String&) override;
148 148
149 virtual void dispatchWillOpenSocketStream(SocketStreamHandle*) OVERRIDE; 149 virtual void dispatchWillOpenSocketStream(SocketStreamHandle*) override;
150 virtual void dispatchWillOpenWebSocket(WebSocketHandle*) OVERRIDE; 150 virtual void dispatchWillOpenWebSocket(WebSocketHandle*) override;
151 151
152 virtual void dispatchWillStartUsingPeerConnectionHandler(WebRTCPeerConnectio nHandler*) OVERRIDE; 152 virtual void dispatchWillStartUsingPeerConnectionHandler(WebRTCPeerConnectio nHandler*) override;
153 153
154 virtual void didRequestAutocomplete(HTMLFormElement*) OVERRIDE; 154 virtual void didRequestAutocomplete(HTMLFormElement*) override;
155 155
156 virtual bool allowWebGL(bool enabledPerSettings) OVERRIDE; 156 virtual bool allowWebGL(bool enabledPerSettings) override;
157 virtual void didLoseWebGLContext(int arbRobustnessContextLostReason) OVERRID E; 157 virtual void didLoseWebGLContext(int arbRobustnessContextLostReason) overrid e;
158 158
159 virtual void dispatchWillInsertBody() OVERRIDE; 159 virtual void dispatchWillInsertBody() override;
160 160
161 virtual PassOwnPtr<WebServiceWorkerProvider> createServiceWorkerProvider() O VERRIDE; 161 virtual PassOwnPtr<WebServiceWorkerProvider> createServiceWorkerProvider() o verride;
162 virtual bool isControlledByServiceWorker() OVERRIDE; 162 virtual bool isControlledByServiceWorker() override;
163 virtual SharedWorkerRepositoryClient* sharedWorkerRepositoryClient() OVERRID E; 163 virtual SharedWorkerRepositoryClient* sharedWorkerRepositoryClient() overrid e;
164 164
165 virtual PassOwnPtr<WebApplicationCacheHost> createApplicationCacheHost(WebAp plicationCacheHostClient*) OVERRIDE; 165 virtual PassOwnPtr<WebApplicationCacheHost> createApplicationCacheHost(WebAp plicationCacheHostClient*) override;
166 166
167 virtual void didStopAllLoaders() OVERRIDE; 167 virtual void didStopAllLoaders() override;
168 168
169 virtual void dispatchDidChangeManifest() OVERRIDE; 169 virtual void dispatchDidChangeManifest() override;
170 170
171 private: 171 private:
172 virtual bool isFrameLoaderClientImpl() const OVERRIDE { return true; } 172 virtual bool isFrameLoaderClientImpl() const override { return true; }
173 173
174 PassOwnPtr<WebPluginLoadObserver> pluginLoadObserver(DocumentLoader*); 174 PassOwnPtr<WebPluginLoadObserver> pluginLoadObserver(DocumentLoader*);
175 175
176 // The WebFrame that owns this object and manages its lifetime. Therefore, 176 // The WebFrame that owns this object and manages its lifetime. Therefore,
177 // the web frame object is guaranteed to exist. 177 // the web frame object is guaranteed to exist.
178 WebLocalFrameImpl* m_webFrame; 178 WebLocalFrameImpl* m_webFrame;
179 }; 179 };
180 180
181 DEFINE_TYPE_CASTS(FrameLoaderClientImpl, FrameLoaderClient, client, client->isFr ameLoaderClientImpl(), client.isFrameLoaderClientImpl()); 181 DEFINE_TYPE_CASTS(FrameLoaderClientImpl, FrameLoaderClient, client, client->isFr ameLoaderClientImpl(), client.isFrameLoaderClientImpl());
182 182
183 } // namespace blink 183 } // namespace blink
184 184
185 #endif 185 #endif
OLDNEW
« no previous file with comments | « Source/web/ExternalPopupMenuTest.cpp ('k') | Source/web/FullscreenController.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698