the refresh button on ebay doesn't

Bug #218670 reported by Ian
6
Affects Status Importance Assigned to Milestone
firefox-3.0 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: firefox-3.0

the refresh button on ebay, that appears in the last ten minutes or so, simply does nothing. I keep missing good bargains because I click it, and it's the same as it was, and I don't realise it hasn't updated until a long time later when it seems a suspiciously long time ago that the refresh button came along on this item.

Here's a typical url for an item that has 2 mins 9 secs to go:
http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&rd=1&item=130212772300&ssPageName=STRK:MEWA:IT&ih=003

but I can keep clicking on the refresh button on the page for ever - it'll still say that it's 2 mins 9 secs to go.

ProblemType: Bug
Architecture: i386
Date: Thu Apr 17 14:59:30 2008
DistroRelease: Ubuntu 8.04
Package: firefox-3.0 3.0~b5+nobinonly-0ubuntu2
PackageArchitecture: i386
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: firefox-3.0
Uname: Linux 2.6.24-16-generic i686

Tags: apport-bug
Revision history for this message
Ian (ian-tindale) wrote :
Revision history for this message
Havin_it (robin-bankhead) wrote :

I can confirm this issue on firefox-3.0 and firefox-2 (2.0.0.14). The problem appears to be due to the following JavaScript errors (from FireBug console):

Permission denied to get property Window.document
http://include.ebaystatic.com/js/e567/uk/iframebody_e5671uk.js
Line 214
Source:
function Ebay(pName)
{if(!this.objType)
this.objType="Ebay";this.base=EbayBase;this.base(parent,pName,true);this.oServer=this.oErrorManager=null;this.init=function()
{this.oDocument=new EbayDOM(this,"Document object");this.oGlobals=new EbayGlobals(this,"Global objects");this.oUtils=new EbayUtils(this,"Common functions");this.attachParent();}
this.attachParent=function()
{var doc=this.oDocument,cl=this.oGlobals.oClient,dd=doc.getQueryValue("downgradeDomain").is("true");if(dd&&!(cl.bMac&&cl.bIE))
/*** error is in following line ***/
doc.downgradeDomain();this._addControl(doc.name,doc,true);var doc=this.oDocument,wo=(window.parent!=window)?window.parent:window.opener,srch=location.search,prt=(wo&&(typeof(wo.document)!="unknown")&&(dd||doc.getQueryValue("ej2child").is("true")))?(wo.g_ebayParent||wo.g_ebPopupParent):null;var ej2p=doc.getQueryValue("ej2parent");prt=(ej2p&&prt)?prt[ej2p]:null;if(prt)
{this.parent=prt;prt._addControl(this.name,this,true);}}
this.init();}
window.ebay=new Ebay("EbayJavascript2");

ebay is not defined
http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=220244552946&fastrefresh=true&lastaccessed=1213912637000&lvr=0&hb=&rm=false
Line 7
Source:
    (function(){
/*** error is on following line ***/
    var oCfg = ebay.oDocument.addConfig(new EbayConfig("ViewItem.FastRefresh.Response"));
      oCfg.aDivs = [["FastVIPBIBO","FastVIPBIBO"],["DetailsCurrentBidText","DetailsCurrentBidText"],["DetailsCurrentBidValue","DetailsCurrentBidValue"],["DetailsTimeLeft","DetailsTimeLeft"],["detbidhisthibid","detbidhisthibid"],["DetailsReserve","DetailsReserve"],["FastVIDetailsBottom","FastVIDetailsBottom"],["DetailsActionMaxBid","DetailsActionMaxBid"]];
      oCfg.aReBindElements =['refresh','divrefresh','refresh1','divrefresh1','checkyourstatus_button','OutbidForm','placebid'];
    oCfg.bRedirect=false;
    oCfg.sReqUrl ="http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=220244552946&fastrefresh=true&lastaccessed=1213912857000&lvr=0&hb=&rm=false";
    }());

In short, not a Firefox bug, an eBay bug caused (it appears) by a Firefox security fix. Hope they fix it quickly, my gf is losing a great deal of confidence in FF as a result of this.

Revision history for this message
Alexander Sack (asac) wrote :

most likely an extension issue. if not report broken websites using the help -> report broken website ... menu entry.

Changed in firefox-3.0:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.