shell/platform/fuchsia/dart-pkg/fuchsia/lib/fuchsia.dart (4 lines): - line 14: // TODO: refactors this incomingServices instead - line 25: // TODO: refactor Handle to a Channel - line 37: // TODO: refactor Handle to a Channel - line 49: // TODO: refactor Handle to a ViewRef shell/platform/windows/BUILD.gn (3 lines): - line 238: # "flutter_project_bundle_unittests.cc", //TODO failing due to switches test failing. Blocked on https://github.com/flutter/flutter/issues/74153 - line 239: # "flutter_windows_engine_unittests.cc", //TODO failing to send / receive platform message get plugins working first. Blocked on https://github.com/flutter/flutter/issues/74155 - line 255: # TODO move first two tests to common once above TODO's unblocked. shell/platform/fuchsia/flutter/component_v1.cc (3 lines): - line 193: // TODO: LaunchInfo::out. - line 195: // TODO: LaunchInfo::err. - line 254: // TODO: LaunchInfo::additional_services optional. BUILD.gn (2 lines): - line 58: # TODO: We can't build the engine artifacts for arm (32-bit) right now; - line 221: # TODO: Add winnup variant of client_wrapper_windows_unittests here; see shell/platform/fuchsia/dart-pkg/zircon/lib/src/zd_handle.dart (2 lines): - line 15: // TODO (kaushikiska): fix external allocation size. - line 63: // TODO (kaushikiska): fix external allocation size. shell/platform/common/json_method_codec.cc (1 line): - line 69: // TODO: Consider revisiting the codec APIs to avoid the need to copy shell/platform/common/client_wrapper/core_wrapper_files.gni (1 line): - line 42: # TODO: Once the wrapper API is more stable, consolidate to as few files as is shell/platform/common/BUILD.gn (1 line): - line 103: # TODO: Refactor flutter_glfw.cc to move the implementations corresponding shell/platform/darwin/macos/framework/Source/FlutterEngineTest.mm (1 line): - line 346: // TODO: Enable after https://github.com/flutter/flutter/issues/96668 is fixed. shell/platform/android/io/flutter/plugin/platform/PlatformViewsController.java (1 line): - line 413: // TODO (kaushikiska) : warn that we are potentially using an untracked testing/scenario_app/android/app/src/main/java/dev/flutter/scenarios/StrictModeFlutterActivity.java (1 line): - line 12: // TODO: Trigger this activity. lib/web_ui/dev/browser_lock.yaml (1 line): - line 36: # TODO: https://github.com/flutter/flutter/issues/65672 shell/platform/darwin/macos/framework/Source/FlutterTextInputPlugin.mm (1 line): - line 689: // TODO: Implement. shell/platform/darwin/macos/framework/Source/FlutterViewController.mm (1 line): - line 782: // TODO: Add gesture-based (trackpad) scroll support once it's supported by the engine rather shell/platform/fuchsia/dart-pkg/zircon/sdk_ext/system.h (1 line): - line 17: // TODO (kaushikiska): Once fuchsia adds fs to their sdk, lib/ui/painting/gradient.h (1 line): - line 20: // TODO: update this if/when Skia adds Decal mode skbug.com/7638 shell/platform/windows/flutter_windows_engine.cc (1 line): - line 183: // TODO: Replace this with an embedder.h API. See shell/platform/glfw/flutter_glfw.cc (1 line): - line 427: // TODO: See if this can be queried from the OS; this value is chosen shell/platform/fuchsia/flutter/gfx_external_view_embedder.cc (1 line): - line 504: // TODO: Workaround for invisible overlays stealing input. Remove when shell/platform/android/io/flutter/embedding/engine/deferredcomponents/DeferredComponentManager.java (1 line): - line 10: // TODO: add links to external documentation on how to use split aot features. shell/platform/darwin/macos/framework/Source/FlutterMetalCompositor.mm (1 line): - line 109: // TODO (https://github.com/flutter/flutter/issues/96668) shell/platform/common/client_wrapper/standard_codec.cc (1 line): - line 101: // TODO: Consider replacing this this with a std::visitor. shell/platform/fuchsia/flutter/vulkan_surface_producer.cc (1 line): - line 182: // If no further surface production has taken place for 10 frames (TODO: shell/platform/windows/keyboard_key_channel_handler.cc (1 line): - line 170: // TODO: Translate to a cross-platform key code system rather than passing shell/platform/windows/flutter_windows_view.cc (1 line): - line 26: // TODO (https://github.com/flutter/flutter/issues/65061) : Avoid special shell/platform/common/json_message_codec.cc (1 line): - line 24: // TODO: Look into alternate writers that would avoid the buffer copy. shell/platform/fuchsia/flutter/vulkan_surface.cc (1 line): - line 35: // TODO: We should only keep usages that are actually required by Skia. shell/platform/darwin/macos/framework/Headers/FlutterPluginRegistrarMacOS.h (1 line): - line 14: // TODO: Merge this file and FlutterPluginMacOS.h with the iOS FlutterPlugin.h, sharing all but shell/platform/fuchsia/dart-pkg/zircon/sdk_ext/system.cc (1 line): - line 512: // TODO: constrain size? shell/platform/windows/flutter_window_win32.cc (1 line): - line 19: // TODO: See if this can be queried from the OS; this value is chosen shell/platform/darwin/macos/framework/Headers/FlutterPluginMacOS.h (1 line): - line 11: // TODO: Merge this file and FlutterPluginRegistrarMacOS.h with the iOS FlutterPlugin.h, sharing shell/platform/darwin/macos/framework/Headers/FlutterEngine.h (1 line): - line 16: // TODO: Merge this file with the iOS FlutterEngine.h. shell/platform/glfw/key_event_handler.cc (1 line): - line 120: // TODO: Translate to a cross-platform key code system rather than passing