2010-08-29 Adam Barth <abarth@webkit.org>
Rubber-stamped by Maciej Stachowiak.
Move File and Blob related files from WebCore/html to WebCore/fileapi.
* Android.mk:
* CMakeLists.txt:
* DerivedSources.make:
* GNUmakefile.am:
* WebCore.gypi:
* WebCore.pro:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.vcproj/WebCoreCommon.vsprops:
* WebCore.xcodeproj/project.pbxproj:
* fileapi: Added.
* fileapi/AsyncFileWriter.h: Copied from WebCore/html/AsyncFileWriter.h.
* fileapi/Blob.cpp: Copied from WebCore/html/Blob.cpp.
* fileapi/Blob.h: Copied from WebCore/html/Blob.h.
* fileapi/Blob.idl: Copied from WebCore/html/Blob.idl.
* fileapi/BlobBuilder.cpp: Copied from WebCore/html/BlobBuilder.cpp.
* fileapi/BlobBuilder.h: Copied from WebCore/html/BlobBuilder.h.
* fileapi/BlobBuilder.idl: Copied from WebCore/html/BlobBuilder.idl.
* fileapi/BlobURL.cpp: Copied from WebCore/html/BlobURL.cpp.
* fileapi/BlobURL.h: Copied from WebCore/html/BlobURL.h.
* fileapi/File.cpp: Copied from WebCore/html/File.cpp.
* fileapi/File.h: Copied from WebCore/html/File.h.
* fileapi/File.idl: Copied from WebCore/html/File.idl.
* fileapi/FileError.h: Copied from WebCore/html/FileError.h.
* fileapi/FileError.idl: Copied from WebCore/html/FileError.idl.
* fileapi/FileList.cpp: Copied from WebCore/html/FileList.cpp.
* fileapi/FileList.h: Copied from WebCore/html/FileList.h.
* fileapi/FileList.idl: Copied from WebCore/html/FileList.idl.
* fileapi/FileReader.cpp: Copied from WebCore/html/FileReader.cpp.
* fileapi/FileReader.h: Copied from WebCore/html/FileReader.h.
* fileapi/FileReader.idl: Copied from WebCore/html/FileReader.idl.
* fileapi/FileStreamProxy.cpp: Copied from WebCore/html/FileStreamProxy.cpp.
* fileapi/FileStreamProxy.h: Copied from WebCore/html/FileStreamProxy.h.
* fileapi/FileThread.cpp: Copied from WebCore/html/FileThread.cpp.
* fileapi/FileThread.h: Copied from WebCore/html/FileThread.h.
* fileapi/FileThreadTask.h: Copied from WebCore/html/FileThreadTask.h.
* fileapi/FileWriter.cpp: Copied from WebCore/html/FileWriter.cpp.
* fileapi/FileWriter.h: Copied from WebCore/html/FileWriter.h.
* fileapi/FileWriter.idl: Copied from WebCore/html/FileWriter.idl.
* fileapi/FileWriterClient.h: Copied from WebCore/html/FileWriterClient.h.
* fileapi/ThreadableBlobRegistry.cpp: Copied from WebCore/html/ThreadableBlobRegistry.cpp.
* fileapi/ThreadableBlobRegistry.h: Copied from WebCore/html/ThreadableBlobRegistry.h.
* html/AsyncFileWriter.h: Removed.
* html/Blob.cpp: Removed.
* html/Blob.h: Removed.
* html/Blob.idl: Removed.
* html/BlobBuilder.cpp: Removed.
* html/BlobBuilder.h: Removed.
* html/BlobBuilder.idl: Removed.
* html/BlobURL.cpp: Removed.
* html/BlobURL.h: Removed.
* html/File.cpp: Removed.
* html/File.h: Removed.
* html/File.idl: Removed.
* html/FileError.h: Removed.
* html/FileError.idl: Removed.
* html/FileList.cpp: Removed.
* html/FileList.h: Removed.
* html/FileList.idl: Removed.
* html/FileReader.cpp: Removed.
* html/FileReader.h: Removed.
* html/FileReader.idl: Removed.
* html/FileStreamProxy.cpp: Removed.
* html/FileStreamProxy.h: Removed.
* html/FileThread.cpp: Removed.
* html/FileThread.h: Removed.
* html/FileThreadTask.h: Removed.
* html/FileWriter.cpp: Removed.
* html/FileWriter.h: Removed.
* html/FileWriter.idl: Removed.
* html/FileWriterClient.h: Removed.
* html/ThreadableBlobRegistry.cpp: Removed.
* html/ThreadableBlobRegistry.h: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66365 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/WebCore.pro b/WebCore/WebCore.pro
index dec241e..d3a0e5e 100644
--- a/WebCore/WebCore.pro
+++ b/WebCore/WebCore.pro
@@ -191,6 +191,7 @@
$$PWD/dom \
$$PWD/dom/default \
$$PWD/editing \
+ $$PWD/filepai \
$$PWD/history \
$$PWD/html \
$$PWD/html/canvas \
@@ -619,6 +620,16 @@
editing/VisibleSelection.cpp \
editing/visible_units.cpp \
editing/WrapContentsInDummySpanCommand.cpp \
+ fileapi/Blob.cpp \
+ fileapi/BlobBuilder.cpp \
+ fileapi/BlobURL.cpp \
+ fileapi/File.cpp \
+ fileapi/FileList.cpp \
+ fileapi/FileReader.cpp \
+ fileapi/FileStreamProxy.cpp \
+ fileapi/FileThread.cpp \
+ fileapi/FileWriter.cpp \
+ fileapi/ThreadableBlobRegistry.cpp \
history/BackForwardController.cpp \
history/BackForwardListImpl.cpp \
history/CachedFrame.cpp \
@@ -627,63 +638,48 @@
history/qt/HistoryItemQt.cpp \
history/PageCache.cpp \
html/AsyncImageResizer.cpp \
- html/Blob.cpp \
- html/BlobBuilder.cpp \
- html/BlobURL.cpp \
- html/canvas/CanvasGradient.cpp \
- html/canvas/CanvasPattern.cpp \
- html/canvas/CanvasPixelArray.cpp \
- html/canvas/CanvasRenderingContext.cpp \
- html/canvas/CanvasRenderingContext2D.cpp \
- html/canvas/CanvasStyle.cpp \
html/CollectionCache.cpp \
+ html/DOMDataGridDataSource.cpp \
+ html/DOMFormData.cpp \
html/DataGridColumn.cpp \
html/DataGridColumnList.cpp \
html/DateComponents.cpp \
- html/DOMDataGridDataSource.cpp \
- html/DOMFormData.cpp \
- html/File.cpp \
- html/FileList.cpp \
- html/FileReader.cpp \
- html/FileStreamProxy.cpp \
- html/FileThread.cpp \
- html/FileWriter.cpp \
html/FormDataList.cpp \
html/HTMLAllCollection.cpp \
html/HTMLAnchorElement.cpp \
html/HTMLAppletElement.cpp \
html/HTMLAreaElement.cpp \
+ html/HTMLBRElement.cpp \
html/HTMLBaseElement.cpp \
html/HTMLBaseFontElement.cpp \
html/HTMLBlockquoteElement.cpp \
html/HTMLBodyElement.cpp \
- html/HTMLBRElement.cpp \
html/HTMLButtonElement.cpp \
html/HTMLCanvasElement.cpp \
html/HTMLCollection.cpp \
- html/HTMLDataGridElement.cpp \
+ html/HTMLDListElement.cpp \
html/HTMLDataGridCellElement.cpp \
html/HTMLDataGridColElement.cpp \
+ html/HTMLDataGridElement.cpp \
html/HTMLDataGridRowElement.cpp \
html/HTMLDataListElement.cpp \
html/HTMLDirectoryElement.cpp \
html/HTMLDivElement.cpp \
- html/HTMLDListElement.cpp \
html/HTMLDocument.cpp \
html/HTMLElement.cpp \
html/HTMLEmbedElement.cpp \
html/HTMLFieldSetElement.cpp \
html/HTMLFontElement.cpp \
html/HTMLFormCollection.cpp \
+ html/HTMLFormControlElement.cpp \
html/HTMLFormElement.cpp \
- html/HTMLFrameElementBase.cpp \
html/HTMLFrameElement.cpp \
+ html/HTMLFrameElementBase.cpp \
html/HTMLFrameOwnerElement.cpp \
html/HTMLFrameSetElement.cpp \
- html/HTMLFormControlElement.cpp \
+ html/HTMLHRElement.cpp \
html/HTMLHeadElement.cpp \
html/HTMLHeadingElement.cpp \
- html/HTMLHRElement.cpp \
html/HTMLHtmlElement.cpp \
html/HTMLIFrameElement.cpp \
html/HTMLImageElement.cpp \
@@ -691,9 +687,9 @@
html/HTMLInputElement.cpp \
html/HTMLIsIndexElement.cpp \
html/HTMLKeygenElement.cpp \
+ html/HTMLLIElement.cpp \
html/HTMLLabelElement.cpp \
html/HTMLLegendElement.cpp \
- html/HTMLLIElement.cpp \
html/HTMLLinkElement.cpp \
html/HTMLMapElement.cpp \
html/HTMLMarqueeElement.cpp \
@@ -702,8 +698,8 @@
html/HTMLMeterElement.cpp \
html/HTMLModElement.cpp \
html/HTMLNameCollection.cpp \
- html/HTMLObjectElement.cpp \
html/HTMLOListElement.cpp \
+ html/HTMLObjectElement.cpp \
html/HTMLOptGroupElement.cpp \
html/HTMLOptionElement.cpp \
html/HTMLOptionsCollection.cpp \
@@ -733,6 +729,14 @@
html/ImageData.cpp \
html/ImageResizerThread.cpp \
html/LabelsNodeList.cpp \
+ html/StepRange.cpp \
+ html/ValidityState.cpp \
+ html/canvas/CanvasGradient.cpp \
+ html/canvas/CanvasPattern.cpp \
+ html/canvas/CanvasPixelArray.cpp \
+ html/canvas/CanvasRenderingContext.cpp \
+ html/canvas/CanvasRenderingContext2D.cpp \
+ html/canvas/CanvasStyle.cpp \
html/parser/CSSPreloadScanner.cpp \
html/parser/HTMLConstructionSite.cpp \
html/parser/HTMLDocumentParser.cpp \
@@ -746,9 +750,6 @@
html/parser/HTMLTokenizer.cpp \
html/parser/HTMLTreeBuilder.cpp \
html/parser/HTMLViewSourceParser.cpp \
- html/ThreadableBlobRegistry.cpp \
- html/StepRange.cpp \
- html/ValidityState.cpp \
inspector/ConsoleMessage.cpp \
inspector/InjectedScript.cpp \
inspector/InjectedScriptHost.cpp \