[Webkit-unassigned] [Bug 15293] eBay item "SuperSize" popup image viewer does not display images

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 27 03:41:15 PDT 2007


mrowe at apple.com changed:

           What    |Removed                     |Added
                 CC|                            |mrowe at apple.com

------- Comment #1 from mrowe at apple.com  2007-09-27 03:41 PDT -------
I see the following JS exception when following the instructions:

Undefined value

That line of code looks like the following:
ifhack=(typeof(ebay)!="undefined")?ebay.oDocument.createElement("iframe"):document.createElement("iframe");ifhack.style.width='1px';ifhack.style.height='1px';ifhack.style.visibility='hidden';document.body.appendChild(ifhack);with(ifhack.document){open();write('<body> </body>');close();}

To pretty it up a bit:
if (client.safari) {
    var ifhack = (typeof(ebay) != "undefined") ?
ebay.oDocument.createElement("iframe") : document.createElement("iframe");
    ifhack.style.width = '1px';
    ifhack.style.height = '1px';
    ifhack.style.visibility = 'hidden';
    with(ifhack.document) {
        write('<body> </body>');
    this.iframeHack = ifhack;

It is the clause
    with (ifhack.document) {

that is triggering the issue.  I found this by judicious experimentation with
javascript entry in the address bar.

Configure bugmail: http://bugs.webkit.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