Searched refs:IntRect (Results 1 - 25 of 369) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/WebKit/Source/platform/geometry/
H A DRegionTest.cpp68 r.unite(IntRect(35, 35, 1, 1));
75 r.unite(IntRect(30, 30, 10, 10));
82 r.unite(IntRect(31, 40, 10, 10));
97 r.unite(IntRect(42, 40, 10, 10));
118 r.unite(IntRect(5, 0, 10, 10));
119 r.unite(IntRect(0, 5, 10, 10));
120 r.subtract(IntRect(7, 7, 10, 0));
122 Vector<IntRect> rects = r.rects();
147 TEST_NO_INTERSECT(IntRect(), IntRect());
[all...]
H A DIntRect.cpp27 #include "platform/geometry/IntRect.h"
37 IntRect::IntRect(const FloatRect& r) function in class:blink::IntRect
43 IntRect::IntRect(const LayoutRect& r) function in class:blink::IntRect
49 bool IntRect::intersects(const IntRect& other) const
57 bool IntRect::contains(const IntRect& other) const
63 void IntRect
[all...]
H A DRoundedRectTest.cpp34 #include "platform/geometry/IntRect.h"
42 void PrintTo(const IntRect& rect, std::ostream* os)
44 *os << "IntRect("
59 EXPECT_EQ(IntRect(100, 200, 300, 400), rr.radiusCenterRect());
64 RoundedRect rr(IntRect(100, 200, 300, 400), IntSize(10, 10), IntSize(10, 10), IntSize(10, 10), IntSize(10, 10));
66 EXPECT_EQ(IntRect(110, 210, 280, 380), rr.radiusCenterRect());
71 RoundedRect rr(IntRect(100, 200, 300, 400), IntSize(5, 5), IntSize(10, 10), IntSize(15, 15), IntSize(20, 20));
73 EXPECT_EQ(IntRect(115, 210, 265, 370), rr.radiusCenterRect());
78 RoundedRect rr(IntRect(100, 200, 300, 400), IntSize(20, 10), IntSize(20, 10), IntSize(10, 20), IntSize(10, 20));
80 EXPECT_EQ(IntRect(12
[all...]
/external/chromium_org/third_party/WebKit/Source/web/painting/
H A DPaintAggregator.h35 #include "platform/geometry/IntRect.h"
57 blink::IntRect calculateScrollDamage() const;
60 blink::IntRect calculatePaintBounds() const;
63 blink::IntRect scrollRect;
64 WTF::Vector<blink::IntRect> paintRects;
76 void invalidateRect(const blink::IntRect&);
79 void scrollRect(int dx, int dy, const blink::IntRect& clipRect);
82 blink::IntRect scrollPaintRect(const blink::IntRect& paintRect, int dx, int dy) const;
83 bool shouldInvalidateScrollRect(const blink::IntRect
[all...]
/external/chromium_org/third_party/WebKit/Source/core/plugins/
H A DPluginOcclusionSupport.h28 class IntRect;
30 void getPluginOcclusions(Element*, Widget* parentWidget, const IntRect& frameRect, Vector<IntRect>& occlusions);
/external/chromium_org/third_party/WebKit/Source/platform/
H A DHostWindow.h34 class IntRect;
44 virtual void invalidateContentsAndRootView(const IntRect& updateRect) = 0;
47 virtual void invalidateContentsForSlowScroll(const IntRect& updateRect) = 0;
50 virtual IntRect rootViewToScreen(const IntRect&) const = 0;
H A DWidget.h33 #include "platform/geometry/IntRect.h"
63 virtual void setFrameRect(const IntRect& frame) { m_frame = frame; }
64 const IntRect& frameRect() const { return m_frame; }
65 IntRect boundsRect() const { return IntRect(0, 0, width(), height()); }
67 void resize(int w, int h) { setFrameRect(IntRect(x(), y(), w, h)); }
68 void resize(const IntSize& s) { setFrameRect(IntRect(location(), s)); }
69 void move(int x, int y) { setFrameRect(IntRect(x, y, width(), height())); }
70 void move(const IntPoint& p) { setFrameRect(IntRect(p, size())); }
72 virtual void paint(GraphicsContext*, const IntRect argument
[all...]
/external/chromium_org/third_party/WebKit/Source/core/frame/
H A DSmartClip.h47 SmartClipData(Node* node, IntRect rect, String string)
54 IntRect rect() const;
59 IntRect m_rect;
73 SmartClipData dataForRect(const IntRect&);
79 Node* findBestOverlappingNode(Node*, const IntRect& cropRect);
81 void collectOverlappingChildNodes(Node* parentNode, const IntRect& cropRect, WillBeHeapVector<RawPtrWillBeMember<Node> >& overlappingNodeInfoTable);
82 IntRect convertRectToWindow(const IntRect& nodeRect);
H A DImageBitmap.h11 #include "platform/geometry/IntRect.h"
27 static PassRefPtrWillBeRawPtr<ImageBitmap> create(HTMLImageElement*, const IntRect&);
28 static PassRefPtrWillBeRawPtr<ImageBitmap> create(HTMLVideoElement*, const IntRect&);
29 static PassRefPtrWillBeRawPtr<ImageBitmap> create(HTMLCanvasElement*, const IntRect&);
30 static PassRefPtrWillBeRawPtr<ImageBitmap> create(ImageData*, const IntRect&);
31 static PassRefPtrWillBeRawPtr<ImageBitmap> create(ImageBitmap*, const IntRect&);
32 static PassRefPtrWillBeRawPtr<ImageBitmap> create(Image*, const IntRect&);
37 IntRect bitmapRect() const { return m_bitmapRect; }
54 ImageBitmap(HTMLImageElement*, const IntRect&);
55 ImageBitmap(HTMLVideoElement*, const IntRect
[all...]
H A DImageBitmap.cpp19 static inline IntRect normalizeRect(const IntRect& rect)
21 return IntRect(std::min(rect.x(), rect.maxX()),
27 static inline PassRefPtr<Image> cropImage(Image* image, const IntRect& cropRect)
29 IntRect intersectRect = intersection(IntRect(IntPoint(), image->size()), cropRect);
38 ImageBitmap::ImageBitmap(HTMLImageElement* image, const IntRect& cropRect)
43 IntRect srcRect = intersection(cropRect, IntRect(0, 0, image->width(), image->height()));
44 m_bitmapRect = IntRect(IntPoin
[all...]
/external/chromium_org/third_party/WebKit/Source/core/page/
H A DTouchDisambiguation.h40 class IntRect;
43 void findGoodTouchTargets(const IntRect& touchBox, LocalFrame* mainFrame, Vector<IntRect>& goodTargets, WillBeHeapVector<RawPtrWillBeMember<Node> >& highlightNodes);
H A DTouchAdjustment.h24 #include "platform/geometry/IntRect.h"
33 bool findBestClickableCandidate(Node*& targetNode, IntPoint& targetPoint, const IntPoint& touchHotspot, const IntRect& touchArea, const WillBeHeapVector<RefPtrWillBeMember<Node> >&);
34 bool findBestContextMenuCandidate(Node*& targetNode, IntPoint& targetPoint, const IntPoint& touchHotspot, const IntRect& touchArea, const WillBeHeapVector<RefPtrWillBeMember<Node> >&);
35 bool findBestZoomableArea(Node*& targetNode, IntRect& targetArea, const IntPoint& touchHotspot, const IntRect& touchArea, const WillBeHeapVector<RefPtrWillBeMember<Node> >&);
H A DPagePopupDriver.h31 class IntRect;
37 virtual PagePopup* openPagePopup(PagePopupClient*, const IntRect& originBoundsInRootView) = 0;
/external/chromium_org/third_party/WebKit/Source/platform/scroll/
H A DScrollbarThemeNonMacCommon.h43 virtual IntRect backButtonRect(ScrollbarThemeClient*, ScrollbarPart, bool painting = false) OVERRIDE;
44 virtual IntRect forwardButtonRect(ScrollbarThemeClient*, ScrollbarPart, bool painting = false) OVERRIDE;
45 virtual IntRect trackRect(ScrollbarThemeClient*, bool painting = false) OVERRIDE;
47 virtual void paintTrackBackground(GraphicsContext*, ScrollbarThemeClient*, const IntRect&) OVERRIDE;
48 virtual void paintTickmarks(GraphicsContext*, ScrollbarThemeClient*, const IntRect&) OVERRIDE;
H A DScrollbarThemeMock.h43 virtual IntRect backButtonRect(ScrollbarThemeClient*, ScrollbarPart, bool /*painting*/ = false) OVERRIDE { return IntRect(); }
44 virtual IntRect forwardButtonRect(ScrollbarThemeClient*, ScrollbarPart, bool /*painting*/ = false) OVERRIDE { return IntRect(); }
45 virtual IntRect trackRect(ScrollbarThemeClient*, bool painting = false) OVERRIDE;
47 virtual void paintTrackBackground(GraphicsContext*, ScrollbarThemeClient*, const IntRect&) OVERRIDE;
48 virtual void paintThumb(GraphicsContext*, ScrollbarThemeClient*, const IntRect&) OVERRIDE;
H A DScrollbarThemeMacCommon.h49 virtual void paintOverhangBackground(GraphicsContext*, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect) OVERRIDE;
50 virtual void paintOverhangShadows(GraphicsContext*, const IntSize& scrollOffset, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect) OVERRIDE;
51 virtual void paintTickmarks(GraphicsContext*, ScrollbarThemeClient*, const IntRect&) OVERRIDE;
65 void paintGivenTickmarks(GraphicsContext*, ScrollbarThemeClient*, const IntRect&, const Vector<IntRect>&);
H A DScrollbarTheme.h30 #include "platform/geometry/IntRect.h"
47 virtual bool paint(ScrollbarThemeClient*, GraphicsContext*, const IntRect& damageRect);
80 virtual void paintScrollCorner(GraphicsContext*, const IntRect& cornerRect);
82 virtual void paintTickmarks(GraphicsContext*, ScrollbarThemeClient*, const IntRect&) { } argument
83 virtual void paintOverhangBackground(GraphicsContext*, const IntRect&, const IntRect&, const IntRect&);
84 virtual void paintOverhangShadows(GraphicsContext*, const IntSize&, const IntRect&, const IntRect&, const IntRect argument
113 paintTrackBackground(GraphicsContext*, ScrollbarThemeClient*, const IntRect&) argument
114 paintTrackPiece(GraphicsContext*, ScrollbarThemeClient*, const IntRect&, ScrollbarPart) argument
115 paintButton(GraphicsContext*, ScrollbarThemeClient*, const IntRect&, ScrollbarPart) argument
116 paintThumb(GraphicsContext*, ScrollbarThemeClient*, const IntRect&) argument
[all...]
H A DScrollbarThemeNonMacCommon.cpp44 IntRect ScrollbarThemeNonMacCommon::backButtonRect(ScrollbarThemeClient* scrollbar, ScrollbarPart part, bool)
48 return IntRect();
51 return IntRect(scrollbar->x(), scrollbar->y(), size.width(), size.height());
54 IntRect ScrollbarThemeNonMacCommon::forwardButtonRect(ScrollbarThemeClient* scrollbar, ScrollbarPart part, bool)
58 return IntRect();
69 return IntRect(x, y, size.width(), size.height());
72 IntRect ScrollbarThemeNonMacCommon::trackRect(ScrollbarThemeClient* scrollbar, bool)
80 return IntRect();
81 return IntRect(scrollbar->x() + bs.width(), scrollbar->y(), scrollbar->width() - 2 * bs.width(), thickness);
84 return IntRect();
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderThemeChromiumSkia.h77 virtual bool paintTextArea(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
80 virtual bool paintSearchField(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
83 virtual bool paintSearchFieldCancelButton(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
88 virtual bool paintSearchFieldResultsDecoration(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
90 virtual bool paintMediaSliderTrack(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
91 virtual bool paintMediaVolumeSliderTrack(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
93 virtual bool paintMediaSliderThumb(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
94 virtual bool paintMediaToggleClosedCaptionsButton(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
95 virtual bool paintMediaCastButton(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
96 virtual bool paintMediaVolumeSliderThumb(RenderObject*, const PaintInfo&, const IntRect
[all...]
H A DRenderTheme.h70 bool paint(RenderObject*, const PaintInfo&, const IntRect&);
71 bool paintBorderOnly(RenderObject*, const PaintInfo&, const IntRect&);
72 bool paintDecorations(RenderObject*, const PaintInfo&, const IntRect&);
98 virtual void adjustPaintInvalidationRect(const RenderObject*, IntRect&);
157 virtual bool paintCapsLockIndicator(RenderObject*, const PaintInfo&, const IntRect&) { return 0; }; argument
168 virtual IntSize meterSizeForBounds(const RenderMeter*, const IntRect&) const;
176 void paintSliderTicks(RenderObject*, const PaintInfo&, const IntRect&);
214 virtual bool paintCheckbox(RenderObject*, const PaintInfo&, const IntRect&) { return true; } argument
218 virtual bool paintRadio(RenderObject*, const PaintInfo&, const IntRect&) { return true; } argument
222 virtual bool paintButton(RenderObject*, const PaintInfo&, const IntRect argument
225 paintInnerSpinButton(RenderObject*, const PaintInfo&, const IntRect&) argument
228 paintTextField(RenderObject*, const PaintInfo&, const IntRect&) argument
230 paintTextArea(RenderObject*, const PaintInfo&, const IntRect&) argument
233 paintMenuList(RenderObject*, const PaintInfo&, const IntRect&) argument
236 paintMenuListButton(RenderObject*, const PaintInfo&, const IntRect&) argument
240 paintProgressBar(RenderObject*, const PaintInfo&, const IntRect&) argument
242 paintSliderTrack(RenderObject*, const PaintInfo&, const IntRect&) argument
245 paintSliderThumb(RenderObject*, const PaintInfo&, const IntRect&) argument
248 paintSearchField(RenderObject*, const PaintInfo&, const IntRect&) argument
251 paintSearchFieldCancelButton(RenderObject*, const PaintInfo&, const IntRect&) argument
254 paintSearchFieldDecoration(RenderObject*, const PaintInfo&, const IntRect&) argument
257 paintSearchFieldResultsDecoration(RenderObject*, const PaintInfo&, const IntRect&) argument
259 paintMediaFullscreenButton(RenderObject*, const PaintInfo&, const IntRect&) argument
260 paintMediaPlayButton(RenderObject*, const PaintInfo&, const IntRect&) argument
261 paintMediaOverlayPlayButton(RenderObject*, const PaintInfo&, const IntRect&) argument
262 paintMediaMuteButton(RenderObject*, const PaintInfo&, const IntRect&) argument
263 paintMediaSliderTrack(RenderObject*, const PaintInfo&, const IntRect&) argument
264 paintMediaSliderThumb(RenderObject*, const PaintInfo&, const IntRect&) argument
265 paintMediaVolumeSliderContainer(RenderObject*, const PaintInfo&, const IntRect&) argument
266 paintMediaVolumeSliderTrack(RenderObject*, const PaintInfo&, const IntRect&) argument
267 paintMediaVolumeSliderThumb(RenderObject*, const PaintInfo&, const IntRect&) argument
268 paintMediaToggleClosedCaptionsButton(RenderObject*, const PaintInfo&, const IntRect&) argument
269 paintMediaCastButton(RenderObject*, const PaintInfo&, const IntRect&) argument
270 paintMediaControlsBackground(RenderObject*, const PaintInfo&, const IntRect&) argument
271 paintMediaCurrentTime(RenderObject*, const PaintInfo&, const IntRect&) argument
272 paintMediaTimeRemaining(RenderObject*, const PaintInfo&, const IntRect&) argument
273 paintMediaFullScreenVolumeSliderTrack(RenderObject*, const PaintInfo&, const IntRect&) argument
274 paintMediaFullScreenVolumeSliderThumb(RenderObject*, const PaintInfo&, const IntRect&) argument
[all...]
H A DRenderMediaControls.h37 class IntRect;
42 static bool paintMediaControlsPart(MediaControlElementType, RenderObject*, const PaintInfo&, const IntRect&);
/external/chromium_org/third_party/WebKit/Source/platform/geometry/cg/
H A DIntRectCG.cpp27 #include "platform/geometry/IntRect.h"
33 IntRect::operator CGRect() const
38 IntRect enclosingIntRect(const CGRect& rect)
44 return IntRect(l, t, r - l, b - t);
/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/filters/
H A DSVGFilter.h37 static PassRefPtr<SVGFilter> create(const IntRect&, const FloatRect&, const FloatRect&, bool);
43 virtual IntRect sourceImageRect() const OVERRIDE { return m_absoluteSourceDrawingRegion; }
47 SVGFilter(const IntRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode);
49 IntRect m_absoluteSourceDrawingRegion;
/external/chromium_org/third_party/WebKit/Source/web/
H A DPopupContainerTest.cpp75 static IntRect calculatePositionWithTransformAndRTL(const IntRect& initialRect, const IntSize& transformOffset, int verticalOffset, PopupContent* content)
86 static IntRect calculatePosition(const IntRect& initialRect, PopupContent* content, FloatRect windowRect = FloatRect(0, 0, 512, 512), bool isRTL = true)
102 IntRect initialRect(100, 100, 256, 258);
104 IntRect resultRect = calculatePosition(initialRect, &content);
112 IntRect initialRect(-10, 100, 100, 258);
114 IntRect resultRect = calculatePosition(initialRect, &content);
115 EXPECT_EQ(IntRect(20, 100, 100, 258), resultRect);
121 IntRect initialRec
[all...]
/external/chromium_org/third_party/WebKit/Source/core/fetch/
H A DImageResourceClient.h31 class IntRect;
40 // because we are animating. If not null, the IntRect is the changed rect of the image.
41 virtual void imageChanged(ImageResource*, const IntRect* = 0) { }

Completed in 1055 milliseconds

1234567891011>>