Methods, tools, and systems are provided for editing an image in a
browser. One method includes presenting an image in a browser, receiving
a selection identifying an area of an image to transform and a
transformation and transforming the area of the image in the browser
without interaction with the server.