Index: sky/engine/core/html/HTMLImageElement.cpp |
diff --git a/sky/engine/core/html/HTMLImageElement.cpp b/sky/engine/core/html/HTMLImageElement.cpp |
index 4a5dfa56e071a38c06d253d5d13c1ab8a366a4ca..30a0ea1d3ed9a358bc5c90893a845b934354c0a1 100644 |
--- a/sky/engine/core/html/HTMLImageElement.cpp |
+++ b/sky/engine/core/html/HTMLImageElement.cpp |
@@ -34,8 +34,6 @@ |
#include "sky/engine/core/dom/NodeTraversal.h" |
#include "sky/engine/core/fetch/ImageResource.h" |
#include "sky/engine/core/html/HTMLAnchorElement.h" |
-#include "sky/engine/core/html/HTMLCanvasElement.h" |
-#include "sky/engine/core/html/canvas/CanvasRenderingContext.h" |
#include "sky/engine/core/html/parser/HTMLParserIdioms.h" |
#include "sky/engine/core/html/parser/HTMLSrcsetParser.h" |
#include "sky/engine/core/inspector/ConsoleMessage.h" |
@@ -309,48 +307,6 @@ void HTMLImageElement::didMoveToNewDocument(Document& oldDocument) |
HTMLElement::didMoveToNewDocument(oldDocument); |
} |
-PassRefPtr<Image> HTMLImageElement::getSourceImageForCanvas(SourceImageMode, SourceImageStatus* status) const |
-{ |
- if (!complete() || !cachedImage()) { |
- *status = IncompleteSourceImageStatus; |
- return nullptr; |
- } |
- |
- if (cachedImage()->errorOccurred()) { |
- *status = UndecodableSourceImageStatus; |
- return nullptr; |
- } |
- |
- RefPtr<Image> sourceImage = cachedImage()->imageForRenderer(renderer()); |
- |
- // We need to synthesize a container size if a renderer is not available to provide one. |
- if (!renderer() && sourceImage->usesContainerSize()) |
- sourceImage->setContainerSize(sourceImage->size()); |
- |
- *status = NormalSourceImageStatus; |
- return sourceImage->imageForDefaultFrame(); |
-} |
- |
-FloatSize HTMLImageElement::sourceSize() const |
-{ |
- ImageResource* image = cachedImage(); |
- if (!image) |
- return FloatSize(); |
- return image->imageSizeForRenderer(renderer()); // FIXME: Not sure about this. |
-} |
- |
-FloatSize HTMLImageElement::defaultDestinationSize() const |
-{ |
- ImageResource* image = cachedImage(); |
- if (!image) |
- return FloatSize(); |
- LayoutSize size; |
- size = image->imageSizeForRenderer(renderer()); // FIXME: Not sure about this. |
- if (renderer() && renderer()->isRenderImage() && image->image() && !image->image()->hasRelativeWidth()) |
- size.scale(toRenderImage(renderer())->imageDevicePixelRatio()); |
- return size; |
-} |
- |
void HTMLImageElement::selectSourceURL(ImageLoader::UpdateFromElementBehavior behavior) |
{ |
unsigned effectiveSize = 0; |
@@ -365,9 +321,4 @@ void HTMLImageElement::selectSourceURL(ImageLoader::UpdateFromElementBehavior be |
imageLoader().updateFromElement(behavior); |
} |
-const KURL& HTMLImageElement::sourceURL() const |
-{ |
- return cachedImage()->response().url(); |
-} |
- |
} |