Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Text is clipped on Firefox but not on Chrome #49946

Closed
jmshrv opened this issue Feb 1, 2020 · 5 comments · Fixed by flutter/engine#16994
Closed

Text is clipped on Firefox but not on Chrome #49946

jmshrv opened this issue Feb 1, 2020 · 5 comments · Fixed by flutter/engine#16994
Assignees
Labels
a: typography Text rendering, possibly libtxt framework flutter/packages/flutter repository. See also f: labels. platform-web Web applications specifically
Milestone

Comments

@jmshrv
Copy link

jmshrv commented Feb 1, 2020

Steps to Reproduce

Website source code: website.zip

  1. Download the latest Flutter beta (currently 1.13.6)
  2. Download Firefox 72.0.2 and Chromium 79.0.3945.130
  3. Download my source code linked above
  4. Run the website with flutter run or flutter build web
  5. Look at the website on both Firefox and Chrome

Expected results:
Both windows look exactly the same
Actual results:
On Firefox, the text is clipped. You can especially see it with the Y in Harvey.

Firefox screenshot:
Firefox

Chrome screenshot:
Chrome

Logs
[  +14 ms] executing: [/home/james/Android/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +17 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 659dc8129d4edb9166e9a0d600439d135740933f
[        ] executing: [/home/james/Android/flutter/] git describe --match v*.*.* --first-parent --long --tags
[   +3 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.13.6-0-g659dc8129
[   +4 ms] executing: [/home/james/Android/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +3 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/beta
[        ] executing: [/home/james/Android/flutter/] git ls-remote --get-url origin
[   +3 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +28 ms] executing: [/home/james/Android/flutter/] git rev-parse --abbrev-ref HEAD
[   +3 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] beta
[  +16 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +13 ms] executing: /home/james/Android/Sdk/platform-tools/adb devices -l
[   +4 ms] Exit code 0 from: /home/james/Android/Sdk/platform-tools/adb devices -l
[        ] List of devices attached
[   +9 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +45 ms] Running "flutter pub get" in website...
[   +3 ms] executing: [/home/james/Documents/Flutter/UnicornsOnLSD.github.io/website/] /home/james/Android/flutter/bin/cache/dart-sdk/bin/pub --verbose get --no-precompile
[  +42 ms] FINE: Pub 2.8.0-dev.0.0.flutter-c547f5d933
[  +53 ms] MSG : Resolving dependencies...
[   +5 ms] SLVR: fact: website is 1.0.0+1
[   +2 ms] SLVR: derived: website
[  +14 ms] SLVR: fact: website depends on flutter any from sdk
[        ] SLVR: fact: website depends on cupertino_icons ^0.1.2
[ +153 ms] MSG : Got dependencies!
[  +28 ms] SLVR: fact: website depends on url_launcher ^5.4.1
[        ] SLVR: fact: website depends on flutter_svg ^0.17.1
[        ] SLVR: fact: website depends on google_fonts ^0.3.6
[        ] SLVR: fact: website depends on flutter_test any from sdk
[        ] SLVR:   selecting website
[        ] SLVR:   derived: flutter_test any from sdk
[        ] SLVR:   derived: google_fonts ^0.3.6
[        ] SLVR:   derived: flutter_svg ^0.17.1
[        ] SLVR:   derived: url_launcher ^5.4.1
[        ] SLVR:   derived: cupertino_icons ^0.1.2
[        ] SLVR:   derived: flutter any from sdk
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on flutter any from sdk
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on test_api 0.2.11
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on path 1.6.4
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on image 2.1.4
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on quiver 2.0.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on stack_trace 1.9.3
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on vector_math 2.0.8
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on archive 2.0.11
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on args 1.5.2
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on async 2.4.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on boolean_selector 1.0.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on charcode 1.1.2
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on collection 1.14.11
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on convert 2.1.1
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on crypto 2.1.3
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on matcher 0.12.6
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on meta 1.1.8
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on pedantic 1.8.0+1
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on petitparser 2.4.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on source_span 1.5.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on stream_channel 2.0.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on string_scanner 1.0.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on term_glyph 1.1.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on typed_data 1.1.6
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on xml 3.5.0
[        ] SLVR:     selecting flutter_test 0.0.0 from sdk
[        ] SLVR:     derived: xml 3.5.0
[        ] SLVR:     derived: typed_data 1.1.6
[        ] SLVR:     derived: term_glyph 1.1.0
[        ] SLVR:     derived: string_scanner 1.0.5
[        ] SLVR:     derived: stream_channel 2.0.0
[        ] SLVR:     derived: source_span 1.5.5
[        ] SLVR:     derived: petitparser 2.4.0
[        ] SLVR:     derived: pedantic 1.8.0+1
[        ] SLVR:     derived: meta 1.1.8
[        ] SLVR:     derived: matcher 0.12.6
[        ] SLVR:     derived: crypto 2.1.3
[        ] SLVR:     derived: convert 2.1.1
[        ] SLVR:     derived: collection 1.14.11
[        ] SLVR:     derived: charcode 1.1.2
[        ] SLVR:     derived: boolean_selector 1.0.5
[        ] SLVR:     derived: async 2.4.0
[        ] SLVR:     derived: args 1.5.2
[        ] SLVR:     derived: archive 2.0.11
[        ] SLVR:     derived: vector_math 2.0.8
[        ] SLVR:     derived: stack_trace 1.9.3
[        ] SLVR:     derived: quiver 2.0.5
[        ] SLVR:     derived: image 2.1.4
[        ] SLVR:     derived: path 1.6.4
[        ] SLVR:     derived: test_api 0.2.11
[        ] SLVR:     fact: google_fonts 0.3.6 depends on flutter any from sdk
[        ] SLVR:     fact: google_fonts 0.3.6 depends on http ^0.12.0+2
[        ] SLVR:     fact: google_fonts 0.3.6 depends on path_provider ^1.4.0
[        ] SLVR:       selecting google_fonts 0.3.6
[        ] SLVR:       derived: path_provider ^1.4.0
[        ] SLVR:       derived: http ^0.12.0+2
[        ] SLVR:       fact: flutter_svg 0.17.1 depends on path_drawing ^0.4.1
[        ] SLVR:       fact: flutter_svg 0.17.1 depends on xml ^3.3.1
[        ] SLVR:       fact: flutter_svg 0.17.1 depends on vector_math ^2.0.4
[        ] SLVR:       fact: flutter_svg 0.17.1 depends on meta ^1.1.2
[        ] SLVR:       fact: flutter_svg 0.17.1 depends on flutter any from sdk
[        ] SLVR:         selecting flutter_svg 0.17.1
[        ] SLVR:         derived: path_drawing ^0.4.1
[        ] SLVR:         fact: url_launcher 5.4.1 depends on flutter any from sdk
[        ] SLVR:         fact: url_launcher 5.4.1 depends on url_launcher_platform_interface ^1.0.4
[        ] SLVR:         fact: url_launcher 5.4.1 depends on url_launcher_web ^0.1.0+1
[        ] SLVR:         fact: url_launcher 5.4.1 depends on url_launcher_macos ^0.0.1
[        ] SLVR:           selecting url_launcher 5.4.1
[        ] SLVR:           derived: url_launcher_macos ^0.0.1
[        ] SLVR:           derived: url_launcher_web ^0.1.0+1
[        ] SLVR:           derived: url_launcher_platform_interface ^1.0.4
[        ] SLVR:             selecting cupertino_icons 0.1.3
[        ] SLVR:             fact: flutter 0.0.0 from sdk depends on collection 1.14.11
[        ] SLVR:             fact: flutter 0.0.0 from sdk depends on meta 1.1.8
[        ] SLVR:             fact: flutter 0.0.0 from sdk depends on typed_data 1.1.6
[        ] SLVR:             fact: flutter 0.0.0 from sdk depends on vector_math 2.0.8
[        ] SLVR:             fact: flutter 0.0.0 from sdk depends on sky_engine any from sdk
[        ] SLVR:               selecting flutter 0.0.0 from sdk
[        ] SLVR:               derived: sky_engine any from sdk
[        ] SLVR:               fact: xml 3.5.0 depends on petitparser ^2.3.0
[        ] SLVR:               fact: xml 3.5.0 depends on collection ^1.14.0
[        ] SLVR:               fact: xml 3.5.0 depends on convert ^2.1.0
[        ] SLVR:                 selecting xml 3.5.0
[        ] SLVR:                   selecting typed_data 1.1.6
[        ] SLVR:                     selecting term_glyph 1.1.0
[        ] SLVR:                     fact: string_scanner 1.0.5 depends on charcode ^1.1.0
[        ] SLVR:                     fact: string_scanner 1.0.5 depends on meta ^1.1.0
[        ] SLVR:                     fact: string_scanner 1.0.5 depends on source_span ^1.4.0
[        ] SLVR:                       selecting string_scanner 1.0.5
[        ] SLVR:                       fact: stream_channel 2.0.0 depends on async >=1.11.0 <3.0.0
[        ] SLVR:                         selecting stream_channel 2.0.0
[        ] SLVR:                         fact: source_span 1.5.5 depends on charcode ^1.0.0
[        ] SLVR:                         fact: source_span 1.5.5 depends on path ^1.2.0
[        ] SLVR:                         fact: source_span 1.5.5 depends on term_glyph ^1.0.0
[        ] SLVR:                           selecting source_span 1.5.5
[        ] SLVR:                           fact: petitparser 2.4.0 depends on meta ^1.1.0
[        ] SLVR:                             selecting petitparser 2.4.0
[        ] SLVR:                               selecting pedantic 1.8.0+1
[        ] SLVR:                                 selecting meta 1.1.8
[        ] SLVR:                                 fact: matcher 0.12.6 depends on stack_trace ^1.2.0
[        ] SLVR:                                   selecting matcher 0.12.6
[        ] SLVR:                                   fact: crypto 2.1.3 depends on collection ^1.0.0
[        ] SLVR:                                   fact: crypto 2.1.3 depends on convert >=1.0.0 <3.0.0
[        ] SLVR:                                   fact: crypto 2.1.3 depends on typed_data ^1.0.0
[        ] SLVR:                                     selecting crypto 2.1.3
[        ] SLVR:                                     fact: convert 2.1.1 depends on charcode ^1.1.0
[        ] SLVR:                                     fact: convert 2.1.1 depends on typed_data ^1.1.0
[        ] SLVR:                                       selecting convert 2.1.1
[        ] SLVR:                                         selecting collection 1.14.11
[        ] SLVR:                                           selecting charcode 1.1.2
[        ] SLVR:                                           fact: boolean_selector 1.0.5 depends on source_span ^1.0.0
[        ] SLVR:                                           fact: boolean_selector 1.0.5 depends on string_scanner >=0.1.1 <2.0.0
[        ] SLVR:                                             selecting boolean_selector 1.0.5
[        ] SLVR:                                             fact: async 2.4.0 depends on collection ^1.5.0
[        ] SLVR:                                               selecting async 2.4.0
[        ] SLVR:                                                 selecting args 1.5.2
[        ] SLVR:                                                 fact: archive 2.0.11 depends on crypto ^2.0.0
[        ] SLVR:                                                 fact: archive 2.0.11 depends on args ^1.4.0
[        ] SLVR:                                                 fact: archive 2.0.11 depends on path ^1.5.1
[        ] SLVR:                                                   selecting archive 2.0.11
[        ] SLVR:                                                     selecting vector_math 2.0.8
[        ] SLVR:                                                     fact: stack_trace 1.9.3 depends on path ^1.2.0
[        ] SLVR:                                                       selecting stack_trace 1.9.3
[        ] SLVR:                                                       fact: quiver 2.0.5 depends on matcher >=0.10.0 <0.13.0
[        ] SLVR:                                                       fact: quiver 2.0.5 depends on meta ^1.0.0
[        ] SLVR:                                                         selecting quiver 2.0.5
[        ] SLVR:                                                         fact: image 2.1.4 depends on archive >=1.0.16 <3.0.0
[        ] SLVR:                                                         fact: image 2.1.4 depends on xml ^3.2.5
[        ] SLVR:                                                           selecting image 2.1.4
[        ] SLVR:                                                             selecting path 1.6.4
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on async ^2.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on boolean_selector ^1.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on collection ^1.8.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on meta ^1.1.5
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on path ^1.2.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on pedantic ^1.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on source_span ^1.4.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on stack_trace ^1.9.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on stream_channel >=1.7.0 <3.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on string_scanner ^1.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on term_glyph ^1.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on matcher >=0.12.6 <0.12.7
[        ] SLVR:                                                               selecting test_api 0.2.11
[        ] SLVR:                                                               fact: path_provider 1.6.0 depends on flutter any from sdk
[        ] SLVR:                                                               fact: path_provider 1.6.0 depends on platform ^2.0.0
[        ] SLVR:                                                               fact: path_provider 1.6.0 depends on meta ^1.0.5
[        ] SLVR:                                                                 selecting path_provider 1.6.0
[        ] SLVR:                                                                 derived: platform ^2.0.0
[        ] SLVR:                                                                 fact: http 0.12.0+4 depends on async >=1.10.0 <3.0.0
[        ] SLVR:                                                                 fact: http 0.12.0+4 depends on http_parser >=0.0.1 <4.0.0
[        ] SLVR:                                                                 fact: http 0.12.0+4 depends on path >=0.9.0 <2.0.0
[        ] SLVR:                                                                 fact: http 0.12.0+4 depends on pedantic ^1.0.0
[   +1 ms] SLVR:                                                                   selecting http 0.12.0+4
[        ] SLVR:                                                                   derived: http_parser >=0.0.1 <4.0.0
[        ] SLVR:                                                                   fact: path_drawing 0.4.1 depends on vector_math ^2.0.6
[        ] SLVR:                                                                   fact: path_drawing 0.4.1 depends on meta ^1.1.2
[        ] SLVR:                                                                   fact: path_drawing 0.4.1 depends on path_parsing ^0.1.4
[        ] SLVR:                                                                   fact: path_drawing 0.4.1 depends on flutter any from sdk
[        ] SLVR:                                                                     selecting path_drawing 0.4.1
[        ] SLVR:                                                                     derived: path_parsing ^0.1.4
[        ] SLVR:                                                                     fact: url_launcher_macos 0.0.1+2 depends on flutter any from sdk
[        ] SLVR:                                                                       selecting url_launcher_macos 0.0.1+2
[        ] SLVR:                                                                       fact: url_launcher_web 0.1.0+2 depends on url_launcher_platform_interface ^1.0.1
[        ] SLVR:                                                                       fact: url_launcher_web 0.1.0+2 depends on flutter any from sdk
[        ] SLVR:                                                                       fact: url_launcher_web 0.1.0+2 depends on flutter_web_plugins any from sdk
[        ] SLVR:                                                                       fact: url_launcher_web 0.1.0+2 depends on meta ^1.1.7
[        ] SLVR:                                                                         selecting url_launcher_web 0.1.0+2
[        ] SLVR:                                                                         derived: flutter_web_plugins any from sdk
[        ] SLVR:                                                                         fact: url_launcher_platform_interface 1.0.5 depends on flutter any from sdk
[        ] SLVR:                                                                         fact: url_launcher_platform_interface 1.0.5 depends on meta ^1.0.5
[        ] SLVR:                                                                         fact: url_launcher_platform_interface 1.0.5 depends on plugin_platform_interface ^1.0.1
[        ] SLVR:                                                                           selecting url_launcher_platform_interface 1.0.5
[        ] SLVR:                                                                           derived: plugin_platform_interface ^1.0.1
[        ] SLVR:                                                                             selecting sky_engine 0.0.99 from sdk
[        ] SLVR:                                                                               selecting platform 2.2.1
[        ] SLVR:                                                                               fact: http_parser 3.1.3 depends on charcode ^1.1.0
[        ] SLVR:                                                                               fact: http_parser 3.1.3 depends on collection >=0.9.1 <2.0.0
[        ] SLVR:                                                                               fact: http_parser 3.1.3 depends on source_span ^1.0.0
[        ] SLVR:                                                                               fact: http_parser 3.1.3 depends on string_scanner >=0.0.0 <2.0.0
[        ] SLVR:                                                                               fact: http_parser 3.1.3 depends on typed_data ^1.1.0
[        ] SLVR:                                                                                 selecting http_parser 3.1.3
[        ] SLVR:                                                                                 fact: path_parsing 0.1.4 depends on vector_math ^2.0.6
[        ] SLVR:                                                                                 fact: path_parsing 0.1.4 depends on meta ^1.1.2
[        ] SLVR:                                                                                   selecting path_parsing 0.1.4
[        ] SLVR:                                                                                   fact: flutter_web_plugins 0.0.0 from sdk depends on flutter any from sdk
[        ] SLVR:                                                                                   fact: flutter_web_plugins 0.0.0 from sdk depends on collection 1.14.11
[        ] SLVR:                                                                                   fact: flutter_web_plugins 0.0.0 from sdk depends on meta 1.1.8
[        ] SLVR:                                                                                   fact: flutter_web_plugins 0.0.0 from sdk depends on typed_data 1.1.6
[        ] SLVR:                                                                                   fact: flutter_web_plugins 0.0.0 from sdk depends on vector_math 2.0.8
[        ] SLVR:                                                                                     selecting flutter_web_plugins 0.0.0 from sdk
[        ] SLVR:                                                                                     fact: plugin_platform_interface 1.0.1 depends on meta ^1.0.0
[        ] SLVR:                                                                                       selecting plugin_platform_interface 1.0.1
[        ] SLVR: Version solving took 0:00:00.135679 seconds.
[        ]     | Tried 1 solutions.
[        ] FINE: Resolving dependencies finished (0.140s).
[        ] IO  : Writing 6675 characters to text file ./pubspec.lock.
[        ] FINE: Contents:
[        ]     | # Generated by pub
[        ]     | # See https://dart.dev/tools/pub/glossary#lockfile
[        ]     | packages:
[        ]     |   archive:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: archive
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.0.11"
[        ]     |   args:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: args
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.5.2"
[        ]     |   async:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: async
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.4.0"
[        ]     |   boolean_selector:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: boolean_selector
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.0.5"
[        ]     |   charcode:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: charcode
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.2"
[        ]     |   collection:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: collection
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.14.11"
[        ]     |   convert:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: convert
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.1.1"
[        ]     |   crypto:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: crypto
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.1.3"
[        ]     |   cupertino_icons:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: cupertino_icons
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.1.3"
[        ]     |   flutter:
[        ]     |     dependency: "direct main"
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.0"
[        ]     |   flutter_svg:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: flutter_svg
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.17.1"
[        ]     |   flutter_test:
[        ]     |     dependency: "direct dev"
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.0"
[        ]     |   flutter_web_plugins:
[        ]     |     dependency: transitive
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.0"
[        ]     |   google_fonts:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: google_fonts
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.3.6"
[        ]     |   http:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: http
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.12.0+4"
[        ]     |   http_parser:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: http_parser
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "3.1.3"
[        ]     |   image:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: image
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.1.4"
[        ]     |   matcher:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: matcher
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.12.6"
[        ]     |   meta:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: meta
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.8"
[        ]     |   path:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: path
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.6.4"
[        ]     |   path_drawing:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: path_drawing
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.4.1"
[        ]     |   path_parsing:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: path_parsing
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.1.4"
[        ]     |   path_provider:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: path_provider
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.6.0"
[        ]     |   pedantic:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: pedantic
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.8.0+1"
[        ]     |   petitparser:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: petitparser
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.4.0"
[        ]     |   platform:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: platform
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.2.1"
[        ]     |   plugin_platform_interface:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: plugin_platform_interface
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.0.1"
[        ]     |   quiver:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: quiver
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.0.5"
[        ]     |   sky_engine:
[        ]     |     dependency: transitive
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.99"
[        ]     |   source_span:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: source_span
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.5.5"
[        ]     |   stack_trace:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: stack_trace
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.9.3"
[        ]     |   stream_channel:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: stream_channel
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.0.0"
[        ]     |   string_scanner:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: string_scanner
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.0.5"
[        ]     |   term_glyph:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: term_glyph
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.0"
[        ]     |   test_api:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: test_api
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.2.11"
[        ]     |   typed_data:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: typed_data
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.6"
[        ]     |   url_launcher:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: url_launcher
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "5.4.1"
[        ]     |   url_launcher_macos:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: url_launcher_macos
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.0.1+2"
[        ]     |   url_launcher_platform_interface:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: url_launcher_platform_interface
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.0.5"
[        ]     |   url_launcher_web:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: url_launcher_web
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.1.0+2"
[        ]     |   vector_math:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: vector_math
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.0.8"
[        ]     |   xml:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: xml
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "3.5.0"
[        ]     | sdks:
[        ]     |   dart: ">=2.4.0 <3.0.0"
[        ]     |   flutter: ">=1.12.8 <2.0.0"
[        ] IO  : Writing 3729 characters to text file ./.packages.
[        ] FINE: Contents:
[        ]     | # Generated by pub on 2020-02-01 17:22:39.950375.
[        ]     | archive:file:///home/james/.pub-cache/hosted/pub.dartlang.org/archive-2.0.11/lib/
[        ]     | args:file:///home/james/.pub-cache/hosted/pub.dartlang.org/args-1.5.2/lib/
[        ]     | async:file:///home/james/.pub-cache/hosted/pub.dartlang.org/async-2.4.0/lib/
[        ]     | boolean_selector:file:///home/james/.pub-cache/hosted/pub.dartlang.org/boolean_selector-1.0.5/lib/
[        ]     | charcode:file:///home/james/.pub-cache/hosted/pub.dartlang.org/charcode-1.1.2/lib/
[        ]     | collection:file:///home/james/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/
[        ]     | convert:file:///home/james/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/lib/
[        ]     | crypto:file:///home/james/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.3/lib/
[        ]     | cupertino_icons:file:///home/james/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3/lib/
[   +4 ms]     | flutter:file:///home/james/Android/flutter/packages/flutter/lib/
[        ]     | flutter_svg:file:///home/james/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.1/lib/
[        ]     | flutter_test:file:///home/james/Android/flutter/packages/flutter_test/lib/
[        ]     | flutter_web_plugins:file:///home/james/Android/flutter/packages/flutter_web_plugins/lib/
[        ]     | google_fonts:file:///home/james/.pub-cache/hosted/pub.dartlang.org/google_fonts-0.3.6/lib/
[        ]     | http:file:///home/james/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/
[        ]     | http_parser:file:///home/james/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.3/lib/
[        ]     | image:file:///home/james/.pub-cache/hosted/pub.dartlang.org/image-2.1.4/lib/
[        ]     | matcher:file:///home/james/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.6/lib/
[        ]     | meta:file:///home/james/.pub-cache/hosted/pub.dartlang.org/meta-1.1.8/lib/
[        ]     | path:file:///home/james/.pub-cache/hosted/pub.dartlang.org/path-1.6.4/lib/
[        ]     | path_drawing:file:///home/james/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1/lib/
[        ]     | path_parsing:file:///home/james/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4/lib/
[        ]     | path_provider:file:///home/james/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/lib/
[        ]     | pedantic:file:///home/james/.pub-cache/hosted/pub.dartlang.org/pedantic-1.8.0+1/lib/
[        ]     | petitparser:file:///home/james/.pub-cache/hosted/pub.dartlang.org/petitparser-2.4.0/lib/
[        ]     | platform:file:///home/james/.pub-cache/hosted/pub.dartlang.org/platform-2.2.1/lib/
[        ]     | plugin_platform_interface:file:///home/james/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-1.0.1/lib/
[        ]     | quiver:file:///home/james/.pub-cache/hosted/pub.dartlang.org/quiver-2.0.5/lib/
[        ]     | sky_engine:file:///home/james/Android/flutter/bin/cache/pkg/sky_engine/lib/
[        ]     | source_span:file:///home/james/.pub-cache/hosted/pub.dartlang.org/source_span-1.5.5/lib/
[        ]     | stack_trace:file:///home/james/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.9.3/lib/
[        ]     | stream_channel:file:///home/james/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.0.0/lib/
[        ]     | string_scanner:file:///home/james/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.0.5/lib/
[        ]     | term_glyph:file:///home/james/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.1.0/lib/
[        ]     | test_api:file:///home/james/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.11/lib/
[   +2 ms]     | typed_data:file:///home/james/.pub-cache/hosted/pub.dartlang.org/typed_data-1.1.6/lib/
[        ]     | url_launcher:file:///home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.4.1/lib/
[        ]     | url_launcher_macos:file:///home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+2/lib/
[        ]     | url_launcher_platform_interface:file:///home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_platform_interface-1.0.5/lib/
[        ]     | url_launcher_web:file:///home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.0+2/lib/
[        ]     | vector_math:file:///home/james/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/
[        ]     | xml:file:///home/james/.pub-cache/hosted/pub.dartlang.org/xml-3.5.0/lib/
[        ]     | website:lib/
[        ] IO  : Writing 8333 characters to text file ./.dart_tool/package_config.json.
[        ] FINE: Contents:
[        ]     | {
[        ]     |   "configVersion": 2,
[        ]     |   "packages": [
[        ]     |     {
[        ]     |       "name": "archive",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/archive-2.0.11",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "args",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/args-1.5.2",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "async",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/async-2.4.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "boolean_selector",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/boolean_selector-1.0.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "charcode",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/charcode-1.1.2",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "collection",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "convert",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.17"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "crypto",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.1"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "cupertino_icons",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "flutter",
[        ]     |       "rootUri": "file:///home/james/Android/flutter/packages/flutter",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "flutter_svg",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "flutter_test",
[        ]     |       "rootUri": "file:///home/james/Android/flutter/packages/flutter_test",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "flutter_web_plugins",
[        ]     |       "rootUri": "file:///home/james/Android/flutter/packages/flutter_web_plugins",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "google_fonts",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/google_fonts-0.3.6",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.3"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "http",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.4"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "http_parser",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "image",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/image-2.1.4",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "matcher",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.6",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "meta",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/meta-1.1.8",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.12"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "path",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/path-1.6.4",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "path_drawing",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.19"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "path_parsing",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.19"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "path_provider",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "pedantic",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/pedantic-1.8.0+1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.1"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "petitparser",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/petitparser-2.4.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.4"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "platform",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/platform-2.2.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.24"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "plugin_platform_interface",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-1.0.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.1"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "quiver",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/quiver-2.0.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "sky_engine",
[        ]     |       "rootUri": "file:///home/james/Android/flutter/bin/cache/pkg/sky_engine",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.11"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "source_span",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/source_span-1.5.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.8"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "stack_trace",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.9.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.23"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "stream_channel",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.0.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "string_scanner",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.0.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "term_glyph",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.1.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.8"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "test_api",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.11",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "typed_data",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/typed_data-1.1.6",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "url_launcher",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.4.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "url_launcher_macos",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+2",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.1"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "url_launcher_platform_interface",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_platform_interface-1.0.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "url_launcher_web",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.0+2",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "vector_math",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "xml",
[        ]     |       "rootUri": "file:///home/james/.pub-cache/hosted/pub.dartlang.org/xml-3.5.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.3"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "website",
[        ]     |       "rootUri": "../",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.1"
[        ]     |     }
[        ]     |   ],
[        ]     |   "generated": "2020-02-01T17:22:39.961973Z",
[        ]     |   "generator": "pub",
[        ]     |   "generatorVersion": "2.8.0-dev.0.0.flutter-c547f5d933"
[        ]     | }
[  +15 ms] Running "flutter pub get" in website... (completed in 0.4s)
[  +26 ms] Found plugin path_provider at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/
[  +10 ms] Found plugin url_launcher at /home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.4.1/
[        ] Found plugin url_launcher_macos at /home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+2/
[   +2 ms] Found plugin url_launcher_web at /home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.0+2/
[  +28 ms] Found plugin path_provider at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/
[   +5 ms] Found plugin url_launcher at /home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.4.1/
[        ] Found plugin url_launcher_macos at /home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+2/
[   +1 ms] Found plugin url_launcher_web at /home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.0+2/
[  +25 ms] Generating /home/james/Documents/Flutter/UnicornsOnLSD.github.io/website/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +40 ms] Launching lib/main.dart on Web Server in debug mode...
[        ] Building application for the web...
[  +70 ms] Found plugin path_provider at /home/james/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/
[   +2 ms] Found plugin url_launcher at /home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.4.1/
[        ] Found plugin url_launcher_macos at /home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+2/
[        ] Found plugin url_launcher_web at /home/james/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.0+2/
[+5521 ms] Starting daemon...
[  +91 ms] Initializing inputs
[ +107 ms] Building new asset graph...
[ +496 ms] Building new asset graph completed, took 495ms

[        ] Checking for unexpected pre-existing outputs....
[        ] Checking for unexpected pre-existing outputs. completed, took 0ms

[   +5 ms] Initializing inputs
[   +1 ms] Building new asset graph...
[        ] Building new asset graph completed, took 495ms
[        ] Checking for unexpected pre-existing outputs....
[        ] Checking for unexpected pre-existing outputs. completed, took 0ms
[ +545 ms] About to build [web]...
[   +2 ms] Running build...
[ +996 ms] 1.0s elapsed, 340/360 actions completed.
[+1092 ms] 2.1s elapsed, 1068/1085 actions completed.
[+1100 ms] 3.2s elapsed, 1361/1426 actions completed.
[+1100 ms] 4.3s elapsed, 1391/1437 actions completed.
[+1099 ms] 5.4s elapsed, 1402/1442 actions completed.
[+1100 ms] 6.5s elapsed, 1420/1456 actions completed.
[+1099 ms] 7.6s elapsed, 1421/1456 actions completed.
[+1100 ms] 8.7s elapsed, 1430/1459 actions completed.
[+1102 ms] 9.8s elapsed, 1454/1459 actions completed.
[+1004 ms] 10.8s elapsed, 1454/1459 actions completed.
[+1092 ms] 11.9s elapsed, 1457/1459 actions completed.
[ +368 ms] Running build completed, took 12.2s

[        ] Caching finalized dependency graph...
[   +1 ms] Caching finalized dependency graph completed, took 59ms

[   +3 ms] Succeeded after 12.3s with 1387 outputs (2680 actions)

[        ] Building application for the web... (completed in 19.1s)
[        ] lib/main.dart is being served at http://localhost:39151/
[        ] Warning: Flutter's support for web development is not stable yet and hasn't
[        ] been thoroughly tested in production environments.
[        ] For more information see https://flutter.dev/web
[        ] 🔥  To hot restart changes while running, press "r". To hot restart (and refresh the browser), press "R".
[        ] For a more detailed help message, press "h". To quit, press "q".
[+25468 ms] Application finished.
[   +6 ms] "flutter run" took 45,215ms.
Analyzing website...                                                    

   info • Unused import: 'dart:ui' • lib/generated_plugin_registrant.dart:4:8 • unused_import
   info • Unused import: 'package:google_fonts/google_fonts.dart' • lib/main.dart:4:8 • unused_import

2 issues found. (ran in 1.3s)
[✓] Flutter (Channel beta, v1.13.6, on Linux, locale en_GB.UTF-8)
    • Flutter version 1.13.6 at /home/james/Android/flutter
    • Framework revision 659dc8129d (5 weeks ago), 2019-12-30 09:24:47 -0800
    • Engine revision bdc9708d23
    • Dart version 2.8.0 (build 2.8.0-dev.0.0 c547f5d933)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /home/james/Android/Sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /opt/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✗] Chrome - develop for the web (Cannot find chrome executable at google-chrome)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.

[✓] Android Studio (version 3.5)
    • Android Studio at /opt/android-studio
    • Flutter plugin version 42.1.1
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] Connected device (1 available)
    • Web Server • web-server • web-javascript • Flutter Tools

