Bug 12896

Summary: REGRESSION: Google Calendar entries offset by several pixels on current day
Product: WebKit Reporter: Simon Pride <simon.pride>
Component: EvangelismAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Minor CC: abob, ddkilzer, mitz, wac
Priority: P2 Keywords: GoogleBug, InRadar, Regression
Version: 523.x (Safari 3)   
Hardware: Mac   
OS: OS X 10.4   
URL: https://www.google.com/calendar/render?pli=1
Attachments:
Description Flags
75KB screen shot of image offset bug (Google Calendar Weekly view) none

Description Simon Pride 2007-02-26 06:36:33 PST
In 522+, Google Calendar Week View entries for the current day are offset left by a number of pixels  as compared with other days and the same page when viewed in Tiger Original Safari/WebKit. See PNG attachment. Offset is persistent and robust - doesn't change if entries or window are resized or redrawn.
Comment 1 Simon Pride 2007-02-26 06:39:51 PST
Created attachment 13379 [details]
75KB screen shot of image offset bug (Google Calendar Weekly view)

Top browser is original Safari, bottom is current WebKit (2007-02-26). Note offset by about ten pixels when 520+ is displaying the same page.
Comment 2 mitz 2007-02-26 07:40:24 PST
I think this regression started with the non-integer percentages bugfix. As you can see in the screenshot, the difference is not in the positioning of the events, but rather in the layout of the grid behind them. Google calendar uses non-integer percentages for the grid, but adjusts the positions of the events in order to work around the Safari 2.0 bug. Now that the bug is fixed and the gridlines are positioned correctly, the workaround is unnecessary (and harmful).
Comment 3 David Kilzer (:ddkilzer) 2007-02-26 15:53:36 PST
Per Mitz's Comment #2, this is now an evangelism bug.

Comment 4 David Kilzer (:ddkilzer) 2008-02-03 06:25:02 PST
<rdar://problem/5721949>
Comment 5 David Kilzer (:ddkilzer) 2009-01-06 11:17:52 PST
Simon, does this still happen?

Comment 6 Simon Pride 2009-01-06 11:31:33 PST
No, seems to be fine in Mac Build r39572