12011-08-16 Emil A Eklund <eae@chromium.org>
2
3 Switch html/* to to new layout types
4 https://bugs.webkit.org/show_bug.cgi?id=66347
5
6 Reviewed by NOBODY (OOPS!).
7
8 Convert HTML* and shadow element to new layout abstraction as a part of
9 the ongoing conversion work.
10
11 No new tests, no new functionality.
12
13 * html/HTMLAreaElement.cpp:
14 (WebCore::HTMLAreaElement::invalidateCachedRegion):
15 (WebCore::HTMLAreaElement::mapMouseEvent):
16 (WebCore::HTMLAreaElement::computePath):
17 (WebCore::HTMLAreaElement::computeRect):
18 (WebCore::HTMLAreaElement::getRegion):
19 * html/HTMLAreaElement.h:
20 * html/HTMLCanvasElement.cpp:
21 (WebCore::HTMLCanvasElement::paint):
22 * html/HTMLCanvasElement.h:
23 * html/HTMLMapElement.cpp:
24 (WebCore::HTMLMapElement::mapMouseEvent):
25 * html/HTMLMapElement.h:
26 * html/ImageDocument.cpp:
27 (WebCore::ImageDocumentParser::finish):
28 (WebCore::ImageDocument::scale):
29 (WebCore::ImageDocument::resizeImageToFit):
30 (WebCore::ImageDocument::imageFitsInWindow):
31 * html/ValidationMessage.cpp:
32 (WebCore::adjustBubblePosition):
33 * html/canvas/CanvasRenderingContext2D.cpp:
34 (WebCore::size):
35 (WebCore::CanvasRenderingContext2D::drawImage):
36 * html/shadow/MediaControlElements.cpp:
37 (WebCore::MediaControlPanelElement::startDrag):
38 (WebCore::MediaControlPanelElement::continueDrag):
39 (WebCore::MediaControlPanelElement::setPosition):
40 (WebCore::MediaControlPanelElement::defaultEventHandler):
41 * html/shadow/MediaControlElements.h:
42 * html/shadow/SliderThumbElement.cpp:
43 (WebCore::SliderThumbElement::dragFrom):
44 (WebCore::SliderThumbElement::setPositionFromPoint):
45 * html/shadow/SliderThumbElement.h:
46 * rendering/RenderImage.cpp:
47 (WebCore::RenderImage::nodeAtPoint):
48