Path Lines of Code lib/io/BUILD.gn 14 lib/io/dart_io.cc 41 lib/io/dart_io.h 15 lib/snapshot/BUILD.gn 226 lib/snapshot/libraries.yaml 126 lib/snapshot/pubspec.yaml 2 lib/snapshot/snapshot.h 9 lib/spirv/lib/spirv.dart 41 lib/spirv/lib/src/constants.dart 178 lib/spirv/lib/src/transpiler.dart 843 lib/spirv/lib/src/types.dart 62 lib/spirv/pubspec.yaml 4 lib/ui/BUILD.gn 209 lib/ui/analysis_options.yaml 4 lib/ui/annotations.dart 2 lib/ui/channel_buffers.dart 201 lib/ui/compositing.dart 405 lib/ui/compositing/scene.cc 69 lib/ui/compositing/scene.h 36 lib/ui/compositing/scene_builder.cc 306 lib/ui/compositing/scene_builder.h 119 lib/ui/compositing/scene_builder_unittests.cc 123 lib/ui/dart_runtime_hooks.cc 245 lib/ui/dart_runtime_hooks.h 15 lib/ui/dart_ui.cc 85 lib/ui/dart_ui.gni 24 lib/ui/dart_ui.h 13 lib/ui/dart_wrapper.h 18 lib/ui/geometry.dart 826 lib/ui/hash_codes.dart 91 lib/ui/hooks.dart 193 lib/ui/hooks_unittests.cc 60 lib/ui/io_manager.h 18 lib/ui/isolate_name_server.dart 23 lib/ui/isolate_name_server/isolate_name_server.cc 35 lib/ui/isolate_name_server/isolate_name_server.h 23 lib/ui/isolate_name_server/isolate_name_server_natives.cc 56 lib/ui/isolate_name_server/isolate_name_server_natives.h 18 lib/ui/key.dart 118 lib/ui/lerp.dart 27 lib/ui/natives.dart 39 lib/ui/painting.dart 2146 lib/ui/painting/canvas.cc 601 lib/ui/painting/canvas.h 159 lib/ui/painting/codec.cc 24 lib/ui/painting/codec.h 23 lib/ui/painting/color_filter.cc 53 lib/ui/painting/color_filter.h 28 lib/ui/painting/engine_layer.cc 19 lib/ui/painting/engine_layer.h 28 lib/ui/painting/fragment_program.cc 72 lib/ui/painting/fragment_program.h 30 lib/ui/painting/fragment_shader.cc 35 lib/ui/painting/fragment_shader.h 31 lib/ui/painting/gradient.cc 122 lib/ui/painting/gradient.h 58 lib/ui/painting/image.cc 44 lib/ui/painting/image.h 34 lib/ui/painting/image_decoder.cc 245 lib/ui/painting/image_decoder.h 44 lib/ui/painting/image_decoder_unittests.cc 578 lib/ui/painting/image_descriptor.cc 122 lib/ui/painting/image_descriptor.h 78 lib/ui/painting/image_dispose_unittests.cc 94 lib/ui/painting/image_encoding.cc 206 lib/ui/painting/image_encoding.h 10 lib/ui/painting/image_encoding_impl.h 42 lib/ui/painting/image_encoding_unittests.cc 133 lib/ui/painting/image_filter.cc 79 lib/ui/painting/image_filter.h 31 lib/ui/painting/image_generator.cc 113 lib/ui/painting/image_generator.h 77 lib/ui/painting/image_generator_registry.cc 63 lib/ui/painting/image_generator_registry.h 40 lib/ui/painting/image_generator_registry_unittests.cc 107 lib/ui/painting/image_shader.cc 65 lib/ui/painting/image_shader.h 41 lib/ui/painting/immutable_buffer.cc 68 lib/ui/painting/immutable_buffer.h 35 lib/ui/painting/matrix.cc 30 lib/ui/painting/matrix.h 9 lib/ui/painting/multi_frame_codec.cc 187 lib/ui/painting/multi_frame_codec.h 39 lib/ui/painting/paint.cc 267 lib/ui/painting/paint.h 38 lib/ui/painting/path.cc 297 lib/ui/painting/path.h 109 lib/ui/painting/path_measure.cc 110 lib/ui/painting/path_measure.h 38 lib/ui/painting/path_unittests.cc 139 lib/ui/painting/picture.cc 126 lib/ui/painting/picture.h 50 lib/ui/painting/picture_recorder.cc 56 lib/ui/painting/picture_recorder.h 33 lib/ui/painting/rrect.cc 30 lib/ui/painting/rrect.h 22 lib/ui/painting/shader.cc 6 lib/ui/painting/shader.h 19 lib/ui/painting/single_frame_codec.cc 71 lib/ui/painting/single_frame_codec.h 31 lib/ui/painting/single_frame_codec_unittests.cc 46 lib/ui/painting/vertices.cc 71 lib/ui/painting/vertices.h 29 lib/ui/painting/vertices_unittests.cc 44 lib/ui/platform_dispatcher.dart 889 lib/ui/plugins.dart 35 lib/ui/plugins/callback_cache.cc 157 lib/ui/plugins/callback_cache.h 37 lib/ui/pointer.dart 122 lib/ui/semantics.dart 454 lib/ui/semantics/custom_accessibility_action.cc 5 lib/ui/semantics/custom_accessibility_action.h 18 lib/ui/semantics/semantics_node.cc 17 lib/ui/semantics/semantics_node.h 113 lib/ui/semantics/semantics_update.cc 34 lib/ui/semantics/semantics_update.h 29 lib/ui/semantics/semantics_update_builder.cc 137 lib/ui/semantics/semantics_update_builder.h 65 lib/ui/semantics/semantics_update_builder_unittests.cc 72 lib/ui/semantics/string_attribute.cc 50 lib/ui/semantics/string_attribute.h 43 lib/ui/snapshot_delegate.h 16 lib/ui/text.dart 1122 lib/ui/text/asset_manager_font_provider.cc 105 lib/ui/text/asset_manager_font_provider.h 53 lib/ui/text/font_collection.cc 140 lib/ui/text/font_collection.h 31 lib/ui/text/line_metrics.h 37 lib/ui/text/paragraph.cc 147 lib/ui/text/paragraph.h 49 lib/ui/text/paragraph_builder.cc 416 lib/ui/text/paragraph_builder.h 63 lib/ui/text/text_box.h 17 lib/ui/ui.dart 28 lib/ui/ui_benchmarks.cc 90 lib/ui/ui_dart_state.cc 191 lib/ui/ui_dart_state.h 119 lib/ui/volatile_path_tracker.cc 50 lib/ui/volatile_path_tracker.h 36 lib/ui/window.dart 188 lib/ui/window/key_data.cc 9 lib/ui/window/key_data.h 21 lib/ui/window/key_data_packet.cc 16 lib/ui/window/key_data_packet.h 22 lib/ui/window/platform_configuration.cc 406 lib/ui/window/platform_configuration.h 88 lib/ui/window/platform_configuration_unittests.cc 91 lib/ui/window/platform_message.cc 18 lib/ui/window/platform_message.h 31 lib/ui/window/platform_message_response.cc 5 lib/ui/window/platform_message_response.h 21 lib/ui/window/platform_message_response_dart.cc 56 lib/ui/window/platform_message_response_dart.h 21 lib/ui/window/pointer_data.cc 9 lib/ui/window/pointer_data.h 74 lib/ui/window/pointer_data_packet.cc 12 lib/ui/window/pointer_data_packet.h 20 lib/ui/window/pointer_data_packet_converter.cc 236 lib/ui/window/pointer_data_packet_converter.h 38 lib/ui/window/pointer_data_packet_converter_unittests.cc 509 lib/ui/window/viewport_metrics.cc 96 lib/ui/window/viewport_metrics.h 54 lib/ui/window/window.cc 60 lib/ui/window/window.h 28 lib/web_ui/analysis_options.yaml 4 lib/web_ui/dart_test_chrome.yaml 10 lib/web_ui/dart_test_edge.yaml 3 lib/web_ui/dart_test_firefox.yaml 3 lib/web_ui/dart_test_safari.yaml 3 lib/web_ui/dev/browser.dart 80 lib/web_ui/dev/browser_lock.dart 62 lib/web_ui/dev/browser_lock.yaml 15 lib/web_ui/dev/build.dart 78 lib/web_ui/dev/canvaskit_lock.yaml 1 lib/web_ui/dev/canvaskit_roller.dart 140 lib/web_ui/dev/chrome.dart 185 lib/web_ui/dev/chrome_installer.dart 183 lib/web_ui/dev/clean.dart 46 lib/web_ui/dev/common.dart 185 lib/web_ui/dev/create_simulator.dart 29 lib/web_ui/dev/edge.dart 45 lib/web_ui/dev/edge_installation.dart 71 lib/web_ui/dev/environment.dart 119 lib/web_ui/dev/exceptions.dart 13 lib/web_ui/dev/felt.dart 70 lib/web_ui/dev/firefox.dart 79 lib/web_ui/dev/firefox_installer.dart 255 lib/web_ui/dev/licenses.dart 76 lib/web_ui/dev/pipeline.dart 149 lib/web_ui/dev/run.dart 75 lib/web_ui/dev/safari_installation.dart 62 lib/web_ui/dev/safari_ios.dart 108 lib/web_ui/dev/safari_macos.dart 55 lib/web_ui/dev/steps/compile_tests_step.dart 266 lib/web_ui/dev/steps/run_tests_step.dart 225 lib/web_ui/dev/utils.dart 249 lib/web_ui/lib/annotations.dart 5 lib/web_ui/lib/canvas.dart 156 lib/web_ui/lib/channel_buffers.dart 204 lib/web_ui/lib/compositing.dart 121 lib/web_ui/lib/geometry.dart 836 lib/web_ui/lib/hash_codes.dart 110 lib/web_ui/lib/initialization.dart 105 lib/web_ui/lib/key.dart 89 lib/web_ui/lib/lerp.dart 18 lib/web_ui/lib/natives.dart 7 lib/web_ui/lib/painting.dart 673 lib/web_ui/lib/path.dart 66 lib/web_ui/lib/path_metrics.dart 29 lib/web_ui/lib/platform_dispatcher.dart 431 lib/web_ui/lib/pointer.dart 123 lib/web_ui/lib/semantics.dart 389 lib/web_ui/lib/src/engine.dart 142 lib/web_ui/lib/src/engine/alarm_clock.dart 55 lib/web_ui/lib/src/engine/assets.dart 90 lib/web_ui/lib/src/engine/browser_detection.dart 131 lib/web_ui/lib/src/engine/canvas_pool.dart 868 lib/web_ui/lib/src/engine/canvaskit/canvas.dart 946 lib/web_ui/lib/src/engine/canvaskit/canvaskit_api.dart 1759 lib/web_ui/lib/src/engine/canvaskit/canvaskit_canvas.dart 375 lib/web_ui/lib/src/engine/canvaskit/color_filter.dart 137 lib/web_ui/lib/src/engine/canvaskit/embedded_views.dart 747 lib/web_ui/lib/src/engine/canvaskit/font_fallbacks.dart 787 lib/web_ui/lib/src/engine/canvaskit/fonts.dart 162 lib/web_ui/lib/src/engine/canvaskit/image.dart 275 lib/web_ui/lib/src/engine/canvaskit/image_filter.dart 125 lib/web_ui/lib/src/engine/canvaskit/image_wasm_codecs.dart 78 lib/web_ui/lib/src/engine/canvaskit/image_web_codecs.dart 267 lib/web_ui/lib/src/engine/canvaskit/initialization.dart 77 lib/web_ui/lib/src/engine/canvaskit/interval_tree.dart 111 lib/web_ui/lib/src/engine/canvaskit/layer.dart 428 lib/web_ui/lib/src/engine/canvaskit/layer_scene_builder.dart 207 lib/web_ui/lib/src/engine/canvaskit/layer_tree.dart 77 lib/web_ui/lib/src/engine/canvaskit/mask_filter.dart 25 lib/web_ui/lib/src/engine/canvaskit/n_way_canvas.dart 69 lib/web_ui/lib/src/engine/canvaskit/painting.dart 244 lib/web_ui/lib/src/engine/canvaskit/path.dart 283 lib/web_ui/lib/src/engine/canvaskit/path_metrics.dart 128 lib/web_ui/lib/src/engine/canvaskit/picture.dart 74 lib/web_ui/lib/src/engine/canvaskit/picture_recorder.dart 33 lib/web_ui/lib/src/engine/canvaskit/platform_message.dart 11 lib/web_ui/lib/src/engine/canvaskit/raster_cache.dart 13 lib/web_ui/lib/src/engine/canvaskit/rasterizer.dart 50 lib/web_ui/lib/src/engine/canvaskit/shader.dart 195 lib/web_ui/lib/src/engine/canvaskit/skia_object_cache.dart 309 lib/web_ui/lib/src/engine/canvaskit/surface.dart 275 lib/web_ui/lib/src/engine/canvaskit/surface_factory.dart 101 lib/web_ui/lib/src/engine/canvaskit/text.dart 852 lib/web_ui/lib/src/engine/canvaskit/util.dart 125 lib/web_ui/lib/src/engine/canvaskit/vertices.dart 90 lib/web_ui/lib/src/engine/canvaskit/viewport_metrics.dart 10 lib/web_ui/lib/src/engine/clipboard.dart 143 lib/web_ui/lib/src/engine/color_filter.dart 12 lib/web_ui/lib/src/engine/configuration.dart 50 lib/web_ui/lib/src/engine/embedder.dart 415 lib/web_ui/lib/src/engine/engine_canvas.dart 228 lib/web_ui/lib/src/engine/font_change_util.dart 22 lib/web_ui/lib/src/engine/frame_reference.dart 53 lib/web_ui/lib/src/engine/host_node.dart 84 lib/web_ui/lib/src/engine/html/backdrop_filter.dart 119 lib/web_ui/lib/src/engine/html/bitmap_canvas.dart 1111 lib/web_ui/lib/src/engine/html/canvas.dart 420 lib/web_ui/lib/src/engine/html/clip.dart 421 lib/web_ui/lib/src/engine/html/color_filter.dart 450 lib/web_ui/lib/src/engine/html/debug_canvas_reuse_overlay.dart 117 lib/web_ui/lib/src/engine/html/dom_canvas.dart 249 lib/web_ui/lib/src/engine/html/image_filter.dart 25 lib/web_ui/lib/src/engine/html/offset.dart 42 lib/web_ui/lib/src/engine/html/opacity.dart 47 lib/web_ui/lib/src/engine/html/painting.dart 236 lib/web_ui/lib/src/engine/html/path/conic.dart 352 lib/web_ui/lib/src/engine/html/path/cubic.dart 330 lib/web_ui/lib/src/engine/html/path/path.dart 1196 lib/web_ui/lib/src/engine/html/path/path_iterator.dart 188 lib/web_ui/lib/src/engine/html/path/path_metrics.dart 556 lib/web_ui/lib/src/engine/html/path/path_ref.dart 892 lib/web_ui/lib/src/engine/html/path/path_to_svg.dart 50 lib/web_ui/lib/src/engine/html/path/path_utils.dart 319 lib/web_ui/lib/src/engine/html/path/path_windings.dart 298 lib/web_ui/lib/src/engine/html/path/tangent.dart 175 lib/web_ui/lib/src/engine/html/path_to_svg_clip.dart 37 lib/web_ui/lib/src/engine/html/picture.dart 526 lib/web_ui/lib/src/engine/html/platform_view.dart 48 lib/web_ui/lib/src/engine/html/recording_canvas.dart 1634 lib/web_ui/lib/src/engine/html/render_vertices.dart 444 lib/web_ui/lib/src/engine/html/scene.dart 36 lib/web_ui/lib/src/engine/html/scene_builder.dart 322 lib/web_ui/lib/src/engine/html/shader_mask.dart 338 lib/web_ui/lib/src/engine/html/shaders/image_shader.dart 175 lib/web_ui/lib/src/engine/html/shaders/normalized_gradient.dart 132 lib/web_ui/lib/src/engine/html/shaders/shader.dart 609 lib/web_ui/lib/src/engine/html/shaders/shader_builder.dart 304 lib/web_ui/lib/src/engine/html/shaders/vertex_shaders.dart 71 lib/web_ui/lib/src/engine/html/surface.dart 776 lib/web_ui/lib/src/engine/html/surface_stats.dart 237 lib/web_ui/lib/src/engine/html/transform.dart 58 lib/web_ui/lib/src/engine/html_image_codec.dart 161 lib/web_ui/lib/src/engine/initialization.dart 105 lib/web_ui/lib/src/engine/key_map.dart 605 lib/web_ui/lib/src/engine/keyboard.dart 140 lib/web_ui/lib/src/engine/keyboard_binding.dart 366 lib/web_ui/lib/src/engine/mouse_cursor.dart 57 lib/web_ui/lib/src/engine/navigation.dart 3 lib/web_ui/lib/src/engine/navigation/history.dart 238 lib/web_ui/lib/src/engine/navigation/js_url_strategy.dart 32 lib/web_ui/lib/src/engine/navigation/url_strategy.dart 133 lib/web_ui/lib/src/engine/onscreen_logging.dart 112 lib/web_ui/lib/src/engine/picture.dart 59 lib/web_ui/lib/src/engine/platform_dispatcher.dart 667 lib/web_ui/lib/src/engine/platform_views.dart 1 lib/web_ui/lib/src/engine/platform_views/content_manager.dart 108 lib/web_ui/lib/src/engine/platform_views/message_handler.dart 73 lib/web_ui/lib/src/engine/platform_views/slots.dart 13 lib/web_ui/lib/src/engine/plugins.dart 3 lib/web_ui/lib/src/engine/pointer_binding.dart 659 lib/web_ui/lib/src/engine/pointer_converter.dart 680 lib/web_ui/lib/src/engine/profiler.dart 187 lib/web_ui/lib/src/engine/rrect_renderer.dart 196 lib/web_ui/lib/src/engine/safe_browser_api.dart 720 lib/web_ui/lib/src/engine/semantics.dart 11 lib/web_ui/lib/src/engine/semantics/accessibility.dart 51 lib/web_ui/lib/src/engine/semantics/checkable.dart 77 lib/web_ui/lib/src/engine/semantics/image.dart 54 lib/web_ui/lib/src/engine/semantics/incrementable.dart 94 lib/web_ui/lib/src/engine/semantics/label_and_value.dart 67 lib/web_ui/lib/src/engine/semantics/live_region.dart 20 lib/web_ui/lib/src/engine/semantics/scrollable.dart 121 lib/web_ui/lib/src/engine/semantics/semantics.dart 965 lib/web_ui/lib/src/engine/semantics/semantics_helper.dart 214 lib/web_ui/lib/src/engine/semantics/tappable.dart 53 lib/web_ui/lib/src/engine/semantics/text_field.dart 244 lib/web_ui/lib/src/engine/services.dart 4 lib/web_ui/lib/src/engine/services/buffers.dart 223 lib/web_ui/lib/src/engine/services/message_codec.dart 40 lib/web_ui/lib/src/engine/services/message_codecs.dart 341 lib/web_ui/lib/src/engine/services/serialization.dart 148 lib/web_ui/lib/src/engine/shadow.dart 71 lib/web_ui/lib/src/engine/text/canvas_paragraph.dart 497 lib/web_ui/lib/src/engine/text/font_collection.dart 199 lib/web_ui/lib/src/engine/text/layout_service.dart 908 lib/web_ui/lib/src/engine/text/line_breaker.dart 385 lib/web_ui/lib/src/engine/text/measurement.dart 69 lib/web_ui/lib/src/engine/text/paint_service.dart 130 lib/web_ui/lib/src/engine/text/paragraph.dart 749 lib/web_ui/lib/src/engine/text/ruler.dart 141 lib/web_ui/lib/src/engine/text/text_direction.dart 72 lib/web_ui/lib/src/engine/text/unicode_range.dart 152 lib/web_ui/lib/src/engine/text/word_breaker.dart 225 lib/web_ui/lib/src/engine/text_editing/autofill_hint.dart 66 lib/web_ui/lib/src/engine/text_editing/input_type.dart 89 lib/web_ui/lib/src/engine/text_editing/text_capitalization.dart 51 lib/web_ui/lib/src/engine/text_editing/text_editing.dart 1180 lib/web_ui/lib/src/engine/ulps.dart 130 lib/web_ui/lib/src/engine/util.dart 448 lib/web_ui/lib/src/engine/validators.dart 50 lib/web_ui/lib/src/engine/vector_math.dart 1162 lib/web_ui/lib/src/engine/window.dart 286 lib/web_ui/lib/text.dart 641 lib/web_ui/lib/tile_mode.dart 7 lib/web_ui/lib/ui.dart 27 lib/web_ui/lib/window.dart 223 lib/web_ui/pubspec.yaml 26 lib/web_ui/tool/unicode_sync_script.dart 320