From: David S. <tra...@ho...> - 2003-12-22 22:08:59
|
development as far as i know has been stopped on 2.57 and has moved onto version 3 fork (in the CVS) i have actually fixed a few opera bugs but i havent released the patches yet, parts of the problem was Opera is "also" IE and api/browser.js didnt allow for this, after modifying with a this.opera=(this.ua.indexOf("opera")>0) && !this.ie; the debugging could begin :), the clip property needed changing so i swapped in the setClip from the V3 fork and clip now works properly in all browsers, there are a few branches in dynlayer that was also stopping it so after the correct if(is.dom||is.opera) things worked i will submit patches as soon as i can, you can view my later correct browser.js and dynLayer i modified http://just.remember.mine.nu/sh0rtie/js/dynapi/api/browser.js http://just.remember.mine.nu/sh0rtie/js/dynapi/api/dynlayer.js http://just.remember.mine.nu/sh0rtie/js/dynapi/api/dyndocument.js also dyndocument needed tweaking (IIRC) and the correct branching again (because of the opera = IE problem) and refrencing the correct dom documentElement instead of document.body to return the correct position to strict mode documents (with a doctype xhtml etc) iam also trying to work around a few event handler problems on opera (nothing really serious iirc) i have also modified events for mozilla/IE for mousewheel events be nice to have mousewheel events for opera too :) http://just.remember.mine.nu/sh0rtie/js/dynapi/events/mouse.js so far i have the modifed api running in the latest Opera and seems to be fine, i should make a few testcases as soon as i get some time, but their isnt much you can do to your browser to fix it (aside from the dhtml performance is a bit slow compared to ie6 ;) so glad you support createElement at last :) sorry for the long response but this list doesnt see much traffic thesedays (everyone is having fun with v3 afaik) anyway all the best to you at Opera Andy Short transient_data at hotmail.com >From: "Hallvord Reiar Michaelsen Steen" <hal...@on...> >Reply-To: dyn...@li... >To: dyn...@li... >Subject: [Dynapi-Help] DynAPI and Opera >Date: Mon, 15 Dec 2003 21:32:18 +0100 >MIME-Version: 1.0 >Received: from mc5-f2.hotmail.com ([65.54.252.9]) by mc5-s19.hotmail.com >with Microsoft SMTPSVC(5.0.2195.6713); Mon, 15 Dec 2003 12:33:42 -0800 >Received: from sc8-sf-mx2.sourceforge.net ([66.35.250.206]) by >mc5-f2.hotmail.com with Microsoft SMTPSVC(5.0.2195.6824); Mon, 15 Dec 2003 >12:33:17 -0800 >Received: from sc8-sf-list1-b.sourceforge.net ([10.3.1.7] >helo=sc8-sf-list1.sourceforge.net)by sc8-sf-mx2.sourceforge.net with esmtp >(TLSv1:AES256-SHA:256)(Exim 4.24)id 1AVzOo-0004fU-3t; Mon, 15 Dec 2003 >12:33:02 -0800 >Received: from localhost.localdomain ([127.0.0.1] >helo=projects.sourceforge.net)by sc8-sf-list1.sourceforge.net with esmtp >(Exim 4.24)id 1AVzOn-0005Sh-UV; Mon, 15 Dec 2003 12:33:01 -0800 >Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.12] >helo=sc8-sf-mx2.sourceforge.net)by sc8-sf-list1.sourceforge.net with esmtp >(Exim 4.24)id 1AVzO3-0005Re-5pfor dyn...@li...; Mon, >15 Dec 2003 12:32:15 -0800 >Received: from smtp3.wanadoo.fr ([193.252.22.28] >helo=mwinf0304.wanadoo.fr)by sc8-sf-mx2.sourceforge.net with esmtp (Exim >4.24)id 1AVzO2-0004Sb-R4for dyn...@li...; Mon, 15 Dec >2003 12:32:15 -0800 >Received: from hrpersocon2 (ALyon-106-1-1-94.w80-13.abo.wanadoo.fr >[80.13.135.94])by mwinf0304.wanadoo.fr (SMTP Server) with ESMTP id >715E2A803FF6for <dyn...@li...>; Mon, 15 Dec 2003 >21:32:08 +0100 (CET) >X-Message-Info: NDMZeIBu+sq440EA3203FiKwjhAudGm8bdFqhfBpMvM= >Message-ID: <3FDE2862.30052.171CB386@localhost> >Priority: normal >X-mailer: Pegasus Mail for Windows (v4.12a) >X-Spam-Score: 0.0 (/) >X-Spam-Report: Spam Filtering performed by sourceforge.net.See >http://spamassassin.org/tag/ for more details.Report problems to >https://sf.net/tracker/?func=add&group_id=1&atid=200001 >Errors-To: dyn...@li... >X-BeenThere: dyn...@li... >X-Mailman-Version: 2.0.9-sf.net >Precedence: bulk >List-Unsubscribe: ><https://lists.sourceforge.net/lists/listinfo/dynapi-help>,<mailto:dyn...@li...?subject=unsubscribe> >List-Id: <dynapi-help.lists.sourceforge.net> >List-Post: <mailto:dyn...@li...> >List-Help: <mailto:dyn...@li...?subject=help> >List-Subscribe: ><https://lists.sourceforge.net/lists/listinfo/dynapi-help>,<mailto:dyn...@li...?subject=subscribe> >List-Archive: ><http://sourceforge.net/mailarchive/forum.php?forum=dynapi-help> >X-Original-Date: Mon, 15 Dec 2003 21:32:18 +0100 >X-Spam-Score: 0.0 (/) >X-Spam-Report: Spam Filtering performed by sourceforge.net.See >http://spamassassin.org/tag/ for more details.Report problems to >https://sf.net/tracker/?func=add&group_id=1&atid=200001 >Return-Path: dyn...@li... >X-OriginalArrivalTime: 15 Dec 2003 20:33:17.0449 (UTC) >FILETIME=[ABD6E790:01C3C34A] > >Hello, >I work for Opera Software with testing and customer support, and I >have recently been looking at bug reports related to DynAPI. There is >a number of sites using older versions of the scripts, and of course >these will not be compatible - so I have written a little article >encouraging people to update or at least fix their browser sniffer (I >tested this fix on one or two sites before publishing the article but >it may not fix all issues?) >http://www.opera.com/support/search/supsearch.dml?index=740 > >I'd like to know if there are known issues with the most recent >version of DynAPI, and whether any developers or experienced >implementors would be interesting in helping me pinpoint the causes >of these problems and file bug reports on them. (I browsed the DynAPI >bug tracker but it seemed like the Opera-related items were a bit out >of date..) I have quite some experience debugging JS problems in >Opera but DynAPI seems very complex and it would be great with some >help from someone who knows it in-depth. > >An error message I get on many websites is the following: > >Expression evaluated to null or undefined and is not convertible to >Object: this.elm >Backtrace: > Line 75 of linked script >http://www.infoconnect.it/src/lib/dynapi/api/dynlayer.js > this.elm.lyrobj = this; > >Thanks in advance! >-- >Hallvord Reiar Michaelsen Steen >hal...@on... / www.hallvord.com > > > >------------------------------------------------------- >This SF.net email is sponsored by: IBM Linux Tutorials. >Become an expert in LINUX or just sharpen your skills. Sign up for IBM's >Free Linux Tutorials. Learn everything from the bash shell to sys admin. >Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click >_______________________________________________ >Dynapi-Help mailing list >Dyn...@li... >https://lists.sourceforge.net/lists/listinfo/dynapi-help _________________________________________________________________ Enjoy the holiday season with great tips from MSN. http://special.msn.com/network/happyholidays.armx |