RESOLVED FIXED 13999
REGRESSION: iGoogle: Google Calendar widget has rendering issues on ToT
https://bugs.webkit.org/show_bug.cgi?id=13999
Summary REGRESSION: iGoogle: Google Calendar widget has rendering issues on ToT
David Kilzer (:ddkilzer)
Reported 2007-06-05 07:44:41 PDT
* SUMMARY The Google Calendar widget does not render properly in ToT WebKit. Looks fine in shipping Safari. * STEPS TO REPRODUCE 1. Open Safari/WebKit. 2. Go to URL: http://www.google.com/ig 3. Add the "Google Calendar" widget to your iGoogle page. (Note that this is different from the default "Date & Time" widget.) 4. Return to your iGoogle page. 5. Compare rendering of "Google Calendar" widget in WebKit nightly versus shipping Safari. * EXPECTED RESULTS The Google Calendar widget should look the same. * ACTUAL RESULTS In the WebKit nightly, the calendar is shifted "up" so that the rounded corners on the top are no longer rounded, and the bottom blue border is missing. * REGRESSION This is a regression from shipping Safari 2.0.4 (419.3) on Mac OS X 10.4.9 (8P135). Tested with a local debug build of WebKit r21976 with the above software.
Attachments
Safari screenshot (correct) (17.10 KB, image/png)
2007-06-05 07:47 PDT, David Kilzer (:ddkilzer)
no flags
ToT WebKit screenshot (incorrect) (17.02 KB, image/png)
2007-06-05 07:47 PDT, David Kilzer (:ddkilzer)
no flags
Partial reduction (16.30 KB, text/html)
2007-11-22 12:04 PST, David Kilzer (:ddkilzer)
no flags
Partial reduction (fixed) (16.22 KB, text/html)
2007-11-22 12:08 PST, David Kilzer (:ddkilzer)
no flags
David Kilzer (:ddkilzer)
Comment 1 2007-06-05 07:47:13 PDT
Created attachment 14866 [details] Safari screenshot (correct)
David Kilzer (:ddkilzer)
Comment 2 2007-06-05 07:47:42 PDT
Created attachment 14867 [details] ToT WebKit screenshot (incorrect)
David Kilzer (:ddkilzer)
Comment 3 2007-06-05 07:51:14 PDT
(In reply to comment #0) > 3. Add the "Google Calendar" widget to your iGoogle page. (Note that this is > different from the default "Date & Time" widget.) Actually, this is one of the widgets, so this step is not necessary.
David Kilzer (:ddkilzer)
Comment 4 2007-06-21 18:48:07 PDT
Beth Dakin
Comment 5 2007-07-17 13:43:34 PDT
Spoofing as Firefox fixes both rendering glitches described in this bug. (The jaggy corners and spacing issue.)
Beth Dakin
Comment 6 2007-07-17 13:46:05 PDT
Even though both problems are fixed when spoofing as Firefox, I think that they will be two separate issues on the Google end because I have found an old Nighlty where the spacing issue appears fixed, but the corners are still jaggy.
David Kilzer (:ddkilzer)
Comment 7 2007-07-17 14:04:10 PDT
Should this be an evangelism bug per Comment #5 and Comment #6?
Beth Dakin
Comment 8 2007-07-17 14:06:46 PDT
Yes, I think so.
David Kilzer (:ddkilzer)
Comment 9 2007-11-22 12:04:00 PST
Created attachment 17446 [details] Partial reduction The problem is that a Safari 2 work-around is being emitted for Safari 3, which no longer needs the work-around. (This reduction still contains the work-around and renders incorrectly on both Safari 3 and Firefox 2.) This HTML element works for Safari 2: <div id="picker4" style="margin-top: -7px; margin-right: 0px; margin-bottom: -5px; margin-left: 0px; "> But the entire "style" attribute should be removed for Safari 3 (as it is for Firefox 2 today) to fix the rendering: <div id="picker4">
David Kilzer (:ddkilzer)
Comment 10 2007-11-22 12:08:57 PST
Created attachment 17447 [details] Partial reduction (fixed) Removed the unneeded "style" attribute in the "picker4" element. This renders correctly on Safari 3 and Firefox 2 (but not on Safari 2, which needs the work-around).
Robert Blaut
Comment 11 2008-12-23 23:44:59 PST
I checked the described issue in the latest WebKit today and found Google developers fixed this problem and Calendar gadget is properly rendered now. The bug is fixed.
Note You need to log in before you can comment on or make changes to this bug.