<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet href="http://bugs.horde.org/themes/feed-rss.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 <channel>
  <title>Konqueror not being detected as WebKit by prototype.js</title>
  <pubDate>Sun, 18 May 2008 11:21:57 -0400</pubDate>
  <link>http://bugs.horde.org/ticket/6365</link>
  <atom:link rel="self" type="application/rss+xml" title="Konqueror not being detected as WebKit by prototype.js" href="http://bugs.horde.org/ticket/6365/rss" />
  <description>Konqueror not being detected as WebKit by prototype.js</description>

  
  
  <item>
   <title>Hello together,

expanding of email addresses doesn't work</title>
   <description>Hello together,

expanding of email addresses doesn't work in konqueror 3.5.8. It works fine using the same horde/imp installation with Firefox. Konqueror does not show the spinning wheel when I finish typing the name, so I guess it could be a) lack of the proper javascript features in konqueror or b) Browser.php doesn't detect it yet.

I tried lurking around the code to find out what is needed for expanding to work but didn't have much luck, so some hints would be nice. It would also be interesting f.e. if it works with Safari (which got an improved JS implementation than Konqueror IIRC).

The latest live CD of Knoppix features a preview of KDE4, I'll also try that the next days.

Cheers,
Thomas
</description>
   <pubDate>Mon, 03 Mar 2008 13:59:16 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43356</link>
  </item>
  <item>
   <title>Safari works fine. Do other javascript features work for you</title>
   <description>Safari works fine. Do other javascript features work for you (does the sidebar refresh, for example)? Do you get any javascript errors? (Safari at least has a js console, not sure about Konqueror)</description>
   <pubDate>Mon, 03 Mar 2008 17:33:46 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43359</link>
  </item>
  <item>
   <title>&gt; Safari works fine. Do other javascript features work for y</title>
   <description>&gt; Safari works fine. Do other javascript features work for you (does 
&gt; the sidebar refresh, for example)? Do you get any javascript errors? 
&gt; (Safari at least has a js console, not sure about Konqueror)

Other features work, like I get the spinning wheel when I create a new ticket at bugs.horde.org or the tab switching in Turba's contact view also works.

I've now enabled to report Javascript errors, so far nothing popped up. If I tamper with the JS code I get a nice dialog box with the syntax error :o)

Is there any special feature needed from the browser to get expanding working?
</description>
   <pubDate>Tue, 04 Mar 2008 06:33:12 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43363</link>
  </item>
  <item>
   <title>Ajax features (xmlhttprequest) need to be present and workin</title>
   <description>Ajax features (xmlhttprequest) need to be present and working. Do any of those, like Horde's sidebar automatically updating, work for you?</description>
   <pubDate>Tue, 04 Mar 2008 15:40:05 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43375</link>
  </item>
  <item>
   <title>&gt; Ajax features (xmlhttprequest) need to be present and work</title>
   <description>&gt; Ajax features (xmlhttprequest) need to be present and working. Do any 
&gt; of those, like Horde's sidebar automatically updating, work for you?

Ok, I enabled the sidebar and set the &quot;menu_refresh&quot; pref to 15 seconds. Guess that's what you meant, right? Works ok in Firefox and Konqueror 3.5.8

I've also checked expanding with KDE4, it works, too. Should we leave it at that?
</description>
   <pubDate>Wed, 05 Mar 2008 08:20:51 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43398</link>
  </item>
  <item>
   <title>Probably. Thanks.</title>
   <description>Probably. Thanks.</description>
   <pubDate>Wed, 05 Mar 2008 17:12:07 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43409</link>
  </item>
  <item>
   <title>After the &quot;create new folder&quot; popup in IMP was missing, too,</title>
   <description>After the &quot;create new folder&quot; popup in IMP was missing, too, I investigated the issue.
I've debugged the problem by stripping down the javascript code and it turned out it's the &quot;prototype&quot; javascript framework that doesn't properly detect konqueror as &quot;WebKit&quot;. See bug reports like this:

http://dev.rubyonrails.org/ticket/11262

or 

http://dev.rubyonrails.org/ticket/10532

I've developed the same patch as in #11262 and now I can create folders again
and even the expand of email addresses works in konqueror 3.5.9 :-)

Should we include the patch until it's fixed upstream?
It could potentially trigger code that works in Safari only
but IMHO this is much better than not working at all.

Cheers,
Thomas
</description>
   <pubDate>Tue, 18 Mar 2008 07:02:11 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43953</link>
  </item>
  <item>
   <title>Here's the patch I've used for my horde HEAD installation.
</title>
   <description>Here's the patch I've used for my horde HEAD installation.

btw: How can I rebuild the &quot;compressed&quot; Javascript source?
Right now I'm copying the js/src/prototype.js file to js/prototype.js.
</description>
   <pubDate>Tue, 18 Mar 2008 08:16:12 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43954</link>
  </item>
  <item>
   <title>&gt; btw: How can I rebuild the &quot;compressed&quot; Javascript source?</title>
   <description>&gt; btw: How can I rebuild the &quot;compressed&quot; Javascript source?

Using horde-js-compress from the devtools framework package.</description>
   <pubDate>Tue, 18 Mar 2008 15:05:34 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43972</link>
  </item>
  <item>
   <title>I would rather not patch prototype, but this seems to be sit</title>
   <description>I would rather not patch prototype, but this seems to be sitting for them for a while. I think http://dev.rubyonrails.org/ticket/11262 is the proper fix... anyone else have opinions here?</description>
   <pubDate>Tue, 18 Mar 2008 15:09:40 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43973</link>
  </item>
  <item>
   <title>I think we should patch it, if it's foreseeable that it's go</title>
   <description>I think we should patch it, if it's foreseeable that it's gonna be fixed in a future version of prototype.</description>
   <pubDate>Tue, 18 Mar 2008 16:56:18 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43977</link>
  </item>
  <item>
   <title>&gt; I think we should patch it, if it's foreseeable that it's </title>
   <description>&gt; I think we should patch it, if it's foreseeable that it's gonna be 
&gt; fixed in a future version of prototype.

I believe the opposite.  I think we should simply wait until prototype.js is fixed.  Additionally, I have worked around a bunch of prototype bugs in DIMP without resorting to hacking the code, so that's a better option.</description>
   <pubDate>Wed, 19 Mar 2008 02:55:50 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t43984</link>
  </item>
  <item>
   <title>I've been running the patch for a week now with no noticable</title>
   <description>I've been running the patch for a week now with no noticable side effects. I'm still in favor of fixing it as imp is not usable without it.
</description>
   <pubDate>Wed, 02 Apr 2008 04:56:03 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t44311</link>
  </item>
  <item>
   <title>&gt; I've been running the patch for a week now with no noticab</title>
   <description>&gt; I've been running the patch for a week now with no noticable side 
&gt; effects. I'm still in favor of fixing it as imp is not usable without 
&gt; it.

Looking at http://dev.rubyonrails.org/ticket/10532 the issue is far from being fixed/resolved in prototypejs.  So hacking Horde's prototypejs version is premature (not to mention my same reservations previously made in this ticket - prototype bugs should be worked around in our code rather than hacking the prototype code).
</description>
   <pubDate>Wed, 02 Apr 2008 23:27:13 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6365#t44348</link>
  </item>
  

 </channel>
</rss>
