Bug 58500

Summary: REGRESSION (r81992): Facebook photo tags can get cut off when moving the mouse.
Product: WebKit Reporter: Andy Estes <aestes>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, aestes, cmarrin, eric, hyatt, mitz, simon.fraser, webkit.review.bot
Priority: P2 Keywords: InRadar, NeedsReduction, Regression
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.5   
Bug Depends on: 56909    
Bug Blocks:    
Attachments:
Description Flags
Safari 5.0.4 (expected)
none
WebKit nightly r83750 (actual)
none
Use the container, rather than the containing block, to compute RenderTexts’ repaint rects eric: review+

Description Andy Estes 2011-04-13 18:07:34 PDT
When viewing photos on Facebook, a tooltip is displayed when the mouse moves over a person who has been tagged in the photo. Due to <http://trac.webkit.org/changeset/81992>, these tooltips can sometimes get inappropriately clipped, leaving only half of the text visible. See the attached screenshots.
Comment 1 Andy Estes 2011-04-13 18:07:58 PDT
Created attachment 89507 [details]
Safari 5.0.4 (expected)
Comment 2 Andy Estes 2011-04-13 18:08:31 PDT
Created attachment 89508 [details]
WebKit nightly r83750 (actual)
Comment 3 Andy Estes 2011-04-13 18:09:38 PDT
<rdar://problem/9282486>
Comment 4 mitz 2011-04-17 13:51:26 PDT
Created attachment 89960 [details]
Use the container, rather than the containing block, to compute RenderTexts’ repaint rects
Comment 5 Eric Seidel (no email) 2011-04-18 09:43:07 PDT
Comment on attachment 89960 [details]
Use the container, rather than the containing block, to compute RenderTexts’ repaint rects

LGTM.
Comment 6 Eric Seidel (no email) 2011-04-18 09:43:48 PDT
cmarrin/smfr know this code better than I , but It looks right to me.  CCing them to let them see it go by.
Comment 7 mitz 2011-04-18 12:19:12 PDT
Fixed in r84166. <http://trac.webkit.org/changeset/84166>
Comment 8 WebKit Review Bot 2011-04-18 13:40:57 PDT
http://trac.webkit.org/changeset/84166 might have broken SnowLeopard Intel Release (WebKit2 Tests)
The following tests are not passing:
fullscreen/full-screen-cancel.html
http/tests/xmlhttprequest/response-encoding.html