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

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

Issue 595713002: Move local frame-only methods out of WebFrame. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 3 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 | Annotate | Revision Log
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 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
130 virtual void reload(bool ignoreCache) OVERRIDE; 130 virtual void reload(bool ignoreCache) OVERRIDE;
131 virtual void reloadWithOverrideURL(const WebURL& overrideUrl, bool ignoreCac he) OVERRIDE; 131 virtual void reloadWithOverrideURL(const WebURL& overrideUrl, bool ignoreCac he) OVERRIDE;
132 virtual void loadRequest(const WebURLRequest&) OVERRIDE; 132 virtual void loadRequest(const WebURLRequest&) OVERRIDE;
133 virtual void loadHistoryItem(const WebHistoryItem&, WebHistoryLoadType, WebU RLRequest::CachePolicy) OVERRIDE; 133 virtual void loadHistoryItem(const WebHistoryItem&, WebHistoryLoadType, WebU RLRequest::CachePolicy) OVERRIDE;
134 virtual void loadData( 134 virtual void loadData(
135 const WebData&, const WebString& mimeType, const WebString& textEncoding , 135 const WebData&, const WebString& mimeType, const WebString& textEncoding ,
136 const WebURL& baseURL, const WebURL& unreachableURL, bool replace) OVERR IDE; 136 const WebURL& baseURL, const WebURL& unreachableURL, bool replace) OVERR IDE;
137 virtual void loadHTMLString( 137 virtual void loadHTMLString(
138 const WebData& html, const WebURL& baseURL, const WebURL& unreachableURL , 138 const WebData& html, const WebURL& baseURL, const WebURL& unreachableURL ,
139 bool replace) OVERRIDE; 139 bool replace) OVERRIDE;
140 virtual void sendPings(const WebNode& linkNode, const WebURL& destinationURL ) OVERRIDE;
141 virtual bool isLoading() const OVERRIDE;
142 virtual bool isResourceLoadInProgress() const OVERRIDE;
143 virtual void stopLoading() OVERRIDE; 140 virtual void stopLoading() OVERRIDE;
144 virtual WebDataSource* provisionalDataSource() const OVERRIDE; 141 virtual WebDataSource* provisionalDataSource() const OVERRIDE;
145 virtual WebDataSource* dataSource() const OVERRIDE; 142 virtual WebDataSource* dataSource() const OVERRIDE;
146 virtual void enableViewSourceMode(bool enable) OVERRIDE; 143 virtual void enableViewSourceMode(bool enable) OVERRIDE;
147 virtual bool isViewSourceModeEnabled() const OVERRIDE; 144 virtual bool isViewSourceModeEnabled() const OVERRIDE;
148 virtual void setReferrerForRequest(WebURLRequest&, const WebURL& referrer) O VERRIDE; 145 virtual void setReferrerForRequest(WebURLRequest&, const WebURL& referrer) O VERRIDE;
149 virtual void dispatchWillSendRequest(WebURLRequest&) OVERRIDE; 146 virtual void dispatchWillSendRequest(WebURLRequest&) OVERRIDE;
150 virtual WebURLLoader* createAssociatedURLLoader(const WebURLLoaderOptions&) OVERRIDE; 147 virtual WebURLLoader* createAssociatedURLLoader(const WebURLLoaderOptions&) OVERRIDE;
151 virtual unsigned unloadListenerCount() const OVERRIDE; 148 virtual unsigned unloadListenerCount() const OVERRIDE;
152 virtual void replaceSelection(const WebString&) OVERRIDE; 149 virtual void replaceSelection(const WebString&) OVERRIDE;
(...skipping 17 matching lines...) Expand all
170 virtual WebString selectionAsText() const OVERRIDE; 167 virtual WebString selectionAsText() const OVERRIDE;
171 virtual WebString selectionAsMarkup() const OVERRIDE; 168 virtual WebString selectionAsMarkup() const OVERRIDE;
172 virtual bool selectWordAroundCaret() OVERRIDE; 169 virtual bool selectWordAroundCaret() OVERRIDE;
173 virtual void selectRange(const WebPoint& base, const WebPoint& extent) OVERR IDE; 170 virtual void selectRange(const WebPoint& base, const WebPoint& extent) OVERR IDE;
174 virtual void selectRange(const WebRange&) OVERRIDE; 171 virtual void selectRange(const WebRange&) OVERRIDE;
175 virtual void moveRangeSelection(const WebPoint& base, const WebPoint& extent ) OVERRIDE; 172 virtual void moveRangeSelection(const WebPoint& base, const WebPoint& extent ) OVERRIDE;
176 virtual void moveCaretSelection(const WebPoint&) OVERRIDE; 173 virtual void moveCaretSelection(const WebPoint&) OVERRIDE;
177 virtual bool setEditableSelectionOffsets(int start, int end) OVERRIDE; 174 virtual bool setEditableSelectionOffsets(int start, int end) OVERRIDE;
178 virtual bool setCompositionFromExistingText(int compositionStart, int compos itionEnd, const WebVector<WebCompositionUnderline>& underlines) OVERRIDE; 175 virtual bool setCompositionFromExistingText(int compositionStart, int compos itionEnd, const WebVector<WebCompositionUnderline>& underlines) OVERRIDE;
179 virtual void extendSelectionAndDelete(int before, int after) OVERRIDE; 176 virtual void extendSelectionAndDelete(int before, int after) OVERRIDE;
180 virtual void navigateToSandboxedMarkup(const WebData& markup) OVERRIDE;
181 virtual void setCaretVisible(bool) OVERRIDE; 177 virtual void setCaretVisible(bool) OVERRIDE;
182 virtual int printBegin(const WebPrintParams&, const WebNode& constrainToNode ) OVERRIDE; 178 virtual int printBegin(const WebPrintParams&, const WebNode& constrainToNode ) OVERRIDE;
183 virtual float printPage(int pageToPrint, WebCanvas*) OVERRIDE; 179 virtual float printPage(int pageToPrint, WebCanvas*) OVERRIDE;
184 virtual float getPrintPageShrink(int page) OVERRIDE; 180 virtual float getPrintPageShrink(int page) OVERRIDE;
185 virtual void printEnd() OVERRIDE; 181 virtual void printEnd() OVERRIDE;
186 virtual bool isPrintScalingDisabledForPlugin(const WebNode&) OVERRIDE; 182 virtual bool isPrintScalingDisabledForPlugin(const WebNode&) OVERRIDE;
187 virtual int getPrintCopiesForPlugin(const WebNode&) OVERRIDE; 183 virtual int getPrintCopiesForPlugin(const WebNode&) OVERRIDE;
188 virtual bool hasCustomPageSizeStyle(int pageIndex) OVERRIDE; 184 virtual bool hasCustomPageSizeStyle(int pageIndex) OVERRIDE;
189 virtual bool isPageBoxVisible(int pageIndex) OVERRIDE; 185 virtual bool isPageBoxVisible(int pageIndex) OVERRIDE;
190 virtual void pageSizeAndMarginsInPixels( 186 virtual void pageSizeAndMarginsInPixels(
(...skipping 14 matching lines...) Expand all
205 bool reset) OVERRIDE; 201 bool reset) OVERRIDE;
206 virtual void cancelPendingScopingEffort() OVERRIDE; 202 virtual void cancelPendingScopingEffort() OVERRIDE;
207 virtual void increaseMatchCount(int count, int identifier) OVERRIDE; 203 virtual void increaseMatchCount(int count, int identifier) OVERRIDE;
208 virtual void resetMatchCount() OVERRIDE; 204 virtual void resetMatchCount() OVERRIDE;
209 virtual int findMatchMarkersVersion() const OVERRIDE; 205 virtual int findMatchMarkersVersion() const OVERRIDE;
210 virtual WebFloatRect activeFindMatchRect() OVERRIDE; 206 virtual WebFloatRect activeFindMatchRect() OVERRIDE;
211 virtual void findMatchRects(WebVector<WebFloatRect>&) OVERRIDE; 207 virtual void findMatchRects(WebVector<WebFloatRect>&) OVERRIDE;
212 virtual int selectNearestFindMatch(const WebFloatPoint&, WebRect* selectionR ect) OVERRIDE; 208 virtual int selectNearestFindMatch(const WebFloatPoint&, WebRect* selectionR ect) OVERRIDE;
213 virtual void setTickmarks(const WebVector<WebRect>&) OVERRIDE; 209 virtual void setTickmarks(const WebVector<WebRect>&) OVERRIDE;
214 210
215 virtual void sendOrientationChangeEvent() OVERRIDE;
216
217 virtual void dispatchMessageEventWithOriginCheck( 211 virtual void dispatchMessageEventWithOriginCheck(
218 const WebSecurityOrigin& intendedTargetOrigin, 212 const WebSecurityOrigin& intendedTargetOrigin,
219 const WebDOMEvent&) OVERRIDE; 213 const WebDOMEvent&) OVERRIDE;
220 214
221 virtual WebString contentAsText(size_t maxChars) const OVERRIDE; 215 virtual WebString contentAsText(size_t maxChars) const OVERRIDE;
222 virtual WebString contentAsMarkup() const OVERRIDE; 216 virtual WebString contentAsMarkup() const OVERRIDE;
223 virtual WebString renderTreeAsText(RenderAsTextControls toShow = RenderAsTex tNormal) const OVERRIDE; 217 virtual WebString renderTreeAsText(RenderAsTextControls toShow = RenderAsTex tNormal) const OVERRIDE;
224 virtual WebString markerTextForListItem(const WebElement&) const OVERRIDE; 218 virtual WebString markerTextForListItem(const WebElement&) const OVERRIDE;
225 virtual WebRect selectionBoundsRect() const OVERRIDE; 219 virtual WebRect selectionBoundsRect() const OVERRIDE;
226 220
227 virtual bool selectionStartHasSpellingMarkerFor(int from, int length) const OVERRIDE; 221 virtual bool selectionStartHasSpellingMarkerFor(int from, int length) const OVERRIDE;
228 virtual WebString layerTreeAsText(bool showDebugInfo = false) const OVERRIDE ; 222 virtual WebString layerTreeAsText(bool showDebugInfo = false) const OVERRIDE ;
229 223
230 // WebLocalFrame methods: 224 // WebLocalFrame methods:
231 virtual void addStyleSheetByURL(const WebString& url) OVERRIDE; 225 virtual void addStyleSheetByURL(const WebString& url) OVERRIDE;
226 virtual void navigateToSandboxedMarkup(const WebData& markup) OVERRIDE;
227 virtual void sendPings(const WebNode& linkNode, const WebURL& destinationURL ) OVERRIDE;
228 virtual bool isLoading() const OVERRIDE;
229 virtual bool isResourceLoadInProgress() const OVERRIDE;
230 virtual void sendOrientationChangeEvent() OVERRIDE;
231 virtual v8::Handle<v8::Value> executeScriptAndReturnValueForTests(
232 const WebScriptSource&) OVERRIDE;
232 233
233 void willDetachParent(); 234 void willDetachParent();
234 235
235 static WebLocalFrameImpl* create(WebFrameClient*); 236 static WebLocalFrameImpl* create(WebFrameClient*);
236 virtual ~WebLocalFrameImpl(); 237 virtual ~WebLocalFrameImpl();
237 238
238 PassRefPtrWillBeRawPtr<LocalFrame> initializeCoreFrame(FrameHost*, FrameOwne r*, const AtomicString& name, const AtomicString& fallbackName); 239 PassRefPtrWillBeRawPtr<LocalFrame> initializeCoreFrame(FrameHost*, FrameOwne r*, const AtomicString& name, const AtomicString& fallbackName);
239 240
240 PassRefPtrWillBeRawPtr<LocalFrame> createChildFrame(const FrameLoadRequest&, HTMLFrameOwnerElement*); 241 PassRefPtrWillBeRawPtr<LocalFrame> createChildFrame(const FrameLoadRequest&, HTMLFrameOwnerElement*);
241 242
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
367 GC_PLUGIN_IGNORE("340522") 368 GC_PLUGIN_IGNORE("340522")
368 Persistent<WebLocalFrameImpl> m_selfKeepAlive; 369 Persistent<WebLocalFrameImpl> m_selfKeepAlive;
369 #endif 370 #endif
370 }; 371 };
371 372
372 DEFINE_TYPE_CASTS(WebLocalFrameImpl, WebFrame, frame, frame->isWebLocalFrame(), frame.isWebLocalFrame()); 373 DEFINE_TYPE_CASTS(WebLocalFrameImpl, WebFrame, frame, frame->isWebLocalFrame(), frame.isWebLocalFrame());
373 374
374 } // namespace blink 375 } // namespace blink
375 376
376 #endif 377 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698