Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(396)

Side by Side Diff: LayoutTests/fast/canvas/canvas-createImageBitmap-recursive-expected.txt

Issue 19705006: Use SkImage as a backing store for copying 2d Contexts to ImageBitmaps. Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase. Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 Ensure correct behavior of drawImage with ImageBitmaps constructed from ImageBit maps that are constructed from images (not pinned to memory) and canvases (pinne d to memory). 1 Ensure correct behavior of drawImage with ImageBitmaps constructed from ImageBit maps that are constructed from images (not pinned to memory) and canvases (pinne d to memory).
2 2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4 4
5 5
6 PASS d[0] == 0 is true 6 PASS d[0] == 0 is true
7 PASS d[1] == 255 is true 7 PASS d[1] == 255 is true
8 PASS d[2] == 0 is true 8 PASS d[2] == 0 is true
9 PASS d[3] == 255 is true 9 PASS d[3] == 255 is true
10 PASS d[0] == 0 is true 10 PASS d[0] == 0 is true
(...skipping 465 matching lines...) Expand 10 before | Expand all | Expand 10 after
476 PASS d[2] == 0 is true 476 PASS d[2] == 0 is true
477 PASS d[3] == 255 is true 477 PASS d[3] == 255 is true
478 PASS d[0] == 0 is true 478 PASS d[0] == 0 is true
479 PASS d[1] == 0 is true 479 PASS d[1] == 0 is true
480 PASS d[2] == 0 is true 480 PASS d[2] == 0 is true
481 PASS d[3] == 0 is true 481 PASS d[3] == 0 is true
482 PASS d[0] == 0 is true 482 PASS d[0] == 0 is true
483 PASS d[1] == 0 is true 483 PASS d[1] == 0 is true
484 PASS d[2] == 0 is true 484 PASS d[2] == 0 is true
485 PASS d[3] == 0 is true 485 PASS d[3] == 0 is true
486 PASS d[0] == 0 is true
487 PASS d[1] == 255 is true
488 PASS d[2] == 0 is true
489 PASS d[3] == 255 is true
490 PASS d[0] == 0 is true
491 PASS d[1] == 255 is true
492 PASS d[2] == 0 is true
493 PASS d[3] == 255 is true
494 PASS d[0] == 0 is true
495 PASS d[1] == 255 is true
496 PASS d[2] == 0 is true
497 PASS d[3] == 255 is true
498 PASS d[0] == 0 is true
499 PASS d[1] == 0 is true
500 PASS d[2] == 0 is true
501 PASS d[3] == 0 is true
502 PASS d[0] == 0 is true
503 PASS d[1] == 0 is true
504 PASS d[2] == 0 is true
505 PASS d[3] == 0 is true
506 PASS d[0] == 0 is true
507 PASS d[1] == 255 is true
508 PASS d[2] == 0 is true
509 PASS d[3] == 255 is true
510 PASS d[0] == 0 is true
511 PASS d[1] == 255 is true
512 PASS d[2] == 0 is true
513 PASS d[3] == 255 is true
514 PASS d[0] == 0 is true
515 PASS d[1] == 255 is true
516 PASS d[2] == 0 is true
517 PASS d[3] == 255 is true
518 PASS d[0] == 0 is true
519 PASS d[1] == 0 is true
520 PASS d[2] == 0 is true
521 PASS d[3] == 0 is true
522 PASS d[0] == 0 is true
523 PASS d[1] == 0 is true
524 PASS d[2] == 0 is true
525 PASS d[3] == 0 is true
526 PASS d[0] == 0 is true
527 PASS d[1] == 255 is true
528 PASS d[2] == 0 is true
529 PASS d[3] == 255 is true
530 PASS d[0] == 0 is true
531 PASS d[1] == 255 is true
532 PASS d[2] == 0 is true
533 PASS d[3] == 255 is true
534 PASS d[0] == 0 is true
535 PASS d[1] == 255 is true
536 PASS d[2] == 0 is true
537 PASS d[3] == 255 is true
538 PASS d[0] == 0 is true
539 PASS d[1] == 0 is true
540 PASS d[2] == 0 is true
541 PASS d[3] == 0 is true
542 PASS d[0] == 0 is true
543 PASS d[1] == 0 is true
544 PASS d[2] == 0 is true
545 PASS d[3] == 0 is true
546 PASS d[0] == 0 is true
547 PASS d[1] == 255 is true
548 PASS d[2] == 0 is true
549 PASS d[3] == 255 is true
550 PASS d[0] == 0 is true
551 PASS d[1] == 255 is true
552 PASS d[2] == 0 is true
553 PASS d[3] == 255 is true
554 PASS d[0] == 0 is true
555 PASS d[1] == 255 is true
556 PASS d[2] == 0 is true
557 PASS d[3] == 255 is true
558 PASS d[0] == 0 is true
559 PASS d[1] == 0 is true
560 PASS d[2] == 0 is true
561 PASS d[3] == 0 is true
562 PASS d[0] == 0 is true
563 PASS d[1] == 0 is true
564 PASS d[2] == 0 is true
565 PASS d[3] == 0 is true
566 PASS d[0] == 0 is true
567 PASS d[1] == 255 is true
568 PASS d[2] == 0 is true
569 PASS d[3] == 255 is true
570 PASS d[0] == 0 is true
571 PASS d[1] == 255 is true
572 PASS d[2] == 0 is true
573 PASS d[3] == 255 is true
574 PASS d[0] == 0 is true
575 PASS d[1] == 255 is true
576 PASS d[2] == 0 is true
577 PASS d[3] == 255 is true
578 PASS d[0] == 0 is true
579 PASS d[1] == 0 is true
580 PASS d[2] == 0 is true
581 PASS d[3] == 0 is true
582 PASS d[0] == 0 is true
583 PASS d[1] == 0 is true
584 PASS d[2] == 0 is true
585 PASS d[3] == 0 is true
586 PASS d[0] == 0 is true
587 PASS d[1] == 255 is true
588 PASS d[2] == 0 is true
589 PASS d[3] == 255 is true
590 PASS d[0] == 0 is true
591 PASS d[1] == 255 is true
592 PASS d[2] == 0 is true
593 PASS d[3] == 255 is true
594 PASS d[0] == 0 is true
595 PASS d[1] == 255 is true
596 PASS d[2] == 0 is true
597 PASS d[3] == 255 is true
598 PASS d[0] == 0 is true
599 PASS d[1] == 0 is true
600 PASS d[2] == 0 is true
601 PASS d[3] == 0 is true
602 PASS d[0] == 0 is true
603 PASS d[1] == 0 is true
604 PASS d[2] == 0 is true
605 PASS d[3] == 0 is true
606 PASS d[0] == 0 is true
607 PASS d[1] == 255 is true
608 PASS d[2] == 0 is true
609 PASS d[3] == 255 is true
610 PASS d[0] == 0 is true
611 PASS d[1] == 255 is true
612 PASS d[2] == 0 is true
613 PASS d[3] == 255 is true
614 PASS d[0] == 0 is true
615 PASS d[1] == 255 is true
616 PASS d[2] == 0 is true
617 PASS d[3] == 255 is true
618 PASS d[0] == 0 is true
619 PASS d[1] == 0 is true
620 PASS d[2] == 0 is true
621 PASS d[3] == 0 is true
622 PASS d[0] == 0 is true
623 PASS d[1] == 0 is true
624 PASS d[2] == 0 is true
625 PASS d[3] == 0 is true
626 PASS d[0] == 0 is true
627 PASS d[1] == 255 is true
628 PASS d[2] == 0 is true
629 PASS d[3] == 255 is true
630 PASS d[0] == 0 is true
631 PASS d[1] == 255 is true
632 PASS d[2] == 0 is true
633 PASS d[3] == 255 is true
634 PASS d[0] == 0 is true
635 PASS d[1] == 255 is true
636 PASS d[2] == 0 is true
637 PASS d[3] == 255 is true
638 PASS d[0] == 0 is true
639 PASS d[1] == 0 is true
640 PASS d[2] == 0 is true
641 PASS d[3] == 0 is true
642 PASS d[0] == 0 is true
643 PASS d[1] == 0 is true
644 PASS d[2] == 0 is true
645 PASS d[3] == 0 is true
646 PASS d[0] == 0 is true
647 PASS d[1] == 255 is true
648 PASS d[2] == 0 is true
649 PASS d[3] == 255 is true
650 PASS d[0] == 0 is true
651 PASS d[1] == 255 is true
652 PASS d[2] == 0 is true
653 PASS d[3] == 255 is true
654 PASS d[0] == 0 is true
655 PASS d[1] == 255 is true
656 PASS d[2] == 0 is true
657 PASS d[3] == 255 is true
658 PASS d[0] == 0 is true
659 PASS d[1] == 0 is true
660 PASS d[2] == 0 is true
661 PASS d[3] == 0 is true
662 PASS d[0] == 0 is true
663 PASS d[1] == 0 is true
664 PASS d[2] == 0 is true
665 PASS d[3] == 0 is true
666 PASS d[0] == 0 is true
667 PASS d[1] == 255 is true
668 PASS d[2] == 0 is true
669 PASS d[3] == 255 is true
670 PASS d[0] == 0 is true
671 PASS d[1] == 255 is true
672 PASS d[2] == 0 is true
673 PASS d[3] == 255 is true
674 PASS d[0] == 0 is true
675 PASS d[1] == 255 is true
676 PASS d[2] == 0 is true
677 PASS d[3] == 255 is true
678 PASS d[0] == 0 is true
679 PASS d[1] == 0 is true
680 PASS d[2] == 0 is true
681 PASS d[3] == 0 is true
682 PASS d[0] == 0 is true
683 PASS d[1] == 0 is true
684 PASS d[2] == 0 is true
685 PASS d[3] == 0 is true
686 PASS d[0] == 0 is true
687 PASS d[1] == 255 is true
688 PASS d[2] == 0 is true
689 PASS d[3] == 255 is true
690 PASS d[0] == 0 is true
691 PASS d[1] == 255 is true
692 PASS d[2] == 0 is true
693 PASS d[3] == 255 is true
694 PASS d[0] == 0 is true
695 PASS d[1] == 255 is true
696 PASS d[2] == 0 is true
697 PASS d[3] == 255 is true
698 PASS d[0] == 0 is true
699 PASS d[1] == 0 is true
700 PASS d[2] == 0 is true
701 PASS d[3] == 0 is true
702 PASS d[0] == 0 is true
703 PASS d[1] == 0 is true
704 PASS d[2] == 0 is true
705 PASS d[3] == 0 is true
706 PASS d[0] == 0 is true
707 PASS d[1] == 255 is true
708 PASS d[2] == 0 is true
709 PASS d[3] == 255 is true
710 PASS d[0] == 0 is true
711 PASS d[1] == 255 is true
712 PASS d[2] == 0 is true
713 PASS d[3] == 255 is true
714 PASS d[0] == 0 is true
715 PASS d[1] == 255 is true
716 PASS d[2] == 0 is true
717 PASS d[3] == 255 is true
718 PASS d[0] == 0 is true
719 PASS d[1] == 0 is true
720 PASS d[2] == 0 is true
721 PASS d[3] == 0 is true
722 PASS d[0] == 0 is true
723 PASS d[1] == 0 is true
724 PASS d[2] == 0 is true
725 PASS d[3] == 0 is true
726 PASS d[0] == 0 is true
727 PASS d[1] == 255 is true
728 PASS d[2] == 0 is true
729 PASS d[3] == 255 is true
730 PASS d[0] == 0 is true
731 PASS d[1] == 255 is true
732 PASS d[2] == 0 is true
733 PASS d[3] == 255 is true
734 PASS d[0] == 0 is true
735 PASS d[1] == 255 is true
736 PASS d[2] == 0 is true
737 PASS d[3] == 255 is true
738 PASS d[0] == 0 is true
739 PASS d[1] == 0 is true
740 PASS d[2] == 0 is true
741 PASS d[3] == 0 is true
742 PASS d[0] == 0 is true
743 PASS d[1] == 0 is true
744 PASS d[2] == 0 is true
745 PASS d[3] == 0 is true
746 PASS d[0] == 0 is true
747 PASS d[1] == 255 is true
748 PASS d[2] == 0 is true
749 PASS d[3] == 255 is true
750 PASS d[0] == 0 is true
751 PASS d[1] == 255 is true
752 PASS d[2] == 0 is true
753 PASS d[3] == 255 is true
754 PASS d[0] == 0 is true
755 PASS d[1] == 255 is true
756 PASS d[2] == 0 is true
757 PASS d[3] == 255 is true
758 PASS d[0] == 0 is true
759 PASS d[1] == 0 is true
760 PASS d[2] == 0 is true
761 PASS d[3] == 0 is true
762 PASS d[0] == 0 is true
763 PASS d[1] == 0 is true
764 PASS d[2] == 0 is true
765 PASS d[3] == 0 is true
766 PASS d[0] == 0 is true
767 PASS d[1] == 255 is true
768 PASS d[2] == 0 is true
769 PASS d[3] == 255 is true
770 PASS d[0] == 0 is true
771 PASS d[1] == 255 is true
772 PASS d[2] == 0 is true
773 PASS d[3] == 255 is true
774 PASS d[0] == 0 is true
775 PASS d[1] == 255 is true
776 PASS d[2] == 0 is true
777 PASS d[3] == 255 is true
778 PASS d[0] == 0 is true
779 PASS d[1] == 0 is true
780 PASS d[2] == 0 is true
781 PASS d[3] == 0 is true
782 PASS d[0] == 0 is true
783 PASS d[1] == 0 is true
784 PASS d[2] == 0 is true
785 PASS d[3] == 0 is true
786 PASS d[0] == 0 is true
787 PASS d[1] == 255 is true
788 PASS d[2] == 0 is true
789 PASS d[3] == 255 is true
790 PASS d[0] == 0 is true
791 PASS d[1] == 255 is true
792 PASS d[2] == 0 is true
793 PASS d[3] == 255 is true
794 PASS d[0] == 0 is true
795 PASS d[1] == 255 is true
796 PASS d[2] == 0 is true
797 PASS d[3] == 255 is true
798 PASS d[0] == 0 is true
799 PASS d[1] == 0 is true
800 PASS d[2] == 0 is true
801 PASS d[3] == 0 is true
802 PASS d[0] == 0 is true
803 PASS d[1] == 0 is true
804 PASS d[2] == 0 is true
805 PASS d[3] == 0 is true
806 PASS d[0] == 0 is true
807 PASS d[1] == 255 is true
808 PASS d[2] == 0 is true
809 PASS d[3] == 255 is true
810 PASS d[0] == 0 is true
811 PASS d[1] == 255 is true
812 PASS d[2] == 0 is true
813 PASS d[3] == 255 is true
814 PASS d[0] == 0 is true
815 PASS d[1] == 255 is true
816 PASS d[2] == 0 is true
817 PASS d[3] == 255 is true
818 PASS d[0] == 0 is true
819 PASS d[1] == 0 is true
820 PASS d[2] == 0 is true
821 PASS d[3] == 0 is true
822 PASS d[0] == 0 is true
823 PASS d[1] == 0 is true
824 PASS d[2] == 0 is true
825 PASS d[3] == 0 is true
826 PASS d[0] == 0 is true
827 PASS d[1] == 255 is true
828 PASS d[2] == 0 is true
829 PASS d[3] == 255 is true
830 PASS d[0] == 0 is true
831 PASS d[1] == 255 is true
832 PASS d[2] == 0 is true
833 PASS d[3] == 255 is true
834 PASS d[0] == 0 is true
835 PASS d[1] == 255 is true
836 PASS d[2] == 0 is true
837 PASS d[3] == 255 is true
838 PASS d[0] == 0 is true
839 PASS d[1] == 0 is true
840 PASS d[2] == 0 is true
841 PASS d[3] == 0 is true
842 PASS d[0] == 0 is true
843 PASS d[1] == 0 is true
844 PASS d[2] == 0 is true
845 PASS d[3] == 0 is true
846 PASS d[0] == 0 is true
847 PASS d[1] == 255 is true
848 PASS d[2] == 0 is true
849 PASS d[3] == 255 is true
850 PASS d[0] == 0 is true
851 PASS d[1] == 255 is true
852 PASS d[2] == 0 is true
853 PASS d[3] == 255 is true
854 PASS d[0] == 0 is true
855 PASS d[1] == 255 is true
856 PASS d[2] == 0 is true
857 PASS d[3] == 255 is true
858 PASS d[0] == 0 is true
859 PASS d[1] == 0 is true
860 PASS d[2] == 0 is true
861 PASS d[3] == 0 is true
862 PASS d[0] == 0 is true
863 PASS d[1] == 0 is true
864 PASS d[2] == 0 is true
865 PASS d[3] == 0 is true
866 PASS d[0] == 0 is true
867 PASS d[1] == 255 is true
868 PASS d[2] == 0 is true
869 PASS d[3] == 255 is true
870 PASS d[0] == 0 is true
871 PASS d[1] == 255 is true
872 PASS d[2] == 0 is true
873 PASS d[3] == 255 is true
874 PASS d[0] == 0 is true
875 PASS d[1] == 255 is true
876 PASS d[2] == 0 is true
877 PASS d[3] == 255 is true
878 PASS d[0] == 0 is true
879 PASS d[1] == 0 is true
880 PASS d[2] == 0 is true
881 PASS d[3] == 0 is true
882 PASS d[0] == 0 is true
883 PASS d[1] == 0 is true
884 PASS d[2] == 0 is true
885 PASS d[3] == 0 is true
886 PASS d[0] == 0 is true
887 PASS d[1] == 255 is true
888 PASS d[2] == 0 is true
889 PASS d[3] == 255 is true
890 PASS d[0] == 0 is true
891 PASS d[1] == 255 is true
892 PASS d[2] == 0 is true
893 PASS d[3] == 255 is true
894 PASS d[0] == 0 is true
895 PASS d[1] == 255 is true
896 PASS d[2] == 0 is true
897 PASS d[3] == 255 is true
898 PASS d[0] == 0 is true
899 PASS d[1] == 0 is true
900 PASS d[2] == 0 is true
901 PASS d[3] == 0 is true
902 PASS d[0] == 0 is true
903 PASS d[1] == 0 is true
904 PASS d[2] == 0 is true
905 PASS d[3] == 0 is true
906 PASS d[0] == 0 is true
907 PASS d[1] == 255 is true
908 PASS d[2] == 0 is true
909 PASS d[3] == 255 is true
910 PASS d[0] == 0 is true
911 PASS d[1] == 255 is true
912 PASS d[2] == 0 is true
913 PASS d[3] == 255 is true
914 PASS d[0] == 0 is true
915 PASS d[1] == 255 is true
916 PASS d[2] == 0 is true
917 PASS d[3] == 255 is true
918 PASS d[0] == 0 is true
919 PASS d[1] == 0 is true
920 PASS d[2] == 0 is true
921 PASS d[3] == 0 is true
922 PASS d[0] == 0 is true
923 PASS d[1] == 0 is true
924 PASS d[2] == 0 is true
925 PASS d[3] == 0 is true
926 PASS d[0] == 0 is true
927 PASS d[1] == 255 is true
928 PASS d[2] == 0 is true
929 PASS d[3] == 255 is true
930 PASS d[0] == 0 is true
931 PASS d[1] == 255 is true
932 PASS d[2] == 0 is true
933 PASS d[3] == 255 is true
934 PASS d[0] == 0 is true
935 PASS d[1] == 255 is true
936 PASS d[2] == 0 is true
937 PASS d[3] == 255 is true
938 PASS d[0] == 0 is true
939 PASS d[1] == 0 is true
940 PASS d[2] == 0 is true
941 PASS d[3] == 0 is true
942 PASS d[0] == 0 is true
943 PASS d[1] == 0 is true
944 PASS d[2] == 0 is true
945 PASS d[3] == 0 is true
946 PASS d[0] == 0 is true
947 PASS d[1] == 255 is true
948 PASS d[2] == 0 is true
949 PASS d[3] == 255 is true
950 PASS d[0] == 0 is true
951 PASS d[1] == 255 is true
952 PASS d[2] == 0 is true
953 PASS d[3] == 255 is true
954 PASS d[0] == 0 is true
955 PASS d[1] == 255 is true
956 PASS d[2] == 0 is true
957 PASS d[3] == 255 is true
958 PASS d[0] == 0 is true
959 PASS d[1] == 0 is true
960 PASS d[2] == 0 is true
961 PASS d[3] == 0 is true
962 PASS d[0] == 0 is true
963 PASS d[1] == 0 is true
964 PASS d[2] == 0 is true
965 PASS d[3] == 0 is true
486 PASS successfullyParsed is true 966 PASS successfullyParsed is true
487 967
488 TEST COMPLETE 968 TEST COMPLETE
489 969
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698