/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/DOM/ |
InjectedBundleNodeHandle.h | 36 class IntRect; 61 WebCore::IntRect elementBounds() const; 62 WebCore::IntRect renderRect(bool*) const;
|
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/ |
NetscapePlugin.h | 33 #include <WebCore/IntRect.h> 130 bool platformInvalidate(const WebCore::IntRect&); 132 void platformPaint(WebCore::GraphicsContext*, const WebCore::IntRect& dirtyRect, bool isSnapshot = false); 144 virtual void paint(WebCore::GraphicsContext*, const WebCore::IntRect& dirtyRect); 150 virtual void geometryDidChange(const WebCore::IntRect& frameRect, const WebCore::IntRect& clipRect); 175 virtual void windowAndViewFramesChanged(const WebCore::IntRect& windowFrameInScreenCoordinates, const WebCore::IntRect& viewFrameInWindowCoordinates); 201 WebCore::IntRect m_frameRect; 202 WebCore::IntRect m_clipRect [all...] |
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/ |
WebChromeClient.h | 110 virtual WebCore::IntRect windowResizerRect() const; 113 virtual void invalidateWindow(const WebCore::IntRect&, bool); 114 virtual void invalidateContentsAndWindow(const WebCore::IntRect&, bool); 115 virtual void invalidateContentsForSlowScroll(const WebCore::IntRect&, bool); 116 virtual void scroll(const WebCore::IntSize& scrollOffset, const WebCore::IntRect& scrollRect, const WebCore::IntRect& clipRect); 121 virtual WebCore::IntRect windowToScreen(const WebCore::IntRect&) const; 124 virtual void scrollRectIntoView(const WebCore::IntRect&, const WebCore::ScrollView*) const; // Currently only Mac has a non empty implementation. 164 virtual bool paintCustomOverhangArea(WebCore::GraphicsContext*, const WebCore::IntRect&, const WebCore::IntRect&, const WebCore::IntRect&) [all...] |
/external/webkit/Source/WebCore/rendering/ |
InlineFlowBox.h | 101 IntRect roundedFrameRect() const; 196 IntRect layoutOverflowRect(int lineTop, int lineBottom) const 214 IntRect logicalLayoutOverflowRect(int lineTop, int lineBottom) const 216 IntRect result = layoutOverflowRect(lineTop, lineBottom); 222 IntRect visualOverflowRect(int lineTop, int lineBottom) const 240 IntRect logicalVisualOverflowRect(int lineTop, int lineBottom) const 242 IntRect result = visualOverflowRect(lineTop, lineBottom); 248 void setOverflowFromLogicalRects(const IntRect& logicalLayoutOverflow, const IntRect& logicalVisualOverflow, int lineTop, int lineBottom); 249 void setLayoutOverflow(const IntRect&, int lineTop, int lineBottom) [all...] |
RenderLayerCompositor.h | 120 IntRect calculateCompositedBounds(const RenderLayer* layer, const RenderLayer* ancestorLayer); 133 void repaintCompositedLayersAbsoluteRect(const IntRect&); 195 virtual void paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const IntRect&); 213 void recursiveRepaintLayerRect(RenderLayer* layer, const IntRect& rect); 215 typedef HashMap<RenderLayer*, IntRect> OverlapMap; 216 static void addToOverlapMap(OverlapMap&, RenderLayer*, IntRect& layerBounds, bool& boundsComputed); 217 static bool overlapsCompositedLayers(OverlapMap&, const IntRect& layerBounds);
|
RenderText.h | 59 virtual void absoluteRects(Vector<IntRect>&, int tx, int ty); 60 void absoluteRectsForRange(Vector<IntRect>&, unsigned startOffset = 0, unsigned endOffset = UINT_MAX, bool useSelectionHeight = false); 87 virtual IntRect linesBoundingBox() const; 88 IntRect linesVisualOverflowBoundingBox() const; 99 virtual IntRect selectionRectForRepaint(RenderBoxModelObject* repaintContainer, bool clipToVisibleContent = true); 100 virtual IntRect localCaretRect(InlineBox*, int caretOffset, int* extraWidthToEndOfLine = 0); 105 virtual IntRect clippedOverflowRectForRepaint(RenderBoxModelObject* repaintContainer);
|
/external/webkit/Source/WebCore/page/win/ |
FrameCGWin.cpp | 42 static void drawRectIntoContext(IntRect rect, FrameView* view, GraphicsContext* gc) 53 static HBITMAP imageFromRect(const Frame* frame, IntRect& ir) 89 IntRect ir(static_cast<int>(fr.x()), static_cast<int>(fr.y()), 102 IntRect topLevelRect; 103 IntRect paintingRect = renderer->paintingRootRect(topLevelRect);
|
/external/webkit/Source/WebCore/platform/graphics/ |
ImageBuffer.h | 50 class IntRect; 89 PassRefPtr<ByteArray> getUnmultipliedImageData(const IntRect&) const; 90 PassRefPtr<ByteArray> getPremultipliedImageData(const IntRect&) const; 92 void putUnmultipliedImageData(ByteArray*, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint); 93 void putPremultipliedImageData(ByteArray*, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint);
|
RoundedIntRect.h | 30 #include "IntRect.h" 75 explicit RoundedIntRect(const IntRect&, const Radii& = Radii()); 77 RoundedIntRect(const IntRect&, const IntSize& topLeft, const IntSize& topRight, const IntSize& bottomLeft, const IntSize& bottomRight); 79 const IntRect& rect() const { return m_rect; } 84 void setRect(const IntRect& rect) { m_rect = rect; } 99 IntRect m_rect;
|
/external/webkit/Source/WebKit/chromium/src/ |
WebPluginContainerImpl.cpp | 86 void WebPluginContainerImpl::setFrameRect(const IntRect& frameRect) 92 void WebPluginContainerImpl::paint(GraphicsContext* gc, const IntRect& damageRect) 120 IntRect windowRect = 121 IntRect(view->contentsToWindow(damageRect.location()), damageRect.size()); 127 void WebPluginContainerImpl::invalidateRect(const IntRect& rect) 134 IntRect dirtyRect = rect; 232 int WebPluginContainerImpl::printBegin(const IntRect& printableArea, 277 invalidateRect(static_cast<IntRect>(rect)); 286 IntRect damageRect = convertToContainingWindow(static_cast<IntRect>(rect)) [all...] |
WebPopupMenuImpl.cpp | 37 #include "IntRect.h" 144 IntRect newGeometry(0, 0, m_size.width, m_size.height); 273 void WebPopupMenuImpl::invalidateContents(const IntRect&, bool) 278 void WebPopupMenuImpl::invalidateWindow(const IntRect&, bool) 283 void WebPopupMenuImpl::invalidateContentsAndWindow(const IntRect& paintRect, bool /*immediate*/) 291 void WebPopupMenuImpl::invalidateContentsForSlowScroll(const IntRect& updateRect, bool immediate) 301 const IntRect& scrollRect, 302 const IntRect& clipRect) 317 IntRect WebPopupMenuImpl::windowToScreen(const IntRect& rect) cons [all...] |
ChromeClientImpl.h | 105 virtual WebCore::IntRect windowResizerRect() const; 109 virtual void invalidateWindow(const WebCore::IntRect&, bool); 110 virtual void invalidateContentsAndWindow(const WebCore::IntRect&, bool); 111 virtual void invalidateContentsForSlowScroll(const WebCore::IntRect&, bool); 116 const WebCore::IntSize& scrollDelta, const WebCore::IntRect& rectToScroll, 117 const WebCore::IntRect& clipRect); 119 virtual WebCore::IntRect windowToScreen(const WebCore::IntRect&) const; 123 const WebCore::IntRect&, const WebCore::ScrollView*) const { } 180 const WebCore::IntRect& bounds [all...] |
/external/webkit/Source/WebKit2/UIProcess/API/mac/ |
PageClientImpl.h | 53 virtual void setViewNeedsDisplay(const WebCore::IntRect&); 55 virtual void scrollView(const WebCore::IntRect& scrollRect, const WebCore::IntSize& scrollOffset); 81 virtual WebCore::IntRect windowToScreen(const WebCore::IntRect&); 108 virtual void flashBackingStoreUpdates(const Vector<WebCore::IntRect>& updateRects);
|
/external/webkit/Source/WebKit2/UIProcess/gtk/ |
WebView.h | 80 virtual void setViewNeedsDisplay(const WebCore::IntRect&); 82 virtual void scrollView(const WebCore::IntRect& scrollRect, const WebCore::IntSize& scrollOffset); 101 virtual WebCore::IntRect windowToScreen(const WebCore::IntRect&); 108 virtual void flashBackingStoreUpdates(const Vector<WebCore::IntRect>& updateRects);
|
/external/webkit/Source/WebKit2/UIProcess/win/ |
BackingStoreWin.cpp | 33 #include <WebCore/IntRect.h> 64 void BackingStore::paint(HDC dc, const IntRect& rect) 92 IntRect updateRect = updateInfo.updateRects[i]; 93 IntRect srcRect = updateRect; 100 void BackingStore::scroll(const IntRect& scrollRect, const IntSize& scrollOffset)
|
/external/webkit/Source/WebKit2/WebProcess/WebPage/ |
ChunkedUpdateDrawingArea.cpp | 53 void ChunkedUpdateDrawingArea::scroll(const IntRect& scrollRect, const IntSize& scrollOffset) 59 void ChunkedUpdateDrawingArea::setNeedsDisplay(const IntRect& rect) 80 IntRect dirtyRect = m_dirtyRect; 81 m_dirtyRect = IntRect(); 135 UpdateChunk updateChunk(IntRect(0, 0, viewSize.width(), viewSize.height()));
|
PageOverlay.cpp | 64 IntRect PageOverlay::bounds() const 77 return IntRect(0, 0, width, height); 89 void PageOverlay::setNeedsDisplay(const IntRect& dirtyRect) 100 void PageOverlay::drawRect(GraphicsContext& graphicsContext, const IntRect& dirtyRect) 103 IntRect paintRect = intersection(dirtyRect, bounds());
|
/external/webkit/Source/WebCore/editing/ |
SelectionController.h | 30 #include "IntRect.h" 115 IntRect localCaretRect(); 116 IntRect localCaretRectForPainting() const { return m_caretRect; } 119 IntRect absoluteCaretBounds(); 143 void paintCaret(GraphicsContext*, int tx, int ty, const IntRect& clipRect); 170 void paintDragCaret(GraphicsContext*, int tx, int ty, const IntRect& clipRect) const; 206 IntRect caretRepaintRect() const; 216 IntRect absoluteBoundsForLocalRect(const IntRect&) const; 233 IntRect m_caretRect; // caret rect in coords local to the renderer responsible for painting the care [all...] |
/external/webkit/Source/WebCore/platform/graphics/android/context/ |
PlatformGraphicsContext.h | 29 #include "IntRect.h" 95 virtual void addInnerRoundedRectClip(const IntRect& rect, int thickness) = 0; 100 virtual bool clipOut(const IntRect& r) = 0; 113 virtual void drawEllipse(const IntRect& rect) = 0; 114 virtual void drawFocusRing(const Vector<IntRect>& rects, int /* width */, 124 virtual void drawRect(const IntRect& rect) = 0; 131 void fillRoundedRect(const IntRect& rect, const IntSize& topLeft, 137 virtual void fillRoundedRect(const IntRect& rect, const IntSize& topLeft, 140 virtual void strokeArc(const IntRect& r, int startAngle, int angleSpan) = 0; 146 virtual void drawMediaButton(const IntRect& rect, RenderSkinMediaButton::MediaButton buttonType [all...] |
/external/webkit/Source/WebCore/platform/gtk/ |
ScrollbarThemeGtk2.cpp | 73 void ScrollbarThemeGtk::paintTrackBackground(GraphicsContext* context, Scrollbar* scrollbar, const IntRect& rect) 78 IntRect fullScrollbarRect(rect); 80 fullScrollbarRect = IntRect(scrollbar->x(), scrollbar->y(), scrollbar->width(), scrollbar->height()); 83 IntRect paintRect(IntPoint(), fullScrollbarRect.size()); 90 IntRect fullScrollbarRect = IntRect(scrollbar->x(), scrollbar->y(), scrollbar->width(), scrollbar->height()); 97 void ScrollbarThemeGtk::paintThumb(GraphicsContext* context, Scrollbar* scrollbar, const IntRect& rect) 126 IntRect sliderRect(IntPoint(), rect.size()); 130 void ScrollbarThemeGtk::paintButton(GraphicsContext* context, Scrollbar* scrollbar, const IntRect& rect, ScrollbarPart part) 183 IntRect buttonRect(IntPoint(), rect.size()) [all...] |
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
LayerTilerChromium.cpp | 130 void LayerTilerChromium::invalidateTiles(const IntRect& contentRect) 138 IntRect tileRect = tileContentRect(tile); 148 void LayerTilerChromium::contentRectToTileIndices(const IntRect& contentRect, int& left, int& top, int& right, int& bottom) const 150 const IntRect layerRect = contentRectToLayerRect(contentRect); 158 IntRect LayerTilerChromium::contentRectToLayerRect(const IntRect& contentRect) const 161 IntRect layerRect(pos, contentRect.size()); 165 layerRect = IntRect(IntPoint(0, 0), IntSize(contentRect.width() + pos.x(), contentRect.height() + pos.y())); 169 IntRect LayerTilerChromium::layerRectToContentRect(const IntRect& layerRect) cons [all...] |
/external/webkit/Source/WebKit/win/WebCoreSupport/ |
EmbeddedWidget.cpp | 71 void EmbeddedWidget::invalidateRect(const IntRect& rect) 80 void EmbeddedWidget::setFrameRect(const IntRect& rect) 99 IntRect oldWindowRect = m_windowRect; 100 IntRect oldClipRect = m_clipRect; 102 m_windowRect = IntRect(frameView->contentsToWindow(frameRect().location()), frameRect().size()); 164 IntRect EmbeddedWidget::windowClipRect() const 167 IntRect clipRect(m_windowRect);
|
/external/webkit/Source/WebKit2/WebProcess/Plugins/ |
PluginProxy.h | 66 virtual void paint(WebCore::GraphicsContext*, const WebCore::IntRect& dirtyRect); 72 virtual void geometryDidChange(const WebCore::IntRect& frameRect, const WebCore::IntRect& clipRect); 94 virtual void windowAndViewFramesChanged(const WebCore::IntRect& windowFrameInScreenCoordinates, const WebCore::IntRect& viewFrameInWindowCoordinates); 108 void update(const WebCore::IntRect& paintedRect); 130 WebCore::IntRect m_frameRect;
|
PluginView.h | 66 void windowAndViewFramesChanged(const WebCore::IntRect& windowFrameInScreenCoordinates, const WebCore::IntRect& viewFrameInWindowCoordinates); 78 WebCore::IntRect clipRectInWindowCoordinates() const; 106 virtual void setFrameRect(const WebCore::IntRect&); 108 virtual void paint(WebCore::GraphicsContext*, const WebCore::IntRect&); 109 virtual void invalidateRect(const WebCore::IntRect&); 120 virtual void invalidate(const WebCore::IntRect&);
|
/external/webkit/Source/WebCore/platform/mac/ |
ScrollViewMac.mm | 31 #import "IntRect.h" 108 IntRect ScrollView::platformVisibleContentRect(bool includeScrollbars) const 111 IntRect result = enclosingIntRect([scrollView() documentVisibleRect]); 116 return IntRect(); 163 void ScrollView::platformRepaintContentRectangle(const IntRect& rect, bool now) 177 IntRect ScrollView::platformContentsToScreen(const IntRect& rect) const 187 return IntRect();
|