Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 16-Feb-2021 | - | ||||
OWNERS | H A D | 16-Feb-2021 | 77 | 5 | 3 | |
README.md | H A D | 16-Feb-2021 | 684 | 17 | 13 | |
baselines.idl | H A D | 16-Feb-2021 | 253 | 10 | 8 | |
canvas_async_blob_creator.cc | H A D | 03-May-2022 | 27.4 KiB | 682 | 537 | |
canvas_async_blob_creator.h | H A D | 16-Feb-2021 | 5.9 KiB | 162 | 115 | |
canvas_async_blob_creator_test.cc | H A D | 16-Feb-2021 | 13.7 KiB | 334 | 253 | |
canvas_context_creation_attributes_core.cc | H A D | 16-Feb-2021 | 611 | 17 | 7 | |
canvas_context_creation_attributes_core.h | H A D | 16-Feb-2021 | 1.5 KiB | 44 | 30 | |
canvas_draw_listener.cc | H A D | 16-Feb-2021 | 393 | 14 | 5 | |
canvas_draw_listener.h | H A D | 16-Feb-2021 | 1 KiB | 35 | 22 | |
canvas_font_cache.cc | H A D | 16-Feb-2021 | 5.8 KiB | 160 | 132 | |
canvas_font_cache.h | H A D | 16-Feb-2021 | 2.3 KiB | 74 | 51 | |
canvas_font_cache_test.cc | H A D | 16-Feb-2021 | 3.4 KiB | 95 | 73 | |
canvas_image_source.h | H A D | 16-Feb-2021 | 3.8 KiB | 87 | 44 | |
canvas_rendering_api_ukm_metrics_test.cc | H A D | 16-Feb-2021 | 2.7 KiB | 74 | 55 | |
canvas_rendering_context.cc | H A D | 16-Feb-2021 | 7.6 KiB | 207 | 139 | |
canvas_rendering_context.h | H A D | 16-Feb-2021 | 9.5 KiB | 250 | 151 | |
canvas_rendering_context_factory.h | H A D | 16-Feb-2021 | 1.5 KiB | 42 | 27 | |
canvas_rendering_context_host.cc | H A D | 16-Feb-2021 | 17.1 KiB | 399 | 324 | |
canvas_rendering_context_host.h | H A D | 16-Feb-2021 | 5.2 KiB | 135 | 90 | |
html_canvas_element.cc | H A D | 16-Feb-2021 | 60.7 KiB | 1,661 | 1,254 | |
html_canvas_element.h | H A D | 16-Feb-2021 | 15.8 KiB | 422 | 251 | |
html_canvas_element.idl | H A D | 16-Feb-2021 | 2.4 KiB | 48 | 41 | |
html_canvas_element_test.cc | H A D | 16-Feb-2021 | 4.4 KiB | 120 | 101 | |
image_data.cc | H A D | 16-Feb-2021 | 37.4 KiB | 972 | 805 | |
image_data.h | H A D | 16-Feb-2021 | 9.3 KiB | 219 | 154 | |
image_data.idl | H A D | 16-Feb-2021 | 2.2 KiB | 46 | 41 | |
image_data_color_settings.idl | H A D | 16-Feb-2021 | 546 | 23 | 18 | |
image_data_test.cc | H A D | 16-Feb-2021 | 22.5 KiB | 533 | 406 | |
image_element_base.cc | H A D | 16-Feb-2021 | 6.5 KiB | 179 | 140 | |
image_element_base.h | H A D | 16-Feb-2021 | 2.9 KiB | 82 | 45 | |
image_encode_options.idl | H A D | 16-Feb-2021 | 508 | 22 | 18 | |
text_metrics.cc | H A D | 16-Feb-2021 | 5.3 KiB | 141 | 106 | |
text_metrics.h | H A D | 16-Feb-2021 | 3.7 KiB | 93 | 53 | |
text_metrics.idl | H A D | 16-Feb-2021 | 2.1 KiB | 45 | 41 | |
ukm_parameters.h | H A D | 16-Feb-2021 | 620 | 21 | 11 |
README.md
1# `Source/core/html/canvas` 2 3Contains canvas-related support classes, including: 4 5- the base class for all `CanvasRenderingContext` 6- the base class for all elements that can host a rendering context 7 (`CanvasRenderingContextHost`), namely `HTMLCanvasElement` and 8 `OffscreenCanvas` 9- canvas font cache 10- canvas async blob creator 11- base class for `CanvasImageSource` (used as source for `drawImage`) 12- base class for `ImageElements` (`HTMLImageElement` and `SVGImageElement`) that 13can be both a `CanvasImageSource` and a `ImageBitmapSource` 14 15For more information on the structure of canvas-related classes, check 16[Source/modules/canvas/README.md](../../../modules/canvas/README.md). 17