! Doctor found issues in 1 category.
@VladyslavBondarenko VladyslavBondarenko added a: typography Text rendering, possibly libtxt framework flutter/packages/flutter repository. See also f: labels. platform-web Web applications specifically labels Feb 2, 2020
@yjbanov
Copy link
Contributor

yjbanov commented Feb 6, 2020

@UnicornsOnLSD can you please check if this is still an issue on the master channel?

@yjbanov yjbanov added the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label Feb 6, 2020
@jmshrv
Copy link
Author

jmshrv commented Feb 13, 2020

This is still happening in the master branch. I have made a release build here.
website.zip

image
image

@no-response no-response bot removed the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label Feb 13, 2020
@jmshrv
Copy link
Author

jmshrv commented Feb 13, 2020

#50631 has noted that changing the user agent to Chrome fixes this issue and I can confirm that it fixed it for me (comparisons in #50631). I'll still keep this issue open because I can't expect people to change their user agent to see my site correctly.

@yjbanov yjbanov added this to the March 2020 milestone Feb 13, 2020
@mdebbar
Copy link
Contributor

mdebbar commented Mar 5, 2020

@lock
Copy link

lock bot commented Apr 5, 2020

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.

@lock lock bot locked and limited conversation to collaborators Apr 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a: typography Text rendering, possibly libtxt framework flutter/packages/flutter repository. See also f: labels. platform-web Web applications specifically
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants