Tuesday, October 28, 2008 - Posts

Tuesday, October 28, 2008
more website fixes for firefox, v3

so i’m yakking with craig yesterday, and he mentions that stuff on this blog is broken in firefox – version 3.  i’m like, cvrap, it was working in v2…

well, took a tweak here & there over the last couple of days, and some leftover config of community server that i hadn’t done, and things are working again.  even works on my xo’s browser now, so i’m guessing it’ll work on other stuff where it wasn’t before too. not  sure if it still works in ff2 now, but hey, i don’t care – upgrade :-p

mostly had to do with adapting to more recent changes in the mozilla / gecko dom, javascript, xslt & other components. nah, you don’t really want the details…[1]

and apparently feedburner was not (any longer?) accepting server-side xmlhttp requests without a user agent set, so i took care of that too.  kind of strange, though – they were returning a 404, where maybe a 403 of some sort would have been more appropriate.


[1] silly stuff:
  • javascript “eval” changed – can’t eval a statement fragment
  • xml doc “evaluate” changed – must use the xml doc being evaluated against
  • error object changes; error message changes (better, but different)
  • cs config: needed to prevent web.config inheritance for my cross-domain feed proxy
  • xslt change – doesn’t just blow off msxsl:script anymore
  • xslt even wraps <xsl:output method=”html”/> results in a “transformiix” node if there isn’t a single root node in the result – needed some changes for this to allow proper “refresh” with my transform behavior

i don’t even think that’s a complete list.  good thing i had already built-in a lot of tracing / error handling when i went through this cross-browser stuff last winter.

Posted by fractalnavel at 9:50 PM | 2 comment(s)
Filed under: , , ,