pwnt.be

Thursday, August 24, 2006, 01:26 AM CET

Following an investigation on my part, using relevant intelligence as well as VMware Server, I was able to resolve bug 1515692, thus bringing Safari support to everybody’s favorite quote manager—another step closer to version 0.3! Initially, I wanted to fix this bug using Swift, but, despite its great potential, it’s not exactly useful for debugging. Don’t get me wrong—I’m still no fan of Macs. Incidentally, the reason why the <canvas> wouldn’t display had several facets. The main problem was that the element had been created dynamically using DOM manipulation (i.e. document.createElement("canvas")) and then the graph was being painted before adding it to the DOM tree (via a cascade of appendChild() calls). Other than that, Safari doesn’t seem to care about the canvas element’s width and height attributes, so I set those using CSS. And, finally, it didn’t seem to like calling both fill() and stroke() after creating a path, so each slice of the pie chart now consists of two identical paths.

Post a Comment

This contraption supports Gravatar, as well as Markdown with SmartyPants. If none of that made sense to you, feel free to ignore it and start typing.

  • :)
  • :D
  • ;)
  • :-O
  • :P
  • :@
  • :$
  • :S
  • :(
  • :'(
  • :|
  • :-#
  • 8-|
  • ^o)
  • :-*
  • +o(
  • :^)
  • *-)
  • 8-)
  • |-)
Disorientation
Continuity
Retributions
Automating OpenVPN Connection on Windows XP
blanky, sky, Tim, Geb, 12vpn, Tim, neecom
Simple Linear Regression with JFreeChart
Nicolas Machado, Sascha, Tim, Sascha, Tim, Sascha
De Canvascrack: een epiloog
Tim, Steven Noels
Lplayer for the Rest of Us
jesus2099, Tim, jesus2099, Tim, jesus2099, Tim, PixelPirate
Proximus, Universiteit Gent, Kafka: schrappen wat niet past
Tim, Bart Coppens, Tim, Steven, Tim, Femke
Colophonics