Bug 22190 - [Transforms] Fix use of absoluteBoundingBoxRect() in RenderThemeMac search field painting
Summary: [Transforms] Fix use of absoluteBoundingBoxRect() in RenderThemeMac search fi...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Simon Fraser (smfr)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-11 16:45 PST by Simon Fraser (smfr)
Modified: 2008-11-20 08:43 PST (History)
1 user (show)

See Also:


Attachments
Patch, testcase, changelog (14.29 KB, patch)
2008-11-19 22:48 PST, Simon Fraser (smfr)
adele: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Fraser (smfr) 2008-11-11 16:45:09 PST
RenderThemeMac::paintSearchFieldResultsDecoration() and RenderThemeMac::paintSearchFieldResultsButton() both call absoluteBoundingBoxRect() to get the bounds of the search field. This is not transform-friendly.
Comment 1 Simon Fraser (smfr) 2008-11-19 22:48:41 PST
Created attachment 25302 [details]
Patch, testcase, changelog
Comment 2 Simon Fraser (smfr) 2008-11-20 08:43:10 PST
Committed r38620
	M	WebCore/ChangeLog
	M	WebCore/rendering/RenderObject.cpp
	M	WebCore/rendering/RenderThemeMac.mm
	M	WebCore/rendering/RenderBox.h
	M	WebCore/rendering/RenderObject.h
	M	WebCore/rendering/RenderTextControl.cpp
	M	WebCore/rendering/RenderThemeMac.h
	A	LayoutTests/platform/mac/fast/forms/search-transformed-expected.png
	A	LayoutTests/platform/mac/fast/forms/search-transformed-expected.checksum
	A	LayoutTests/platform/mac/fast/forms/search-transformed-expected.txt
	M	LayoutTests/ChangeLog
	A	LayoutTests/fast/forms/search-transformed.html
r38620 = 13a62b2369cd22dbe5178a26a12e2e0f033ac0c5 (trunk)