Lines Matching refs:list

69   std::unique_ptr<base::Value> ToBaseValue(const DisplayItemList* list,  in ToBaseValue()  argument
72 list->AddToValue(&value, include_items); in ToBaseValue()
96 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
100 list->StartPaint(); in TEST_F()
101 list->push<DrawRectOp>(SkRect::MakeEmpty(), red_paint); in TEST_F()
103 list->EndPaintOfUnpaired(gfx::Rect(offset, gfx::Size(0, 10))); in TEST_F()
104 list->StartPaint(); in TEST_F()
105 list->push<DrawRectOp>(SkRect::MakeXYWH(0, 0, 10, 10), red_paint); in TEST_F()
107 list->EndPaintOfUnpaired(gfx::Rect(offset, gfx::Size(10, 10))); in TEST_F()
108 list->Finalize(); in TEST_F()
111 std::unique_ptr<base::Value> root = ToBaseValue(list.get(), true); in TEST_F()
145 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
149 list->StartPaint(); in TEST_F()
150 list->push<SaveOp>(); in TEST_F()
151 list->push<TranslateOp>(static_cast<float>(offset.x()), in TEST_F()
153 list->push<DrawRectOp>(SkRect::MakeLTRB(0.f, 0.f, 60.f, 60.f), red_paint); in TEST_F()
154 list->push<DrawRectOp>(SkRect::MakeLTRB(50.f, 50.f, 75.f, 75.f), blue_flags); in TEST_F()
155 list->push<RestoreOp>(); in TEST_F()
156 list->EndPaintOfUnpaired(gfx::Rect(offset, layer_rect.size())); in TEST_F()
157 list->Finalize(); in TEST_F()
158 DrawDisplayList(pixels, layer_rect, list); in TEST_F()
181 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
184 list->StartPaint(); in TEST_F()
185 list->EndPaintOfUnpaired(layer_rect); in TEST_F()
188 EXPECT_EQ(0u, list->TotalOpCount()); in TEST_F()
191 list->StartPaint(); in TEST_F()
192 list->push<SaveOp>(); in TEST_F()
193 list->push<RestoreOp>(); in TEST_F()
194 list->EndPaintOfUnpaired(layer_rect); in TEST_F()
197 EXPECT_EQ(2u, list->TotalOpCount()); in TEST_F()
207 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
213 list->StartPaint(); in TEST_F()
214 list->push<SaveOp>(); in TEST_F()
215 list->push<TranslateOp>(static_cast<float>(first_offset.x()), in TEST_F()
217 list->push<DrawRectOp>(SkRect::MakeWH(60, 60), red_paint); in TEST_F()
218 list->push<RestoreOp>(); in TEST_F()
219 list->EndPaintOfUnpaired(first_recording_rect); in TEST_F()
224 list->StartPaint(); in TEST_F()
225 list->push<SaveOp>(); in TEST_F()
226 list->push<ClipRectOp>(gfx::RectToSkRect(clip_rect), SkClipOp::kIntersect, in TEST_F()
228 list->EndPaintOfPairedBegin(); in TEST_F()
234 list->StartPaint(); in TEST_F()
235 list->push<SaveOp>(); in TEST_F()
236 list->push<TranslateOp>(static_cast<float>(second_offset.x()), in TEST_F()
238 list->push<DrawRectOp>(SkRect::MakeLTRB(50.f, 50.f, 75.f, 75.f), in TEST_F()
240 list->push<RestoreOp>(); in TEST_F()
241 list->EndPaintOfUnpaired(second_recording_rect); in TEST_F()
245 list->StartPaint(); in TEST_F()
246 list->push<RestoreOp>(); in TEST_F()
247 list->EndPaintOfPairedEnd(); in TEST_F()
250 list->Finalize(); in TEST_F()
252 DrawDisplayList(pixels, layer_rect, list); in TEST_F()
281 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
286 list->StartPaint(); in TEST_F()
287 list->push<SaveOp>(); in TEST_F()
288 list->push<TranslateOp>(static_cast<float>(first_offset.x()), in TEST_F()
290 list->push<DrawRectOp>(SkRect::MakeWH(60, 60), red_paint); in TEST_F()
291 list->push<RestoreOp>(); in TEST_F()
292 list->EndPaintOfUnpaired(first_recording_rect); in TEST_F()
298 list->StartPaint(); in TEST_F()
299 list->push<SaveOp>(); in TEST_F()
300 list->push<ConcatOp>(static_cast<SkMatrix>(transform.matrix())); in TEST_F()
301 list->EndPaintOfPairedBegin(); in TEST_F()
307 list->StartPaint(); in TEST_F()
308 list->push<SaveOp>(); in TEST_F()
309 list->push<TranslateOp>(static_cast<float>(second_offset.x()), in TEST_F()
311 list->push<DrawRectOp>(SkRect::MakeLTRB(50.f, 50.f, 75.f, 75.f), in TEST_F()
313 list->push<RestoreOp>(); in TEST_F()
314 list->EndPaintOfUnpaired(second_recording_rect); in TEST_F()
318 list->StartPaint(); in TEST_F()
319 list->push<RestoreOp>(); in TEST_F()
320 list->EndPaintOfPairedEnd(); in TEST_F()
322 list->Finalize(); in TEST_F()
324 DrawDisplayList(pixels, layer_rect, list); in TEST_F()
350 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
379 list->StartPaint(); in TEST_F()
380 list->push<SaveOp>(); in TEST_F()
381 list->push<TranslateOp>(filter_bounds.x(), filter_bounds.y()); in TEST_F()
389 list->push<SaveLayerOp>(&layer_bounds, &flags); in TEST_F()
390 list->push<TranslateOp>(-filter_bounds.x(), -filter_bounds.y()); in TEST_F()
392 list->EndPaintOfPairedBegin(); in TEST_F()
397 list->StartPaint(); in TEST_F()
402 list->push<DrawRectOp>( in TEST_F()
407 list->EndPaintOfUnpaired(ToEnclosingRect(filter_bounds)); in TEST_F()
411 list->StartPaint(); in TEST_F()
412 list->push<RestoreOp>(); // For SaveLayerOp. in TEST_F()
413 list->push<RestoreOp>(); // For SaveOp. in TEST_F()
414 list->EndPaintOfPairedEnd(); in TEST_F()
417 list->Finalize(); in TEST_F()
419 DrawDisplayList(pixels, layer_rect, list); in TEST_F()
438 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
445 list->StartPaint(); in TEST_F()
447 list->push<DrawRectOp>(SkRect::MakeWH(1, 1), blue_flags); in TEST_F()
448 list->EndPaintOfUnpaired(layer_rect); in TEST_F()
451 memory_usage = list->BytesUsed(); in TEST_F()
457 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
458 list->Finalize(); in TEST_F()
461 std::unique_ptr<base::Value> root = ToBaseValue(list.get(), true); in TEST_F()
484 root = ToBaseValue(list.get(), false); in TEST_F()
507 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
512 list->StartPaint(); in TEST_F()
513 list->push<SaveOp>(); in TEST_F()
514 list->push<ConcatOp>(static_cast<SkMatrix>(transform.matrix())); in TEST_F()
515 list->EndPaintOfPairedBegin(); in TEST_F()
521 list->StartPaint(); in TEST_F()
526 list->push<SaveLayerOp>(nullptr, &red_paint); in TEST_F()
527 list->push<TranslateOp>(static_cast<float>(offset.x()), in TEST_F()
529 list->push<DrawRectOp>(SkRect::MakeWH(4, 4), red_paint); in TEST_F()
530 list->push<RestoreOp>(); in TEST_F()
532 list->EndPaintOfUnpaired(bounds); in TEST_F()
536 list->StartPaint(); in TEST_F()
537 list->push<RestoreOp>(); in TEST_F()
538 list->EndPaintOfPairedEnd(); in TEST_F()
540 list->Finalize(); in TEST_F()
543 std::unique_ptr<base::Value> root = ToBaseValue(list.get(), true); in TEST_F()
588 root = ToBaseValue(list.get(), false); in TEST_F()
609 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
610 EXPECT_EQ(0u, list->TotalOpCount()); in TEST_F()
614 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
617 list->StartPaint(); in TEST_F()
618 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_bounds), PaintFlags()); in TEST_F()
619 list->EndPaintOfUnpaired(drawing_bounds); in TEST_F()
621 EXPECT_EQ(1u, list->TotalOpCount()); in TEST_F()
625 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
628 list->StartPaint(); in TEST_F()
629 list->push<SaveOp>(); in TEST_F()
630 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
632 list->EndPaintOfPairedBegin(); in TEST_F()
635 list->StartPaint(); in TEST_F()
636 list->push<RestoreOp>(); in TEST_F()
637 list->EndPaintOfPairedEnd(); in TEST_F()
639 EXPECT_EQ(3u, list->TotalOpCount()); in TEST_F()
643 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
649 list->StartPaint(); in TEST_F()
650 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_bounds), PaintFlags()); in TEST_F()
651 list->EndPaintOfUnpaired(drawing_bounds); in TEST_F()
654 EXPECT_EQ(1u, list->TotalOpCount()); in TEST_F()
655 EXPECT_RECT_EQ(drawing_bounds, list->VisualRectForTesting(0)); in TEST_F()
659 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
665 list->StartPaint(); in TEST_F()
666 list->push<SaveOp>(); in TEST_F()
667 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
669 list->EndPaintOfPairedBegin(); in TEST_F()
672 list->StartPaint(); in TEST_F()
673 list->push<RestoreOp>(); in TEST_F()
674 list->EndPaintOfPairedEnd(); in TEST_F()
677 EXPECT_EQ(3u, list->TotalOpCount()); in TEST_F()
678 EXPECT_RECT_EQ(gfx::Rect(), list->VisualRectForTesting(0)); in TEST_F()
679 EXPECT_RECT_EQ(gfx::Rect(), list->VisualRectForTesting(1)); in TEST_F()
680 EXPECT_RECT_EQ(gfx::Rect(), list->VisualRectForTesting(2)); in TEST_F()
684 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
690 list->StartPaint(); in TEST_F()
691 list->push<SaveOp>(); in TEST_F()
692 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
694 list->EndPaintOfPairedBegin(); in TEST_F()
698 list->StartPaint(); in TEST_F()
699 list->push<SaveOp>(); in TEST_F()
700 list->EndPaintOfPairedBegin(); in TEST_F()
703 list->StartPaint(); in TEST_F()
704 list->push<RestoreOp>(); in TEST_F()
705 list->EndPaintOfPairedEnd(); in TEST_F()
709 list->StartPaint(); in TEST_F()
710 list->push<RestoreOp>(); in TEST_F()
711 list->EndPaintOfPairedEnd(); in TEST_F()
714 EXPECT_EQ(5u, list->TotalOpCount()); in TEST_F()
715 EXPECT_RECT_EQ(gfx::Rect(), list->VisualRectForTesting(0)); in TEST_F()
716 EXPECT_RECT_EQ(gfx::Rect(), list->VisualRectForTesting(1)); in TEST_F()
717 EXPECT_RECT_EQ(gfx::Rect(), list->VisualRectForTesting(2)); in TEST_F()
718 EXPECT_RECT_EQ(gfx::Rect(), list->VisualRectForTesting(3)); in TEST_F()
719 EXPECT_RECT_EQ(gfx::Rect(), list->VisualRectForTesting(4)); in TEST_F()
723 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
729 list->StartPaint(); in TEST_F()
730 list->push<SaveOp>(); in TEST_F()
731 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
733 list->EndPaintOfPairedBegin(); in TEST_F()
738 list->StartPaint(); in TEST_F()
739 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_bounds), PaintFlags()); in TEST_F()
740 list->EndPaintOfUnpaired(drawing_bounds); in TEST_F()
744 list->StartPaint(); in TEST_F()
745 list->push<RestoreOp>(); in TEST_F()
746 list->EndPaintOfPairedEnd(); in TEST_F()
749 EXPECT_EQ(4u, list->TotalOpCount()); in TEST_F()
750 EXPECT_RECT_EQ(drawing_bounds, list->VisualRectForTesting(0)); in TEST_F()
751 EXPECT_RECT_EQ(drawing_bounds, list->VisualRectForTesting(1)); in TEST_F()
752 EXPECT_RECT_EQ(drawing_bounds, list->VisualRectForTesting(2)); in TEST_F()
753 EXPECT_RECT_EQ(drawing_bounds, list->VisualRectForTesting(3)); in TEST_F()
757 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
763 list->StartPaint(); in TEST_F()
764 list->push<SaveOp>(); in TEST_F()
765 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
767 list->EndPaintOfPairedBegin(); in TEST_F()
772 list->StartPaint(); in TEST_F()
773 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_bounds), PaintFlags()); in TEST_F()
774 list->EndPaintOfUnpaired(drawing_bounds); in TEST_F()
778 list->StartPaint(); in TEST_F()
779 list->push<RestoreOp>(); in TEST_F()
780 list->EndPaintOfPairedEnd(); in TEST_F()
783 EXPECT_EQ(4u, list->TotalOpCount()); in TEST_F()
784 EXPECT_RECT_EQ(drawing_bounds, list->VisualRectForTesting(0)); in TEST_F()
785 EXPECT_RECT_EQ(drawing_bounds, list->VisualRectForTesting(1)); in TEST_F()
786 EXPECT_RECT_EQ(drawing_bounds, list->VisualRectForTesting(2)); in TEST_F()
787 EXPECT_RECT_EQ(drawing_bounds, list->VisualRectForTesting(3)); in TEST_F()
792 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
799 list->StartPaint(); in TEST_F()
800 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_a_bounds), PaintFlags()); in TEST_F()
801 list->EndPaintOfUnpaired(drawing_a_bounds); in TEST_F()
806 list->StartPaint(); in TEST_F()
807 list->push<SaveOp>(); in TEST_F()
808 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
810 list->EndPaintOfPairedBegin(); in TEST_F()
815 list->StartPaint(); in TEST_F()
816 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_b_bounds), PaintFlags()); in TEST_F()
817 list->EndPaintOfUnpaired(drawing_b_bounds); in TEST_F()
821 list->StartPaint(); in TEST_F()
822 list->push<RestoreOp>(); in TEST_F()
823 list->EndPaintOfPairedEnd(); in TEST_F()
826 EXPECT_EQ(5u, list->TotalOpCount()); in TEST_F()
827 EXPECT_RECT_EQ(drawing_a_bounds, list->VisualRectForTesting(0)); in TEST_F()
828 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(1)); in TEST_F()
829 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(2)); in TEST_F()
830 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(3)); in TEST_F()
831 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(4)); in TEST_F()
835 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
841 list->StartPaint(); in TEST_F()
842 list->push<SaveOp>(); in TEST_F()
843 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
845 list->EndPaintOfPairedBegin(); in TEST_F()
850 list->StartPaint(); in TEST_F()
851 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_a_bounds), PaintFlags()); in TEST_F()
852 list->EndPaintOfUnpaired(drawing_a_bounds); in TEST_F()
856 list->StartPaint(); in TEST_F()
857 list->push<SaveOp>(); in TEST_F()
858 list->push<ConcatOp>(SkMatrix::I()); in TEST_F()
859 list->EndPaintOfPairedBegin(); in TEST_F()
864 list->StartPaint(); in TEST_F()
865 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_b_bounds), PaintFlags()); in TEST_F()
866 list->EndPaintOfUnpaired(drawing_b_bounds); in TEST_F()
871 list->StartPaint(); in TEST_F()
872 list->push<RestoreOp>(); in TEST_F()
873 list->EndPaintOfPairedEnd(); in TEST_F()
877 list->StartPaint(); in TEST_F()
878 list->push<RestoreOp>(); in TEST_F()
879 list->EndPaintOfPairedEnd(); in TEST_F()
882 EXPECT_EQ(8u, list->TotalOpCount()); in TEST_F()
885 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(0)); in TEST_F()
886 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(1)); in TEST_F()
887 EXPECT_RECT_EQ(drawing_a_bounds, list->VisualRectForTesting(2)); in TEST_F()
888 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(3)); in TEST_F()
889 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(4)); in TEST_F()
890 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(5)); in TEST_F()
891 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(6)); in TEST_F()
892 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(7)); in TEST_F()
897 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
904 list->StartPaint(); in TEST_F()
905 list->push<SaveOp>(); in TEST_F()
906 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
908 list->EndPaintOfPairedBegin(); in TEST_F()
913 list->StartPaint(); in TEST_F()
914 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_a_bounds), PaintFlags()); in TEST_F()
915 list->EndPaintOfUnpaired(drawing_a_bounds); in TEST_F()
919 list->StartPaint(); in TEST_F()
920 list->push<SaveOp>(); in TEST_F()
921 list->push<ConcatOp>(SkMatrix::I()); in TEST_F()
922 list->EndPaintOfPairedBegin(); in TEST_F()
927 list->StartPaint(); in TEST_F()
928 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_b_bounds), PaintFlags()); in TEST_F()
929 list->EndPaintOfUnpaired(drawing_b_bounds); in TEST_F()
934 list->StartPaint(); in TEST_F()
935 list->push<RestoreOp>(); in TEST_F()
936 list->EndPaintOfPairedEnd(); in TEST_F()
940 list->StartPaint(); in TEST_F()
941 list->push<RestoreOp>(); in TEST_F()
942 list->EndPaintOfPairedEnd(); in TEST_F()
945 EXPECT_EQ(8u, list->TotalOpCount()); in TEST_F()
948 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(0)); in TEST_F()
949 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(1)); in TEST_F()
950 EXPECT_RECT_EQ(drawing_a_bounds, list->VisualRectForTesting(2)); in TEST_F()
951 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(3)); in TEST_F()
952 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(4)); in TEST_F()
953 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(5)); in TEST_F()
954 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(6)); in TEST_F()
955 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(7)); in TEST_F()
960 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
967 list->StartPaint(); in TEST_F()
968 list->push<SaveOp>(); in TEST_F()
969 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
971 list->EndPaintOfPairedBegin(); in TEST_F()
976 list->StartPaint(); in TEST_F()
977 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_a_bounds), PaintFlags()); in TEST_F()
978 list->EndPaintOfUnpaired(drawing_a_bounds); in TEST_F()
982 list->StartPaint(); in TEST_F()
983 list->push<SaveOp>(); in TEST_F()
984 list->push<ConcatOp>(SkMatrix::I()); in TEST_F()
985 list->EndPaintOfPairedBegin(); in TEST_F()
990 list->StartPaint(); in TEST_F()
991 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_b_bounds), PaintFlags()); in TEST_F()
992 list->EndPaintOfUnpaired(drawing_b_bounds); in TEST_F()
997 list->StartPaint(); in TEST_F()
998 list->push<RestoreOp>(); in TEST_F()
999 list->EndPaintOfPairedEnd(); in TEST_F()
1003 list->StartPaint(); in TEST_F()
1004 list->push<RestoreOp>(); in TEST_F()
1005 list->EndPaintOfPairedEnd(); in TEST_F()
1008 EXPECT_EQ(8u, list->TotalOpCount()); in TEST_F()
1011 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(0)); in TEST_F()
1012 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(1)); in TEST_F()
1013 EXPECT_RECT_EQ(drawing_a_bounds, list->VisualRectForTesting(2)); in TEST_F()
1014 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(3)); in TEST_F()
1015 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(4)); in TEST_F()
1016 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(5)); in TEST_F()
1017 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(6)); in TEST_F()
1018 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(7)); in TEST_F()
1023 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
1030 list->StartPaint(); in TEST_F()
1031 list->push<SaveOp>(); in TEST_F()
1032 list->push<ClipRectOp>(gfx::RectToSkRect(clip_bounds), SkClipOp::kIntersect, in TEST_F()
1034 list->EndPaintOfPairedBegin(); in TEST_F()
1039 list->StartPaint(); in TEST_F()
1040 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_a_bounds), PaintFlags()); in TEST_F()
1041 list->EndPaintOfUnpaired(drawing_a_bounds); in TEST_F()
1045 list->StartPaint(); in TEST_F()
1046 list->push<SaveOp>(); in TEST_F()
1047 list->push<ConcatOp>(SkMatrix::I()); in TEST_F()
1048 list->EndPaintOfPairedBegin(); in TEST_F()
1053 list->StartPaint(); in TEST_F()
1054 list->push<DrawRectOp>(gfx::RectToSkRect(drawing_b_bounds), PaintFlags()); in TEST_F()
1055 list->EndPaintOfUnpaired(drawing_b_bounds); in TEST_F()
1060 list->StartPaint(); in TEST_F()
1061 list->push<RestoreOp>(); in TEST_F()
1062 list->EndPaintOfPairedEnd(); in TEST_F()
1066 list->StartPaint(); in TEST_F()
1067 list->push<RestoreOp>(); in TEST_F()
1068 list->EndPaintOfPairedEnd(); in TEST_F()
1071 EXPECT_EQ(8u, list->TotalOpCount()); in TEST_F()
1074 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(0)); in TEST_F()
1075 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(1)); in TEST_F()
1076 EXPECT_RECT_EQ(drawing_a_bounds, list->VisualRectForTesting(2)); in TEST_F()
1077 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(3)); in TEST_F()
1078 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(4)); in TEST_F()
1079 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(5)); in TEST_F()
1080 EXPECT_RECT_EQ(drawing_b_bounds, list->VisualRectForTesting(6)); in TEST_F()
1081 EXPECT_RECT_EQ(merged_drawing_bounds, list->VisualRectForTesting(7)); in TEST_F()
1085 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
1092 list->StartPaint(); in TEST_F()
1093 list->push<SaveOp>(); in TEST_F()
1094 list->push<TranslateOp>(10.f, 20.f); in TEST_F()
1095 list->EndPaintOfPairedBegin(); in TEST_F()
1099 list->StartPaint(); in TEST_F()
1100 list->EndPaintOfUnpaired(visual_rect); in TEST_F()
1104 list->StartPaint(); in TEST_F()
1105 list->push<RestoreOp>(); in TEST_F()
1106 list->EndPaintOfPairedEnd(); in TEST_F()
1109 EXPECT_EQ(3u, list->TotalOpCount()); in TEST_F()
1110 EXPECT_RECT_EQ(visual_rect, list->VisualRectForTesting(0)); in TEST_F()
1111 EXPECT_RECT_EQ(visual_rect, list->VisualRectForTesting(1)); in TEST_F()
1112 EXPECT_RECT_EQ(visual_rect, list->VisualRectForTesting(2)); in TEST_F()
1116 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
1127 list->StartPaint(); in TEST_F()
1128 list->push<SaveOp>(); in TEST_F()
1129 list->push<TranslateOp>(10.f, 20.f); in TEST_F()
1130 list->push<DrawRecordOp>(sub_list->ReleaseAsRecord()); in TEST_F()
1131 list->push<RestoreOp>(); in TEST_F()
1132 list->EndPaintOfUnpaired(gfx::Rect()); in TEST_F()
1133 EXPECT_EQ(8u, list->TotalOpCount()); in TEST_F()
1137 auto list = base::MakeRefCounted<DisplayItemList>(); in TEST_F() local
1154 list->StartPaint(); in TEST_F()
1155 list->push<SaveOp>(); in TEST_F()
1156 list->push<TranslateOp>(100, 100); in TEST_F()
1157 list->push<DrawRecordOp>(record); in TEST_F()
1158 list->push<RestoreOp>(); in TEST_F()
1159 list->EndPaintOfUnpaired(gfx::Rect(gfx::Point(100, 100), text_blob1_size)); in TEST_F()
1161 list->StartPaint(); in TEST_F()
1162 list->push<SaveOp>(); in TEST_F()
1163 list->push<TranslateOp>(100, 400); in TEST_F()
1164 list->push<DrawRecordOp>(record); in TEST_F()
1165 list->push<RestoreOp>(); in TEST_F()
1166 list->EndPaintOfUnpaired(gfx::Rect(gfx::Point(100, 400), text_blob1_size)); in TEST_F()
1168 list->StartPaint(); in TEST_F()
1169 list->push<DrawTextBlobOp>(text_blob2, 10, 20, PaintFlags()); in TEST_F()
1170 list->EndPaintOfUnpaired(gfx::Rect(text_blob2_size)); in TEST_F()
1172 list->StartPaint(); in TEST_F()
1173 list->push<DrawTextBlobOp>(text_blob2, 400, 100, PaintFlags()); in TEST_F()
1174 list->EndPaintOfUnpaired(gfx::Rect(gfx::Point(400, 100), text_blob2_size)); in TEST_F()
1176 list->StartPaint(); in TEST_F()
1177 list->push<DrawRectOp>(SkRect::MakeXYWH(400, 100, 100, 100), PaintFlags()); in TEST_F()
1178 list->EndPaintOfUnpaired(gfx::Rect(400, 100, 100, 100)); in TEST_F()
1180 list->Finalize(); in TEST_F()
1184 static_cast<int>(list->AreaOfDrawText(gfx::Rect(200, 200)))); in TEST_F()
1187 static_cast<int>(list->AreaOfDrawText(gfx::Rect(500, 500)))); in TEST_F()