1702 Commits

Author SHA1 Message Date
Ben Konyi
9dfa276f26
Roll src/third_party/dart 224f82c21c..8cbb11cc55 (15 commits) (#9171)
dart-lang/sdk@8cbb11cc55 [vm/ffi] FFI callbacks on ARM32.
dart-lang/sdk@a6bbc58d09 [vm] Ensure C-struct is initialized to guarantee nullptr in Dart_KernelCompilationResult.kernel
dart-lang/sdk@ee4acdef7e [dart:_http] Fix HttpClientResponse.certificate throwing on insecure connections.
dart-lang/sdk@907f31e6de Reland "[cfe] Build some annotations during outlining"
dart-lang/sdk@e31af09992 Remove NullabilityMigrationAssumptions class.
dart-lang/sdk@709df79404 Clean up logic to decide whether to create hard edges
dart-lang/sdk@01694dcca1 Handle nullability nodes for dynamic types more cleanly.
dart-lang/sdk@9aa88b1168 Add a const bool to make it easy to enable dumping the nullability graph
dart-lang/sdk@c229555d87 Rework the graph representation for the migration tool based on the design doc.
dart-lang/sdk@ca84a69609 Modify NullabilityNode to allow the 4 possible states from the design doc.
dart-lang/sdk@ebbfc7d8ca Annotate new APIs with @Since
dart-lang/sdk@2c4a2237d2 Disable search.getDeclarations with summary2.
dart-lang/sdk@519ddc1ac4 Document that AVAILABLE_SUGGESTION_SETS also turns on existingImports.
dart-lang/sdk@577ab8d631 Issue 37129. Check for missing importedLibrary.
dart-lang/sdk@d4d9f0afaa [vm,dart:io] Check for socket connection success
2019-06-03 12:46:07 -07:00
skia-flutter-autoroll
064910eb3b
Roll src/third_party/skia fec9b902a626..80f10d2c226a (12 commits) (#9170)
https://skia.googlesource.com/skia.git
/%2Blog/fec9b902a626..80f10d2c226a

git log fec9b902a626c4e9fa5aa13c03c5b1261666f45c..80f10d2c226a21606cb74c35f7e94b1de4bf4bd5 --date=short --no-merges --format=%ad %ae %s
2019-06-03 michaelludwig@google.com Turn on glClear workaround for nvidia macs
2019-06-03 robertphillips@google.com Expand testing of color initialized backend textures to include mip levels
2019-06-03 bsalomon@google.com Do correct colorspace xform in asyncRescaleAndReadPixels in GPU impl.
2019-06-03 herb@google.com One ShouldDrawAsPath to rule them all!
2019-06-03 bungeman@google.com Use DirectWrite for default font.
2019-06-03 jvanverth@google.com Maybe don't use Metal's instanced methods if not supported.
2019-06-03 kjlubick@google.com Make fuzzing use embedded test font
2019-06-01 senorblanco@chromium.org GrTessellator: always rewind to edge top when splitting.
2019-05-31 ethannicholas@google.com added SkSL bench
2019-06-03 kjlubick@google.com Prevent UBSAN from complaining too early about invalid enums
2019-06-03 jcgregorio@google.com Don't run SkpBench on the P30 since we don't have root on that device.
2019-06-03 reed@google.com add simpler addFrame api (helps with threaded producers)

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 (jcgregorio@google.com), and stop
the roller if necessary.
2019-06-03 14:55:36 -04:00
Matt Carroll
008090b8ab
Extracted PlatformViewsChannel from PlatformViewsController. (#7847) 2019-06-03 11:04:33 -07:00
Gary Qian
a4abfb2333
Text inline widget LibTxt/dart:ui implementation (#8207) 2019-06-03 10:32:46 -07:00
skia-flutter-autoroll
f9ce01674e
Roll src/third_party/skia c0b32b33552c..fec9b902a626 (3 commits) (#9169)
https://skia.googlesource.com/skia.git
/%2Blog/c0b32b33552c..fec9b902a626

git log c0b32b33552c70c4cc165274f40199cde0e66436..fec9b902a626c4e9fa5aa13c03c5b1261666f45c --date=short --no-merges --format=%ad %ae %s
2019-05-31 mtklein@google.com add unit scaling mode to benchmark/nanobench
2019-06-03 borenet@google.com [infra] Stop isolating the Android NDK
2019-06-03 jcgregorio@google.com Add 'modules' to doxygen generation.

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 (jcgregorio@google.com), and stop
the roller if necessary.
2019-06-03 11:25:45 -04:00
skia-flutter-autoroll
47841ebad0
Roll src/third_party/skia 9e6a3d76fc7f..c0b32b33552c (1 commits) (#9168)
https://skia.googlesource.com/skia.git
/%2Blog/9e6a3d76fc7f..c0b32b33552c

git log 9e6a3d76fc7ffd086a5968d5742d5ff6e9bf84ba..c0b32b33552c70c4cc165274f40199cde0e66436 --date=short --no-merges --format=%ad %ae %s
2019-05-31 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial).

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 (jcgregorio@google.com), and stop
the roller if necessary.
2019-06-03 07:53:40 -04:00
skia-flutter-autoroll
184b6e36e8
Roll src/third_party/skia 3c0ad02bc545..9e6a3d76fc7f (4 commits) (#9167)
https://skia.googlesource.com/skia.git
/%2Blog/3c0ad02bc545..9e6a3d76fc7f

git log 3c0ad02bc545e5891f042f266d8892df342f62ea..9e6a3d76fc7ffd086a5968d5742d5ff6e9bf84ba --date=short --no-merges --format=%ad %ae %s
2019-06-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 0a56f0e3d22d..98f2167125a8 (8 commits)
2019-06-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader c0d7ee45d45f..bb575d48d5f9 (3 commits)
2019-06-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 8e522297bf91..f75363e40fb1 (402 commits)
2019-06-01 bsalomon@google.com SkVector4 as ctype for half4

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 (jcgregorio@google.com), and stop
the roller if necessary.
2019-06-03 02:07:29 -04:00
skia-flutter-autoroll
d0b3e07234
Roll src/third_party/skia 09f5aedf2cc8..3c0ad02bc545 (1 commits) (#9164)
https://skia.googlesource.com/skia.git
/%2Blog/09f5aedf2cc8..3c0ad02bc545

git log 09f5aedf2cc886296641658fdb800ced1e7f0b7e..3c0ad02bc545e5891f042f266d8892df342f62ea --date=short --no-merges --format=%ad %ae %s
2019-06-02 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version

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 (jcgregorio@google.com), and stop
the roller if necessary.
2019-06-02 05:02:35 -04:00
Siva
a4b7d1c289 Roll src/third_party/dart 0e6b74543c..224f82c21c (2 commits) (#9163)
224f82c21c Revert "[vm] Create offsets_extractor tool."
6f2f92f578 improve extension method declaration recovery
2019-05-31 19:36:21 -07:00
Siva
68a3ca46b4
Roll src/third_party/dart 445a23a9bc..0e6b74543c (29 commits) (#9159)
0e6b74543c Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers"
250f3d2e56 [gardening] Attempt to repair red HHH bot, take 3
cddf2bbdfe [vm/debugger] Support debugging of interpreted frames.
0e07987ccd [gardening] Attempt to repair red HHH bot, take 2
c5e03e5cce Fix tests that assign null to non-null locations
9d4649a44c Set context type for downward inference in constants.
7ae22b9394 [gardening] Attempt to repair red HHH bot
30d118d429 Handle deferred expressions and names in model_test
b3f262298c Fix recording covariance for default parameters.
c72893dc12 Update CHANGELOG.md with HttpClientResponseCompressionState
5fcff2f581 Use modular code generation in modular_test
190599de78 Skip LSP cancellation handling for Notification requests
edae8c474c Fix _createSdkModule for Windows
a620c56e8d Ensure output unit data for late members
abc8195541 Add more failing tests for downward inference in nnbd
2938630937 update parser to handle "!." in nnbd expressions
dc7fa3bae7 Add patch to fix Flutter
2babb218d6 [ VM / Service ] Removed fixedId parameter from Isolate responses
a25f927ba9 Split HTypeConversion
aa2ce7cfbf Add `compressionState` getter to the HttpClientResponse API.
c4a1ca903f [dartdevc] Cleanup violations of `unrelated_type_equality_checks` lint
c4d1d2a29d [vm] Remove #include in runtime_offsets_list that breaks flutter
e34d63bd11 Visit return types of functions/methods to consumer GenericFunctionType(s).
372b02d97f [vm/bytecode] Add information about local variables to bytecode
0a66b3e644 Fix scopes for resolving class / mixin headers.
d51d41b109 Add some failing tests for downward inference in nnbd
3015d79371 [vm] Create offsets_extractor tool.
556c9134ac Update the SDK version associated with constant update hints
7c956f4387 Make it possible to consume summary2 in build mode, but don't turn it on yet.
2019-05-31 17:14:52 -07:00
skia-flutter-autoroll
1d1cff1fac
Roll src/third_party/skia 3cd435eecf5e..09f5aedf2cc8 (3 commits) (#9160)
https://skia.googlesource.com/skia.git
/%2Blog/3cd435eecf5e..09f5aedf2cc8

git log 3cd435eecf5ed15ec3dbac1050e176fcf9fddae8..09f5aedf2cc886296641658fdb800ced1e7f0b7e --date=short --no-merges --format=%ad %ae %s
2019-05-31 bungeman@google.com Handle all lcd orientations SkScalerContext.
2019-05-31 fmalita@chromium.org [skottie] Add support for scale and rotation text animators
2019-05-29 herb@google.com Simplify calculation of the path gap.

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-31 20:13:45 -04:00
Kevin Lindkvist
69ebe5fb28 Remove references to Fuchsia's ContextWriter (#9157) 2019-05-31 16:12:07 -07:00
skia-flutter-autoroll
473f17ff8b
Roll src/third_party/skia c4fec06e5a3b..3cd435eecf5e (13 commits) (#9155)
https://skia.googlesource.com/skia.git
/%2Blog/c4fec06e5a3b..3cd435eecf5e

git log c4fec06e5a3b796e82c03abfc9389d076270e453..3cd435eecf5ed15ec3dbac1050e176fcf9fddae8 --date=short --no-merges --format=%ad %ae %s
2019-05-31 rmistry@google.com [G3 compile bot] Remove cl link
2019-05-29 michaelludwig@google.com Move GrQuad to src/gpu/geometry folder
2019-05-31 herb@google.com max glyph dimension == 0 means don't fallback
2019-05-31 fmalita@chromium.org [skottie] Add support for opacity text animators
2019-05-31 fmalita@chromium.org [skottie] Initial animated text properties support
2019-05-31 herb@google.com Remove unused enum
2019-05-31 robertphillips@google.com Implement color-based backend texture creation for Vulkan
2019-05-24 jvanverth@google.com Fix DDL_Metal test configs
2019-05-31 jvanverth@google.com Reland "Added AutoreleasePool for managing pool memory in testing apps."
2019-05-30 halcanary@google.com SkShaderBase::isAPicture()
2019-05-31 bsalomon@google.com Color matrix effect rewritten as .fp
2019-05-31 jvanverth@google.com Use GrCFResource class to manage backend surface MtlTexture resources.
2019-05-31 robertphillips@google.com Clean update ETC1 data utilities (take 2)

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-31 16:38:41 -04:00
skia-flutter-autoroll
a32df2c928
Roll src/third_party/skia da95a75be1dd..c4fec06e5a3b (1 commits) (#9154)
https://skia.googlesource.com/skia.git
/%2Blog/da95a75be1dd..c4fec06e5a3b

git log da95a75be1dd37667db244ed56c2ac076cfb15ff..c4fec06e5a3b796e82c03abfc9389d076270e453 --date=short --no-merges --format=%ad %ae %s
2019-05-31 kjlubick@google.com Revert "Added AutoreleasePool for managing pool memory in testing apps."

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-31 13:02:56 -04:00
skia-flutter-autoroll
cbef680a3b
Roll src/third_party/skia b9658153032a..da95a75be1dd (2 commits) (#9153)
https://skia.googlesource.com/skia.git
/%2Blog/b9658153032a..da95a75be1dd

git log b9658153032aa83470c105e6fb1bfccab8e4260a..da95a75be1dd37667db244ed56c2ac076cfb15ff --date=short --no-merges --format=%ad %ae %s
2019-05-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 172e5d373fad..0a56f0e3d22d (6 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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-31 05:51:40 -04:00
skia-flutter-autoroll
f867609c01
Roll src/third_party/skia 89799efe587b..b9658153032a (2 commits) (#9152)
https://skia.googlesource.com/skia.git
/%2Blog/89799efe587b..b9658153032a

git log 89799efe587ba36db80fd82a7ef499d2b484e67c..b9658153032aa83470c105e6fb1bfccab8e4260a --date=short --no-merges --format=%ad %ae %s
2019-05-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 97d3c9084977..8e522297bf91 (404 commits)
2019-05-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 37bc82ac64f5..c0d7ee45d45f (2 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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-31 02:20:59 -04:00
skia-flutter-autoroll
eb566ebb79
Roll src/third_party/skia 65e49ba51b03..89799efe587b (3 commits) (#9150)
https://skia.googlesource.com/skia.git
/%2Blog/65e49ba51b03..89799efe587b

git log 65e49ba51b0308fb92ad7887c84e2f65bb46ba82..89799efe587ba36db80fd82a7ef499d2b484e67c --date=short --no-merges --format=%ad %ae %s
2019-05-30 bungeman@google.com Document SkShaper::RunHandler::Buffer
2019-05-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-30 herb@google.com Use strike spec for bitmap rendering

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-30 20:33:54 -04:00
Jonah Williams
e07fc692bd
Roll web sdk (#9146) 2019-05-30 14:04:07 -07:00
skia-flutter-autoroll
9ca7edc5b1
Roll src/third_party/skia f62e575bab08..65e49ba51b03 (10 commits) (#9147)
https://skia.googlesource.com/skia.git
/%2Blog/f62e575bab08..65e49ba51b03

git log f62e575bab086650d9340152e20009c3749eca5d..65e49ba51b0308fb92ad7887c84e2f65bb46ba82 --date=short --no-merges --format=%ad %ae %s
2019-05-30 ethannicholas@google.com added support for SkMatrix44 ctype
2019-05-30 jvanverth@google.com Added AutoreleasePool for managing pool memory in testing apps.
2019-05-30 reed@google.com share tiny bit of code for std language iter
2019-05-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-30 reed@google.com free formatctx when we're done
2019-05-30 robertphillips@google.com Revert "Clean update ETC1 data utilities"
2019-05-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-30 michaelludwig@google.com Remove old GrFillRectOp factories
2019-05-30 robertphillips@google.com Clean update ETC1 data utilities
2019-05-30 fmalita@chromium.org [skottie] Shaper: fission glyphs into separate fragments when needed

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-30 17:01:36 -04:00
skia-flutter-autoroll
37b31ca705
Roll src/third_party/skia 69aaee0ff927..f62e575bab08 (11 commits) (#9142)
https://skia.googlesource.com/skia.git
/%2Blog/69aaee0ff927..f62e575bab08

git log 69aaee0ff92748ac763e66a8b586592927841cb4..f62e575bab086650d9340152e20009c3749eca5d --date=short --no-merges --format=%ad %ae %s
2019-05-30 robertphillips@google.com Use GrVkImage utilities in GrVkGpu::createTestingOnlyVkImage
2019-05-30 halcanary@google.com SkPDF: implement kDecal image shader TileMode
2019-05-30 halcanary@google.com SkPDF: MakeShader uses Color4f
2019-05-30 bungeman@google.com Correct shaper assert around iterator fonts.
2019-05-30 reed@google.com support assets for skottie2movie
2019-05-29 herb@google.com Collapse the SkTextInterceptsIter into base class
2019-05-28 brianosman@google.com Interpreter: Elide dup/pop around stores
2019-05-29 bungeman@google.com Add trivial implemenations of shaper run iterators.
2019-05-30 rmistry@google.com Add new G3 compile try bot
2019-05-30 rmistry@google.com Add recipe for triggering and waiting for G3 compile tasks
2019-05-29 rmistry@google.com Script to trigger and wait for G3 compile tasks

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-30 13:25:48 -04:00
Ben Konyi
75da3d42d5 Roll src/third_party/dart fee615c5a5..39ec9fc4f3 (46 commits)
39ec9fc4f3 Revert "[cfe] Build some annotations during outlining"
1df5fb3d57 [cfe] Build some annotations during outlining
0325ba4b4a Update test framework to uniformly use NNBD in type strings
2958e80671 Refactor to conditional and spread elements
5352c67478 Tweaks for 'Import Library' quick fixes to better reflect the expected behavior.
2ef2eb14d5 Fix FixesTest on Windows.
475d68527c Add types on overridden method signatures
0739387b05 [vm] Account for DBC32 when deciding between 32-bit and 64-bit ELF.
436c8d8a79 [gardening] Remove flutter patch as the original cl was indeed identified as a culprit and will be reverted.
c9ace73ffb CHANGELOG entry for covariance in super-interfaces.
d99d83ea09 Add ddc modular test suite and single test
ebe6146781 [gardening] Fix patch name so it matches dart sdk hash.
2268c65cbe First subtyping rules for nullable types
19a8886a8a [gardening] Attempt to troubleshoot failing hhh buildbot.
dd5530a73e [dartdevc] make ImmutableSet private
4c9bf5479f Extract generic runner logic, now dart2js modular test is mostly dart2js specific
2492d40829 [vm/disassembler] Remove redundant assert.
76750c58f2 Issue 35553. Report WRONG_TYPE_PARAMETER_VARIANCE_IN_SUPERINTERFACE.
98a4dba4b3 Update Element.appendTo to more closely match Dart syntax
694699c6e4 [dartdevc] Improve NSM errors when making dynamic calls
a332c414f1 Switch server to using DeclarationsTracker for 'Import Library' quick fixes.
d74d49e748 Convert more diagnostic tests to include location
1b95819e3d [dartdevc] Train ddc on dill file instead of analyzer summary
fca2c82be0 Add support for cancelling requests in LSP server
47e63b0eee [dartdevc] encode part file metadata
d5405d06f4 [cfe] Allow local const variables as annotations.
0d0f01a7b7 Add new AOT build steps to deb package build script.
182d55dfda [dart2js] Add support for BabelJS to test.py
b1d3a212a7 Fill references to dynamic/Naver in LinkedElementFactory.
d9dccc3b0f Pass in no_git_hash option to utils.py when computing version
f9bf379ae1 Move BOOLEAN_CONVERSION_CHECK to separate HInstruction
2e51423c3d Convert the way function types are displayed to better match the syntax of Dart
da3ead02c1 Issue 3446. Recurse into attributes to find children widgets.
9556a95038 Fix string->bytes encoding in overlay_file_system
fc17a90bed assist for sorting child properties last
b0a11c9d25 [vm] Fix kernel list loader so that files are relative to the list.
96c2d3c303 [dartdevc] enable testing of ddc internals
554f9db768 [ VM / Service ] Made Logging event and LogRecord public
46ae4c5f0a [ VM ] Removed tests that are no longer valid as of Dart 2.0.
c35f53fab0 [dart:io,fuchsia] Change namespace setup failure from ASSERTs to FATALs
af93ebcf4c [vm] Direct generation of ELF shared libraries.
834587a78c [dartdevc] fix import/export declarations for es6 to add extension
d06592b532 [dartdevc] Add details to failed assertion messages
cca2bb317e [ dart:developer ] Exposed `reason`, `errorCode`, and `errorDetail` getters in `ServiceExtensionResult`.
03781b9402 Build also summary2 in build mode.
4c32cddef8 [vm/ffi] Fix ffi trampoline class finalization - fix test on android
2019-05-30 09:19:18 -07:00
Chris Yang
49b6de8c5c
Dynamically add certain iOS AppDelegate methods. (#8843) 2019-05-30 09:06:49 -07:00
skia-flutter-autoroll
58eff77ef2
Roll src/third_party/skia 2f0f5fb37d74..69aaee0ff927 (2 commits) (#9138)
https://skia.googlesource.com/skia.git
/%2Blog/2f0f5fb37d74..69aaee0ff927

git log 2f0f5fb37d743733286ae31b10b6ca6cc668b673..69aaee0ff92748ac763e66a8b586592927841cb4 --date=short --no-merges --format=%ad %ae %s
2019-05-30 reed@google.com Revert "Compare pixels for TypefaceWithNoPaths test"
2019-05-30 hcm@google.com Update Skia milestone to 77

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-30 08:18:20 -04:00
skia-flutter-autoroll
061d615bc7
Roll src/third_party/skia 859f7108a5af..2f0f5fb37d74 (2 commits) (#9137)
https://skia.googlesource.com/skia.git
/%2Blog/859f7108a5af..2f0f5fb37d74

git log 859f7108a5af0106d5e87795a8219d1db996b08a..2f0f5fb37d743733286ae31b10b6ca6cc668b673 --date=short --no-merges --format=%ad %ae %s
2019-05-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ded5f903261a..172e5d373fad (11 commits)
2019-05-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src b3e0873d64ad..97d3c9084977 (529 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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-30 04:30:45 -04:00
skia-flutter-autoroll
7dd62d6b3c
Roll src/third_party/skia 1013ecfb3421..859f7108a5af (19 commits) (#9136)
https://skia.googlesource.com/skia.git
/%2Blog/1013ecfb3421..859f7108a5af

git log 1013ecfb342137428750aa30867e1bce4116be74..859f7108a5af0106d5e87795a8219d1db996b08a --date=short --no-merges --format=%ad %ae %s
2019-05-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ca8e3d7c153e..37bc82ac64f5 (11 commits)
2019-05-29 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-29 fmalita@chromium.org [skottie] Add a Shaper line buffer
2019-05-29 brianosman@google.com Fix divide by zero in interpreter test
2019-05-29 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-29 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-29 egdaniel@google.com Reland "Remove call to copy in GrcontextPriv read/write pixel calls."
2019-05-29 brianosman@google.com Interpreter: Matrix/Vector multiplication
2019-05-29 brianosman@google.com Interpreter: Support component-wise ops for matrices
2019-05-29 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-29 reed@google.com rm dead code
2019-05-29 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-29 herb@google.com Compare pixels for TypefaceWithNoPaths test
2019-05-29 michaelludwig@google.com Make stencilRect() in GrRTCPriv more flexible.
2019-05-29 brianosman@google.com Avoid SkTMax in sksl
2019-05-29 robertphillips@google.com Use GrGLGpu::createTextureImpl from w/in GrGLGpu::createBackendTexture
2019-05-29 reed@google.com simplify api to make encoder, use swscale for faster rgb->yuv
2019-05-29 brianosman@google.com Interpreter: Fix vector/matrix equality and inequality
2019-05-28 bsalomon@google.com Specialize GrBicubicEffet for 1d kernel.

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-30 01:00:51 -04:00
Matt Carroll
8b1199c4dd
Implemented Log proxy that only logs in BuildConfig.DEBUG (#25391). (#9122) 2019-05-29 20:19:29 -07:00
Matt Carroll
4c4c0f8282
Add plugin shim to facilitate old plugins in new embedding (#33478). (#9120) 2019-05-29 18:39:15 -07:00
skia-flutter-autoroll
19c5029b9d
Roll src/third_party/skia 29e013deb476..1013ecfb3421 (3 commits) (#9130)
https://skia.googlesource.com/skia.git
/%2Blog/29e013deb476..1013ecfb3421

git log 29e013deb476758a29196cc49b95b60206c72f40..1013ecfb342137428750aa30867e1bce4116be74 --date=short --no-merges --format=%ad %ae %s
2019-05-29 egdaniel@google.com Revert "Remove call to copy in GrcontextPriv read/write pixel calls."
2019-05-29 senorblanco@chromium.org GrTessellator: fix event creation for dead boundary edges.
2019-05-29 egdaniel@google.com Remove call to copy in GrcontextPriv read/write pixel calls.

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-29 21:31:10 -04:00
Chinmay Garde
45d39e1374
Revert "Roll src/third_party/dart fee615c5a5..d5405d06f4 (21 commits) (#9127)" (#9135)
This reverts commit ae14c5a2403ffd60b541035b1ef1a82d33321b43.
2019-05-29 17:45:15 -07:00
Jason Simmons
44f1b440aa
Revert "Use track-widget-creation transformer included in the sdk. (#9085)" (#9134)
This reverts commit 651c90409ee7b8f43da7d1c60fcb172f1ad51901.

With this change applied, test/widgets/widget_inspector_test.dart is failing
when run by the dev/bots/test.dart script in the framework tree.
2019-05-29 17:40:28 -07:00
Ben Konyi
ae14c5a240
Roll src/third_party/dart fee615c5a5..d5405d06f4 (21 commits) (#9127)
d5405d06f4 [cfe] Allow local const variables as annotations.
0d0f01a7b7 Add new AOT build steps to deb package build script.
182d55dfda [dart2js] Add support for BabelJS to test.py
b1d3a212a7 Fill references to dynamic/Naver in LinkedElementFactory.
d9dccc3b0f Pass in no_git_hash option to utils.py when computing version
f9bf379ae1 Move BOOLEAN_CONVERSION_CHECK to separate HInstruction
2e51423c3d Convert the way function types are displayed to better match the syntax of Dart
da3ead02c1 Issue 3446. Recurse into attributes to find children widgets.
9556a95038 Fix string->bytes encoding in overlay_file_system
fc17a90bed assist for sorting child properties last
b0a11c9d25 [vm] Fix kernel list loader so that files are relative to the list.
96c2d3c303 [dartdevc] enable testing of ddc internals
554f9db768 [ VM / Service ] Made Logging event and LogRecord public
46ae4c5f0a [ VM ] Removed tests that are no longer valid as of Dart 2.0.
c35f53fab0 [dart:io,fuchsia] Change namespace setup failure from ASSERTs to FATALs
af93ebcf4c [vm] Direct generation of ELF shared libraries.
834587a78c [dartdevc] fix import/export declarations for es6 to add extension
d06592b532 [dartdevc] Add details to failed assertion messages
cca2bb317e [ dart:developer ] Exposed `reason`, `errorCode`, and `errorDetail` getters in `ServiceExtensionResult`.
03781b9402 Build also summary2 in build mode.
4c32cddef8 [vm/ffi] Fix ffi trampoline class finalization - fix test on android
2019-05-29 09:42:07 -07:00
skia-flutter-autoroll
3ea7ac8d99
Roll src/third_party/skia 633db4db7672..29e013deb476 (3 commits) (#9128)
https://skia.googlesource.com/skia.git
/%2Blog/633db4db7672..29e013deb476

git log 633db4db7672fd55b48ba1073256853e00f18d8c..29e013deb476758a29196cc49b95b60206c72f40 --date=short --no-merges --format=%ad %ae %s
2019-05-28 brianosman@google.com Interpreter: Fix construction of Matrices
2019-05-28 bsalomon@google.com Change async rescale and read GM to test diff number of x/y bicubic steps
2019-05-28 herb@google.com Move source space fallback strike calculations to SkStrikeSpecStorage

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-29 10:22:55 -04:00
skia-flutter-autoroll
8ad0e2f8e6
Roll src/third_party/skia 25b63f91b3b4..633db4db7672 (4 commits) (#9125)
https://skia.googlesource.com/skia.git
/%2Blog/25b63f91b3b4..633db4db7672

git log 25b63f91b3b4de4c951408bca5154063811626c4..633db4db7672fd55b48ba1073256853e00f18d8c --date=short --no-merges --format=%ad %ae %s
2019-05-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 3fe06eb3aaaf..ded5f903261a (12 commits)
2019-05-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src a4545bae034e..b3e0873d64ad (467 commits)
2019-05-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 710fcd517ea4..ca8e3d7c153e (23 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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-29 04:40:23 -04:00
skia-flutter-autoroll
37e6e0c90d
Roll src/third_party/skia 8f88b2da05d5..25b63f91b3b4 (2 commits) (#9121)
https://skia.googlesource.com/skia.git
/%2Blog/8f88b2da05d5..25b63f91b3b4

git log 8f88b2da05d542620a7e5d97aec917714b5cf8fc..25b63f91b3b4de4c951408bca5154063811626c4 --date=short --no-merges --format=%ad %ae %s
2019-05-22 herb@google.com Remove getGlyphIDAdvance() from SkStrike's API
2019-05-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com 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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-29 01:11:11 -04:00
skia-flutter-autoroll
28f2c05a63
Roll src/third_party/skia 1f02e8488551..8f88b2da05d5 (3 commits) (#9116)
https://skia.googlesource.com/skia.git
/%2Blog/1f02e8488551..8f88b2da05d5

git log 1f02e8488551c43d3497fba9a3b0896aafc2c9cf..8f88b2da05d542620a7e5d97aec917714b5cf8fc --date=short --no-merges --format=%ad %ae %s
2019-05-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com 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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-28 21:36:04 -04:00
Ben Konyi
c880ca215b Roll src/third_party/dart 50b0d85804..fee615c5a5 (4 commits)
fee615c5a5 consolidate multiple modifier error codes
6aee4f390b Make analyzer's File.readAsBytesSync() impls return Uint8List
2878bfde6c [vm/ffi] Fix ffi trampoline class finalization
85c28b804d Check LSP support for workspace/applyEdit before giving CodeActions that require it
2019-05-28 16:01:58 -07:00
skia-flutter-autoroll
9ee2697219
Roll src/third_party/skia d04aaa3a841a..1f02e8488551 (8 commits) (#9109)
https://skia.googlesource.com/skia.git
/%2Blog/d04aaa3a841a..1f02e8488551

git log d04aaa3a841abd570f21b1780f2ae65dc1d1ebac..1f02e8488551c43d3497fba9a3b0896aafc2c9cf --date=short --no-merges --format=%ad %ae %s
2019-05-28 fmalita@chromium.org [skottie] Add support for more font weights
2019-05-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-28 reed@google.com skia helper for encoding video
2019-05-22 herb@google.com Use bulk advances in SkPDFEmitType1Font
2019-05-28 herb@google.com Replace SkStrikeSpec with SkStrikeSpecStorage
2019-05-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial).
2019-05-28 michaelludwig@google.com Use color analysis opts only if XP keeps the color FPs
2019-05-28 fmalita@chromium.org [skottie] Support multiple text fragments

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-28 18:05:28 -04:00
skia-flutter-autoroll
6b4ca8da5f
Roll src/third_party/skia 176b214f91bc..d04aaa3a841a (7 commits) (#9105)
https://skia.googlesource.com/skia.git
/%2Blog/176b214f91bc..d04aaa3a841a

git log 176b214f91bc1ce302621f5796bfd7a72d5b3f5d..d04aaa3a841abd570f21b1780f2ae65dc1d1ebac --date=short --no-merges --format=%ad %ae %s
2019-05-28 halcanary@google.com PDF example
2019-05-28 michaelludwig@google.com Reland "Update GrRTC to use GrFillRectOp::MakeGeneric"
2019-05-28 halcanary@google.com experimental/editor: minor change
2019-05-22 herb@google.com Call bulk advances in SkPDFMakeCIDGlyphWidthsArray
2019-05-28 robertphillips@google.com Use sk_memset* in GrFillBufferWithColor
2019-05-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms feba95f66c08..ca5b4470be98 (1 commits)
2019-05-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 5b8149aaf52b..feba95f66c08 (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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-28 14:16:58 -04:00
Ben Konyi
a207318702 Roll src/third_party/dart ec4d48e241..50b0d85804 (87 commits)
50b0d85804 [vm/ffi] Observatory support for FFI
db599d4005 [vm/ffi] Fix GC crash in SimDBC
39dbaecfc1 Remove tests relying on contravariant uses of varaibles in supertypes
e6e2020fb2 [fasta] Allow only covariant uses of type parameters in supertypes
527c165426 Deprecate 'abstract' setter in elements, replace with 'isAbstract'.
d368bb8ecd Make some fields in LinkedNode informative.
e4362612b0 Add support for dynamic registration for LSP
969038934a [compiler] Fix EmitTestAndCall for a complete call of a Smi method.
3a2bc9b8e7 Updated pub client
c67b9f2331 [compiler] Fix EmitTestAndCall for a complete call of a Smi method.
b3a06c1933 [dart:_http] Fix http_cookie_date_test.dart compile errors.
1025c5bebb [DDC] Only inline textually small constants.
25033cee32 [CFE] Control inlining of const variables from backend.
afc54e23e3 [vm/ffi] FFI callbacks on ARM64.
0a5e5995e8 [vm/ffi] FFI callbacks on IA32.
ae944a68ed [Incremental compiler] Only re-check package-uris if base-uri changed
d911d9b5ff Cleanup "libraries" field in DillTarget when their invalidated
eb131c3d68 [kernel worker] Don't do unnecessary computeCanonicalNames
ec3cd7ffe0 Workaround for dartbug.com/36983 also when not in incremental compiler
e19bcb9411 [vm/ffi] Fix Google3 build
bd39cca700 [compiler] Mark each variable stored on entry to catch block.
0e5ebcaa96 Add InlineData and InlineDataCache
508a9fa6b0 Work-around called-once imprecision
bd078896f8 [vm/ffi] Remove use of private symbols from ffi_test_functions.cc
21b74fdf79 [dart2js] Update expectation file after BigInt fix in core lib.
735669190e [corelib BigInt] Fix implementation of BigInt.modInverse (fixes issue #37008).
5b200ea3dc remove unused import
70bd05e662 Stop ignoring runtime cast failures on function types.
eff6e95385 Improve code generation for variant classes.
03e415a4e8 Update the hover 'containingLibraryName' to not include the 'file:///' prefix.
4979a51a9c Add information about existing imports to completion response.
e43d81af5f Folders containing overlayed files should exist even if they do not exist on disk
e42d4a1d89 fix missing returns in lambdas
baa721ba23 Add an sdk module to the modular_test pipeline
64ed4bf664 Changes to bazel worker to support modular testing.
fc6954f084 [dartdevc] self hosting tests
f4f2c77d4a improve missing body error messages
ec1ddcdb83 improve extension message missing body error message
9081f28fbb [analyzer] fix a copy paste doc issue and 2 unused imports
3c34c8fa2f Fix type substitution of "star" types.
77f2603052 [dartdevc] preliminary nnbd support
0e5d18f281 Ensure that nullability promotion of the `Null` type yields `Never`.
5278d4059a Sort non_nullable_test.dart
0fb0185df0 [cfe] Extract field initializer tokens from the token stream
b53162d82b [build] Link with dl library on linux by default.
10692669e3 [cfe] Add flags for new experimental features
052272d998 Avoid dependency on file system order in modular_test/loader_test
d7054690ab [vm/compiler] Partially revert "Replace LoadClassId for known cids."
c20802ce16 [cfe] Introduce a Kernel annotation builder
eca6c8953f Allow `async` as an identifier everywhere.
dbd70dd214 [cfe] Simplify metadata builders
9f9f10ad97 Use cached serialization of source-information
4ff89f880d Move registrations on OutputUnitData to the impact transformer
7580e77ef2 Support modular code generation
225a301637 [vm/ffi] Re-land "[vm/ffi] FFI callbacks on X64."
edadc9c881 Add support for caching results of shared modules.
8208e872f8 Refactor summary IDL generator.
22c086fbe5 Remove unsafe uses of TypeImpl.withNullability (use TypeSystem instead).
aa785d938b [dart/vm] Fix erroneous claim on "temp" Q7
704446d159 Disable implicit casts but keep dynamic casts when NNBD enabled
49262365dc [vm] Do expensive kernel metadata verification only once per kernel
cc2fac57f3 Remove HBoolify
dfbc3923e4 add default CompilerContext in analysis server
1ffcccd9cc add extension method header parser recovery
db367542b3 [vm/kernel] Fix uninitialized variables in kernel_translation_helper.h
c4d691064a Remove unused methods from LinkedUnitContext.
5822645e66 Support for 'Wrap with Xyz' for expressions in ExpressionFunctionBody.
4b7c05f2ce Remove LinkedNodeVariablesDeclaration.
6e1f628f19 Outline the StackZone's Zone
cd2188f2f5 DAS change in hover behavior- the containingLibraryName now returns the URI of the containing library instead of the (possibly non-existent) library name
4fc86d726f Fix some lints in LSP tests
d4e2d78a94 [vm] Partially disable 5393ce7d35729e6a6b89e6e9316e99c15a8e3639.
338b74a52c [vm/ffi] Align stack frame when entering and exiting safe point
7bbd8ea29d Introduce a representation of the type `Never?`.
28f701982b Add diagnostic location info to more tests
70a0c86a4a Update pub client reference
cbd4391747 [vm/compiler] Forward the ByteData constructor length argument.
1993669102 Clean up examples in analyzer docs that were using deprecated APIs and add a test to catch future breakages
14b1d2feb8 [infra] Make deflaking optional in test.dart
181aeb30e7 Don't use OneShotInterceptorData during codegen and remove SuperMemberData
d92341be08 first cut parse extension methods
df95340f0c [dart:_http] Fix parsing of empty cookies and double quotes.
b316210d94 [vm/compiler] Speed up the compiler part which deals with kernel reading up in DEBUG mode
0c891451a8 cleanup parser forwarding and test listeners
6edefda065 cleanup token rewriter and clients
4ccf7b865e Don't set type for StringLiteral(s) in directives.
caac50d7ff [dartdevc] Fix metalet regression
2019-05-28 08:28:05 -07:00
skia-flutter-autoroll
0a6aeb3470
Roll src/third_party/skia 213aa46af167..176b214f91bc (2 commits) (#9100)
https://skia.googlesource.com/skia.git
/%2Blog/213aa46af167..176b214f91bc

git log 213aa46af167261b39803290294a53a77cbbd21d..176b214f91bc1ce302621f5796bfd7a72d5b3f5d --date=short --no-merges --format=%ad %ae %s
2019-05-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-24 bsalomon@google.com Define SK_GL in Flutter.

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-28 10:48:04 -04:00
skia-flutter-autoroll
f2e22aa3c3
Roll src/third_party/skia 7730d7cb8fb2..213aa46af167 (3 commits) (#9098)
https://skia.googlesource.com/skia.git
/%2Blog/7730d7cb8fb2..213aa46af167

git log 7730d7cb8fb220fd6f54e91b4ca4def7d68302cc..213aa46af167261b39803290294a53a77cbbd21d --date=short --no-merges --format=%ad %ae %s
2019-05-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 40757b28bdc8..3fe06eb3aaaf (4 commits)
2019-05-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 5e9441a25484..710fcd517ea4 (3 commits)
2019-05-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 017b02e115dd..a4545bae034e (176 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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-28 03:28:43 -04:00
skia-flutter-autoroll
557db42ade
Roll src/third_party/skia de7e074e8190..7730d7cb8fb2 (2 commits) (#9096)
https://skia.googlesource.com/skia.git
/%2Blog/de7e074e8190..7730d7cb8fb2

git log de7e074e819037b80c1c432217683ddf979b963c..7730d7cb8fb220fd6f54e91b4ca4def7d68302cc --date=short --no-merges --format=%ad %ae %s
2019-05-28 jvanverth@google.com Revert "Change Metal to not take ownership of objects"
2019-05-27 michaelludwig@google.com Revert "Update GrRTC to use GrFillRectOp::MakeGeneric"

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-27 23:59:20 -04:00
skia-flutter-autoroll
64a4a0eaa3
Roll src/third_party/skia f06b6d5469a5..de7e074e8190 (1 commits) (#9094)
https://skia.googlesource.com/skia.git
/%2Blog/f06b6d5469a5..de7e074e8190

git log f06b6d5469a505bb5ce3d823a8362b5ffa5a24dc..de7e074e819037b80c1c432217683ddf979b963c --date=short --no-merges --format=%ad %ae %s
2019-05-26 fmalita@chromium.org [skottie] Shaper::VAlign::kResizeToFit should also scale line height

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-27 11:42:50 -04:00
skia-flutter-autoroll
fdee6256aa
Roll src/third_party/skia 7e5a64f517e4..f06b6d5469a5 (2 commits) (#9093)
https://skia.googlesource.com/skia.git
/%2Blog/7e5a64f517e4..f06b6d5469a5

git log 7e5a64f517e46d4e136b9acc90bc7ae0aee854f3..f06b6d5469a505bb5ce3d823a8362b5ffa5a24dc --date=short --no-merges --format=%ad %ae %s
2019-05-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e794ddc8a662..40757b28bdc8 (6 commits)
2019-05-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 778c5dab5f92..017b02e115dd (514 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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-27 04:55:43 -04:00
skia-flutter-autoroll
daf47f0b4f
Roll src/third_party/skia dc01a84ae098..7e5a64f517e4 (1 commits) (#9092)
https://skia.googlesource.com/skia.git
/%2Blog/dc01a84ae098..7e5a64f517e4

git log dc01a84ae09838cf084e3e17f253d72a995ffd8c..7e5a64f517e46d4e136b9acc90bc7ae0aee854f3 --date=short --no-merges --format=%ad %ae %s
2019-05-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 8a2441d37d80..5e9441a25484 (4 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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-27 01:25:40 -04:00
skia-flutter-autoroll
cf1b20318d
Roll src/third_party/skia f33c95cd6f55..dc01a84ae098 (3 commits) (#9091)
https://skia.googlesource.com/skia.git
/%2Blog/f33c95cd6f55..dc01a84ae098

git log f33c95cd6f55537cc13eb1e62267f0c2fd32ca11..dc01a84ae09838cf084e3e17f253d72a995ffd8c --date=short --no-merges --format=%ad %ae %s
2019-05-26 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-05-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-05-24 ccameron@chromium.org Change Metal to not take ownership of objects

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 (kjlubick@google.com), and stop
the roller if necessary.
2019-05-26 05:33:20 -04:00
stuartmorgan
2404cdc901
Rename macOS FLEPlugin* to FlutterPlugin* (#9074)
As another step toward aligning the macOS plugin API with the iOS plugin
API, and with its final form, rename the plugin-related classes from
FLEPlugin* to FlutterPlugin*. This makes the names of the clasess the
same between iOS and macOS. Eventually they should actually merge, with
annotations/ifdefs for platform differences, but for now since the macOS
version uses the same method names and is simply a subset of the iOS
APIs (with one to-be-stabilized method that is macOS-specific) doing the
merge later won't be a breaking change.

Doing this now allows for building out plugin tooling and plugin
implementations on macOS without creating a growing body of code that
will experience a breaking change later.

See:
https://github.com/flutter/flutter/issues/31735
https://github.com/flutter/flutter/issues/32718
2019-05-25 20:45:00 -04:00
Chris Bracken
a44cbbf492
Delete BSDiff sources (#9086)
BSDiff is no longer used as of flutter/engine#8663. This removes the
unused Java import and sources.
2019-05-25 13:49:28 -07:00
Chris Bracken
0f1ff3bdb3
Correct typos, adopt US spellings (#9081)
Corects a bnuch of typeos throughout teh engien codebsae. Also makes
a couple minor Commonwealth -> US spelling adjustments for consistency
with the rest of Flutter's codebase.

Made use of `misspell` tool:
https://github.com/client9/misspell
2019-05-25 13:14:46 -07:00
Terry Lucas
651c90409e
Use track-widget-creation transformer included in the sdk. (#9085)
This improves performance as the version in the SDK is able to work more
incrementally and avoids creating an expensive ClassHierarchy.
There is now no measureable performance difference with the option so the
kernel transformer can be enabled by default.
2019-05-25 06:38:51 -07:00