Hi, No we didn't have any such problems before. We might add the hasOwnProperty check, but this isn't high priority for us, as that's the first report we get for this. Of course I can say that adding stuff to Object.prototype is unsafe and unrecommended, but I guess you already know that...
Sorry for being unable to help. On Tue, Aug 3, 2010 at 12:28 PM, Mauricio Morales <[email protected]>wrote: > Hi guys, > > I've been using the Google Visualisation API in our application and > everything has been working fine, however we made some modifications > to our framework a couple of weeks ago and then it stopped working. > > This is the error that I get immediately after calling: > > var query = new google.visualization.Query('urlToQuery'); > query.send(myCallback); > > Error: > uncaught exception: [Exception... "Component returned failure code: > 0x80070057 (NS_ERROR_ILLEGAL_VALUE) > [nsIXMLHttpRequest.setRequestHeader]" nsresult: "0x80070057 > (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: > > http://www.google.com/uds/api/visualization/1.0/e9f5bea2f5fcf88c5d872773ba55a57c/default,annotatedtimeline+en_US.I.js > :: anonymous :: line 239" data: no] > > -- > > I'm pretty sure this bug is related with a missing hasOwnProperty() > check that the library has to have. We define new methods in the > Object.prototype, so when the library does something like: > > for (var i in keys) { > // stuff without: if (keys.hasOwnProperty(i)) {} > } > > It will fail, because of those methods that every objects have that > were inherited from the object prototype. > > Do you plan to add those checks?, have you had a trouble like that > before?, what should I do? > > Thank you, > Mauricio. > > -- > You received this message because you are subscribed to the Google Groups > "Google Visualization API" group. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-visualization-api%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-visualization-api?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google Visualization API" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
