• Jonah Williams's avatar
    [framework] load files through ImmutableBuffer.fromFilePath (if exact file type) (#112892) · c0129046
    Jonah Williams authored
    Update FileImage to use the new ImmutableBuffer.fromFilePath constructor to avoid loading bytes through the Dart heap. As a side effect, tis fixes #112881 which prevents dart:io from opening a file larger than INT_MAX bytes on windows.
    
    For files that are not exactly a dart:io file, we still use the old method of calling loadBytes() in order to not make this a breaking change.
    c0129046
image_provider_test.dart 6.72 KB