After _fields has be converted (in __init__) to a standard
dictionary, change the fields in place to accomodate an image
submit button coupled with webkit _action_ flags.
As per html
spec, image submit buttons split up the field into two fields... so,
'submit' becomes 'submit.x' and 'submit.y' with values of the x and
y coordinates where the user clicked. If there was no "click" (like
when the user presses enter or when the client is lynx, this split
still happens, but the coordinates are 0,0
NOTE: I am only doing
this for _action_[something].(x|y) fields, because that's
really only when it matters from a webkit perspective. Webkit can't
latch onto the methodname following "_action_" if the browser
appends .x and .y.
In other cases, we should assume the form
author knows what s/he is doing and leave the .x and .y there.
http://www.w3.org/TR/REC-html32#input for more on this
- Matt Feifarek