[Webkit-unassigned] [Bug 8684] New: GOOGLE Calendar: Assign to innerHtml with html consisting of an iframe + div, div dran twice.
bugzilla-daemon at opendarwin.org
bugzilla-daemon at opendarwin.org
Mon May 1 14:36:45 PDT 2006
http://bugzilla.opendarwin.org/show_bug.cgi?id=8684
Summary: GOOGLE Calendar: Assign to innerHtml with html
consisting of an iframe + div, div dran twice.
Product: WebKit
Version: 420+ (nightly)
Platform: Macintosh
URL: http://google.com/calendar
OS/Version: Mac OS X 10.4
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at opendarwin.org
ReportedBy: oster at google.com
executing javascript: editor.innerHTML = html;
where html is a <div> containing a <table> containing an <iframe>, the <div>
following the table is drawn double, although the DOM is correct.
To reproduce: In shipping Safari, or top of tree webkit, go to
http://google.com/calendar You'll get a "not supported alert", hit "Cancel" to
dismiss the alert and continue.
Log in to Google Calendar with a valid username, password.
In the main Calendar window,
At the top right of the window, are three links: Settings, Help, SignOut.
Click Settings.
You'll get 4 webform "tabs" General, Calendars, Notifications, "Import
Calendar". Click on each. Note that the "back to Calendar" (OK) div is drawn
twice only on the "Import Calendar" tab.
The javascript that implements switching tabs works by assigning to the
innerHTML property of a div, id=coverinner.
Tabs 1 and 3="Import Calendars" have the same div as their last element.
Tab 3 has an IFrame in a Table as the last nodes before the bad div. Replacing
the iFrame by a string causes the problem to vanish.
--
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list