Commit Graph

6727 Commits

Author SHA1 Message Date
skia-flutter-autoroll
e9237c915a Roll src/third_party/skia 1f43a4359d7d..0b36acdad970 (1 commits) (flutter/engine#7768)
https://skia.googlesource.com/skia.git/%2Blog/1f43a4359d7d..0b36acdad970

git log 1f43a4359d7d1b2e6cae144c3f510c0ffa8e60ec..0b36acdad970ff3581a46bc114939637a5baa11c --date=short --no-merges --format=%ad %ae %s
2019-02-09 fmalita@chromium.org Revert "[skottie] Add drop shadow support"

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-09 13:05:25 -05:00
skia-flutter-autoroll
f1045a11a7 Roll src/third_party/skia 5c211130646b..1f43a4359d7d (5 commits) (flutter/engine#7767)
https://skia.googlesource.com/skia.git/%2Blog/5c211130646b..1f43a4359d7d

git log 5c211130646b41ed5d703f4c6f0f8133f9b58726..1f43a4359d7d1b2e6cae144c3f510c0ffa8e60ec --date=short --no-merges --format=%ad %ae %s
2019-02-08 fmalita@chromium.org [skottie] Add drop shadow support
2019-02-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 3e6732ee4ac8..99d98c846f9b (360 commits)
2019-02-08 gkaiser@google.com SkPathOpsTSect: Avoid null dereference in asserts
2019-02-08 gkaiser@google.com bench: Fix a couple presumed copy/paste errors
2019-02-08 gkaiser@google.com SkLiteDL: Don't use move()d object

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-09 09:19:11 -05:00
skia-flutter-autoroll
672895c274 Roll src/third_party/skia 87461aad7285..5c211130646b (1 commits) (flutter/engine#7766)
https://skia.googlesource.com/skia.git/%2Blog/87461aad7285..5c211130646b

git log 87461aad7285c745a418c7102ab349890347a4cb..5c211130646b41ed5d703f4c6f0f8133f9b58726 --date=short --no-merges --format=%ad %ae %s
2019-02-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 2b0553ce59c3..abf6dbbb107b (5 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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-09 05:32:08 -05:00
KyleWong
e6b2d000dd Provide public api to allow FlutterEngine related context to be destoryed (flutter/engine#7610)
Provide public api to allow FlutterEngine related context  to be destoryed.
2019-02-09 17:13:04 +08:00
Dan Field
284016b1e1 Revert "Add mock capability to PerformanceOverlayLayer (#7537)" (flutter/engine#7765)
This reverts commit a3b89e97a8.
2019-02-09 00:13:14 -08:00
Zachary Anderson
7ac35afce6 Add x bit to some python scripts (flutter/engine#7764) 2019-02-08 23:57:46 -08:00
skia-flutter-autoroll
63cb352fc9 Roll src/third_party/skia 706a7cd1e826..87461aad7285 (1 commits) (flutter/engine#7763)
https://skia.googlesource.com/skia.git/%2Blog/706a7cd1e826..87461aad7285

git log 706a7cd1e8269039c7a9a3f66f0334673bb1e8dd..87461aad7285c745a418c7102ab349890347a4cb --date=short --no-merges --format=%ad %ae %s
2019-02-09 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-09 01:37:48 -05:00
skia-flutter-autoroll
d50e8c0d16 Roll src/third_party/skia be39f713e530..706a7cd1e826 (4 commits) (flutter/engine#7761)
https://skia.googlesource.com/skia.git/%2Blog/be39f713e530..706a7cd1e826

git log be39f713e5302317e760f51c0f114761ddc969ca..706a7cd1e8269039c7a9a3f66f0334673bb1e8dd --date=short --no-merges --format=%ad %ae %s
2019-02-08 herb@google.com Clearify code around hasImage and hasPath
2019-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7fb0b73b1aa7..9686153413f3 (1 commits)
2019-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 cd4f1fbaabce..2b0553ce59c3 (7 commits)
2019-02-08 reed@google.com update dox for pathmeasure

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-08 21:33:10 -05:00
liyuqian
6a320ce6ae Throttle picture raster cache (flutter/engine#7759)
This decreases worst_frame_rasterizer_time_millis from 30ms to 10ms when
we enabled picture raster cache in tiles_scroll (i.e., lower the
threshold from 10 to 5).
2019-02-08 17:40:38 -08:00
Ben Konyi
84800939f6 Roll src/third_party/dart 52f5e34dbf..174d6fec3d (12 commits)
174d6fec3d [vm] Increase the size of the irregexp interpreter's backtracing stack.
128139be71 [vm] Rename RawObject::Size to RawObject::HeapSize.
d136a35244 [dart/fuzzer] Add O3 as random command line switch
afe37d7fe0 Add migration support for named parameters (with and without default values).
eab295e521 [vm/bytecode] Split bytecode reading from kernel metadata
3afac84840 [vm, aot] Remove KernelProgramInfo etc before Symbols::Compact.
69d0411768 Fix exception when completion is requested not in a Dart file.
be79eb4517 Ship experiment 'set-literals'
88fea76f58 [kernel] Add text (de)serialization for simple function types
65ac1d08d9 Dartdevc co19 tests - skip co19_2 tests that time out
5b7b34eb3a Add a "permissive mode" to the nullability migration tool.
60527d7b97 Support computation of ResolutionImpact through ImpactData based on kernel
2019-02-08 16:46:44 -08:00
Dan Field
6c9922b776 allow specifying out directory root (flutter/engine#7753) 2019-02-08 15:15:47 -08:00
nathanrogersgoogle
69a16cbb01 Don't call OnAnimatorNotifyIdle if a frame is scheduled (flutter/engine#7746)
If a frame is scheduled by the time the delayed animator notify idle
task runs, then we should not call |NotifyIdle|.

Also, add a trace event in the task, to make it more clear in traces
when a notify idle call is coming from here (as opposed to
|Animator::AwaitVSync|).
2019-02-08 15:14:06 -08:00
liyuqian
a3b89e97a8 Add mock capability to PerformanceOverlayLayer (flutter/engine#7537)
So we can do golden test on PerformanceOverlay to avoid regression like
https://github.com/flutter/flutter/issues/26387
2019-02-08 14:47:22 -08:00
skia-flutter-autoroll
5bc36c1f40 Roll src/third_party/skia 37064c1739f3..be39f713e530 (7 commits) (flutter/engine#7757)
https://skia.googlesource.com/skia.git/%2Blog/37064c1739f3..be39f713e530

git log 37064c1739f3feb46862791fde9903c0d64d5135..be39f713e5302317e760f51c0f114761ddc969ca --date=short --no-merges --format=%ad %ae %s
2019-02-08 jvanverth@google.com Add Metal context to Viewer.
2019-02-08 bsalomon@google.com Add GrContext::resetGLTextureBindings().
2019-02-08 jvanverth@google.com Manage Mac paint events more directly.
2019-02-08 benjaminwagner@google.com Distinguish DDL in Gold results.
2019-02-08 halcanary@google.com SkQP: make text context outlast gm
2019-02-07 herb@google.com Simplify mask handling in SkRemoteGlyphCache
2019-02-08 herb@google.com Split getOrCreateCache into a SkFont and descriptor based calles

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-08 17:37:26 -05:00
Chris Bracken
8ff6f25fc1 Add flutter config to macOS targets (flutter/engine#7756)
In c3ad553 (#7642), //shell/platform/darwin:framework_shared was added
without the root flutter config, causing a build breakage in Fuchsia,
where flutter sits under //third_party/flutter as opposed to at the
root. The flutter root config is required to set -I../../third_party as
an include path.
2019-02-08 14:30:16 -08:00
Chinmay Garde
cb31ce37fa Document GPUSurfaceGLDelegate methods and move it to its own file. (flutter/engine#7755) 2019-02-08 14:21:47 -08:00
Brian Osman
2ebdbf217e Create mipmaps for images when uploading them on the IO thread (flutter/engine#7751)
This does several things:
- It adds CPU time on the IO thread, but avoids GPU time on the GPU
  thread.
- For images that are never drawn with mipmaps, it adds about 33%
  memory overhead. For images that are drawn with mipmaps, it saves
  an entire copy of the base level.
- It fixes https://github.com/flutter/flutter/issues/24517, which is
  a driver bug related to mip-mapping and cross-context images.

Overall, I think the tradeoff is good, but I'm curious to see what
benchmarks look like.
2019-02-08 15:12:29 -05:00
stuartmorgan
4c7fa286f3 Rename macOS framework to FlutterMacOS.framework (flutter/engine#7740)
Avoids potential confusion due to the iOS framework already being called
Flutter.framework.
2019-02-08 12:00:17 -08:00
Stanislav Baranov
34bfbdf99f Support for loading dynamic patches in AOT mode. (flutter/engine#7744)
* Dynamic patching support for AOT mode.

* Cleanup.
2019-02-08 10:47:01 -08:00
skia-flutter-autoroll
c2bd3dc395 Roll src/third_party/skia f2a3f5943e4c..37064c1739f3 (11 commits) (flutter/engine#7752)
https://skia.googlesource.com/skia.git/%2Blog/f2a3f5943e4c..37064c1739f3

git log f2a3f5943e4ca1a3c33b352664231523e0ce9053..37064c1739f3feb46862791fde9903c0d64d5135 --date=short --no-merges --format=%ad %ae %s
2019-02-08 brianosman@google.com Remove support for GPU bone transformations
2019-02-08 mtklein@google.com add more test cases to DAA gm
2019-02-08 robertphillips@google.com Move auditTrail and opMemoryPool from GrContext to GrRecordingContext
2019-02-08 brianosman@google.com Fix vertex indexing error when using ImGui skiaWidgets
2019-02-07 mtklein@google.com move some methods out of line
2019-02-07 herb@google.com Simplify typeface and effects handling
2019-02-07 robertphillips@google.com Move proxyProvider and singleOwner to GrImageContext
2019-02-08 mtklein@google.com remove a couple more jsoncpp deps
2019-02-08 jcgregorio@google.com docs - Trim down infra trooper docs.
2019-02-08 kjlubick@google.com Remove abandoned fSubdivisionsMax
2019-02-08 recipe-roller@chromium.org Roll recipe dependencies (trivial).

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-08 13:46:20 -05:00
Ben Konyi
b5a8a6ad22 Roll src/third_party/dart 246430bc8c..52f5e34dbf (5 commits)
52f5e34dbf Move JsToFrontendMap to js_world_builder and add toBackendConstant.
30d760e0c9 Add unittest of allocator analysis for the K model
45f55183c5 Refactor processing of pragma annotations
b2bffb2147 Revert "[dartdevc] skip co19 tests on linux bots"
3fab17ee58 Display CFE message contexts
2019-02-08 07:12:30 -08:00
skia-flutter-autoroll
2e713c6287 Roll src/third_party/skia 44bffbfc1c3e..f2a3f5943e4c (3 commits) (flutter/engine#7749)
https://skia.googlesource.com/skia.git/%2Blog/44bffbfc1c3e..f2a3f5943e4c

git log 44bffbfc1c3e6be6580ec2f7f209b4a2115b7014..f2a3f5943e4ca1a3c33b352664231523e0ce9053 --date=short --no-merges --format=%ad %ae %s
2019-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 52d861bd49cc..cd4f1fbaabce (27 commits)
2019-02-07 borenet@google.com Roll third_party/externals/angle2 a54104803d72..52d861bd49cc (8 commits)
2019-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 635f11205d4b..3e6732ee4ac8 (349 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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-08 09:55:27 -05:00
skia-flutter-autoroll
786e336802 Roll src/third_party/skia 26490759e464..44bffbfc1c3e (1 commits) (flutter/engine#7748)
https://skia.googlesource.com/skia.git/%2Blog/26490759e464..44bffbfc1c3e

git log 26490759e46483558627c9132e31f4b97cf052ac..44bffbfc1c3e6be6580ec2f7f209b4a2115b7014 --date=short --no-merges --format=%ad %ae %s
2019-02-07 recipe-roller@chromium.org Roll recipe dependencies (trivial).

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-08 06:04:17 -05:00
Ben Konyi
66a42339df Roll src/third_party/dart 9c0a73f943..246430bc8c (1 commits)
246430bc8c [dartdevc] wait for async callbacks to complete in tests
2019-02-08 01:14:43 -08:00
skia-flutter-autoroll
a1b2c398e8 Roll src/third_party/skia 50e24d7d5f52..26490759e464 (3 commits) (flutter/engine#7745)
https://skia.googlesource.com/skia.git/%2Blog/50e24d7d5f52..26490759e464

git log 50e24d7d5f52724b4286078a813eb253e710fe47..26490759e46483558627c9132e31f4b97cf052ac --date=short --no-merges --format=%ad %ae %s
2019-02-08 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-07 ericrk@chromium.org Fix issue where command buffer was skipped if drawing a single drawable
2019-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader c81766320762..7fb0b73b1aa7 (1 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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-08 02:16:38 -05:00
Adam Barth
a10a209d1b [fuchsia] Update path to fuchsia.ui.scenic (flutter/engine#7731)
This target is now in //sdk/fidl.
2019-02-07 22:07:24 -08:00
Dan Field
8795ea6ddd use full git hash for version (flutter/engine#7741) 2019-02-07 22:00:17 -08:00
skia-flutter-autoroll
0bda073031 Roll src/third_party/skia d978b90d205d..50e24d7d5f52 (4 commits) (flutter/engine#7743)
https://skia.googlesource.com/skia.git/%2Blog/d978b90d205d..50e24d7d5f52

git log d978b90d205d76206e9d15cd8c4db8743350e023..50e24d7d5f52724b4286078a813eb253e710fe47 --date=short --no-merges --format=%ad %ae %s
2019-02-07 csmartdalton@google.com Add a mechanism for GMs to silently exclude themselves from Gold
2019-02-07 benjaminwagner@google.com [infra] Update Win10 in Skolo.
2019-02-07 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-07 csmartdalton@google.com Reland "Add a GpuGM class for GPU-only tests"

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-07 22:32:12 -05:00
Ben Konyi
7deb3368bc Roll src/third_party/dart 6c680a0ebd..9c0a73f943 (31 commits)
9c0a73f943 [dart/vm] Skip finalization error for now
b05b8777d4 [dart/fuzzer] Refactor switch setup, add VFP to ARM
5a7ecfbabe [dart/vm] Skip finalization error for now
26379d088d Update dartfix to report path of resource if resource changes during analysis
2710834272 [fuchsia] Update path to fuchsia.timezone
da7ed9b05a Add missing generics in FlowAnalysis.
21b596e1b1 Change NullabilityFixKind from enum to class
d84ec89f39 add NullabilityMigrationListener for communicating changes to the client
9f0301630f Update dartfix NNBD to use 2-pass analysis
70283bdb3a Improve choosing context for changes files.
dbf4900c99 [vm/tools] Fix issues with snapshot size reporting
1c8f571f76 Add source links to dartdoc output.
a0516965b4 [vm] Load top-level functions and variables lazily
20f12ad874 [gardening] Re-add two status file lines after landing d05000af4d
073f557b1a Temporary fix for Analysis Server tests on Windows.
d05000af4d [gardening] Remove flaky markers and close issues for tests not appearing in flakiness dashboard
ac95355fdb Compiler option for environment defines
0e4f917759 Implement subtyping of optional function parameters
c84a0bd932 Infer mixin applications in hierarchy builder
2fd96e75d6 Separate MixinInferrer from Kernel ClassHierarchy
8927bc8d38 Remove ConstraintGatherer's dependency on TypeSchemaEnvironment
5a98aa704b Extract StandardBounds to a mixin
86f5aed890 Finish implementing IsTypedefSubtypeOf
d373b2ce9c [gardening] Disable golden test until next engine roll
a8a9171dd8 Avoid crashing on this property access
33bc628235 Treeshake unread fields
b040d3c853 Improve error message on ambiguous constructors
c591454dd3 Inline unprovided optional parameters
3afc3b58d0 Add dartfix protocol integration tests
67a1ce6b34 Notify DeclarationsTracker about file changes.
876e671a2c Migrate DeclarationResolverTest.
2019-02-07 19:08:53 -08:00
skia-flutter-autoroll
27e4189451 Roll src/third_party/skia 8619a34bb875..d978b90d205d (17 commits) (flutter/engine#7736)
https://skia.googlesource.com/skia.git/%2Blog/8619a34bb875..d978b90d205d

git log 8619a34bb87565dfcfc3818ceab065e93ea183e6..d978b90d205d76206e9d15cd8c4db8743350e023 --date=short --no-merges --format=%ad %ae %s
2019-02-07 bsalomon@google.com Track separate texure binding states for each OpenGL texture target.
2019-01-18 halcanary@google.com SkQP: new tool: tools/skqp/find_commit_with_best_gold_results
2019-02-07 brianosman@google.com Check for single owner and abandoned context in createMipMapProxyFromBitmap
2019-02-07 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-07 jvanverth@google.com Fix Metal bots.
2019-02-07 halcanary@google.com SkQP: update tools/skqp/gn_to_bp.py, add release script
2019-02-07 bsalomon@google.com Cache CPU memory buffers used for client side arrays.
2019-02-07 bungeman@google.com Don't include .cpp file in SampleCCPRGeometry.cpp
2019-02-07 brianosman@google.com Give ImGui the correct DeltaTime
2019-01-30 djsollen@google.com Remove colorspace restrictions for 565/FP16 configs in Android Codec.
2019-02-07 mtklein@google.com skvx wip
2019-02-07 bsalomon@google.com Default init GrGpuResource::UniqueID to invalid id.
2019-02-07 robertphillips@google.com Move "matches" from GrContextThreadSafeProxy to GrContext_Base
2019-02-07 robertphillips@google.com Make room for shifting GrContext to GrDirectContext
2019-02-07 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-07 brianosman@google.com Support building mips when creating cross context images
2019-02-07 bsalomon@google.com Pin the quad index buffer in GrResourceProvider.

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-07 18:37:47 -05:00
Dan Field
021996ff8d use correct no-download-badge (flutter/engine#7735) 2019-02-07 15:15:41 -08:00
Michael Klimushyn
597f3a5adc Decode using the last cached required frame (flutter/engine#7715)
`MultiFrameCodec` now uses whatever previously cached required frame is
available instead of panicking if it doesn't have the exact frame
requested by `SkCodec::FrameInfo#fRequiredFrame`.

`SkCodec::FrameInfo#fRequiredFrame` doesn't point to the one and only
frame that's required to decode the given frame. It points to the latest
frame that's disposal method none and filling a greater surface area
than the current frame. The last required frame `MultiFrameCodec` has
actually cached is also valid in these cases and can be supplied as
`fPriorFrame` instead. [flutter/flutter#26757](https://github.com/flutter/flutter/issues/26757#issuecomment-459522530)
has a more detailed explanation.

Fixes flutter/flutter#26757
2019-02-07 14:47:23 -08:00
Chinmay Garde
46842b5f57 Update documentation for command line args in FlutterProjectArgs. (flutter/engine#7733) 2019-02-07 14:14:44 -08:00
skia-flutter-autoroll
e61a4b8a1e Roll src/third_party/skia 9564bf44e5fa..8619a34bb875 (10 commits) (flutter/engine#7732)
https://skia.googlesource.com/skia.git/%2Blog/9564bf44e5fa..8619a34bb875

git log 9564bf44e5fa000c32ae9390326181dbd89c4b59..8619a34bb87565dfcfc3818ceab065e93ea183e6 --date=short --no-merges --format=%ad %ae %s
2019-02-07 reed@google.com Revert "Hide setDrawLooper -- deprecate loopers"
2019-02-07 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-07 brianosman@google.com Remove duplicate entry in harfbuzz GN file
2019-02-07 bsalomon@google.com Use different classes for client side arrays and GPU buffer objects.
2019-02-07 abarth@google.com [fuchsia] Update path to fuchsia.fonts
2019-02-06 robertphillips@google.com Add support for Mtl backend to DeferredDisplayListTest
2019-02-07 fmalita@chromium.org [skshaper] Add per-line callback
2019-02-07 jvanverth@google.com Set correct uniform size for Metal.
2019-02-07 fmalita@chromium.org [skottie] Use SkShaper for text
2019-02-07 mtklein@google.com move Reporter::reportFailedWithContext() out of line

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-07 14:49:34 -05:00
Adam Barth
0973ddbf05 [fuchsia] Update scenic include (flutter/engine#7708)
This header is now spelled thusly.
2019-02-07 10:45:21 -08:00
Dan Field
82b3db0523 Fix versions implementation (flutter/engine#7726) 2019-02-07 08:53:31 -08:00
skia-flutter-autoroll
da2ed68d76 Roll src/third_party/skia c19d81acc096..9564bf44e5fa (5 commits) (flutter/engine#7730)
https://skia.googlesource.com/skia.git/%2Blog/c19d81acc096..9564bf44e5fa

git log c19d81acc0965eff7ac1f8a2f9e544dfc86a230f..9564bf44e5fa000c32ae9390326181dbd89c4b59 --date=short --no-merges --format=%ad %ae %s
2019-02-06 benjaminwagner@google.com Upgrade NVIDIA driver on Ubuntu18 QuadroP400 bots.
2019-02-06 egdaniel@google.com Add support for importing AHardwareBuffers into SkSurfaces.
2019-02-07 scroggo@google.com SkWuffsCodec: Initialize memory when incomplete
2019-02-07 kjlubick@google.com Add a k8s cheat sheet to trooper docs
2019-02-06 reed@google.com Hide setDrawLooper -- deprecate loopers

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-07 10:49:38 -05:00
skia-flutter-autoroll
e789203470 Roll src/third_party/skia 859db6b5a03c..c19d81acc096 (2 commits) (flutter/engine#7729)
https://skia.googlesource.com/skia.git/%2Blog/859db6b5a03c..c19d81acc096

git log 859db6b5a03c4d87df06ff3f4b289bda4b5c4022..c19d81acc0965eff7ac1f8a2f9e544dfc86a230f --date=short --no-merges --format=%ad %ae %s
2019-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src c27b32b2fd52..635f11205d4b (414 commits)
2019-02-07 csmartdalton@google.com Revert "Add a GpuGM class for GPU-only tests"

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-07 07:04:30 -05:00
Ben Konyi
e985754a1e Roll src/third_party/dart caa8747a37..6c680a0ebd (12 commits)
6c680a0ebd Update dartfix readme and update version numbers
33337cf8d0 Fix API breakage, reexport ConstantEvaluator.
c2cdc1c639 Allow migration of multiple files at once.
d68d8526f4 Allow nullabilty migration prepareInput/processInput to operate on different ASTs.
5ecf660b50 [dartdevc] skip co19 tests on linux bots
ba9fbda83e Rework provisional migration API.
a4b681b83a Update dartdoc to 0.28.1+2.
fea5413d5a [ VM ] Fix hang of Flutter engine tests caused by global RuntimeEntry objects being destroyed when exit() is called when the VM hasn't finished shutting down.
a5570bd995 [vm/compiler] Add optimization flag
f0d5cb73a9 Guard the custom formatter for a Map against errors
df779789f2 Support two more cases in the convert-to-spread assist (issue 35867)
fd2225ab6c Adapt to the flow analysis spec v2.
2019-02-07 01:18:52 -08:00
skia-flutter-autoroll
e2db353f19 Roll src/third_party/skia f36ad269e88a..859db6b5a03c (1 commits) (flutter/engine#7727)
https://skia.googlesource.com/skia.git/%2Blog/f36ad269e88a..859db6b5a03c

git log f36ad269e88a1b2fec16e6404cd6cd36bc202115..859db6b5a03c4d87df06ff3f4b289bda4b5c4022 --date=short --no-merges --format=%ad %ae %s
2019-02-07 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-07 03:18:27 -05:00
Jonah Williams
17796ae592 Correct libraries.yaml path for stub_ui, add brightness, copy dart2js_platform.dill files (flutter/engine#7725) 2019-02-06 22:24:15 -08:00
skia-flutter-autoroll
9873f7966f Roll src/third_party/skia 2fc1474f9d62..f36ad269e88a (2 commits) (flutter/engine#7724)
https://skia.googlesource.com/skia.git/%2Blog/2fc1474f9d62..f36ad269e88a

git log 2fc1474f9d62db4b854fd4e5af322f41a323ffe5..f36ad269e88a1b2fec16e6404cd6cd36bc202115 --date=short --no-merges --format=%ad %ae %s
2019-02-06 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-04 reed@google.com move SkMetaData into src

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-06 23:33:44 -05:00
Matt Carroll
a6cf9b2895 Introduced a number of Java system channels in io/flutter/embedding/engine/systemchannels/ (flutter/engine#7500) 2019-02-06 17:07:30 -08:00
skia-flutter-autoroll
bceb09e825 Roll src/third_party/skia 429251513f71..2fc1474f9d62 (8 commits) (flutter/engine#7721)
https://skia.googlesource.com/skia.git/%2Blog/429251513f71..2fc1474f9d62

git log 429251513f716de18e9c4ebda05f304eb97fedde..2fc1474f9d62db4b854fd4e5af322f41a323ffe5 --date=short --no-merges --format=%ad %ae %s
2019-02-06 bungeman@google.com Add BOT/EOT to Shaper.
2019-02-06 halcanary@google.com bin/gn format gn/skia.gni
2019-02-06 herb@google.com Remove the distinction between key and device descriptors
2019-02-06 bungeman@google.com Roll HarfBuzz
2019-02-06 halcanary@google.com SkLoadICU: simplify
2019-02-06 robertphillips@google.com Move GrContextPriv methods to their own .cpp file
2019-02-06 mtklein@google.com add mad() and shuffle() to SkVx
2019-02-05 csmartdalton@google.com Add a GpuGM class for GPU-only tests

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-06 19:41:22 -05:00
Ben Konyi
c154b12028 Roll src/third_party/dart adfa4791fc..caa8747a37 (2 commits)
caa8747a37 Rework dartfix NNBD fix to use new NullabilityMigration engine
ae5bd68570 Lower relevance of deprecated suggestion sets.
2019-02-06 16:18:41 -08:00
Chris Bracken
5037523aaf Roll buildroot to c82412bcdcd593f1385a478ae2c4b8eb9814f3b8 (flutter/engine#7718) 2019-02-06 15:41:32 -08:00
Chinmay Garde
9d1d569a58 Allow all entrypoints support by the command line VM. (flutter/engine#7717) 2019-02-06 15:29:19 -08:00
Chris Bracken
7ff50beb59 Add FlutterProjectArgs::root_isolate_create_callback (flutter/engine#7651)
Allows embedders to specify a callback to be invoked in isolate scope
once root isolate has been created and marked runnable.

As an example of where this is useful, embedder unit test fixtures may
want to include Dart functions backed by a native implementation. On
isolate creation, this patch allows the unit test author to call
Dart_SetNativeResolver in root isolate scope.
2019-02-06 14:16:47 -08:00
Ben Konyi
03b9ff5721 Roll src/third_party/dart 631c550ff9..adfa4791fc (20 commits)
adfa4791fc Improve storage for available declarations.
392a869ee4 [infra] Skip all co19_2 tests that are timing out on dartdevc.
033cb7ffcc Issue 1438. Use expression function body for createState().
c3542cbc3b Set relevance for IncludedSuggestionSet.
661e91e30e Extract and migrate tests for ConstantEvaluator.
cc74e20eee Make some fields on Interface private, and change the way InheritanceManager2 is tested.
512e2ef292 Extract FixCodeTask/Processor from main dartfix class
e4755b34ba Extract FixLintTask/Processor from main dartfix class
1e8f9bf63a Extract FixErrorTask/Processor from main dartfix class
5ae156e055 Extract DartFixListener to record source changes and recommendations
1c0422735e Abstract type operations in flow analysis.
efcf8b01b1 Move integration tests of migration API to analysis server.
8f821d408e Fix status files for dartkp
6b73a02937 Fix status files for simarm and simarm64
4fb220707e Hardcode SourceFileEdit.fileStamp to -1 in migration prototype.
d972c2b7b7 [vm] Update raw_object_fields.cc after 7e81f56a.
c2778062e7 Add UI as code status file entries for simarm
2b8560f4b2 [Fasta] Add spread and control-flow collection flags
dc812e0921 [infra] Add third_party/requirejs to the fileset used by dartdevc testing
7e81f56ad7 Save Initializer for field and pass into debugger to enable breakpoint setting.
2019-02-06 13:18:15 -08:00
skia-flutter-autoroll
03510aed61 Roll src/third_party/skia 455c74797b46..429251513f71 (8 commits) (flutter/engine#7714)
https://skia.googlesource.com/skia.git/%2Blog/455c74797b46..429251513f71

git log 455c74797b4692d7dbb19a1b99c3fa3e89ca9d50..429251513f716de18e9c4ebda05f304eb97fedde --date=short --no-merges --format=%ad %ae %s
2019-02-06 mtklein@google.com fill in most remaining skvx operations
2019-02-06 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-06 herb@google.com Remove filterRec bypass on MakeRecAndEffects
2019-02-06 rmistry@google.com Have the RecreateSKPs bot upload to partner bucket
2019-02-05 herb@google.com Reorganize MakeRecAndEffects and SkScalerContext ctor
2019-02-06 reed@google.com per-contour variant of SkPathMeasure
2019-02-06 rmistry@google.com Remove PerCommit-Bookmaker
2019-02-06 jvanverth@google.com Switch back to non-Retina display resolution.

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 (fmalita@google.com), and stop
the roller if necessary.
2019-02-06 15:51:45 -05:00