Skip to content

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

Description

@ditman

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

flutter-team-archive/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.

Activity

  1. added this to the milestone on Apr 16, 2020
  2. self-assigned this
    on Apr 16, 2020
  3. added
    P1High-priority issues at the top of the work list
    on May 29, 2020
  4. removed their assignment
    on Jun 10, 2020
  5. removed this from the milestone on Jun 10, 2020
  6. added
    P2Important issues not at the top of the work list
    and removed
    P1High-priority issues at the top of the work list
    on Jun 16, 2020
  7. changed the title [-]Cleanup custom analysis_options file in video_player_web.[/-] [+]Cleanup custom analysis_options file in video_player_web, google_maps_flutter_web.[/+] on Aug 18, 2020
  8. changed the title [-]Cleanup custom analysis_options file in video_player_web, google_maps_flutter_web.[/-] [+]Cleanup dart:ui shim for web-only APIs in web plugins.[/+] on Nov 2, 2020
  9. bselwe commented on Jul 20, 2021

    @bselwe

    @ditman camera_web might also need to be ported.

  10. 3 remaining items

  11. github-actions commented on Sep 13, 2023

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  12. locked as resolved and limited conversation to collaborators on Sep 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions