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

Reply via email to