/external/webkit/Source/WebCore/platform/graphics/ |
GraphicsContext.h | 132 class IntRect; 317 void drawRect(const IntRect&); 319 void drawEllipse(const IntRect&); 326 void strokeArc(const IntRect&, int startAngle, int angleSpan); 331 void fillRoundedRect(const IntRect&, const IntSize& topLeft, const IntSize& topRight, const IntSize& bottomLeft, const IntSize& bottomRight, const Color&, ColorSpace); 333 void fillRectWithRoundedHole(const IntRect&, const RoundedIntRect& roundedHoleRect, const Color&, ColorSpace); 340 void drawImage(Image*, ColorSpace styleColorSpace, const IntRect&, CompositeOperator = CompositeSourceOver, bool useLowQualityScale = false); 341 void drawImage(Image*, ColorSpace styleColorSpace, const IntPoint& destPoint, const IntRect& srcRect, CompositeOperator = CompositeSourceOver); 342 void drawImage(Image*, ColorSpace styleColorSpace, const IntRect& destRect, const IntRect& srcRect, CompositeOperator = CompositeSourceOver, bool useLowQualityScale = false) [all...] |
TiledBackingStore.cpp | 72 void TiledBackingStore::invalidate(const IntRect& contentsDirtyRect) 74 IntRect dirtyRect(mapFromContents(contentsDirtyRect)); 98 Vector<IntRect> paintedArea; 117 Vector<IntRect> paintedRects = dirtyTiles[n]->updateBackBuffer(); 125 void TiledBackingStore::paint(GraphicsContext* context, const IntRect& rect) 133 IntRect dirtyRect = mapFromContents(rect); 145 IntRect tileRect = tileRectForCoordinate(currentCoordinate); 146 IntRect target = intersection(tileRect, dirtyRect); 158 IntRect visibleRect = mapFromContents(m_client->tiledBackingStoreVisibleRect()); 186 double TiledBackingStore::tileDistance(const IntRect& viewport, const Tile::Coordinate& tileCoordinate [all...] |
/external/webkit/Source/WebCore/platform/graphics/qt/ |
TileQt.cpp | 85 void Tile::invalidate(const IntRect& dirtyRect) 87 IntRect tileDirtyRect = intersection(dirtyRect, m_rect); 94 Vector<IntRect> Tile::updateBackBuffer() 97 return Vector<IntRect>(); 118 Vector<IntRect> updatedRects; 122 IntRect rect = dirtyRects[n]; 142 void Tile::paint(GraphicsContext* context, const IntRect& rect) 147 IntRect target = intersection(rect, m_rect); 148 IntRect source((target.x() - m_rect.x()),
|
/external/webkit/Source/WebCore/rendering/ |
HitTestResult.h | 25 #include "IntRect.h" 41 class IntRect; 84 IntRect imageRect() const; 106 IntRect rectForPoint(int x, int y) const; 107 IntRect rectForPoint(const IntPoint&) const; 108 static IntRect rectForPoint(const IntPoint&, unsigned topPadding, unsigned rightPadding, unsigned bottomPadding, unsigned leftPadding); 116 bool addNodeToRectBasedTestResult(Node*, int x, int y, const IntRect& = IntRect()); 148 inline IntRect HitTestResult::rectForPoint(int x, int y) const 158 inline IntRect HitTestResult::rectForPoint(const IntPoint& point) cons [all...] |
RenderBox.h | 110 IntRect frameRect() const { return m_frameRect; } 111 void setFrameRect(const IntRect& rect) { m_frameRect = rect; } 113 IntRect borderBoxRect() const { return IntRect(0, 0, width(), height()); } 114 virtual IntRect borderBoundingBox() const { return borderBoxRect(); } 117 IntRect contentBoxRect() const { return IntRect(borderLeft() + paddingLeft(), borderTop() + paddingTop(), contentWidth(), contentHeight()); } 119 IntRect absoluteContentBox() const; 124 virtual IntRect outlineBoundsForRepaint(RenderBoxModelObject* /*repaintContainer*/, IntPoint* cachedOffsetToRepaintContainer) const; 125 virtual void addFocusRingRects(Vector<IntRect>&, int tx, int ty) [all...] |
RenderLayerBacking.h | 105 void setContentsNeedDisplayInRect(const IntRect& r); 122 IntRect compositedBounds() const; 123 void setCompositedBounds(const IntRect&); 132 virtual void paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const IntRect& clip); 137 IntRect contentsBox() const; 168 FloatPoint3D computeTransformOrigin(const IntRect& borderBox) const; 170 FloatPoint computePerspectiveOrigin(const IntRect& borderBox) const; 191 void paintIntoLayer(RenderLayer* rootLayer, GraphicsContext*, const IntRect& paintDirtyRect, 214 IntRect m_compositedBounds;
|
RenderScrollbar.cpp | 62 setFrameRect(IntRect(0, 0, width, height)); 101 void RenderScrollbar::paint(GraphicsContext* context, const IntRect& damageRect) 197 setFrameRect(IntRect(x(), y(), isHorizontal ? width() : newThickness, isHorizontal ? newThickness : height())); 273 void RenderScrollbar::paintPart(GraphicsContext* graphicsContext, ScrollbarPart partType, const IntRect& rect) 281 IntRect RenderScrollbar::buttonRect(ScrollbarPart partType) 285 return IntRect(); 291 return IntRect(x(), y(), isHorizontal ? partRenderer->width() : width(), isHorizontal ? height() : partRenderer->height()); 293 return IntRect(isHorizontal ? x() + width() - partRenderer->width() : x(), 300 IntRect previousButton = buttonRect(BackButtonStartPart); 301 return IntRect(isHorizontal ? x() + previousButton.width() : x() [all...] |
/external/webkit/Source/WebKit/android/WebCoreSupport/ |
ChromeClientAndroid.h | 113 virtual IntRect windowResizerRect() const; 116 virtual void invalidateWindow(const WebCore::IntRect&, bool); 117 virtual void invalidateContentsAndWindow(const WebCore::IntRect&, bool); 118 virtual void invalidateContentsForSlowScroll(const WebCore::IntRect&, bool); 119 virtual void scroll(const IntSize& scrollDelta, const IntRect& rectToScroll, const IntRect& clipRect); 121 virtual IntRect windowToScreen(const IntRect&) const; 124 virtual void scrollRectIntoView(const IntRect&, const ScrollView*) const;
|
/external/webkit/Source/WebKit/gtk/WebCoreSupport/ |
ChromeClientGtk.h | 96 virtual WebCore::IntRect windowResizerRect() const; 98 virtual void invalidateWindow(const WebCore::IntRect&, bool); 99 virtual void invalidateContentsAndWindow(const WebCore::IntRect&, bool); 100 virtual void invalidateContentsForSlowScroll(const WebCore::IntRect&, bool); 101 virtual void scroll(const WebCore::IntSize& scrollDelta, const WebCore::IntRect& rectToScroll, const WebCore::IntRect& clipRect); 104 virtual WebCore::IntRect windowToScreen(const WebCore::IntRect&) const; 133 virtual void scrollRectIntoView(const WebCore::IntRect&, const WebCore::ScrollView*) const {}
|
/external/webkit/Source/WebKit/win/WebCoreSupport/ |
WebChromeClient.h | 97 virtual WebCore::IntRect windowResizerRect() const; 99 virtual void invalidateWindow(const WebCore::IntRect&, bool); 100 virtual void invalidateContentsAndWindow(const WebCore::IntRect&, bool); 101 virtual void invalidateContentsForSlowScroll(const WebCore::IntRect&, bool); 102 virtual void scroll(const WebCore::IntSize& scrollDelta, const WebCore::IntRect& rectToScroll, const WebCore::IntRect& clipRect); 105 virtual WebCore::IntRect windowToScreen(const WebCore::IntRect& r) const; 159 virtual void scrollRectIntoView(const WebCore::IntRect&, const WebCore::ScrollView*) const {}
|
/external/webkit/Source/WebKit/wince/WebCoreSupport/ |
ChromeClientWinCE.h | 94 virtual WebCore::IntRect windowResizerRect() const; 97 virtual void invalidateWindow(const WebCore::IntRect&, bool); 98 virtual void invalidateContentsAndWindow(const WebCore::IntRect&, bool); 99 virtual void invalidateContentsForSlowScroll(const WebCore::IntRect&, bool); 100 virtual void scroll(const WebCore::IntSize&, const WebCore::IntRect&, const WebCore::IntRect&); 102 virtual WebCore::IntRect windowToScreen(const WebCore::IntRect&) const; 105 virtual void scrollRectIntoView(const WebCore::IntRect&, const WebCore::ScrollView*) const; // Currently only Mac has a non empty implementation.
|
/external/webkit/Source/WebKit/haiku/WebCoreSupport/ |
ChromeClientHaiku.cpp | 261 IntRect ChromeClientHaiku::windowResizerRect() const 263 return IntRect(); 266 void ChromeClientHaiku::invalidateWindow(const IntRect&, bool) 271 void ChromeClientHaiku::invalidateContentsAndWindow(const IntRect&, bool) 276 void ChromeClientHaiku::invalidateContentsForSlowScroll(const IntRect&, bool) 281 void ChromeClientHaiku::scroll(const IntSize& scrollDelta, const IntRect& rectToScroll, const IntRect& clipRect) 292 IntRect ChromeClientHaiku::windowToScreen(const IntRect&) const 295 return IntRect(); [all...] |
/external/webkit/Source/WebCore/page/ |
SpatialNavigation.cpp | 39 #include "IntRect.h" 48 static RectsAlignment alignmentForRects(FocusDirection, const IntRect&, const IntRect&, const IntSize& viewSize); 49 static bool areRectsFullyAligned(FocusDirection, const IntRect&, const IntRect&); 50 static bool areRectsPartiallyAligned(FocusDirection, const IntRect&, const IntRect&); 51 static bool areRectsMoreThanFullScreenApart(FocusDirection direction, const IntRect& curRect, const IntRect& targetRect, const IntSize& viewSize); 52 static bool isRectInDirection(FocusDirection, const IntRect&, const IntRect&) [all...] |
FocusController.h | 67 bool advanceFocusDirectionallyInContainer(Node* container, const IntRect& startingRect, FocusDirection, KeyboardEvent*); 68 void findFocusCandidateInContainer(Node* container, const IntRect& startingRect, FocusDirection, KeyboardEvent*, FocusCandidate& closest);
|
/external/webkit/Source/WebCore/platform/gtk/ |
RenderThemeGtk.cpp | 218 bool RenderThemeGtk::paintMenuListButton(RenderObject* object, const PaintInfo& info, const IntRect& rect) 223 bool RenderThemeGtk::paintTextArea(RenderObject* o, const PaintInfo& i, const IntRect& r) 228 static void paintGdkPixbuf(GraphicsContext* context, const GdkPixbuf* icon, const IntRect& iconRect) 274 bool RenderThemeGtk::paintSearchFieldResultsButton(RenderObject* o, const PaintInfo& i, const IntRect& rect) 302 static IntRect centerRectVerticallyInParentInputElement(RenderObject* renderObject, const IntRect& rect) 307 return IntRect(); 312 IntRect inputContentBox = toRenderBox(input->renderer())->absoluteContentBox(); 316 IntRect scaledRect(rect.x(), inputContentBox.y() + (inputContentBox.height() - iconSize + 1) / 2, iconSize, iconSize); 320 bool RenderThemeGtk::paintSearchFieldResultsDecoration(RenderObject* renderObject, const PaintInfo& paintInfo, const IntRect& rect [all...] |
/external/webkit/Source/WebKit2/UIProcess/API/qt/ |
qwkpage_p.h | 52 virtual void setViewNeedsDisplay(const WebCore::IntRect&); 54 virtual void scrollView(const WebCore::IntRect& scrollRect, const WebCore::IntSize& scrollOffset); 71 virtual void didFindZoomableArea(const WebCore::IntRect&); 81 virtual WebCore::IntRect windowToScreen(const WebCore::IntRect&); 96 virtual void flashBackingStoreUpdates(const Vector<WebCore::IntRect>& updateRects);
|
/external/webkit/Source/WebKit2/UIProcess/ |
PageClient.h | 57 virtual void setViewNeedsDisplay(const WebCore::IntRect&) = 0; 63 virtual void scrollView(const WebCore::IntRect& scrollRect, const WebCore::IntSize& scrollOffset) = 0; 91 virtual void didFindZoomableArea(const WebCore::IntRect&) = 0; 116 virtual WebCore::IntRect windowToScreen(const WebCore::IntRect&) = 0; 154 virtual void flashBackingStoreUpdates(const Vector<WebCore::IntRect>& updateRects) = 0;
|
/external/webkit/Source/WebCore/platform/ |
ScrollView.cpp | 237 IntRect ScrollView::visibleContentRect(bool includeScrollbars) const 243 return IntRect(IntPoint(0, 0), contentsSize()); 250 return IntRect(IntPoint(m_scrollOffset.width(), m_scrollOffset.height()), 605 IntRect oldRect(m_horizontalScrollbar->frameRect()); 606 IntRect hBarRect = IntRect(0, 626 IntRect oldRect(m_verticalScrollbar->frameRect()); 627 IntRect vBarRect = IntRect(m_boundsSize.width() - m_verticalScrollbar->width(), 668 IntRect clipRect = windowClipRect() [all...] |
/external/webkit/Source/WebCore/accessibility/ |
AccessibilityScrollbar.cpp | 51 IntRect AccessibilityScrollbar::elementRect() const 54 return IntRect();
|
/external/webkit/Source/WebCore/platform/chromium/ |
ScrollbarThemeChromiumMac.mm | 214 static IntRect buttonRepaintRect(const IntRect& buttonRect, ScrollbarOrientation orientation, ScrollbarControlSize controlSize, bool start) 216 IntRect paintRect(buttonRect); 230 IntRect ScrollbarThemeChromiumMac::backButtonRect(Scrollbar* scrollbar, ScrollbarPart part, bool painting) 232 IntRect result; 244 result = IntRect(scrollbar->x(), scrollbar->y(), cOuterButtonLength[scrollbar->controlSize()] + painting ? cOuterButtonOverlap : 0, thickness); 246 result = IntRect(scrollbar->x(), scrollbar->y(), thickness, cOuterButtonLength[scrollbar->controlSize()] + painting ? cOuterButtonOverlap : 0); 253 result = IntRect(start, scrollbar->y(), cButtonLength[scrollbar->controlSize()], thickness); 256 result = IntRect(scrollbar->x(), start, thickness, cButtonLength[scrollbar->controlSize()]); 264 IntRect ScrollbarThemeChromiumMac::forwardButtonRect(Scrollbar* scrollbar, ScrollbarPart part, bool painti (…) [all...] |
/external/webkit/Source/WebCore/platform/graphics/android/context/ |
GraphicsOperationCollection.cpp | 16 GraphicsOperationCollection::GraphicsOperationCollection(const IntRect& drawArea) 47 AutoGraphicsOperationCollection::AutoGraphicsOperationCollection(const IntRect& area)
|
/external/webkit/Source/WebCore/platform/graphics/android/layers/ |
CanvasLayer.h | 67 IntRect visibleContentRect() const; 71 IntRect m_visibleContentRect;
|
/external/webkit/Source/WebCore/platform/graphics/android/rendering/ |
ShaderProgram.h | 24 #include "IntRect.h" 123 void setupDrawing(const IntRect& invScreenRect, const SkRect& visibleContentRect, 124 const IntRect& screenRect, int titleBarHeight, 125 const IntRect& screenClip, float scale); 150 IntRect clippedRectWithVisibleContentRect(const IntRect& rect, int margin = 0); 200 IntRect m_invScreenRect; 202 IntRect m_invViewClip; 206 IntRect m_screenRect;
|
/external/webkit/Source/WebCore/platform/graphics/cg/ |
ImageBufferDataCG.h | 57 PassRefPtr<ByteArray> getData(const IntRect& rect, const IntSize& size, bool accelerateRendering, bool unmultiplied) const; 58 void putData(ByteArray*& source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint, const IntSize& size, bool accelerateRendering, bool unmultiplied);
|
/external/webkit/Source/WebCore/platform/graphics/chromium/cc/ |
CCLayerImpl.h | 31 #include "IntRect.h" 64 virtual void draw(const IntRect& contentRect); 123 const IntRect& scissorRect() const { return m_scissorRect; } 124 void setScissorRect(const IntRect& rect) { m_scissorRect = rect; } 134 const IntRect getDrawRect() const; 138 const IntRect& drawableContentRect() const { return m_drawableContentRect; } 139 void setDrawableContentRect(const IntRect& rect) { m_drawableContentRect = rect; } 194 IntRect m_scissorRect; 201 IntRect m_drawableContentRect;
|