Commit a6167501 authored by slangley's avatar slangley Committed by Commit bot

Move WebDataSourceImpl from web/ -> core/exported/.

WebDataSourceImpl is the implementation of public/web/WebDataSource.h so we want to
move this file to core/exported.

Updated all of the references to the new location.

BUG=708879

Review-Url: https://codereview.chromium.org/2832713002
Cr-Commit-Position: refs/heads/master@{#467232}
parent c219b8a1
......@@ -8,5 +8,7 @@ blink_core_sources("exported") {
"WebAssociatedURLLoaderImpl.cpp",
"WebAssociatedURLLoaderImpl.h",
"WebBlob.cpp",
"WebDataSourceImpl.cpp",
"WebDataSourceImpl.h",
]
}
......@@ -28,7 +28,7 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
#include "web/WebDataSourceImpl.h"
#include "core/exported/WebDataSourceImpl.h"
#include <memory>
#include "core/dom/Document.h"
......
......@@ -32,6 +32,7 @@
#define WebDataSourceImpl_h
#include <memory>
#include "core/CoreExport.h"
#include "core/frame/FrameTypes.h"
#include "core/loader/DocumentLoader.h"
#include "platform/exported/WrappedResourceRequest.h"
......@@ -43,7 +44,8 @@
namespace blink {
class WebDataSourceImpl final : public DocumentLoader, public WebDataSource {
class CORE_EXPORT WebDataSourceImpl final : public DocumentLoader,
public WebDataSource {
public:
static WebDataSourceImpl* Create(LocalFrame*,
const ResourceRequest&,
......
......@@ -140,8 +140,6 @@ component("web") {
"WebDOMFileSystem.cpp",
"WebDOMMediaStreamTrack.cpp",
"WebDOMMessageEvent.cpp",
"WebDataSourceImpl.cpp",
"WebDataSourceImpl.h",
"WebDatabase.cpp",
"WebDateTimeSuggestion.cpp",
"WebDevToolsAgentImpl.cpp",
......
......@@ -39,6 +39,7 @@
#include "core/editing/Editor.h"
#include "core/editing/markers/DocumentMarkerController.h"
#include "core/editing/spellcheck/SpellChecker.h"
#include "core/exported/WebDataSourceImpl.h"
#include "core/frame/FrameView.h"
#include "core/frame/Settings.h"
#include "core/frame/VisualViewport.h"
......@@ -76,7 +77,6 @@
#include "public/web/WebTextCheckClient.h"
#include "public/web/WebViewClient.h"
#include "web/ContextMenuAllowedScope.h"
#include "web/WebDataSourceImpl.h"
#include "web/WebLocalFrameImpl.h"
#include "web/WebPluginContainerImpl.h"
#include "web/WebViewImpl.h"
......
......@@ -38,6 +38,7 @@
#include "core/events/MessageEvent.h"
#include "core/events/MouseEvent.h"
#include "core/events/UIEventWithKeyState.h"
#include "core/exported/WebDataSourceImpl.h"
#include "core/frame/FrameView.h"
#include "core/frame/Settings.h"
#include "core/html/HTMLFrameElementBase.h"
......@@ -101,7 +102,6 @@
#include "v8/include/v8.h"
#include "web/DevToolsEmulator.h"
#include "web/SharedWorkerRepositoryClientImpl.h"
#include "web/WebDataSourceImpl.h"
#include "web/WebDevToolsAgentImpl.h"
#include "web/WebDevToolsFrontendImpl.h"
#include "web/WebLocalFrameImpl.h"
......
......@@ -35,6 +35,7 @@
#include "core/dom/Document.h"
#include "core/dom/SecurityContext.h"
#include "core/dom/TaskRunnerHelper.h"
#include "core/exported/WebDataSourceImpl.h"
#include "core/frame/csp/ContentSecurityPolicy.h"
#include "core/inspector/ConsoleMessage.h"
#include "core/loader/FrameLoadRequest.h"
......@@ -76,7 +77,6 @@
#include "web/IndexedDBClientImpl.h"
#include "web/ServiceWorkerGlobalScopeClientImpl.h"
#include "web/ServiceWorkerGlobalScopeProxy.h"
#include "web/WebDataSourceImpl.h"
#include "web/WebLocalFrameImpl.h"
namespace blink {
......
......@@ -121,6 +121,7 @@
#include "core/editing/serializers/Serialization.h"
#include "core/editing/spellcheck/SpellChecker.h"
#include "core/exported/WebAssociatedURLLoaderImpl.h"
#include "core/exported/WebDataSourceImpl.h"
#include "core/frame/FrameView.h"
#include "core/frame/LocalDOMWindow.h"
#include "core/frame/PageScaleConstraintsSet.h"
......@@ -226,7 +227,6 @@
#include "web/SharedWorkerRepositoryClientImpl.h"
#include "web/TextCheckerClientImpl.h"
#include "web/TextFinder.h"
#include "web/WebDataSourceImpl.h"
#include "web/WebDevToolsAgentImpl.h"
#include "web/WebFrameWidgetImpl.h"
#include "web/WebPluginContainerImpl.h"
......
......@@ -50,6 +50,7 @@
#include "core/events/ResourceProgressEvent.h"
#include "core/events/TouchEvent.h"
#include "core/events/WheelEvent.h"
#include "core/exported/WebDataSourceImpl.h"
#include "core/frame/EventHandlerRegistry.h"
#include "core/frame/FrameView.h"
#include "core/frame/LocalFrame.h"
......@@ -102,7 +103,6 @@
#include "public/web/WebPrintPresetOptions.h"
#include "public/web/WebViewClient.h"
#include "web/ChromeClientImpl.h"
#include "web/WebDataSourceImpl.h"
#include "web/WebInputEventConversion.h"
#include "web/WebLocalFrameImpl.h"
#include "web/WebViewImpl.h"
......
......@@ -34,6 +34,7 @@
#include "core/dom/Document.h"
#include "core/dom/TaskRunnerHelper.h"
#include "core/events/MessageEvent.h"
#include "core/exported/WebDataSourceImpl.h"
#include "core/inspector/ConsoleMessage.h"
#include "core/loader/FrameLoadRequest.h"
#include "core/loader/FrameLoader.h"
......@@ -74,7 +75,6 @@
#include "public/web/WebWorkerContentSettingsClientProxy.h"
#include "web/IndexedDBClientImpl.h"
#include "web/LocalFileSystemClient.h"
#include "web/WebDataSourceImpl.h"
#include "web/WebLocalFrameImpl.h"
namespace blink {
......
......@@ -48,7 +48,7 @@ class WebURLResponse;
template <typename T>
class WebVector;
class WebDataSource {
class BLINK_EXPORT WebDataSource {
public:
class ExtraData {
public:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment