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" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
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 [EMAIL PROTECTED]; 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 [EMAIL PROTECTED]; 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 <[EMAIL PROTECTED]>; Mon, 15 Dec 2003 21:32:08 +0100 (CET)
X-Message-Info: NDMZeIBu+sq440EA3203FiKwjhAudGm8bdFqhfBpMvM=
Message-ID: <[EMAIL PROTECTED]>
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: [EMAIL PROTECTED]
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.0.9-sf.net
Precedence: bulk
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/dynapi-help>,<mailto:[EMAIL PROTECTED]>
List-Id: <dynapi-help.lists.sourceforge.net>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/dynapi-help>,<mailto:[EMAIL PROTECTED]>
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: [EMAIL PROTECTED]
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 [EMAIL PROTECTED] / 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 [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dynapi-help
_________________________________________________________________
Enjoy the holiday season with great tips from MSN. http://special.msn.com/network/happyholidays.armx
------------------------------------------------------- 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 [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dynapi-help
