Ben Konyi
52834cb55c
Roll src/third_party/dart 0c97c31b6e..a2aec5eb06 (22 commits) ( flutter/engine#10139 )
...
dart-lang/sdk@a2aec5eb06 [test] Deflakes, un-excepts http_close_test.
dart-lang/sdk@dd59b193c7 Revert 52cace8160 as it breaks flutter tests on android nexus 5x.
dart-lang/sdk@4cba23496a [dart2js] new-rti: Remove no-op evals.
dart-lang/sdk@a66a42baff Test for default value referencing extension static method.
dart-lang/sdk@5713caaf09 prepend all remaining scanner error tokens
dart-lang/sdk@ac6a3d9369 Revert "[dart2js] new-rti: Add 'minified:' tag to minified names"
dart-lang/sdk@9fe8865f4a [vm, bytecode] Implement ParameterMirror and enable mirror tests.
dart-lang/sdk@1ac0a36fcb [dart/vm] Fix division-by-zero bug in range analysis
dart-lang/sdk@939cce78b9 Create analysis server flag --completion-model
dart-lang/sdk@9e4cf6af14 Add tests for static extension methods.
dart-lang/sdk@35fb2377c5 [vm/bytecode] Properly handle non-live bytecode frames in debugger.
dart-lang/sdk@3e3d6473bc Perform more resolution of method invocations involving extension methods
dart-lang/sdk@bf4bde6ea2 Move test cases from flow_analysis_test.dart into front end.
dart-lang/sdk@55a4ee8a5d [vm] correctly create connection errors
dart-lang/sdk@e0ee7cbc7f [dart2js] new-rti: Add 'minified:' tag to minified names
dart-lang/sdk@3c05b8199b move identifier recovery into scanner
dart-lang/sdk@c62bd8f3f4 prepend unterminated comment error token and others
dart-lang/sdk@34ed30f020 prepend unterminated string error code
dart-lang/sdk@24d1e511df improve missing hex digit recovery
dart-lang/sdk@3999da0892 Fix paths when run from same directory as manifest
dart-lang/sdk@9d786640df [dart2js] Use Indexed{Sink/Source} for ConstantValue
dart-lang/sdk@f38a719933 linter 0.1.95
2019-07-25 12:40:27 -07:00
gaaclarke
c3c32a1e2f
ios: Fixed the callback for the first frame so that it isn't predicated on having a splash screen. ( flutter/engine#9952 )
2019-07-25 12:37:38 -07:00
skia-flutter-autoroll
0d995d4800
Roll fuchsia/sdk/core/linux-amd64 from NrExSKBKIhY3SnE4sD0-vHjEMCBYYffzarRM2rWONUUC to ylNwUxj7tBGga6sghqrKH_gqu3RzfTLxB4rxZhAk2IAC ( flutter/engine#10135 )
...
Roll fuchsia/sdk/core/linux-amd64 from NrExSKBKIhY3SnE4sD0-vHjEMCBYYffzarRM2rWONUUC to ylNwUxj7tBGga6sghqrKH_gqu3RzfTLxB4rxZhAk2IAC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-25 14:27:36 -04:00
skia-flutter-autoroll
e84a5bf400
Roll src/third_party/skia b3956dc6ba6a..fff996c117c1 (10 commits) ( flutter/engine#10133 )
...
https://skia.googlesource.com/skia.git
/compare/b3956dc6ba6a..fff996c117c1
git log b3956dc6ba6a71c399451c072909bad9de80585c..fff996c117c1ebff3e732d9a7884cf3cc9a43008 --date=short --no-merges --format=%ad %ae %s
2019-07-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ec63fbe9c453..ec3039253ab8 (1 commits)
2019-07-24 rmistry@google.com [perf_skottiewasm_lottieweb] Add new bots for LottieWeb_Canvas
2019-07-24 jvanverth@google.com Return nil on SkSL to program failure in Metal.
2019-07-24 reed@google.com add copytable method to typefaces
2019-07-24 jvanverth@google.com Fix analytic shadows when rotated 180 degrees.
2019-07-18 halcanary@google.com gm: add some overrides
2019-07-18 halcanary@google.com gm: simplify several onName
2019-07-24 csmartdalton@google.com Add a workaround for PowerVRRogue to never disable color writes
2019-07-24 csmartdalton@google.com Add a gm for the labyrinth bug
2019-07-24 brianosman@google.com Skip compositing_images benches on GTX660 and Nexus5x Vulkan Perf bots
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (borenet@google.com ), and stop
the roller if necessary.
2019-07-25 14:25:48 -04:00
gaaclarke
8d52ae8514
Revert "[fuchsia] Use the patched sdk to generate the flutter jit runner far ( #10122 )" ( flutter/engine#10140 )
...
This reverts commit 2c7cabdff9c346ac28b49044726c551c93132f3d.
2019-07-25 10:52:27 -07:00
skia-flutter-autoroll
5ace621639
Roll fuchsia/sdk/core/linux-amd64 from RfQgXVCVII4_oiWfVIkIMMVepj5wklCOhiClVRyYNucC to NrExSKBKIhY3SnE4sD0-vHjEMCBYYffzarRM2rWONUUC ( flutter/engine#10131 )
...
Roll fuchsia/sdk/core/linux-amd64 from RfQgXVCVII4_oiWfVIkIMMVepj5wklCOhiClVRyYNucC to NrExSKBKIhY3SnE4sD0-vHjEMCBYYffzarRM2rWONUUC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-24 22:56:37 -04:00
Kaushik Iska
2c7cabdff9
[fuchsia] Use the patched sdk to generate the flutter jit runner far ( flutter/engine#10122 )
2019-07-24 17:10:48 -07:00
skia-flutter-autoroll
becc049c27
Roll fuchsia/sdk/core/linux-amd64 from gTG1jp04GzBudVJqRxulXYOEQgbYTUQgnqLDYAq7z3sC to RfQgXVCVII4_oiWfVIkIMMVepj5wklCOhiClVRyYNucC ( flutter/engine#10126 )
...
Roll fuchsia/sdk/core/linux-amd64 from gTG1jp04GzBudVJqRxulXYOEQgbYTUQgnqLDYAq7z3sC to RfQgXVCVII4_oiWfVIkIMMVepj5wklCOhiClVRyYNucC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-24 19:19:53 -04:00
gaaclarke
60c57dbb11
Fixed memory leak with engine registrars. ( flutter/engine#10068 )
2019-07-24 15:43:39 -07:00
Kaushik Iska
7f9170be1f
[fuchsia] Use manifest file to better replicate the existing build ( flutter/engine#10102 )
...
* Use manifest file to better replicate the existing build
Also fix app/bin error
* Add remaining shit
* patch in the remaining stuff
* Update BUILD.gn
2019-07-24 13:57:46 -07:00
skia-flutter-autoroll
f2c5693e52
Roll fuchsia/sdk/core/linux-amd64 from gQ3ztEQmdEh3iE6n9EO6iGRdmDSX-edmP5WyE-Ui4BEC to gTG1jp04GzBudVJqRxulXYOEQgbYTUQgnqLDYAq7z3sC ( flutter/engine#10115 )
...
Roll fuchsia/sdk/core/linux-amd64 from gQ3ztEQmdEh3iE6n9EO6iGRdmDSX-edmP5WyE-Ui4BEC to gTG1jp04GzBudVJqRxulXYOEQgbYTUQgnqLDYAq7z3sC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-24 15:35:06 -04:00
Ben Konyi
78a8cb6f06
Roll src/third_party/dart 82f657d7cb..0c97c31b6e (7 commits) ( flutter/engine#10114 )
...
dart-lang/sdk@0c97c31b6e [vm] Add assertions for number of parameters in recognized methods
dart-lang/sdk@088fbb8d42 Replace newly added uses of assertErrorCodesInCode and deprecate it
dart-lang/sdk@eb057fe495 Send the correction as part of the diagnostic message in LSP
dart-lang/sdk@3d5238a0ec Resolve static members of an extension within the members of the extension
dart-lang/sdk@187c5b5bc9 re-add test dep
dart-lang/sdk@0677649e8a extension property access
dart-lang/sdk@af6edd1040 Fix documentation of DateTime.parse zone offsets
2019-07-24 12:30:52 -07:00
Jason Simmons
0e01137233
Cache font family lookups that fail to obtain a font collection ( flutter/engine#10109 )
2019-07-24 11:33:04 -07:00
skia-flutter-autoroll
dc354fe1b2
Roll src/third_party/skia fdf4bfe6d389..b3956dc6ba6a (1 commits) ( flutter/engine#10101 )
...
https://skia.googlesource.com/skia.git
/compare/fdf4bfe6d389..b3956dc6ba6a
git log fdf4bfe6d389061e9fcf423ba3c93a83f85df840..b3956dc6ba6a71c399451c072909bad9de80585c --date=short --no-merges --format=%ad %ae %s
2019-07-23 halcanary@google.com experimental/editor: Find nearest possible cursor position when click in whitespace
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (borenet@google.com ), and stop
the roller if necessary.
2019-07-24 12:22:39 -04:00
skia-flutter-autoroll
c6e4f7e480
Roll fuchsia/sdk/core/linux-amd64 from gPDgr6u-BPJTgV2Nf0tlg9MTY3JwGW0cETtsQcx365AC to gQ3ztEQmdEh3iE6n9EO6iGRdmDSX-edmP5WyE-Ui4BEC ( flutter/engine#10103 )
...
Roll fuchsia/sdk/core/linux-amd64 from gPDgr6u-BPJTgV2Nf0tlg9MTY3JwGW0cETtsQcx365AC to gQ3ztEQmdEh3iE6n9EO6iGRdmDSX-edmP5WyE-Ui4BEC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-24 12:00:19 -04:00
Kaushik Iska
c88d42772b
[fuchsia] copy over the cmx file ( flutter/engine#10087 )
2019-07-24 07:28:19 -07:00
Ben Konyi
ff9d42c798
Roll src/third_party/dart 9c148623c5..82f657d7cb (25 commits)
...
dart-lang/sdk@82f657d7cb [cfe] Support error testing in annotated tests
dart-lang/sdk@b9828b5ac7 [cfe] Merge KernelFormalParameterBuilder into FormalParameterBuilder
dart-lang/sdk@58453dc4c7 Use findMethod() and assertElement() in ExtensionMethodTest.
dart-lang/sdk@94b34b2b30 Refine how unspecified static error expectations are defined.
dart-lang/sdk@d767363950 [dart2js] Make _ConstantNodeIndexerVisitor DAG-aware
dart-lang/sdk@6ccfb4bab1 Update analyzer-cli test for summary2.
dart-lang/sdk@11f5b34f07 Reland "[dartdevc] Immediately throw when encountering an unevaluated constant"
dart-lang/sdk@48662bdb94 Report not initialized potentially non-nullable instance fields.
dart-lang/sdk@030e60e0ef Allow the name of an extension to be accessed while linking
dart-lang/sdk@46bcc460c0 Support for unnamed extensions in summary2.
dart-lang/sdk@bd2b0504f1 Search for extension getter/method/setter using FindElement.
dart-lang/sdk@4d62935fe5 [vm] Fix a small ELF serialization issue for simarm_x64
dart-lang/sdk@ecaa530faf Collect informative data for extensions.
dart-lang/sdk@6c43390cd8 Begin running the shared "ID tests" for constants on the analyzer.
dart-lang/sdk@2ada1edb59 Fix for 'Never' in dart:core and summary1.
dart-lang/sdk@71cd8a6efa Tests for analyzer_cli and --summary-deps-output results.
dart-lang/sdk@4c08c5026d Expose DartObjectImpl.toFunctionValue() through the public API
dart-lang/sdk@c37eebd011 Add a more "isDartCore..." getters to DartType.
dart-lang/sdk@a082f8ce65 merge ArrayBasedScanner into AbstractScanner
dart-lang/sdk@e6db859100 [dartdevc] Cleanup unused portions of subtyping rules
dart-lang/sdk@f66964c66d [vm/concurrency] Ensure library tag handler is set up on the isolate group, shared by all isolates in the group.
dart-lang/sdk@ce7232cd0f Store type Never in summaries.
dart-lang/sdk@262e4c4b09 Remove canonicalization_hashing entries from language_2_dart2js.status
dart-lang/sdk@0bfb943500 [vm] Locate ELF/Mach-O scripts with realpath in dart_precompiled_runtime.
dart-lang/sdk@5e2a950685 Support accessing the documentation comment of an ExtensionElement
2019-07-24 06:47:22 -07:00
skia-flutter-autoroll
4d9cd54e63
Roll src/third_party/skia 3ae30cc2e6e0..1cd1ed8976c4 (1 commits) ( flutter/engine#10096 )
...
https://skia.googlesource.com/skia.git
/compare/3ae30cc2e6e0..1cd1ed8976c4
git log 3ae30cc2e6e071b7cd7bf534f8e5cbae23850120..1cd1ed8976c4a5608a31e7ae2bb8bbfb6705c2b1 --date=short --no-merges --format=%ad %ae %s
2019-07-23 robertphillips@google.com Stop using GrBackendSurface's pixel config
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (borenet@google.com ), and stop
the roller if necessary.
2019-07-24 08:29:31 -04:00
skia-flutter-autoroll
5368458091
Roll fuchsia/sdk/core/linux-amd64 from MCDItwEzechMpZAiI0QOzuiTtNUGArUa4TprH0Er-7QC to gPDgr6u-BPJTgV2Nf0tlg9MTY3JwGW0cETtsQcx365AC ( flutter/engine#10095 )
...
Roll fuchsia/sdk/core/linux-amd64 from MCDItwEzechMpZAiI0QOzuiTtNUGArUa4TprH0Er-7QC to gPDgr6u-BPJTgV2Nf0tlg9MTY3JwGW0cETtsQcx365AC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-24 08:17:22 -04:00
skia-flutter-autoroll
f17a5163d2
Roll src/third_party/skia 0f9c660aa939..3ae30cc2e6e0 (1 commits) ( flutter/engine#10093 )
...
https://skia.googlesource.com/skia.git
/compare/0f9c660aa939..3ae30cc2e6e0
git log 0f9c660aa939621a38d18e423002f680172cb1d2..3ae30cc2e6e071b7cd7bf534f8e5cbae23850120 --date=short --no-merges --format=%ad %ae %s
2019-07-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 02407743bd72..8bb46c5b9ffc (3 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (borenet@google.com ), and stop
the roller if necessary.
2019-07-24 06:33:31 -04:00
skia-flutter-autoroll
8b2dd82fde
Roll fuchsia/sdk/core/linux-amd64 from tCzkXNr7cb5OAbS5NcJ4F_g0DgVj3w8rfbT14AcaTHoC to MCDItwEzechMpZAiI0QOzuiTtNUGArUa4TprH0Er-7QC ( flutter/engine#10090 )
...
Roll fuchsia/sdk/core/linux-amd64 from tCzkXNr7cb5OAbS5NcJ4F_g0DgVj3w8rfbT14AcaTHoC to MCDItwEzechMpZAiI0QOzuiTtNUGArUa4TprH0Er-7QC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-24 04:45:47 -04:00
skia-flutter-autoroll
04cdefd76e
Roll src/third_party/skia d15571af2e1b..0f9c660aa939 (1 commits) ( flutter/engine#10088 )
...
https://skia.googlesource.com/skia.git
/compare/d15571af2e1b..0f9c660aa939
git log d15571af2e1b657799c9523b3211d932208fceaa..0f9c660aa939621a38d18e423002f680172cb1d2 --date=short --no-merges --format=%ad %ae %s
2019-07-24 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (borenet@google.com ), and stop
the roller if necessary.
2019-07-24 01:56:54 -04:00
skia-flutter-autoroll
5cd660af2e
Roll fuchsia/sdk/core/linux-amd64 from kU0OwJYlceN477ejdh9RXrl7Mp-wUTNvQozlaV96xmQC to tCzkXNr7cb5OAbS5NcJ4F_g0DgVj3w8rfbT14AcaTHoC ( flutter/engine#10086 )
...
Roll fuchsia/sdk/core/linux-amd64 from kU0OwJYlceN477ejdh9RXrl7Mp-wUTNvQozlaV96xmQC to tCzkXNr7cb5OAbS5NcJ4F_g0DgVj3w8rfbT14AcaTHoC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-24 01:11:20 -04:00
Kaushik Iska
8fe7368fc4
[fuchsia] Use the new far package model ( flutter/engine#10085 )
2019-07-23 21:31:18 -07:00
Kaushik Iska
2117168f17
[fuchsia] Add sysroot and clang libs to package ( flutter/engine#10082 )
...
* [fuchsia] Add sysroot deps
* bundle in clang stuff too
* fix host_os
2019-07-23 21:08:25 -07:00
Kaushik Iska
602771c7d4
[fuchsia] Add support for libs in packages ( flutter/engine#10081 )
2019-07-23 19:22:42 -07:00
skia-flutter-autoroll
aa814d7621
Roll src/third_party/skia 829144cc76fe..d15571af2e1b (2 commits) ( flutter/engine#10080 )
...
https://skia.googlesource.com/skia.git
/compare/829144cc76fe..d15571af2e1b
git log 829144cc76fe7c4e80cc7d6498ff895a0bddbb62..d15571af2e1b657799c9523b3211d932208fceaa --date=short --no-merges --format=%ad %ae %s
2019-07-23 rmistry@google.com [perf_skottiewasm_lottieweb] Use 3 loops for more consistency
2019-07-23 fmalita@chromium.org [skottie] Ref-counted animators
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (borenet@google.com ), and stop
the roller if necessary.
2019-07-23 21:53:35 -04:00
skia-flutter-autoroll
89948f5278
Roll fuchsia/sdk/core/linux-amd64 from S_24mhItBb7pfUof8zsJPPSctC7xdlfjDEXEtyO25GYC to kU0OwJYlceN477ejdh9RXrl7Mp-wUTNvQozlaV96xmQC ( flutter/engine#10079 )
...
Roll fuchsia/sdk/core/linux-amd64 from S_24mhItBb7pfUof8zsJPPSctC7xdlfjDEXEtyO25GYC to kU0OwJYlceN477ejdh9RXrl7Mp-wUTNvQozlaV96xmQC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-23 21:40:04 -04:00
Jason Simmons
4e67ab7b5f
Change ParagraphBuilder to replace the parent style's font families with the child style's font families ( flutter/engine#10074 )
...
Previously ParagraphBuilder was concatenating the child's fonts to the
parent's font list, causing the parent's fonts to take precedence.
Fixes https://github.com/flutter/flutter/issues/35992
2019-07-23 17:57:56 -07:00
Kaushik Iska
99a3e1a60f
One more luci fix ( flutter/engine#10078 )
...
* Missing icu data from the far
* One more place to change the artifact name
* real name
2019-07-23 17:56:49 -07:00
Kaushik Iska
6ab312f5a7
Change flutter runner target for LUCI ( flutter/engine#10075 )
2019-07-23 17:29:13 -07:00
Ben Konyi
c5a78f073e
Roll src/third_party/dart fedd74669a..9c148623c5 (70 commits) ( flutter/engine#10066 )
...
dart-lang/sdk@9c148623c5 prepend missing hex digits error token
dart-lang/sdk@62674b977d Revert "[dartdevc] Immediately throw when encountering an unevaluated constant"
dart-lang/sdk@76128480ae fix bug in invalid constructor initializer recovery
dart-lang/sdk@babefb8c01 [ VM / Service ] Added VMFlagUpdated event to VM stream
dart-lang/sdk@b41b868797 prepend UnmatchedToken error tokens
dart-lang/sdk@04a3f9ee9a 2.4 changelog: be more clear and consistent on breaking changes
dart-lang/sdk@ccdddd2eee Parallel build-mode and DDC changes for summary2.
dart-lang/sdk@ae5d4973ab Improve a diagnostic message by adding specific type information
dart-lang/sdk@3605630e8a [dartdevc] don't clear generic type caches on a hot restart
dart-lang/sdk@7fa49a285a Update the minimum SDK constraint to 2.2.2 for kernel and front_end packages.
dart-lang/sdk@baaeafa2bb Flow analysis: move into front_end.
dart-lang/sdk@24c0507d73 Flow analysis: remove the State.exit method.
dart-lang/sdk@0a2993687b [vm/concurrency] Make all isolates within an isolate group coordinate on GCs
dart-lang/sdk@9ec6a48613 Flow analysis: document the State class
dart-lang/sdk@06b7329fc9 [dart2js, gardening]: Fix dart2js/inferrence/type_mask2_test
dart-lang/sdk@ed38b6d664 Remove KernelMixinApplicationBuilder and KernelNamedTypeBuilder
dart-lang/sdk@0177076f2f [cfe] Merge KernelBodyBuilder into BodyBuilder
dart-lang/sdk@05b5883813 [cfe] Add documentation to some Generator implementations
dart-lang/sdk@c9c0f56f48 [dart/vm] Add 'small string' parameter specifier
dart-lang/sdk@eebbed2d7a Make PropertyDescription constructor parameters named.
dart-lang/sdk@68ba8f9198 [WATCHLISTS] Don't CC dart2js on tests/compiler/dartdevc_native.
dart-lang/sdk@9197c1b021 [dart2js] new-rti: fix TypeEval GVN
dart-lang/sdk@60a952e261 [vm] Avoid superlinear time canonicalizing deep constants.
dart-lang/sdk@730d2c6c6c [vm/bytecode] Fix removal of empty scopes in local variable info
dart-lang/sdk@d3a09dda15 [vm/bytecode] Recognize list factories and set result type for static calls
dart-lang/sdk@0864980e8c Resolve the call method when used with an extension override
dart-lang/sdk@17e15ee9a4 Add outline support for extensions
dart-lang/sdk@41263a4c1a [dart2js] Fix for 37502: double ~/ x returns int
dart-lang/sdk@211190e7ec [vm/bytecode] Reuse ConstantEvaluator instance in bytecode generator
dart-lang/sdk@c2af59f1ea [dart/fuzzer] Add flag to control FP operations
dart-lang/sdk@ee5a90cb1b Flow analysis: test that all variables are registered with add().
dart-lang/sdk@477a3c4748 Revert "[ VM / Service ] Pulled in vm_service_drivers from its own repo."
dart-lang/sdk@722b505316 NNBD migration: Fix an implicit downcast error.
dart-lang/sdk@d7cb52b863 capture more info to debug 37528
dart-lang/sdk@d6c85f4e92 rename dartfix "exclude" option to "excludeFix"
dart-lang/sdk@1e04ff86b0 Mutate Aling(...) and Padding(...) into Container().
dart-lang/sdk@dbeceb1d06 [ VM / Service ] Pulled in vm_service_drivers from its own repo.
dart-lang/sdk@76f82bd0ec [dart2js] Split up runtime_types.
dart-lang/sdk@0352fb2cb7 Fix package dependencies in analyzer_cli, dartfix, nnbd_migration
dart-lang/sdk@3999369c5f [dart/vm] Display test return code on divergence
dart-lang/sdk@d16ad91719 Update DATA_VERSION after summary2 changes to support extensions.
dart-lang/sdk@da58647161 Flow analysis: register loop variables with add().
dart-lang/sdk@1390201177 Support for 'padding' property, and EdgeInsets type.
dart-lang/sdk@91eb2f5fd0 [analyzer] rename the dartfix --include <fix> option to dartfix --fix <fix>
dart-lang/sdk@53bda39466 Create stream timeout timer before ondata() opeartions
dart-lang/sdk@65d544edea [analyzer] update the analysis server's diagnostic page
dart-lang/sdk@cddd21dde1 [cfe] Merge ExpressionGenerator into Generator
dart-lang/sdk@b52328e528 [cfe] Remove unneeded indirect generator construction through Forest
dart-lang/sdk@2a199f3993 [cfe] Merge KernelExpressionGenerator with ExpressionGenerator
dart-lang/sdk@948b60f8dc [cfe] Add test for extension member parameters
dart-lang/sdk@11755e537c [cfe] Add tests for extension members
dart-lang/sdk@610183d5f9 [cfe] Rename operator[] to getLocalMember on Library/ClassBuilder
dart-lang/sdk@b3b6533c3d [cfe] Create ClassBuilder for extension declarations
dart-lang/sdk@7075ae7026 [cfe+dart2js] Move features to CFE
dart-lang/sdk@b912aebf5c Flow analysis: change tryPromoteToNonNull to promoteToNonNull.
dart-lang/sdk@7adca0ec5f Flow analysis: Remove "emptySet" argument from markNonNullable
dart-lang/sdk@7719298616 Flow analysis: fix incorrectly written unit test.
dart-lang/sdk@073d521131 Update DartType.displayName to display nullability when appropriate
dart-lang/sdk@fe1da36f12 Change the wording of unused-element
dart-lang/sdk@977a78b7a0 Flow analysis: expose State and unit test. Also fix restrict method.
dart-lang/sdk@90f03db962 Support for extensions in summary2.
dart-lang/sdk@f23418d9b7 Flow analysis: Refactor some common unit testing code
dart-lang/sdk@c8587ce199 Flow analysis: don't use `==` to compare types.
dart-lang/sdk@7b6c667863 Flow analysis: rework tracking of nullability.
dart-lang/sdk@c2e78e83c6 Flow analysis: fix and unit test joinPromoted.
dart-lang/sdk@7976bea0df Add `?` suffixes to flow analysis tests.
dart-lang/sdk@507f404361 Flow analysis: always supply a type parameter for FunctionBodyAccess.
dart-lang/sdk@851eaad61a Flow analysis: Rename Element to Variable.
dart-lang/sdk@842812dd0b Flow analysis: Remove unnecessary arg to ifStatement_thenBegin
dart-lang/sdk@0faa3b7153 Flow analysis: Remove hack preventing variables showing as both nullable and non-nullable.
2019-07-23 17:00:42 -07:00
Kaushik Iska
27f1cc9865
Basic structure for flutter_jit_runner far ( flutter/engine#10073 )
...
* Basic structure for flutter_jit_runner far
- Added a package_dir gni that copies the dir structure.
- Doesn't support a lot of the existing functionality.
- Added a script to copy paths.
* pick libdart based on flutter mode
* fix licenses
2019-07-23 16:51:50 -07:00
Gary Qian
78a026650c
Track clusters and return cluster boundaries in getGlyphPositionForCoordinates (emoji fix) ( flutter/engine#10063 )
2019-07-23 16:44:30 -07:00
Nicholas Shahan
9c0942ff2d
Enable consts from environment in DDK for flutter_web ( flutter/engine#10069 )
...
Fixes: https://github.com/dart-lang/sdk/issues/37605
We were seeing unevaluated constants during the build for flutter_web. Passing an empty map is handled differently than null so the constant evaluation will kick in.
2019-07-23 16:05:36 -07:00
Francisco Magdaleno
471657f667
[macos] Revert check on FlutterCodecs and refactor message function] ( flutter/engine#10009 )
...
* [macos] Revert check on FlutterCodecs and refactor message function]
* Remove duplicated code
* Move FlutterPlatformMessage initialization
2019-07-23 15:22:38 -07:00
skia-flutter-autoroll
42aad11161
Roll src/third_party/skia e11dfd3da4d7..829144cc76fe (4 commits) ( flutter/engine#10072 )
...
https://skia.googlesource.com/skia.git
/compare/e11dfd3da4d7..829144cc76fe
git log e11dfd3da4d7d110af7b5360b785351fa94adc2f..829144cc76fe7c4e80cc7d6498ff895a0bddbb62 --date=short --no-merges --format=%ad %ae %s
2019-07-23 brianosman@google.com Better bot coverage for (Vk, Mtl) x MSAA
2019-07-23 mtklein@google.com only need to hoist one register per tbl imm
2019-07-23 robertphillips@google.com Address TODO in testing code (i.e., cleanup create_backend_texture)
2019-07-23 mtklein@google.com skvmtool upgrades
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (borenet@google.com ), and stop
the roller if necessary.
2019-07-23 18:20:41 -04:00
skia-flutter-autoroll
c60ad2e63a
Roll fuchsia/sdk/core/linux-amd64 from XqtWTBni4xpYCTr7gqU7rFTuXNY1TZ_zOqBJrZM8c_kC to S_24mhItBb7pfUof8zsJPPSctC7xdlfjDEXEtyO25GYC ( flutter/engine#10071 )
...
Roll fuchsia/sdk/core/linux-amd64 from XqtWTBni4xpYCTr7gqU7rFTuXNY1TZ_zOqBJrZM8c_kC to S_24mhItBb7pfUof8zsJPPSctC7xdlfjDEXEtyO25GYC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-23 18:09:24 -04:00
adazh
6f7e34fbb8
Added a DartExecutor API for querying # of pending channel callbacks ( flutter/engine#10021 )
2019-07-23 13:11:03 -07:00
Dan Field
c39c231938
Embedding testing app ( flutter/engine#10007 )
2019-07-23 12:41:03 -07:00
Chinmay Garde
1fd212c56c
Disable DartLifecycleTest::ShuttingDownTheVMShutsDownAllIsolates in runtime_unittests. ( flutter/engine#10064 )
...
Filed https://github.com/flutter/flutter/issues/35218 to track.
2019-07-23 12:31:11 -07:00
skia-flutter-autoroll
8ab835d6bb
Roll fuchsia/sdk/core/linux-amd64 from M5an7VPM8DiCcNcKe6J0CkAtLk8X9oMeJUqGOrZATIsC to XqtWTBni4xpYCTr7gqU7rFTuXNY1TZ_zOqBJrZM8c_kC ( flutter/engine#10061 )
...
Roll fuchsia/sdk/core/linux-amd64 from M5an7VPM8DiCcNcKe6J0CkAtLk8X9oMeJUqGOrZATIsC to XqtWTBni4xpYCTr7gqU7rFTuXNY1TZ_zOqBJrZM8c_kC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-23 14:38:23 -04:00
skia-flutter-autoroll
a550487716
Roll src/third_party/skia 00c680d2bb7c..e11dfd3da4d7 (18 commits) ( flutter/engine#10062 )
...
https://skia.googlesource.com/skia.git
/compare/00c680d2bb7c..e11dfd3da4d7
git log 00c680d2bb7c4f86e0d075b3e6bf0eb4b32fb433..e11dfd3da4d7d110af7b5360b785351fa94adc2f --date=short --no-merges --format=%ad %ae %s
2019-07-23 brianosman@google.com Always include surface origin in keys for program/pipeline state
2019-07-23 robertphillips@google.com Make rest of GrGpu::wrapBackend* methods take a GrColorType (take 2)
2019-07-23 jlavrova@google.com Fixing the build
2019-07-23 reed@google.com refactor paragraph samples
2019-07-23 bsalomon@google.com Add driver workaround to avoid noperspective on QC with ver 3.1 or earlier
2019-07-23 reed@google.com remove default looper flag, rely on clients to opt-in
2019-07-23 fmalita@chromium.org [sksg] Fix setVisible() invalidation
2019-07-22 bsalomon@google.com Lift GrRenderTargetContext::rescale to GrSufaceContext
2019-07-23 brianosman@google.com Fix a couple potential bugs when adding sampler info to a program key
2019-07-22 bsalomon@google.com Remove sample count from GrSurfaceDesc.
2019-06-21 jlavrova@google.com The current version...
2019-07-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 9ec3f51d11d9..02407743bd72 (12 commits)
2019-07-23 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-07-23 csmartdalton@google.com Revert "ccpr: Unblacklist Radeon in MSAA mode"
2019-07-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-07-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-07-22 reed@google.com add 'r'epeat option sans the HUD (to not complicate the profile)
2019-07-22 mtklein@google.com hoist tbl masks
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (borenet@google.com ), and stop
the roller if necessary.
2019-07-23 14:23:51 -04:00
Dan Field
7835ab5a3f
Update .cirrus.yml ( flutter/engine#10056 )
...
Fix for Flutter Web tests
2019-07-23 10:14:18 -07:00
Michael Klimushyn
603d401fc2
Add working Robolectric tests ( flutter/engine#9954 )
...
`gclient sync` now grabs Robolectric, JUnit, and their transitive
runtime dependencies. They're being stored in a new CIPD package,
`flutter/android/robolectric_bundle`.
`shell/platform/android/BUILD.gn` has a new target for building the
tests, `robolectric_tests`. `testing/run_tests.py` has been extended to
build and run the new target. Runs the android tests under
"build_and_test_android" on CI.
This also adds some very simple sample tests to start with and a README
to the java tests directory.
2019-07-23 09:06:19 -07:00
Justin McCandless
1b87854bf5
Add support for Android's visible password input type ( flutter/engine#9999 )
...
For framework PR https://github.com/flutter/flutter/issues/31738
2019-07-23 07:57:39 -07:00
stuartmorgan
1299da0e74
Add a macro for prefixing embedder.h symbols ( flutter/engine#9851 )
...
embedder.h is a C API, so has no namespace, and only uses 'Flutter' as a
prefix for most symbol names. This creates potential collisions with
other code; for instance, FlutterEngine is the name of a type in
embedder.h, but also an ObjC class in the iOS Flutter API.
This adds a macro that can be set to prefix symbol names, allowing
clients (notably, the macOS embedding) to adjust the names used by the
embedding API internally without breaking ABI or API compatibility for
the standard engine build.
Currently the macro is only applied to FlutterEngine, since that's the
symbol that is currently at issue, but it can be expanded to other
symbols in the future.
2019-07-23 05:48:48 -07:00
skia-flutter-autoroll
bc4058cb43
Roll src/third_party/skia 6dc14ded91ea..00c680d2bb7c (10 commits) ( flutter/engine#10011 )
...
https://skia.googlesource.com/skia.git
/compare/6dc14ded91ea..00c680d2bb7c
git log 6dc14ded91ea72c9b7bb8c89453c377be3236c89..00c680d2bb7c4f86e0d075b3e6bf0eb4b32fb433 --date=short --no-merges --format=%ad %ae %s
2019-07-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-07-22 rmistry@google.com Fix G3 compile bot
2019-07-22 mtklein@google.com let JIT code hoist when possible
2019-07-22 csmartdalton@google.com ccpr: Unblacklist Radeon in MSAA mode
2019-07-22 reed@google.com Reland "hide drawlooper from paint"
2019-07-22 ethannicholas@google.com fixed SkSL handling of constant arrays
2019-07-22 mtklein@google.com move hoist analysis back into Builder
2019-07-22 fmalita@chromium.org [skottie-wasm-perf] Don't redraw unchanged frames
2019-07-22 fmalita@chromium.org [canvaskit] Return damage rect from ManagedAnimation::seek()
2019-07-22 borenet@google.com Fix Lua DEPS
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (borenet@google.com ), and stop
the roller if necessary.
2019-07-22 18:23:20 -04:00
Kaushik Iska
06c01b48d3
CopyFiles is still used. ( flutter/engine#10012 )
2019-07-22 14:56:13 -07:00
skia-flutter-autoroll
12d876bd6c
Roll fuchsia/sdk/core/linux-amd64 from tY_fod_tTCLft3FAUUxCP_HdLIahaJJK4WCXOA7nNGQC to M5an7VPM8DiCcNcKe6J0CkAtLk8X9oMeJUqGOrZATIsC ( flutter/engine#10008 )
...
Roll fuchsia/sdk/core/linux-amd64 from tY_fod_tTCLft3FAUUxCP_HdLIahaJJK4WCXOA7nNGQC to M5an7VPM8DiCcNcKe6J0CkAtLk8X9oMeJUqGOrZATIsC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-07-22 17:09:35 -04:00