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

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

Issue 398673003: Rename WebCore namespace to blink in bindings and web (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 5 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
« no previous file with comments | « Source/web/FindInPageCoordinates.cpp ('k') | Source/web/FrameLoaderClientImpl.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, 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 25 matching lines...) Expand all
36 #include "platform/weborigin/KURL.h" 36 #include "platform/weborigin/KURL.h"
37 #include "wtf/PassOwnPtr.h" 37 #include "wtf/PassOwnPtr.h"
38 #include "wtf/RefPtr.h" 38 #include "wtf/RefPtr.h"
39 39
40 namespace blink { 40 namespace blink {
41 41
42 class WebLocalFrameImpl; 42 class WebLocalFrameImpl;
43 class WebPluginContainerImpl; 43 class WebPluginContainerImpl;
44 class WebPluginLoadObserver; 44 class WebPluginLoadObserver;
45 45
46 class FrameLoaderClientImpl FINAL : public WebCore::FrameLoaderClient { 46 class FrameLoaderClientImpl FINAL : public blink::FrameLoaderClient {
47 public: 47 public:
48 FrameLoaderClientImpl(WebLocalFrameImpl* webFrame); 48 FrameLoaderClientImpl(WebLocalFrameImpl* webFrame);
49 virtual ~FrameLoaderClientImpl(); 49 virtual ~FrameLoaderClientImpl();
50 50
51 WebLocalFrameImpl* webFrame() const { return m_webFrame; } 51 WebLocalFrameImpl* webFrame() const { return m_webFrame; }
52 52
53 // WebCore::FrameLoaderClient ---------------------------------------------- 53 // blink::FrameLoaderClient ----------------------------------------------
54 54
55 // Notifies the WebView delegate that the JS window object has been cleared, 55 // Notifies the WebView delegate that the JS window object has been cleared,
56 // giving it a chance to bind native objects to the window before script 56 // giving it a chance to bind native objects to the window before script
57 // parsing begins. 57 // parsing begins.
58 virtual void dispatchDidClearWindowObjectInMainWorld() OVERRIDE; 58 virtual void dispatchDidClearWindowObjectInMainWorld() OVERRIDE;
59 virtual void documentElementAvailable() OVERRIDE; 59 virtual void documentElementAvailable() OVERRIDE;
60 60
61 virtual void didCreateScriptContext(v8::Handle<v8::Context>, int extensionGr oup, int worldId) OVERRIDE; 61 virtual void didCreateScriptContext(v8::Handle<v8::Context>, int extensionGr oup, int worldId) OVERRIDE;
62 virtual void willReleaseScriptContext(v8::Handle<v8::Context>, int worldId) OVERRIDE; 62 virtual void willReleaseScriptContext(v8::Handle<v8::Context>, int worldId) OVERRIDE;
63 63
64 // Returns true if we should allow the given V8 extension to be added to 64 // Returns true if we should allow the given V8 extension to be added to
65 // the script context at the currently loading page and given extension grou p. 65 // the script context at the currently loading page and given extension grou p.
66 virtual bool allowScriptExtension(const String& extensionName, int extension Group, int worldId) OVERRIDE; 66 virtual bool allowScriptExtension(const String& extensionName, int extension Group, int worldId) OVERRIDE;
67 67
68 virtual bool hasWebView() const OVERRIDE; 68 virtual bool hasWebView() const OVERRIDE;
69 virtual WebCore::Frame* opener() const OVERRIDE; 69 virtual blink::Frame* opener() const OVERRIDE;
70 virtual void setOpener(WebCore::Frame*) OVERRIDE; 70 virtual void setOpener(blink::Frame*) OVERRIDE;
71 virtual WebCore::Frame* parent() const OVERRIDE; 71 virtual blink::Frame* parent() const OVERRIDE;
72 virtual WebCore::Frame* top() const OVERRIDE; 72 virtual blink::Frame* top() const OVERRIDE;
73 virtual WebCore::Frame* previousSibling() const OVERRIDE; 73 virtual blink::Frame* previousSibling() const OVERRIDE;
74 virtual WebCore::Frame* nextSibling() const OVERRIDE; 74 virtual blink::Frame* nextSibling() const OVERRIDE;
75 virtual WebCore::Frame* firstChild() const OVERRIDE; 75 virtual blink::Frame* firstChild() const OVERRIDE;
76 virtual WebCore::Frame* lastChild() const OVERRIDE; 76 virtual blink::Frame* lastChild() const OVERRIDE;
77 virtual void detachedFromParent() OVERRIDE; 77 virtual void detachedFromParent() OVERRIDE;
78 virtual void dispatchWillSendRequest(WebCore::DocumentLoader*, unsigned long identifier, WebCore::ResourceRequest&, const WebCore::ResourceResponse& redirec tResponse) OVERRIDE; 78 virtual void dispatchWillSendRequest(blink::DocumentLoader*, unsigned long i dentifier, blink::ResourceRequest&, const blink::ResourceResponse& redirectRespo nse) OVERRIDE;
79 virtual void dispatchDidReceiveResponse(WebCore::DocumentLoader*, unsigned l ong identifier, const WebCore::ResourceResponse&) OVERRIDE; 79 virtual void dispatchDidReceiveResponse(blink::DocumentLoader*, unsigned lon g identifier, const blink::ResourceResponse&) OVERRIDE;
80 virtual void dispatchDidChangeResourcePriority(unsigned long identifier, Web Core::ResourceLoadPriority, int intraPriorityValue) OVERRIDE; 80 virtual void dispatchDidChangeResourcePriority(unsigned long identifier, bli nk::ResourceLoadPriority, int intraPriorityValue) OVERRIDE;
81 virtual void dispatchDidFinishLoading(WebCore::DocumentLoader*, unsigned lon g identifier) OVERRIDE; 81 virtual void dispatchDidFinishLoading(blink::DocumentLoader*, unsigned long identifier) OVERRIDE;
82 virtual void dispatchDidLoadResourceFromMemoryCache(const WebCore::ResourceR equest&, const WebCore::ResourceResponse&) OVERRIDE; 82 virtual void dispatchDidLoadResourceFromMemoryCache(const blink::ResourceReq uest&, const blink::ResourceResponse&) OVERRIDE;
83 virtual void dispatchDidHandleOnloadEvents() OVERRIDE; 83 virtual void dispatchDidHandleOnloadEvents() OVERRIDE;
84 virtual void dispatchDidReceiveServerRedirectForProvisionalLoad() OVERRIDE; 84 virtual void dispatchDidReceiveServerRedirectForProvisionalLoad() OVERRIDE;
85 virtual void dispatchDidNavigateWithinPage(WebCore::HistoryItem*, WebCore::H istoryCommitType) OVERRIDE; 85 virtual void dispatchDidNavigateWithinPage(blink::HistoryItem*, blink::Histo ryCommitType) OVERRIDE;
86 virtual void dispatchWillClose() OVERRIDE; 86 virtual void dispatchWillClose() OVERRIDE;
87 virtual void dispatchDidStartProvisionalLoad(bool isTransitionNavigation) OV ERRIDE; 87 virtual void dispatchDidStartProvisionalLoad(bool isTransitionNavigation) OV ERRIDE;
88 virtual void dispatchDidReceiveTitle(const String&) OVERRIDE; 88 virtual void dispatchDidReceiveTitle(const String&) OVERRIDE;
89 virtual void dispatchDidChangeIcons(WebCore::IconType) OVERRIDE; 89 virtual void dispatchDidChangeIcons(blink::IconType) OVERRIDE;
90 virtual void dispatchDidCommitLoad(WebCore::LocalFrame*, WebCore::HistoryIte m*, WebCore::HistoryCommitType) OVERRIDE; 90 virtual void dispatchDidCommitLoad(blink::LocalFrame*, blink::HistoryItem*, blink::HistoryCommitType) OVERRIDE;
91 virtual void dispatchDidFailProvisionalLoad(const WebCore::ResourceError&) O VERRIDE; 91 virtual void dispatchDidFailProvisionalLoad(const blink::ResourceError&) OVE RRIDE;
92 virtual void dispatchDidFailLoad(const WebCore::ResourceError&) OVERRIDE; 92 virtual void dispatchDidFailLoad(const blink::ResourceError&) OVERRIDE;
93 virtual void dispatchDidFinishDocumentLoad() OVERRIDE; 93 virtual void dispatchDidFinishDocumentLoad() OVERRIDE;
94 virtual void dispatchDidFinishLoad() OVERRIDE; 94 virtual void dispatchDidFinishLoad() OVERRIDE;
95 virtual void dispatchDidFirstVisuallyNonEmptyLayout() OVERRIDE; 95 virtual void dispatchDidFirstVisuallyNonEmptyLayout() OVERRIDE;
96 96
97 virtual void dispatchDidChangeThemeColor() OVERRIDE; 97 virtual void dispatchDidChangeThemeColor() OVERRIDE;
98 virtual WebCore::NavigationPolicy decidePolicyForNavigation(const WebCore::R esourceRequest&, WebCore::DocumentLoader*, WebCore::NavigationPolicy, bool isTra nsitionNavigation) OVERRIDE; 98 virtual blink::NavigationPolicy decidePolicyForNavigation(const blink::Resou rceRequest&, blink::DocumentLoader*, blink::NavigationPolicy, bool isTransitionN avigation) OVERRIDE;
99 virtual void dispatchAddNavigationTransitionData(const String& allowedDestin ationOrigin, const String& selector, const String& markup) OVERRIDE; 99 virtual void dispatchAddNavigationTransitionData(const String& allowedDestin ationOrigin, const String& selector, const String& markup) OVERRIDE;
100 virtual void dispatchWillRequestResource(WebCore::FetchRequest*) OVERRIDE; 100 virtual void dispatchWillRequestResource(blink::FetchRequest*) OVERRIDE;
101 virtual void dispatchWillSendSubmitEvent(WebCore::HTMLFormElement*) OVERRIDE ; 101 virtual void dispatchWillSendSubmitEvent(blink::HTMLFormElement*) OVERRIDE;
102 virtual void dispatchWillSubmitForm(WebCore::HTMLFormElement*) OVERRIDE; 102 virtual void dispatchWillSubmitForm(blink::HTMLFormElement*) OVERRIDE;
103 virtual void didStartLoading(WebCore::LoadStartType) OVERRIDE; 103 virtual void didStartLoading(blink::LoadStartType) OVERRIDE;
104 virtual void didStopLoading() OVERRIDE; 104 virtual void didStopLoading() OVERRIDE;
105 virtual void progressEstimateChanged(double progressEstimate) OVERRIDE; 105 virtual void progressEstimateChanged(double progressEstimate) OVERRIDE;
106 virtual void loadURLExternally(const WebCore::ResourceRequest&, WebCore::Nav igationPolicy, const String& suggestedName = String()) OVERRIDE; 106 virtual void loadURLExternally(const blink::ResourceRequest&, blink::Navigat ionPolicy, const String& suggestedName = String()) OVERRIDE;
107 virtual bool navigateBackForward(int offset) const OVERRIDE; 107 virtual bool navigateBackForward(int offset) const OVERRIDE;
108 virtual void didAccessInitialDocument() OVERRIDE; 108 virtual void didAccessInitialDocument() OVERRIDE;
109 virtual void didDisplayInsecureContent() OVERRIDE; 109 virtual void didDisplayInsecureContent() OVERRIDE;
110 virtual void didRunInsecureContent(WebCore::SecurityOrigin*, const WebCore:: KURL& insecureURL) OVERRIDE; 110 virtual void didRunInsecureContent(blink::SecurityOrigin*, const blink::KURL & insecureURL) OVERRIDE;
111 virtual void didDetectXSS(const WebCore::KURL&, bool didBlockEntirePage) OVE RRIDE; 111 virtual void didDetectXSS(const blink::KURL&, bool didBlockEntirePage) OVERR IDE;
112 virtual void didDispatchPingLoader(const WebCore::KURL&) OVERRIDE; 112 virtual void didDispatchPingLoader(const blink::KURL&) OVERRIDE;
113 virtual void selectorMatchChanged(const Vector<String>& addedSelectors, cons t Vector<String>& removedSelectors) OVERRIDE; 113 virtual void selectorMatchChanged(const Vector<String>& addedSelectors, cons t Vector<String>& removedSelectors) OVERRIDE;
114 virtual PassRefPtr<WebCore::DocumentLoader> createDocumentLoader(WebCore::Lo calFrame*, const WebCore::ResourceRequest&, const WebCore::SubstituteData&) OVER RIDE; 114 virtual PassRefPtr<blink::DocumentLoader> createDocumentLoader(blink::LocalF rame*, const blink::ResourceRequest&, const blink::SubstituteData&) OVERRIDE;
115 virtual WTF::String userAgent(const WebCore::KURL&) OVERRIDE; 115 virtual WTF::String userAgent(const blink::KURL&) OVERRIDE;
116 virtual WTF::String doNotTrackValue() OVERRIDE; 116 virtual WTF::String doNotTrackValue() OVERRIDE;
117 virtual void transitionToCommittedForNewPage() OVERRIDE; 117 virtual void transitionToCommittedForNewPage() OVERRIDE;
118 virtual PassRefPtr<WebCore::LocalFrame> createFrame(const WebCore::KURL&, co nst WTF::AtomicString& name, const WebCore::Referrer&, WebCore::HTMLFrameOwnerEl ement*) OVERRIDE; 118 virtual PassRefPtr<blink::LocalFrame> createFrame(const blink::KURL&, const WTF::AtomicString& name, const blink::Referrer&, blink::HTMLFrameOwnerElement*) OVERRIDE;
119 virtual bool canCreatePluginWithoutRenderer(const String& mimeType) const; 119 virtual bool canCreatePluginWithoutRenderer(const String& mimeType) const;
120 virtual PassRefPtr<WebCore::Widget> createPlugin( 120 virtual PassRefPtr<blink::Widget> createPlugin(
121 WebCore::HTMLPlugInElement*, const WebCore::KURL&, 121 blink::HTMLPlugInElement*, const blink::KURL&,
122 const Vector<WTF::String>&, const Vector<WTF::String>&, 122 const Vector<WTF::String>&, const Vector<WTF::String>&,
123 const WTF::String&, bool loadManually, DetachedPluginPolicy) OVERRIDE; 123 const WTF::String&, bool loadManually, DetachedPluginPolicy) OVERRIDE;
124 virtual PassRefPtr<WebCore::Widget> createJavaAppletWidget( 124 virtual PassRefPtr<blink::Widget> createJavaAppletWidget(
125 WebCore::HTMLAppletElement*, 125 blink::HTMLAppletElement*,
126 const WebCore::KURL& /* base_url */, 126 const blink::KURL& /* base_url */,
127 const Vector<WTF::String>& paramNames, 127 const Vector<WTF::String>& paramNames,
128 const Vector<WTF::String>& paramValues) OVERRIDE; 128 const Vector<WTF::String>& paramValues) OVERRIDE;
129 virtual WebCore::ObjectContentType objectContentType( 129 virtual blink::ObjectContentType objectContentType(
130 const WebCore::KURL&, const WTF::String& mimeType, bool shouldPreferPlug InsForImages) OVERRIDE; 130 const blink::KURL&, const WTF::String& mimeType, bool shouldPreferPlugIn sForImages) OVERRIDE;
131 virtual void didChangeScrollOffset() OVERRIDE; 131 virtual void didChangeScrollOffset() OVERRIDE;
132 virtual void didUpdateCurrentHistoryItem() OVERRIDE; 132 virtual void didUpdateCurrentHistoryItem() OVERRIDE;
133 virtual bool allowScript(bool enabledPerSettings) OVERRIDE; 133 virtual bool allowScript(bool enabledPerSettings) OVERRIDE;
134 virtual bool allowScriptFromSource(bool enabledPerSettings, const WebCore::K URL& scriptURL) OVERRIDE; 134 virtual bool allowScriptFromSource(bool enabledPerSettings, const blink::KUR L& scriptURL) OVERRIDE;
135 virtual bool allowPlugins(bool enabledPerSettings) OVERRIDE; 135 virtual bool allowPlugins(bool enabledPerSettings) OVERRIDE;
136 virtual bool allowImage(bool enabledPerSettings, const WebCore::KURL& imageU RL) OVERRIDE; 136 virtual bool allowImage(bool enabledPerSettings, const blink::KURL& imageURL ) OVERRIDE;
137 virtual bool allowMedia(const WebCore::KURL& mediaURL) OVERRIDE; 137 virtual bool allowMedia(const blink::KURL& mediaURL) OVERRIDE;
138 virtual bool allowDisplayingInsecureContent(bool enabledPerSettings, WebCore ::SecurityOrigin*, const WebCore::KURL&) OVERRIDE; 138 virtual bool allowDisplayingInsecureContent(bool enabledPerSettings, blink:: SecurityOrigin*, const blink::KURL&) OVERRIDE;
139 virtual bool allowRunningInsecureContent(bool enabledPerSettings, WebCore::S ecurityOrigin*, const WebCore::KURL&) OVERRIDE; 139 virtual bool allowRunningInsecureContent(bool enabledPerSettings, blink::Sec urityOrigin*, const blink::KURL&) OVERRIDE;
140 virtual void didNotAllowScript() OVERRIDE; 140 virtual void didNotAllowScript() OVERRIDE;
141 virtual void didNotAllowPlugins() OVERRIDE; 141 virtual void didNotAllowPlugins() OVERRIDE;
142 142
143 virtual WebCookieJar* cookieJar() const OVERRIDE; 143 virtual WebCookieJar* cookieJar() const OVERRIDE;
144 virtual bool willCheckAndDispatchMessageEvent(WebCore::SecurityOrigin* targe t, WebCore::MessageEvent*) const OVERRIDE; 144 virtual bool willCheckAndDispatchMessageEvent(blink::SecurityOrigin* target, blink::MessageEvent*) const OVERRIDE;
145 virtual void didChangeName(const String&) OVERRIDE; 145 virtual void didChangeName(const String&) OVERRIDE;
146 146
147 virtual void dispatchWillOpenSocketStream(WebCore::SocketStreamHandle*) OVER RIDE; 147 virtual void dispatchWillOpenSocketStream(blink::SocketStreamHandle*) OVERRI DE;
148 virtual void dispatchWillOpenWebSocket(blink::WebSocketHandle*) OVERRIDE; 148 virtual void dispatchWillOpenWebSocket(blink::WebSocketHandle*) OVERRIDE;
149 149
150 virtual void dispatchWillStartUsingPeerConnectionHandler(blink::WebRTCPeerCo nnectionHandler*) OVERRIDE; 150 virtual void dispatchWillStartUsingPeerConnectionHandler(blink::WebRTCPeerCo nnectionHandler*) OVERRIDE;
151 151
152 virtual void didRequestAutocomplete(WebCore::HTMLFormElement*) OVERRIDE; 152 virtual void didRequestAutocomplete(blink::HTMLFormElement*) OVERRIDE;
153 153
154 virtual bool allowWebGL(bool enabledPerSettings) OVERRIDE; 154 virtual bool allowWebGL(bool enabledPerSettings) OVERRIDE;
155 virtual void didLoseWebGLContext(int arbRobustnessContextLostReason) OVERRID E; 155 virtual void didLoseWebGLContext(int arbRobustnessContextLostReason) OVERRID E;
156 156
157 virtual void dispatchWillInsertBody() OVERRIDE; 157 virtual void dispatchWillInsertBody() OVERRIDE;
158 158
159 virtual PassOwnPtr<WebServiceWorkerProvider> createServiceWorkerProvider() O VERRIDE; 159 virtual PassOwnPtr<WebServiceWorkerProvider> createServiceWorkerProvider() O VERRIDE;
160 virtual WebCore::SharedWorkerRepositoryClient* sharedWorkerRepositoryClient( ) OVERRIDE; 160 virtual blink::SharedWorkerRepositoryClient* sharedWorkerRepositoryClient() OVERRIDE;
161 161
162 virtual PassOwnPtr<WebApplicationCacheHost> createApplicationCacheHost(WebAp plicationCacheHostClient*) OVERRIDE; 162 virtual PassOwnPtr<WebApplicationCacheHost> createApplicationCacheHost(WebAp plicationCacheHostClient*) OVERRIDE;
163 163
164 virtual void didStopAllLoaders() OVERRIDE; 164 virtual void didStopAllLoaders() OVERRIDE;
165 165
166 virtual void dispatchDidChangeManifest() OVERRIDE; 166 virtual void dispatchDidChangeManifest() OVERRIDE;
167 167
168 private: 168 private:
169 virtual bool isFrameLoaderClientImpl() const OVERRIDE { return true; } 169 virtual bool isFrameLoaderClientImpl() const OVERRIDE { return true; }
170 170
171 PassOwnPtr<WebPluginLoadObserver> pluginLoadObserver(WebCore::DocumentLoader *); 171 PassOwnPtr<WebPluginLoadObserver> pluginLoadObserver(blink::DocumentLoader*) ;
172 172
173 // The WebFrame that owns this object and manages its lifetime. Therefore, 173 // The WebFrame that owns this object and manages its lifetime. Therefore,
174 // the web frame object is guaranteed to exist. 174 // the web frame object is guaranteed to exist.
175 WebLocalFrameImpl* m_webFrame; 175 WebLocalFrameImpl* m_webFrame;
176 }; 176 };
177 177
178 DEFINE_TYPE_CASTS(FrameLoaderClientImpl, WebCore::FrameLoaderClient, client, cli ent->isFrameLoaderClientImpl(), client.isFrameLoaderClientImpl()); 178 DEFINE_TYPE_CASTS(FrameLoaderClientImpl, blink::FrameLoaderClient, client, clien t->isFrameLoaderClientImpl(), client.isFrameLoaderClientImpl());
179 179
180 } // namespace blink 180 } // namespace blink
181 181
182 #endif 182 #endif
OLDNEW
« no previous file with comments | « Source/web/FindInPageCoordinates.cpp ('k') | Source/web/FrameLoaderClientImpl.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698