Skip to content

Cleanup dart:ui shim for web-only APIs in web plugins. #55000

@ditman

Description

@ditman

Remove the dart:ui shim added in the following PR:

flutter/plugins#3238

Once it this issue is fixed, and a similar one for ui.webOnlyAssetManager, and we port the plugin to the new API.

Affected plugins:

File sha1
./pointer_interceptor/lib/src/shim/dart_ui_fake.dart 0092b02be711c63c6ffa1aebae5069852bbc235d
./pointer_interceptor/example/lib/src/shim/dart_ui_fake.dart 1ed1815d69a6987f96518ebeaa9352e88a4fb3fc
./url_launcher/url_launcher_web/lib/src/shims/dart_ui_fake.dart 687febac4003c469ffe3677dbb557a5c7b58e7ec
./video_player/video_player_web/lib/src/shims/dart_ui_fake.dart
./google_maps_flutter/google_maps_flutter_web/lib/src/shims/dart_ui_fake.dart
./camera/camera_web/lib/src/shims/dart_ui_fake.dart
./webview_flutter/webview_flutter_web/lib/src/shims/dart_ui_fake.dart
98447e1f42c2da109e05d13b6fdf5921fe11592f

Updated list May 19th 2023: There's currently 4 variants of the dart_ui_fake.dart shim API with slight modifications that will need to be cleaned up. Fortunately the migration to dart:web_ui should be fairly simple once it rolls to stable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listp: video_playerThe Video Player pluginpackageflutter/packages repository. See also p: labels.platform-webWeb applications specificallyteam-webOwned by Web platform teamtriaged-webTriaged by Web platform team

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions