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

Side by Side Diff: Source/web/WebLocalFrameImpl.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/WebLeakDetector.cpp ('k') | Source/web/WebLocalFrameImpl.cpp » ('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 Google Inc. All rights reserved. 2 * Copyright (C) 2009 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
65 class WebPluginContainerImpl; 65 class WebPluginContainerImpl;
66 class WebView; 66 class WebView;
67 class WebViewImpl; 67 class WebViewImpl;
68 struct FrameLoadRequest; 68 struct FrameLoadRequest;
69 struct WebPrintParams; 69 struct WebPrintParams;
70 struct WindowFeatures; 70 struct WindowFeatures;
71 71
72 template <typename T> class WebVector; 72 template <typename T> class WebVector;
73 73
74 // Implementation of WebFrame, note that this is a reference counted object. 74 // Implementation of WebFrame, note that this is a reference counted object.
75 class WebLocalFrameImpl FINAL : public RefCountedWillBeGarbageCollectedFinalized <WebLocalFrameImpl>, public WebLocalFrame { 75 class WebLocalFrameImpl final : public RefCountedWillBeGarbageCollectedFinalized <WebLocalFrameImpl>, public WebLocalFrame {
76 public: 76 public:
77 // WebFrame methods: 77 // WebFrame methods:
78 virtual bool isWebLocalFrame() const OVERRIDE; 78 virtual bool isWebLocalFrame() const override;
79 virtual WebLocalFrame* toWebLocalFrame() OVERRIDE; 79 virtual WebLocalFrame* toWebLocalFrame() override;
80 virtual bool isWebRemoteFrame() const OVERRIDE; 80 virtual bool isWebRemoteFrame() const override;
81 virtual WebRemoteFrame* toWebRemoteFrame() OVERRIDE; 81 virtual WebRemoteFrame* toWebRemoteFrame() override;
82 virtual void close() OVERRIDE; 82 virtual void close() override;
83 virtual WebString uniqueName() const OVERRIDE; 83 virtual WebString uniqueName() const override;
84 virtual WebString assignedName() const OVERRIDE; 84 virtual WebString assignedName() const override;
85 virtual void setName(const WebString&) OVERRIDE; 85 virtual void setName(const WebString&) override;
86 virtual WebVector<WebIconURL> iconURLs(int iconTypesMask) const OVERRIDE; 86 virtual WebVector<WebIconURL> iconURLs(int iconTypesMask) const override;
87 virtual void setRemoteWebLayer(WebLayer*) OVERRIDE; 87 virtual void setRemoteWebLayer(WebLayer*) override;
88 virtual void setPermissionClient(WebPermissionClient*) OVERRIDE; 88 virtual void setPermissionClient(WebPermissionClient*) override;
89 virtual void setSharedWorkerRepositoryClient(WebSharedWorkerRepositoryClient *) OVERRIDE; 89 virtual void setSharedWorkerRepositoryClient(WebSharedWorkerRepositoryClient *) override;
90 virtual WebSize scrollOffset() const OVERRIDE; 90 virtual WebSize scrollOffset() const override;
91 virtual void setScrollOffset(const WebSize&) OVERRIDE; 91 virtual void setScrollOffset(const WebSize&) override;
92 virtual WebSize minimumScrollOffset() const OVERRIDE; 92 virtual WebSize minimumScrollOffset() const override;
93 virtual WebSize maximumScrollOffset() const OVERRIDE; 93 virtual WebSize maximumScrollOffset() const override;
94 virtual WebSize contentsSize() const OVERRIDE; 94 virtual WebSize contentsSize() const override;
95 virtual bool hasVisibleContent() const OVERRIDE; 95 virtual bool hasVisibleContent() const override;
96 virtual WebRect visibleContentRect() const OVERRIDE; 96 virtual WebRect visibleContentRect() const override;
97 virtual bool hasHorizontalScrollbar() const OVERRIDE; 97 virtual bool hasHorizontalScrollbar() const override;
98 virtual bool hasVerticalScrollbar() const OVERRIDE; 98 virtual bool hasVerticalScrollbar() const override;
99 virtual WebView* view() const OVERRIDE; 99 virtual WebView* view() const override;
100 virtual void setOpener(WebFrame*) OVERRIDE; 100 virtual void setOpener(WebFrame*) override;
101 virtual WebDocument document() const OVERRIDE; 101 virtual WebDocument document() const override;
102 virtual WebPerformance performance() const OVERRIDE; 102 virtual WebPerformance performance() const override;
103 virtual bool dispatchBeforeUnloadEvent() OVERRIDE; 103 virtual bool dispatchBeforeUnloadEvent() override;
104 virtual void dispatchUnloadEvent() OVERRIDE; 104 virtual void dispatchUnloadEvent() override;
105 virtual NPObject* windowObject() const OVERRIDE; 105 virtual NPObject* windowObject() const override;
106 virtual void bindToWindowObject(const WebString& name, NPObject*) OVERRIDE; 106 virtual void bindToWindowObject(const WebString& name, NPObject*) override;
107 virtual void bindToWindowObject(const WebString& name, NPObject*, void*) OVE RRIDE; 107 virtual void bindToWindowObject(const WebString& name, NPObject*, void*) ove rride;
108 virtual void executeScript(const WebScriptSource&) OVERRIDE; 108 virtual void executeScript(const WebScriptSource&) override;
109 virtual void executeScriptInIsolatedWorld( 109 virtual void executeScriptInIsolatedWorld(
110 int worldID, const WebScriptSource* sources, unsigned numSources, 110 int worldID, const WebScriptSource* sources, unsigned numSources,
111 int extensionGroup) OVERRIDE; 111 int extensionGroup) override;
112 virtual void setIsolatedWorldSecurityOrigin(int worldID, const WebSecurityOr igin&) OVERRIDE; 112 virtual void setIsolatedWorldSecurityOrigin(int worldID, const WebSecurityOr igin&) override;
113 virtual void setIsolatedWorldContentSecurityPolicy(int worldID, const WebStr ing&) OVERRIDE; 113 virtual void setIsolatedWorldContentSecurityPolicy(int worldID, const WebStr ing&) override;
114 virtual void setIsolatedWorldHumanReadableName(int worldID, const WebString& ) OVERRIDE; 114 virtual void setIsolatedWorldHumanReadableName(int worldID, const WebString& ) override;
115 virtual void addMessageToConsole(const WebConsoleMessage&) OVERRIDE; 115 virtual void addMessageToConsole(const WebConsoleMessage&) override;
116 virtual void collectGarbage() OVERRIDE; 116 virtual void collectGarbage() override;
117 virtual bool checkIfRunInsecureContent(const WebURL&) const OVERRIDE; 117 virtual bool checkIfRunInsecureContent(const WebURL&) const override;
118 virtual v8::Handle<v8::Value> executeScriptAndReturnValue( 118 virtual v8::Handle<v8::Value> executeScriptAndReturnValue(
119 const WebScriptSource&) OVERRIDE; 119 const WebScriptSource&) override;
120 virtual void executeScriptInIsolatedWorld( 120 virtual void executeScriptInIsolatedWorld(
121 int worldID, const WebScriptSource* sourcesIn, unsigned numSources, 121 int worldID, const WebScriptSource* sourcesIn, unsigned numSources,
122 int extensionGroup, WebVector<v8::Local<v8::Value> >* results) OVERRIDE; 122 int extensionGroup, WebVector<v8::Local<v8::Value> >* results) override;
123 virtual v8::Handle<v8::Value> callFunctionEvenIfScriptDisabled( 123 virtual v8::Handle<v8::Value> callFunctionEvenIfScriptDisabled(
124 v8::Handle<v8::Function>, 124 v8::Handle<v8::Function>,
125 v8::Handle<v8::Value>, 125 v8::Handle<v8::Value>,
126 int argc, 126 int argc,
127 v8::Handle<v8::Value> argv[]) OVERRIDE; 127 v8::Handle<v8::Value> argv[]) override;
128 virtual v8::Local<v8::Context> mainWorldScriptContext() const OVERRIDE; 128 virtual v8::Local<v8::Context> mainWorldScriptContext() const override;
129 virtual void reload(bool ignoreCache) OVERRIDE; 129 virtual void reload(bool ignoreCache) override;
130 virtual void reloadWithOverrideURL(const WebURL& overrideUrl, bool ignoreCac he) OVERRIDE; 130 virtual void reloadWithOverrideURL(const WebURL& overrideUrl, bool ignoreCac he) override;
131 virtual void loadRequest(const WebURLRequest&) OVERRIDE; 131 virtual void loadRequest(const WebURLRequest&) override;
132 virtual void loadHistoryItem(const WebHistoryItem&, WebHistoryLoadType, WebU RLRequest::CachePolicy) OVERRIDE; 132 virtual void loadHistoryItem(const WebHistoryItem&, WebHistoryLoadType, WebU RLRequest::CachePolicy) override;
133 virtual void loadData( 133 virtual void loadData(
134 const WebData&, const WebString& mimeType, const WebString& textEncoding , 134 const WebData&, const WebString& mimeType, const WebString& textEncoding ,
135 const WebURL& baseURL, const WebURL& unreachableURL, bool replace) OVERR IDE; 135 const WebURL& baseURL, const WebURL& unreachableURL, bool replace) overr ide;
136 virtual void loadHTMLString( 136 virtual void loadHTMLString(
137 const WebData& html, const WebURL& baseURL, const WebURL& unreachableURL , 137 const WebData& html, const WebURL& baseURL, const WebURL& unreachableURL ,
138 bool replace) OVERRIDE; 138 bool replace) override;
139 virtual void stopLoading() OVERRIDE; 139 virtual void stopLoading() override;
140 virtual WebDataSource* provisionalDataSource() const OVERRIDE; 140 virtual WebDataSource* provisionalDataSource() const override;
141 virtual WebDataSource* dataSource() const OVERRIDE; 141 virtual WebDataSource* dataSource() const override;
142 virtual void enableViewSourceMode(bool enable) OVERRIDE; 142 virtual void enableViewSourceMode(bool enable) override;
143 virtual bool isViewSourceModeEnabled() const OVERRIDE; 143 virtual bool isViewSourceModeEnabled() const override;
144 virtual void setReferrerForRequest(WebURLRequest&, const WebURL& referrer) O VERRIDE; 144 virtual void setReferrerForRequest(WebURLRequest&, const WebURL& referrer) o verride;
145 virtual void dispatchWillSendRequest(WebURLRequest&) OVERRIDE; 145 virtual void dispatchWillSendRequest(WebURLRequest&) override;
146 virtual WebURLLoader* createAssociatedURLLoader(const WebURLLoaderOptions&) OVERRIDE; 146 virtual WebURLLoader* createAssociatedURLLoader(const WebURLLoaderOptions&) override;
147 virtual unsigned unloadListenerCount() const OVERRIDE; 147 virtual unsigned unloadListenerCount() const override;
148 virtual void replaceSelection(const WebString&) OVERRIDE; 148 virtual void replaceSelection(const WebString&) override;
149 virtual void insertText(const WebString&) OVERRIDE; 149 virtual void insertText(const WebString&) override;
150 virtual void setMarkedText(const WebString&, unsigned location, unsigned len gth) OVERRIDE; 150 virtual void setMarkedText(const WebString&, unsigned location, unsigned len gth) override;
151 virtual void unmarkText() OVERRIDE; 151 virtual void unmarkText() override;
152 virtual bool hasMarkedText() const OVERRIDE; 152 virtual bool hasMarkedText() const override;
153 virtual WebRange markedRange() const OVERRIDE; 153 virtual WebRange markedRange() const override;
154 virtual bool firstRectForCharacterRange(unsigned location, unsigned length, WebRect&) const OVERRIDE; 154 virtual bool firstRectForCharacterRange(unsigned location, unsigned length, WebRect&) const override;
155 virtual size_t characterIndexForPoint(const WebPoint&) const OVERRIDE; 155 virtual size_t characterIndexForPoint(const WebPoint&) const override;
156 virtual bool executeCommand(const WebString&, const WebNode& = WebNode()) OV ERRIDE; 156 virtual bool executeCommand(const WebString&, const WebNode& = WebNode()) ov erride;
157 virtual bool executeCommand(const WebString&, const WebString& value, const WebNode& = WebNode()) OVERRIDE; 157 virtual bool executeCommand(const WebString&, const WebString& value, const WebNode& = WebNode()) override;
158 virtual bool isCommandEnabled(const WebString&) const OVERRIDE; 158 virtual bool isCommandEnabled(const WebString&) const override;
159 virtual void enableContinuousSpellChecking(bool) OVERRIDE; 159 virtual void enableContinuousSpellChecking(bool) override;
160 virtual bool isContinuousSpellCheckingEnabled() const OVERRIDE; 160 virtual bool isContinuousSpellCheckingEnabled() const override;
161 virtual void requestTextChecking(const WebElement&) OVERRIDE; 161 virtual void requestTextChecking(const WebElement&) override;
162 virtual void replaceMisspelledRange(const WebString&) OVERRIDE; 162 virtual void replaceMisspelledRange(const WebString&) override;
163 virtual void removeSpellingMarkers() OVERRIDE; 163 virtual void removeSpellingMarkers() override;
164 virtual bool hasSelection() const OVERRIDE; 164 virtual bool hasSelection() const override;
165 virtual WebRange selectionRange() const OVERRIDE; 165 virtual WebRange selectionRange() const override;
166 virtual WebString selectionAsText() const OVERRIDE; 166 virtual WebString selectionAsText() const override;
167 virtual WebString selectionAsMarkup() const OVERRIDE; 167 virtual WebString selectionAsMarkup() const override;
168 virtual bool selectWordAroundCaret() OVERRIDE; 168 virtual bool selectWordAroundCaret() override;
169 virtual void selectRange(const WebPoint& base, const WebPoint& extent) OVERR IDE; 169 virtual void selectRange(const WebPoint& base, const WebPoint& extent) overr ide;
170 virtual void selectRange(const WebRange&) OVERRIDE; 170 virtual void selectRange(const WebRange&) override;
171 virtual void moveRangeSelection(const WebPoint& base, const WebPoint& extent ) OVERRIDE; 171 virtual void moveRangeSelection(const WebPoint& base, const WebPoint& extent ) override;
172 virtual void moveCaretSelection(const WebPoint&) OVERRIDE; 172 virtual void moveCaretSelection(const WebPoint&) override;
173 virtual bool setEditableSelectionOffsets(int start, int end) OVERRIDE; 173 virtual bool setEditableSelectionOffsets(int start, int end) override;
174 virtual bool setCompositionFromExistingText(int compositionStart, int compos itionEnd, const WebVector<WebCompositionUnderline>& underlines) OVERRIDE; 174 virtual bool setCompositionFromExistingText(int compositionStart, int compos itionEnd, const WebVector<WebCompositionUnderline>& underlines) override;
175 virtual void extendSelectionAndDelete(int before, int after) OVERRIDE; 175 virtual void extendSelectionAndDelete(int before, int after) override;
176 virtual void setCaretVisible(bool) OVERRIDE; 176 virtual void setCaretVisible(bool) override;
177 virtual int printBegin(const WebPrintParams&, const WebNode& constrainToNode ) OVERRIDE; 177 virtual int printBegin(const WebPrintParams&, const WebNode& constrainToNode ) override;
178 virtual float printPage(int pageToPrint, WebCanvas*) OVERRIDE; 178 virtual float printPage(int pageToPrint, WebCanvas*) override;
179 virtual float getPrintPageShrink(int page) OVERRIDE; 179 virtual float getPrintPageShrink(int page) override;
180 virtual void printEnd() OVERRIDE; 180 virtual void printEnd() override;
181 virtual bool isPrintScalingDisabledForPlugin(const WebNode&) OVERRIDE; 181 virtual bool isPrintScalingDisabledForPlugin(const WebNode&) override;
182 virtual int getPrintCopiesForPlugin(const WebNode&) OVERRIDE; 182 virtual int getPrintCopiesForPlugin(const WebNode&) override;
183 virtual bool hasCustomPageSizeStyle(int pageIndex) OVERRIDE; 183 virtual bool hasCustomPageSizeStyle(int pageIndex) override;
184 virtual bool isPageBoxVisible(int pageIndex) OVERRIDE; 184 virtual bool isPageBoxVisible(int pageIndex) override;
185 virtual void pageSizeAndMarginsInPixels( 185 virtual void pageSizeAndMarginsInPixels(
186 int pageIndex, 186 int pageIndex,
187 WebSize& pageSize, 187 WebSize& pageSize,
188 int& marginTop, 188 int& marginTop,
189 int& marginRight, 189 int& marginRight,
190 int& marginBottom, 190 int& marginBottom,
191 int& marginLeft) OVERRIDE; 191 int& marginLeft) override;
192 virtual WebString pageProperty(const WebString& propertyName, int pageIndex) OVERRIDE; 192 virtual WebString pageProperty(const WebString& propertyName, int pageIndex) override;
193 virtual void printPagesWithBoundaries(WebCanvas*, const WebSize&) OVERRIDE; 193 virtual void printPagesWithBoundaries(WebCanvas*, const WebSize&) override;
194 virtual bool find( 194 virtual bool find(
195 int identifier, const WebString& searchText, const WebFindOptions&, 195 int identifier, const WebString& searchText, const WebFindOptions&,
196 bool wrapWithinFrame, WebRect* selectionRect) OVERRIDE; 196 bool wrapWithinFrame, WebRect* selectionRect) override;
197 virtual void stopFinding(bool clearSelection) OVERRIDE; 197 virtual void stopFinding(bool clearSelection) override;
198 virtual void scopeStringMatches( 198 virtual void scopeStringMatches(
199 int identifier, const WebString& searchText, const WebFindOptions&, 199 int identifier, const WebString& searchText, const WebFindOptions&,
200 bool reset) OVERRIDE; 200 bool reset) override;
201 virtual void cancelPendingScopingEffort() OVERRIDE; 201 virtual void cancelPendingScopingEffort() override;
202 virtual void increaseMatchCount(int count, int identifier) OVERRIDE; 202 virtual void increaseMatchCount(int count, int identifier) override;
203 virtual void resetMatchCount() OVERRIDE; 203 virtual void resetMatchCount() override;
204 virtual int findMatchMarkersVersion() const OVERRIDE; 204 virtual int findMatchMarkersVersion() const override;
205 virtual WebFloatRect activeFindMatchRect() OVERRIDE; 205 virtual WebFloatRect activeFindMatchRect() override;
206 virtual void findMatchRects(WebVector<WebFloatRect>&) OVERRIDE; 206 virtual void findMatchRects(WebVector<WebFloatRect>&) override;
207 virtual int selectNearestFindMatch(const WebFloatPoint&, WebRect* selectionR ect) OVERRIDE; 207 virtual int selectNearestFindMatch(const WebFloatPoint&, WebRect* selectionR ect) override;
208 virtual void setTickmarks(const WebVector<WebRect>&) OVERRIDE; 208 virtual void setTickmarks(const WebVector<WebRect>&) override;
209 209
210 virtual void dispatchMessageEventWithOriginCheck( 210 virtual void dispatchMessageEventWithOriginCheck(
211 const WebSecurityOrigin& intendedTargetOrigin, 211 const WebSecurityOrigin& intendedTargetOrigin,
212 const WebDOMEvent&) OVERRIDE; 212 const WebDOMEvent&) override;
213 213
214 virtual WebString contentAsText(size_t maxChars) const OVERRIDE; 214 virtual WebString contentAsText(size_t maxChars) const override;
215 virtual WebString contentAsMarkup() const OVERRIDE; 215 virtual WebString contentAsMarkup() const override;
216 virtual WebString renderTreeAsText(RenderAsTextControls toShow = RenderAsTex tNormal) const OVERRIDE; 216 virtual WebString renderTreeAsText(RenderAsTextControls toShow = RenderAsTex tNormal) const override;
217 virtual WebString markerTextForListItem(const WebElement&) const OVERRIDE; 217 virtual WebString markerTextForListItem(const WebElement&) const override;
218 virtual WebRect selectionBoundsRect() const OVERRIDE; 218 virtual WebRect selectionBoundsRect() const override;
219 219
220 virtual bool selectionStartHasSpellingMarkerFor(int from, int length) const OVERRIDE; 220 virtual bool selectionStartHasSpellingMarkerFor(int from, int length) const override;
221 virtual WebString layerTreeAsText(bool showDebugInfo = false) const OVERRIDE ; 221 virtual WebString layerTreeAsText(bool showDebugInfo = false) const override ;
222 222
223 // WebLocalFrame methods: 223 // WebLocalFrame methods:
224 virtual void sendPings(const WebNode& linkNode, const WebURL& destinationURL ) OVERRIDE; 224 virtual void sendPings(const WebNode& linkNode, const WebURL& destinationURL ) override;
225 virtual bool isLoading() const OVERRIDE; 225 virtual bool isLoading() const override;
226 virtual bool isResourceLoadInProgress() const OVERRIDE; 226 virtual bool isResourceLoadInProgress() const override;
227 virtual void addStyleSheetByURL(const WebString& url) OVERRIDE; 227 virtual void addStyleSheetByURL(const WebString& url) override;
228 virtual void navigateToSandboxedMarkup(const WebData& markup) OVERRIDE; 228 virtual void navigateToSandboxedMarkup(const WebData& markup) override;
229 virtual void sendOrientationChangeEvent() OVERRIDE; 229 virtual void sendOrientationChangeEvent() override;
230 virtual v8::Handle<v8::Value> executeScriptAndReturnValueForTests( 230 virtual v8::Handle<v8::Value> executeScriptAndReturnValueForTests(
231 const WebScriptSource&) OVERRIDE; 231 const WebScriptSource&) override;
232 232
233 void willDetachParent(); 233 void willDetachParent();
234 234
235 static WebLocalFrameImpl* create(WebFrameClient*); 235 static WebLocalFrameImpl* create(WebFrameClient*);
236 virtual ~WebLocalFrameImpl(); 236 virtual ~WebLocalFrameImpl();
237 237
238 PassRefPtrWillBeRawPtr<LocalFrame> initializeCoreFrame(FrameHost*, FrameOwne r*, const AtomicString& name, const AtomicString& fallbackName); 238 PassRefPtrWillBeRawPtr<LocalFrame> initializeCoreFrame(FrameHost*, FrameOwne r*, const AtomicString& name, const AtomicString& fallbackName);
239 239
240 PassRefPtrWillBeRawPtr<LocalFrame> createChildFrame(const FrameLoadRequest&, HTMLFrameOwnerElement*); 240 PassRefPtrWillBeRawPtr<LocalFrame> createChildFrame(const FrameLoadRequest&, HTMLFrameOwnerElement*);
241 241
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
280 // nothing to focus we focus the first focusable node in the range. This 280 // nothing to focus we focus the first focusable node in the range. This
281 // allows us to set focus to a link (when we find text inside a link), which 281 // allows us to set focus to a link (when we find text inside a link), which
282 // allows us to navigate by pressing Enter after closing the Find box. 282 // allows us to navigate by pressing Enter after closing the Find box.
283 void setFindEndstateFocusAndSelection(); 283 void setFindEndstateFocusAndSelection();
284 284
285 void didFail(const ResourceError&, bool wasProvisional); 285 void didFail(const ResourceError&, bool wasProvisional);
286 286
287 // Sets whether the WebLocalFrameImpl allows its document to be scrolled. 287 // Sets whether the WebLocalFrameImpl allows its document to be scrolled.
288 // If the parameter is true, allow the document to be scrolled. 288 // If the parameter is true, allow the document to be scrolled.
289 // Otherwise, disallow scrolling. 289 // Otherwise, disallow scrolling.
290 virtual void setCanHaveScrollbars(bool) OVERRIDE; 290 virtual void setCanHaveScrollbars(bool) override;
291 291
292 LocalFrame* frame() const { return m_frame.get(); } 292 LocalFrame* frame() const { return m_frame.get(); }
293 WebFrameClient* client() const { return m_client; } 293 WebFrameClient* client() const { return m_client; }
294 void setClient(WebFrameClient* client) { m_client = client; } 294 void setClient(WebFrameClient* client) { m_client = client; }
295 295
296 WebPermissionClient* permissionClient() { return m_permissionClient; } 296 WebPermissionClient* permissionClient() { return m_permissionClient; }
297 SharedWorkerRepositoryClientImpl* sharedWorkerRepositoryClient() const { ret urn m_sharedWorkerRepositoryClient.get(); } 297 SharedWorkerRepositoryClientImpl* sharedWorkerRepositoryClient() const { ret urn m_sharedWorkerRepositoryClient.get(); }
298 298
299 void setInputEventsTransformForEmulation(const IntSize&, float); 299 void setInputEventsTransformForEmulation(const IntSize&, float);
300 300
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
365 GC_PLUGIN_IGNORE("340522") 365 GC_PLUGIN_IGNORE("340522")
366 Persistent<WebLocalFrameImpl> m_selfKeepAlive; 366 Persistent<WebLocalFrameImpl> m_selfKeepAlive;
367 #endif 367 #endif
368 }; 368 };
369 369
370 DEFINE_TYPE_CASTS(WebLocalFrameImpl, WebFrame, frame, frame->isWebLocalFrame(), frame.isWebLocalFrame()); 370 DEFINE_TYPE_CASTS(WebLocalFrameImpl, WebFrame, frame, frame->isWebLocalFrame(), frame.isWebLocalFrame());
371 371
372 } // namespace blink 372 } // namespace blink
373 373
374 #endif 374 #endif
OLDNEW
« no previous file with comments | « Source/web/WebLeakDetector.cpp ('k') | Source/web/WebLocalFrameImpl.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698