Status: Unconfirmed
Owner: ----
Labels: Type-Bug Pri-2 OS-All Area-Misc

New issue 21847 by [email protected]: Canvas drawn with data URL image  
raises SECURITY_ERR when toDataUrl() called.
http://code.google.com/p/chromium/issues/detail?id=21847

Chrome Version       : 4.0.206.1 (Official Build 25376)
URLs (if applicable) : http://members.shaw.ca/briantclee/canvas.html
Other browsers tested:
   Add OK or FAIL after other browsers where you have tested this issue:
      Safari 4: FAIL.
   Firefox 3.x: OK
      Opera 10: OK
          IE 7: FAIL. Canvas not supported.
          IE 8: FAIL. Canvas not supported.


What steps will reproduce the problem?
1. Have a webpage:
    1. Create an Image from a data URL.
    2. Create a canvas.
    3. Draw the image to the canvas.
    4. Call canvas.toDataURL().
2. Launch the webpage.


What is the expected result?
toDataURL() returns a data URL for the image drawn to the canvas.

What happens instead?
Error in the console: "Uncaught Error: SECURITY_ERR: DOM Exception 18".

Drawing from an image with source being a data URL seems to set the
origin-clean flag false. I don't think this should be although it doesn't
explicitly mention this in
http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html




Attachments:
        reddot.JPG  168 KB

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to