/external/webkit/Source/WebCore/rendering/ |
RenderLayer.h | 79 ClipRects(const IntRect& r) 103 void reset(const IntRect& r) 114 const IntRect& overflowClipRect() const { return m_overflowClipRect; } 115 void setOverflowClipRect(const IntRect& r) { m_overflowClipRect = r; } 117 const IntRect& fixedClipRect() const { return m_fixedClipRect; } 118 void setFixedClipRect(const IntRect&r) { m_fixedClipRect = r; } 120 const IntRect& posClipRect() const { return m_posClipRect; } 121 void setPosClipRect(const IntRect& r) { m_posClipRect = r; } 123 const IntRect& hitTestClip() const { return m_hitTestClip; } 124 void setHitTestClip(const IntRect& r) { m_hitTestClip = r; [all...] |
RenderThemeChromiumLinux.h | 62 virtual bool paintCheckbox(RenderObject*, const PaintInfo&, const IntRect&); 65 virtual bool paintRadio(RenderObject*, const PaintInfo&, const IntRect&); 68 virtual bool paintButton(RenderObject*, const PaintInfo&, const IntRect&); 69 virtual bool paintTextField(RenderObject*, const PaintInfo&, const IntRect&); 70 virtual bool paintMenuList(RenderObject*, const PaintInfo&, const IntRect&); 71 virtual bool paintSliderTrack(RenderObject*, const PaintInfo&, const IntRect&); 72 virtual bool paintSliderThumb(RenderObject*, const PaintInfo&, const IntRect&); 75 virtual bool paintInnerSpinButton(RenderObject*, const PaintInfo&, const IntRect&); 78 virtual bool paintProgressBar(RenderObject*, const PaintInfo&, const IntRect&);
|
PaintInfo.h | 34 #include "IntRect.h" 45 typedef HashMap<OverlapTestRequestClient*, IntRect> OverlapTestRequestMap; 52 PaintInfo(GraphicsContext* newContext, const IntRect& newRect, PaintPhase newPhase, bool newForceBlackText, 97 static IntRect infiniteRect() { return IntRect(INT_MIN / 2, INT_MIN / 2, INT_MAX, INT_MAX); } 101 IntRect rect;
|
RenderScrollbar.h | 55 void paintPart(GraphicsContext*, ScrollbarPart, const IntRect&); 57 IntRect buttonRect(ScrollbarPart); 58 IntRect trackRect(int startLength, int endLength); 59 IntRect trackPieceRectWithMargins(ScrollbarPart, const IntRect&); 69 virtual void paint(GraphicsContext*, const IntRect& damageRect);
|
/external/webkit/Source/WebCore/platform/chromium/ |
ScrollbarThemeChromium.cpp | 50 IntRect ScrollbarThemeChromium::backButtonRect(Scrollbar* scrollbar, ScrollbarPart part, bool) 54 return IntRect(); 57 return IntRect(scrollbar->x(), scrollbar->y(), size.width(), size.height()); 60 IntRect ScrollbarThemeChromium::forwardButtonRect(Scrollbar* scrollbar, ScrollbarPart part, bool) 64 return IntRect(); 75 return IntRect(x, y, size.width(), size.height()); 78 IntRect ScrollbarThemeChromium::trackRect(Scrollbar* scrollbar, bool) 88 return IntRect(); 89 return IntRect(scrollbar->x() + bs.width(), scrollbar->y(), scrollbar->width() - 2 * bs.width(), thickness); 92 return IntRect(); [all...] |
FramelessScrollView.cpp | 46 void FramelessScrollView::invalidateScrollbarRect(Scrollbar* scrollbar, const IntRect& rect) 49 IntRect dirtyRect = rect; 60 void FramelessScrollView::invalidateRect(const IntRect& rect) 71 IntRect FramelessScrollView::windowClipRect(bool clipToContents) const 76 void FramelessScrollView::paintContents(GraphicsContext*, const IntRect&) 80 void FramelessScrollView::paintScrollCorner(GraphicsContext* context, const IntRect& cornerRect)
|
/external/webkit/Source/WebKit/android/nav/ |
CachedNode.cpp | 37 WebCore::IntRect CachedNode::bounds(const CachedFrame* frame) const 51 bool CachedNode::Clip(const WebCore::IntRect& outer, WebCore::IntRect* inner, 52 WTF::Vector<WebCore::IntRect>* rings) 61 *inner = WebCore::IntRect(0, 0, 0, 0); 63 WebCore::IntRect * const start = rings->begin(); 64 WebCore::IntRect* ring = start + size - 1; 79 bool CachedNode::clip(const WebCore::IntRect& bounds) 86 WTF::Vector<WebCore::IntRect>* rings) const 93 WebCore::IntRect CachedNode::cursorRingBounds(const CachedFrame* frame) cons [all...] |
CacheBuilder.h | 31 #include "IntRect.h" 85 static bool ConstructPartRects(Node* node, const IntRect& bounds, 86 IntRect* focusBounds, int x, int y, WTF::Vector<IntRect>* result, 97 static IntRect getAreaRect(const HTMLAreaElement* area); 125 IntRect mRect; 131 IntRect mNodeBounds; 196 IntRect mBounds; 205 IntRect mBounds; 217 CachedNode* node, IntRect* bounds, RenderBlock*) [all...] |
CachedHistory.h | 50 const WebCore::IntRect& navBounds() const { return mNavBounds; } 51 const WebCore::IntRect& priorBounds() const { return mPriorBounds; } 53 void setMouseBounds(const WebCore::IntRect& loc) { mMouseBounds = loc; } 54 void setNavBounds(const WebCore::IntRect& loc) { mNavBounds = loc; } 56 const CachedNode* , const WebCore::IntRect& viewBounds); 59 void pinMaxMin(const WebCore::IntRect& viewBounds); 64 WebCore::IntRect mMouseBounds; // constricted bounds, if cursor ring is partially visible 65 WebCore::IntRect mNavBounds; // cursor ring bounds plus optional keystroke movement 66 WebCore::IntRect mPriorBounds; // prior chosen cursor ring (for reversing narrowing)
|
CachedRoot.h | 30 #include "IntRect.h" 52 void calcBitBounds(const IntRect& , IntRect* ) const; 56 const WebCore::IntRect& testBounds) const; 61 const CachedNode* findAt(const WebCore::IntRect& , const CachedFrame** , 63 const WebCore::IntRect& focusBounds() const { return mFocusBounds; } 93 bool scrollDelta(WebCore::IntRect& cursorRingBounds, Direction , int* delta); 94 const WebCore::IntRect& scrolledBounds() const { return mScrolledBounds; } 98 void setFocusBounds(const WebCore::IntRect& r) { mFocusBounds = r; } 109 void setVisibleRect(const WebCore::IntRect& r) { mViewBounds = r; [all...] |
CachedFrame.h | 35 #include "IntRect.h" 83 WebCore::IntRect adjustBounds(const CachedNode* , 84 const WebCore::IntRect& ) const; 86 const WebCore::IntRect& testBounds) const; 100 const CachedNode* findBestAt(const WebCore::IntRect& , int* best, 105 const CachedNode* findBestHitAt(const WebCore::IntRect& , 130 WebCore::IntRect localBounds(const CachedNode* , 131 const WebCore::IntRect& ) const; 148 void setLocalViewBounds(const WebCore::IntRect& bounds) { mLocalViewBounds = bounds; } 179 const WebCore::IntRect& bounds() const { return mNodeBounds; [all...] |
/external/webkit/Source/WebCore/page/ |
FrameView.h | 42 class IntRect; 63 virtual void invalidateRect(const IntRect&); 64 virtual void setFrameRect(const IntRect&); 159 virtual IntRect windowClipRect(bool clipToContents = true) const; 160 IntRect windowClipRectForLayer(const RenderLayer*, bool clipToLayerContents) const; 162 virtual IntRect windowResizerRect() const; 213 virtual void paintContents(GraphicsContext*, const IntRect& damageRect); 220 virtual void paintOverhangAreas(GraphicsContext*, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect) [all...] |
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...] |
SpatialNavigation.h | 26 #include "IntRect.h" 36 class IntRect; 133 IntRect rect; 147 IntRect nodeRectInAbsoluteCoordinates(Node*, bool ignoreBorder = false); 148 IntRect frameRectInAbsoluteCoordinates(Frame*); 149 IntRect virtualRectForDirection(FocusDirection, const IntRect& startingRect, int width = 0); 150 IntRect virtualRectForAreaElementAndDirection(HTMLAreaElement*, FocusDirection);
|
/external/webkit/Source/WebCore/platform/graphics/ |
GraphicsContext.h | 132 class IntRect; 323 void drawRect(const IntRect&); 325 void drawEllipse(const IntRect&); 332 void strokeArc(const IntRect&, int startAngle, int angleSpan); 337 void fillRoundedRect(const IntRect&, const IntSize& topLeft, const IntSize& topRight, const IntSize& bottomLeft, const IntSize& bottomRight, const Color&, ColorSpace); 339 void fillRectWithRoundedHole(const IntRect&, const RoundedIntRect& roundedHoleRect, const Color&, ColorSpace); 346 void drawImage(Image*, ColorSpace styleColorSpace, const IntRect&, CompositeOperator = CompositeSourceOver, bool useLowQualityScale = false); 347 void drawImage(Image*, ColorSpace styleColorSpace, const IntPoint& destPoint, const IntRect& srcRect, CompositeOperator = CompositeSourceOver); 348 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/android/ |
TiledTexture.h | 32 #include "IntRect.h" 60 IntRect computeTilesArea(IntRect& visibleArea, float scale); 63 bool startFastSwap, IntRect& visibleArea); 83 int nbTextures(IntRect& area, float scale); 98 IntRect m_area; 114 bool startFastSwap, IntRect& area); 125 int nbTextures(IntRect& area, float scale) 145 IntRect m_preZoomVisibleArea;
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
ContentLayerChromium.cpp | 78 virtual void paint(GraphicsContext& context, const IntRect& contentRect) 90 void ContentLayerChromium::paintContentsIfDirty(const IntRect& targetSurfaceRect) 100 IntRect layerRect = visibleLayerRect(targetSurfaceRect); 104 IntRect dirty = enclosingIntRect(m_dirtyRect); 130 IntRect ContentLayerChromium::visibleLayerRect(const IntRect& targetSurfaceRect) 135 const IntRect layerBoundRect = layerBounds(); 139 IntRect layerInSurfaceSpace = transform.mapRect(layerBoundRect); 146 IntRect minimalSurfaceRect = targetSurfaceRect; 154 IntRect layerRect = surfaceToLayer.projectQuad(FloatQuad(FloatRect(minimalSurfaceRect))).enclosingBounding (…) [all...] |
/external/webkit/Source/WebCore/platform/graphics/texmap/ |
TextureMapperNode.h | 48 IntRect scissorRect; 49 IntRect visibleRect; 91 IntRect needsDisplayRect; 133 void setNeedsDisplayInRect(IntRect); 144 void uploadTextureFromContent(TextureMapper* textureMapper, const IntRect& visibleRect, GraphicsLayer* layer); 157 IntRect targetBoundingRect; 160 IntRect boundingRectFromRoot; 176 inline IntRect targetRect() const 181 inline IntRect entireRect() const 183 return IntRect(0, 0, m_size.width(), m_size.height()) [all...] |
/external/webkit/Source/WebCore/platform/haiku/ |
ScrollbarThemeHaiku.cpp | 73 IntRect ScrollbarThemeHaiku::backButtonRect(Scrollbar* scrollbar, ScrollbarPart part, bool) 76 return IntRect(); 83 IntRect buttonRect(buttonOrigin, buttonSize); 88 IntRect ScrollbarThemeHaiku::forwardButtonRect(Scrollbar* scrollbar, ScrollbarPart part, bool) 91 return IntRect(); 96 return IntRect(scrollbar->x() + scrollbar->width() - width, scrollbar->y(), width, thickness); 100 return IntRect(scrollbar->x(), scrollbar->y() + scrollbar->height() - height, thickness, height); 103 IntRect ScrollbarThemeHaiku::trackRect(Scrollbar* scrollbar, bool) 108 return IntRect(); 109 return IntRect(scrollbar->x() + thickness, scrollbar->y(), scrollbar->width() - 2 * thickness, thickness) [all...] |
/external/webkit/Source/WebCore/platform/ |
Widget.h | 30 #include "IntRect.h" 160 virtual void setFrameRect(const IntRect&); 162 virtual IntRect frameRect() const; 163 IntRect boundsRect() const { return IntRect(0, 0, width(), height()); } 165 void resize(int w, int h) { setFrameRect(IntRect(x(), y(), w, h)); setBoundsSize(IntSize(w, h)); } 166 void resize(const IntSize& s) { setFrameRect(IntRect(pos(), s)); setBoundsSize(s); } 167 void move(int x, int y) { setFrameRect(IntRect(x, y, width(), height())); } 168 void move(const IntPoint& p) { setFrameRect(IntRect(p, size())); } 170 virtual void paint(GraphicsContext*, const IntRect&) [all...] |
ScrollView.cpp | 230 IntRect ScrollView::visibleContentRect(bool includeScrollbars) const 236 return IntRect(IntPoint(0, 0), contentsSize()); 243 return IntRect(IntPoint(m_scrollOffset.width(), m_scrollOffset.height()), 574 IntRect oldRect(m_horizontalScrollbar->frameRect()); 575 IntRect hBarRect = IntRect(0, 595 IntRect oldRect(m_verticalScrollbar->frameRect()); 596 IntRect vBarRect = IntRect(m_boundsSize.width() - m_verticalScrollbar->width(), 637 IntRect clipRect = windowClipRect() [all...] |
/external/webkit/Source/WebKit/win/WebCoreSupport/ |
EmbeddedWidget.h | 31 #include <WebCore/IntRect.h> 63 virtual void invalidateRect(const WebCore::IntRect&); 64 virtual void setFrameRect(const WebCore::IntRect&); 69 virtual WebCore::IntRect windowClipRect() const; 82 WebCore::IntRect m_clipRect; // The clip rect to apply to an embedded view. 83 WebCore::IntRect m_windowRect; // Our window rect.
|
/external/webkit/Source/WebKit2/WebProcess/WebPage/ |
TiledDrawingArea.h | 33 #include <WebCore/IntRect.h> 45 virtual void setNeedsDisplay(const WebCore::IntRect&); 46 virtual void scroll(const WebCore::IntRect& scrollRect, const WebCore::IntSize& scrollDelta); 67 void updateTile(int tileID, const WebCore::IntRect& dirtyRect, float scale); 74 WebCore::IntRect m_dirtyRect; 81 WebCore::IntRect dirtyRect;
|
/external/webkit/Source/WebCore/platform/graphics/filters/ |
FilterEffect.h | 27 #include "IntRect.h" 60 PassRefPtr<ByteArray> asUnmultipliedImage(const IntRect&); 61 PassRefPtr<ByteArray> asPremultipliedImage(const IntRect&); 62 void copyUnmultipliedImage(ByteArray* destination, const IntRect&); 63 void copyPremultipliedImage(ByteArray* destination, const IntRect&); 69 IntRect drawingRegionOfInputImage(const IntRect&) const; 70 IntRect requestedRegionOfInputImageData(const IntRect&) const; 76 IntRect absolutePaintRect() const { return m_absolutePaintRect; [all...] |