| 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();
|
| -}
|
| -
|
| }
|
|
|