6950 Commits

Author SHA1 Message Date
Zachary Anderson
d2782bf438 [fuchsia] Fix snapshot BUILD.gn file for Fuchsia roll (flutter/engine#8024) 2019-03-04 15:10:24 -05:00
skia-flutter-autoroll
e554620893 Roll src/third_party/skia c1a9feb6f06e..5800f2e8a920 (2 commits) (flutter/engine#8022)
https://skia.googlesource.com/skia.git/%2Blog/c1a9feb6f06e..5800f2e8a920

git log c1a9feb6f06edc41cce044b7da4f5e4a2e5055a5..5800f2e8a920ed57c66cde8f6f29c1af376e7661 --date=short --no-merges --format=%ad %ae %s
2019-03-03 reed@google.com Reland "use colorspace steps to determine legacy blits"
2019-03-03 reed@google.com Reland "bring back lowp bilerp_clamp_8888"

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 (reed@google.com), and stop
the roller if necessary.
2019-03-03 20:50:07 -05:00
skia-flutter-autoroll
2bb1f0cec8 Roll src/third_party/skia c6671be0ea75..c1a9feb6f06e (2 commits) (flutter/engine#8021)
https://skia.googlesource.com/skia.git/%2Blog/c6671be0ea75..c1a9feb6f06e

git log c6671be0ea75880626807c4c40792b2cb1301a39..c1a9feb6f06edc41cce044b7da4f5e4a2e5055a5 --date=short --no-merges --format=%ad %ae %s
2019-03-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 7761d0dc32ad..aae499d4d09d (42 commits)
2019-03-03 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 (reed@google.com), and stop
the roller if necessary.
2019-03-03 16:15:00 -05:00
skia-flutter-autoroll
414f9d66dd Roll src/third_party/skia 1b9f889628e0..c6671be0ea75 (1 commits) (flutter/engine#8020)
https://skia.googlesource.com/skia.git/%2Blog/1b9f889628e0..c6671be0ea75

git log 1b9f889628e06943b513ff0c3fa92b697f74fe3e..c6671be0ea75880626807c4c40792b2cb1301a39 --date=short --no-merges --format=%ad %ae %s
2019-03-03 reed@google.com Revert "bring back lowp bilerp_clamp_8888"

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 (reed@google.com), and stop
the roller if necessary.
2019-03-03 11:50:08 -05:00
skia-flutter-autoroll
36ed156d6f Roll src/third_party/skia c97b0672a73f..1b9f889628e0 (1 commits) (flutter/engine#8019)
https://skia.googlesource.com/skia.git/%2Blog/c97b0672a73f..1b9f889628e0

git log c97b0672a73fec6f91392572ec9907e2563f977e..1b9f889628e06943b513ff0c3fa92b697f74fe3e --date=short --no-merges --format=%ad %ae %s
2019-03-03 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 (reed@google.com), and stop
the roller if necessary.
2019-03-03 07:21:31 -05:00
skia-flutter-autoroll
eb06e899d8 Roll src/third_party/skia 58a75383a70b..c97b0672a73f (1 commits) (flutter/engine#8018)
https://skia.googlesource.com/skia.git/%2Blog/58a75383a70b..c97b0672a73f

git log 58a75383a70b3311bc4079e8cc834435e1dc24d5..c97b0672a73fec6f91392572ec9907e2563f977e --date=short --no-merges --format=%ad %ae %s
2019-03-03 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 (reed@google.com), and stop
the roller if necessary.
2019-03-03 02:51:55 -05:00
skia-flutter-autoroll
08d3b3f4fc Roll src/third_party/skia 0d7012a80c17..58a75383a70b (1 commits) (flutter/engine#8017)
https://skia.googlesource.com/skia.git/%2Blog/0d7012a80c17..58a75383a70b

git log 0d7012a80c178448a9b090816268c7933661cb89..58a75383a70b3311bc4079e8cc834435e1dc24d5 --date=short --no-merges --format=%ad %ae %s
2019-03-02 reed@google.com change particleslide to use Resources

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 (reed@google.com), and stop
the roller if necessary.
2019-03-02 22:25:27 -05:00
skia-flutter-autoroll
091f2c9523 Roll src/third_party/skia c945f0e31a53..0d7012a80c17 (1 commits) (flutter/engine#8016)
https://skia.googlesource.com/skia.git/%2Blog/c945f0e31a53..0d7012a80c17

git log c945f0e31a5396a4ff6347d45a908b529233ed0c..0d7012a80c178448a9b090816268c7933661cb89 --date=short --no-merges --format=%ad %ae %s
2019-03-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src cddf8925a8d8..7761d0dc32ad (267 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 (scroggo@google.com), and stop
the roller if necessary.
2019-03-02 18:20:12 -05:00
skia-flutter-autoroll
3ee1316e63 Roll src/third_party/skia 9159c8ef83b2..c945f0e31a53 (1 commits) (flutter/engine#8015)
https://skia.googlesource.com/skia.git/%2Blog/9159c8ef83b2..c945f0e31a53

git log 9159c8ef83b2b333551f68664f9fb50fc266c822..c945f0e31a5396a4ff6347d45a908b529233ed0c --date=short --no-merges --format=%ad %ae %s
2019-03-02 reed@google.com Revert "use colorspace steps to determine legacy blits"

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 (scroggo@google.com), and stop
the roller if necessary.
2019-03-02 13:56:53 -05:00
Dan Field
2c06341258 Add overloads for lookup that lets you specify a bundle (flutter/engine#8007)
* Add overloads for lookup that lets you specify a bundle

* check bundle with defaultBundleIdentifier before main bundle
2019-03-02 10:01:51 -08:00
Dan Field
af23ee88b9 Build engine for iOS on presubmit (flutter/engine#8011)
* build the ios engine on Cirrus
2019-03-02 10:01:15 -08:00
skia-flutter-autoroll
f4ce2eedaa Roll src/third_party/skia 705e67347962..9159c8ef83b2 (1 commits) (flutter/engine#8014)
https://skia.googlesource.com/skia.git/%2Blog/705e67347962..9159c8ef83b2

git log 705e67347962f9b76d9a4aafcc21b8781b45d632..9159c8ef83b2b333551f68664f9fb50fc266c822 --date=short --no-merges --format=%ad %ae %s
2019-03-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6f1a852fce0b..4d153383bd3a (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 (scroggo@google.com), and stop
the roller if necessary.
2019-03-02 08:51:51 -05:00
skia-flutter-autoroll
a6bea69f25 Roll src/third_party/skia 09198525261a..705e67347962 (7 commits) (flutter/engine#8013)
https://skia.googlesource.com/skia.git/%2Blog/09198525261a..705e67347962

git log 09198525261aa5152c2183158315d81176776d99..705e67347962f9b76d9a4aafcc21b8781b45d632 --date=short --no-merges --format=%ad %ae %s
2019-03-01 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a2f5fd826031..823ca85404fb (1 commits)
2019-03-02 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 37c024a6a7fd..a2f5fd826031 (2 commits)
2019-03-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader dd1e37e31d68..37c024a6a7fd (1 commits)
2019-02-28 bungeman@google.com Adjust luminance gamma for Mac.
2019-03-01 mtklein@google.com bring back lowp bilerp_clamp_8888

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 (scroggo@google.com), and stop
the roller if necessary.
2019-03-02 04:19:27 -05:00
skia-flutter-autoroll
59d4f69116 Roll src/third_party/skia 436d47d5bde9..09198525261a (6 commits) (flutter/engine#8012)
https://skia.googlesource.com/skia.git/%2Blog/436d47d5bde9..09198525261a

git log 436d47d5bde9849dbec03579d8d99a6df33c380f..09198525261aa5152c2183158315d81176776d99 --date=short --no-merges --format=%ad %ae %s
2019-03-01 reed@google.com use colorspace steps to determine legacy blits
2019-03-01 jvanverth@google.com Fix memory leak in Metal.
2019-03-01 jvanverth@google.com Restore old Viewer setup order.
2019-03-01 egdaniel@google.com Add flush call to take access type, flags, and semaphore.
2019-03-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1581ff030b9c..6f1a852fce0b (3 commits)
2019-03-01 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 (scroggo@google.com), and stop
the roller if necessary.
2019-03-01 23:51:33 -05:00
skia-flutter-autoroll
6c63b50afc Roll src/third_party/skia e1f5b644656f..436d47d5bde9 (3 commits) (flutter/engine#8009)
https://skia.googlesource.com/skia.git/%2Blog/e1f5b644656f..436d47d5bde9

git log e1f5b644656fc38d4784d12e174a5f8bdbab7538..436d47d5bde9849dbec03579d8d99a6df33c380f --date=short --no-merges --format=%ad %ae %s
2019-03-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 1dc32aecaa61..cddf8925a8d8 (456 commits)
2019-03-01 halcanary@google.com SkQP: Fix report
2019-03-01 mtklein@google.com update high-contrast color filter for tagged SW destinations

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 (scroggo@google.com), and stop
the roller if necessary.
2019-03-01 18:40:24 -05:00
Gary Qian
d689b45ab1 Revert "Buffer lifecycle in WindowData (#7999)" (flutter/engine#8010)
This reverts commit 03bec0d1b68ff57b6bf31d7cb8586837443b05fd.
2019-03-01 15:14:20 -08:00
Greg Spencer
55f7ab72d8 Guard against using Android API not defined in API level 16 & 17 (flutter/engine#8006)
This adds a guard around the call to MotionEvent.isFromSource, which is not implemented in API 16 and 17.

Fixes flutter/flutter#28640
2019-03-01 14:53:22 -08:00
skia-flutter-autoroll
96aac27247 Roll src/third_party/skia 71a23d4195d9..e1f5b644656f (8 commits) (flutter/engine#8004)
https://skia.googlesource.com/skia.git/%2Blog/71a23d4195d9..e1f5b644656f

git log 71a23d4195d96dbf200fbf10fb887dbcc83bd1da..e1f5b644656fc38d4784d12e174a5f8bdbab7538 --date=short --no-merges --format=%ad %ae %s
2019-03-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a1924739029e..dd1e37e31d68 (1 commits)
2019-02-28 ianloic@google.com Clean up SkFontMgr_fuchsia.cpp after FIDL API change
2019-03-01 reed@google.com fix docs for fitsInBytes
2019-03-01 kjlubick@google.com [canvaskit] Roll 0.4.1
2019-03-01 mtklein@google.com fix labels in P3 gm
2019-02-28 jvanverth@google.com Add GrMtlPipelineStateCache.
2019-03-01 fmalita@chromium.org [canvaskit] Ignore image paths in Skottie asset keys
2019-03-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5546fb4fdd85..1581ff030b9c (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 (scroggo@google.com), and stop
the roller if necessary.
2019-03-01 14:11:42 -05:00
Gary Qian
03bec0d1b6 Buffer lifecycle in WindowData (flutter/engine#7999) 2019-03-01 10:43:09 -08:00
skia-flutter-autoroll
7258fead02 Roll src/third_party/skia 255569187f27..71a23d4195d9 (1 commits) (flutter/engine#8003)
https://skia.googlesource.com/skia.git/%2Blog/255569187f27..71a23d4195d9

git log 255569187f27d854a78ce67a62713fadc2d5e292..71a23d4195d96dbf200fbf10fb887dbcc83bd1da --date=short --no-merges --format=%ad %ae %s
2019-02-28 fmalita@chromium.org [canvaskit] Consolidate Skottie assets

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 (scroggo@google.com), and stop
the roller if necessary.
2019-03-01 09:25:23 -05:00
Chris Bracken
362096c282 Fix incorrect transformation matrix (flutter/engine#8001)
Previously the transformation matrix returned on semantics nodes was
fetched by matrix col,row (incorrectly). This uses the SkMatrix
constants instead and adds a test.
2019-02-28 19:19:06 -08:00
skia-flutter-autoroll
8954653a45 Roll src/third_party/skia b7b2da871e95..255569187f27 (23 commits) (flutter/engine#8002)
https://skia.googlesource.com/skia.git/%2Blog/b7b2da871e95..255569187f27

git log b7b2da871e959ce9d412498b0378f5ace0dd5808..255569187f27d854a78ce67a62713fadc2d5e292 --date=short --no-merges --format=%ad %ae %s
2019-03-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5de69e91bd93..5546fb4fdd85 (4 commits)
2019-02-27 csmartdalton@google.com Make GrMesh compatible with instanced draws that have no attribs
2019-02-28 reed@google.com Move responsibility to onMakeContext for device colorspace decision
2019-02-28 kjlubick@google.com [canvaskit] Add support for external fonts
2019-02-26 csmartdalton@google.com Revert "Drop unused shader support for sample variables"
2019-02-28 brianosman@google.com Particles: Removed emitters, added more full-featured position affectors
2019-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader c6eb41bebc27..a1924739029e (2 commits)
2019-02-28 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader bc63cf9c511b..c6eb41bebc27 (3 commits)
2019-02-28 jvanverth@google.com Fix a couple of Mac windowing issues.
2019-02-28 bsalomon@google.com Remove support for SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo.
2019-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 201f136c9907..bc63cf9c511b (1 commits)
2019-02-28 thakis@chromium.org skia: Fix -Wextra-semi warnings in non-dcheck builds.
2019-02-27 michaelludwig@google.com Reland "Add general quad API to SkGpuDevice"
2019-02-28 brianosman@google.com Fix scaling error in SkLights::makeColorSpace
2019-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 61d99852c465..1dc32aecaa61 (2053 commits)
2019-02-28 benjaminwagner@google.com Remove OS condition from isolate files
2019-02-28 kjlubick@google.com [canvaskit][pathkit] Remove flaky/low-utility Debug tests
2019-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4b314eefc839..5de69e91bd93 (1 commits)
2019-02-28 fmalita@chromium.org solink with --start-group/--end-group
2019-02-27 scroggo@google.com Enable Skia for Windows
2019-02-28 halcanary@google.com SkQP Documentation
2019-02-28 kjlubick@google.com [canvaskit] Support image assets for Skottie

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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-28 22:11:18 -05:00
Core
86ce32dfb4 Fix cursor jumping when typing some special characters. (flutter/engine#7964) 2019-02-28 17:44:49 -08:00
Matt Carroll
0f8d5d618b Android Embedding PR 12: Add lifecycle methods to FlutterActivity. (flutter/engine#7974) 2019-02-28 16:51:17 -08:00
Matt Carroll
15584ba38d Android Embedding PR 13: Integrated text input, keyevent input, and some other channel comms in FlutterView. (flutter/engine#7979) 2019-02-28 15:02:56 -08:00
Matt Carroll
a0f16c7b4a Android Embedding PR 9: Introduce an AndroidTouchProcessor to convert MotionEvents to Flutter touch data. (flutter/engine#7947) 2019-02-28 14:44:28 -08:00
Greg Spencer
21f04c6fa2 Fix spelling errors in dartdocs (flutter/engine#7997)
Fix the spelling errors in the dartdocs for the engine.

There are no functionality changes here, just documentation fixes.
2019-02-28 14:42:55 -08:00
Ben Konyi
53b29e27f4 Roll src/third_party/dart 40bab34fbd..7c70ab1817 (35 commits)
7c70ab1817 Revert change that empirically doesn't improve code for dart2js stopwatch.
895bc90509 Sync pub client to newest version
39f365f3b9 Sort declarations in parser.dart.
8af83b19d6 Sort declarations in ast_builder.dart.
0adddfbeab Eliminate uses of old AST node types from analysis server
120328aff7 [fasta] Commandline option to enable asserts
82c5c5bbb2 [fasta] Only read compiler context at construction in kernel_target.
9a4c49f301 Update field analysis tests to prepare for eager initializer improvements
75370569fc Fall back to DillLoader when computing types in SourceLoader
78ba3dab7a Rename ImplicitType to ImplcitFieldType
1720704594 Recognize effectively constant static fields
ba31e448ca Finish implementing IsIntersectionSubtypeOf
5f095b7039 [Fasta] Add support for spread in map literals
3b8591d13e [ddc] Initial impl for invoking service extension
ae70ce855f Include the completion suggestion labels as explicit relevance tags
50ab52d567 Use raw is-check when type arguments match the bounds
d650c619e2 more postfix "!" non-null assert operator tests
a3ab6b6514 [vm, gc] Reduce cost of maintaining allocation stats during scavenges.
36c14db2d3 Only refine non-null in SSA
a1349ac529 Remove childEntities and visitChildren from ForEachStatementImpl and ForStatementImpl.
31993bf1b5 improve expression function body recovery
1c477ad3aa Refactor downward inference to improve recovery
8f12d634fe add postfix "!" non-null assert operator
ab10fb12dc [vm/interpreter] Reduce stack usage of interpreter
ffc1383918 Move tests of five more analyzer codes to diagnostics
a6b76df8d8 Add flag to re-run global inference when reading a data file.
b04cb2f5e7 Don't create instances of ForStatement2Impl yet.
82a15835f0 Short-circuit logical operators in constants
7829012e61 add new ExperimentNotEnabled error code
1e2211bbb6 going to go ahead and just revert this. I don't think it is at all critical. Thanks for noticing the build failure Paul!
01cc5a6305 Ensure unknown fields in LSP payloads are ignored
d7a7de31bf Update dartkb test expectations
0e9d97498c Add some notes on using Dart LSP with Vim
a9ef31ba43 [Fasta] Add Kernel syntax for spread elements
b79e2a8882 Fix equivalence/show_helper
2019-02-28 13:31:16 -08:00
skia-flutter-autoroll
a2611d04c7 Roll src/third_party/skia 1179d5dfaf8d..b7b2da871e95 (1 commits) (flutter/engine#7996)
https://skia.googlesource.com/skia.git/%2Blog/1179d5dfaf8d..b7b2da871e95

git log 1179d5dfaf8d0a2a7c6c8f7e997dd267b118d5db..b7b2da871e959ce9d412498b0378f5ace0dd5808 --date=short --no-merges --format=%ad %ae %s
2019-02-28 mtklein@google.com set -fcolor-diagnostics when is_clang

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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-28 11:31:43 -05:00
skia-flutter-autoroll
0d6bcecf1d Roll src/third_party/skia 90043480b587..1179d5dfaf8d (3 commits) (flutter/engine#7995)
https://skia.googlesource.com/skia.git/%2Blog/90043480b587..1179d5dfaf8d

git log 90043480b587b627b255e8010b23b0f2dff3a8c9..1179d5dfaf8d0a2a7c6c8f7e997dd267b118d5db --date=short --no-merges --format=%ad %ae %s
2019-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 aaa17b8528d8..4b314eefc839 (2 commits)
2019-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 3014e76bab03..201f136c9907 (1 commits)
2019-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader dfc0f3b7a757..3014e76bab03 (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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-28 03:42:59 -05:00
Chris Bracken
7c4f8d8116 Fix two typos in embedder.h (flutter/engine#7993)
occured -> occurred
preceeded -> preceded
2019-02-27 21:10:08 -08:00
Matt Carroll
73e65066f2 Android Embedding PR 11: Add FlutterEngine to FlutterFragment. (flutter/engine#7972) 2019-02-27 21:09:28 -08:00
skia-flutter-autoroll
444789eb80 Roll src/third_party/skia 0cedddc1420b..90043480b587 (1 commits) (flutter/engine#7994)
https://skia.googlesource.com/skia.git/%2Blog/0cedddc1420b..90043480b587

git log 0cedddc1420b248bafdbf094125ea1dde2b85d97..90043480b587b627b255e8010b23b0f2dff3a8c9 --date=short --no-merges --format=%ad %ae %s
2019-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 83fc5445e748..dfc0f3b7a757 (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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-27 23:12:43 -05:00
skia-flutter-autoroll
9a4ddf8cb8 Roll src/third_party/skia 67d87128fd00..0cedddc1420b (10 commits) (flutter/engine#7992)
https://skia.googlesource.com/skia.git/%2Blog/67d87128fd00..0cedddc1420b

git log 67d87128fd001b7fc049e65af7c7a3b5240c4a11..0cedddc1420b248bafdbf094125ea1dde2b85d97 --date=short --no-merges --format=%ad %ae %s
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 17078c70fc9c..83fc5445e748 (6 commits)
2019-02-27 mtklein@google.com round when writing lowp 565 or 4444
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 009696c56169..aaa17b8528d8 (1 commits)
2019-02-27 reed@google.com utility to check if floats are [0...1]
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 105fd0f651d1..17078c70fc9c (1 commits)
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 928dfeed1796..105fd0f651d1 (4 commits)
2019-02-27 mtklein@google.com mark more methods inline
2019-02-27 mtklein@google.com specialize if_then_else(int4,float4,float4)
2019-02-27 michaelludwig@google.com Revert "Add general quad API to SkGpuDevice"
2019-02-27 michaelludwig@google.com Add general quad API to SkGpuDevice

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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-27 18:55:31 -05:00
Jason Simmons
4836cde8d3 Improve performance of Locale.toString (flutter/engine#7990)
Use a map instead of a switch to replace deprecated language and country codes.
Also cache the result for the most recently used locale.
2019-02-27 14:41:58 -08:00
Chris Bracken
0d1a8035df Provide batching for semantics updates (flutter/engine#7988)
Some embedders prefer to minimise the number of semantics node/custom
action updates sent back to the host platform -- for example due to
expensive serialisation mechanisms, etc.

This patch provides a 'batch end' signal that provides embedders with an
indication of when a self-consistent set of semantics node or custom action
updates have been sent.

We overload the node/action ID with information that conveys a batch end
by using an ID (-1) that is never allotted to semantics nodes by the
framework.
2019-02-27 12:12:45 -08:00
skia-flutter-autoroll
a2f03be41a Roll src/third_party/skia ff84d8a900d4..67d87128fd00 (7 commits) (flutter/engine#7987)
https://skia.googlesource.com/skia.git/%2Blog/ff84d8a900d4..67d87128fd00

git log ff84d8a900d4b9dd4d4aa7a9569425f0ac234830..67d87128fd001b7fc049e65af7c7a3b5240c4a11 --date=short --no-merges --format=%ad %ae %s
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 5edafb5ac109..928dfeed1796 (2 commits)
2019-02-26 borenet@google.com [recipes] Plumb task ID through to DM results
2019-02-27 brianosman@google.com Particles: Improvements to SkCurve
2019-02-27 reed@google.com Avoid forcing rasterpipeline due to device colorspace
2019-02-27 kjlubick@google.com update canvaskit docs to new API
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ead1a345a36c..5edafb5ac109 (1 commits)
2019-02-27 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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-27 14:43:24 -05:00
Jason Simmons
906d49c751 Check for a null pressure range for motion events (flutter/engine#7986)
Fixes https://github.com/flutter/flutter/issues/28490
2019-02-27 11:27:19 -08:00
stuartmorgan
79011c3844 [macos] Add hover support to FLEViewController (flutter/engine#7975)
Adds an option to enable mouse tracking, which will send
add/hover/remove events to the Flutter engine.
2019-02-27 10:06:57 -08:00
Chinmay Garde
781e39da5d Add async events to pipeline flows. (flutter/engine#7985) 2019-02-27 12:31:37 -05:00
skia-flutter-autoroll
2cfd95c3fc Roll src/third_party/skia ab3f8674c9d2..ff84d8a900d4 (1 commits) (flutter/engine#7983)
https://skia.googlesource.com/skia.git/%2Blog/ab3f8674c9d2..ff84d8a900d4

git log ab3f8674c9d2b28356eda74cbd35b3a8a7835752..ff84d8a900d4b9dd4d4aa7a9569425f0ac234830 --date=short --no-merges --format=%ad %ae %s
2019-02-26 bungeman@google.com SkTypeface::openStream to return smart pointer.

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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-27 10:25:52 -05:00
Ben Konyi
1903ef5c59 Roll src/third_party/dart 9450c6d829..40bab34fbd (8 commits)
40bab34fbd Fix Stopwatch timers to not overflow on intermediate computations.
edcaa05375 Support @pragma('dart2js:noElision') on non-internal methods
dc8a56bc0e Rename set literal tests to end in _test
f484e1b05e Call canParse() for all LSP requests before passing to handlers
0e54ce3b2d Fix a canParse method that would overflow the stack
8fb52650e5 Ensure LSP canParse type-checks optional values
26d91cf4b6 If LSP initialize fails in tests, throw
d1876531f2 Fix LSP canParse to allow nulls where the spec allows
2019-02-27 07:23:23 -08:00
Ben Konyi
f35e0514e2 Roll src/third_party/dart e94e797d7b..9450c6d829 (8 commits)
9450c6d829 Move SUBTYPE_OF_SEALED_CLASS to own file, and DriverResolutionTest
603678e46c [vm, gc] Streamline the promotion allocation fast path.
8fd09304b6 [vm, gc] Force inline MarkObject into its sole caller.
fb88c983e7 [vm/compiler] Switch kernel helper for background compiler to use new space.
6d575152c9 [vm/compiler] Changes in Cid range computation
2d58ea3b42 [dartdevc] fix #35554, throw NullThrownError when null is thrown
25aa35ef98 Convert ast.dart to triple-slash comment style
b11cb39d66 [DDC] Support implict casts in [ForLoopStatement2]
2019-02-27 01:26:56 -08:00
skia-flutter-autoroll
caec0c2150 Roll src/third_party/skia f6faf2fcea7b..ab3f8674c9d2 (2 commits) (flutter/engine#7980)
https://skia.googlesource.com/skia.git/%2Blog/f6faf2fcea7b..ab3f8674c9d2

git log f6faf2fcea7b8bcfae0e5be29f9c292da8703c97..ab3f8674c9d2b28356eda74cbd35b3a8a7835752 --date=short --no-merges --format=%ad %ae %s
2019-02-27 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 6c9fb0e6353c..ead1a345a36c (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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-27 03:12:25 -05:00
skia-flutter-autoroll
65001c2bb4 Roll src/third_party/skia 4dbb96dfaa04..f6faf2fcea7b (7 commits) (flutter/engine#7977)
https://skia.googlesource.com/skia.git/%2Blog/4dbb96dfaa04..f6faf2fcea7b

git log 4dbb96dfaa04868b4ed00ca90513097b2d987625..f6faf2fcea7b8bcfae0e5be29f9c292da8703c97 --date=short --no-merges --format=%ad %ae %s
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 9f20dd777b50..009696c56169 (2 commits)
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 1bc7ee95f75b..6c9fb0e6353c (1 commits)
2019-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7f6f891204d0..1bc7ee95f75b (1 commits)
2019-02-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 54c4772e855c..7f6f891204d0 (1 commits)
2019-02-26 csmartdalton@google.com Reland "Stack-allocate pipelines for GrMeshDrawOp"
2019-02-19 mtklein@google.com remove mention of SkPaintDefaults_Flags
2019-02-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 8adf1fcd08d0..54c4772e855c (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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-26 22:55:27 -05:00
Ben Konyi
eee9aff943 Roll src/third_party/dart 05bba46133..e94e797d7b (5 commits)
e94e797d7b Fix flow analysis test for ForStatement2
0374ba1698 Coalesce ForStatementBase with ForStatement2Impl.
4cd309316b Prepare visitors for UI-as-code rework.
cfac26e184 Deprecate `Expression.precedence`.
4abf59202d Fix ForLoop2 support in reference collector
2019-02-26 19:18:10 -08:00
Matt Carroll
31890e2d9f Android Embedding PR 10: Add system channels to FlutterEngine. (flutter/engine#7960) 2019-02-26 19:05:18 -08:00
Jason Simmons
930fcb8c2a Suppress deprecation warning for usage of Configuration.locale (flutter/engine#7973) 2019-02-26 17:03:10 -08:00
Ben Konyi
33300015b2 Roll src/third_party/dart 385be0cf31..05bba46133 (6 commits)
05bba46133 Use DFS numbering for block dominates test
fba89f9f64 [vm] Don't change the content of the VM isolate's snapshot based on what was loading into a core or app snapshot.
3d3f6f9d4b Remove immediateUnderSetLiteral.
7b86d78f07 Enable set literal lowering in dart2js.
e29835749a [dart_internal] Bump SDK constraint upper-bound to <2.3.0
53ca69ba7e [release] Bump version and update CHANGELOG for 2.2.0
2019-02-26 16:29:19 -08:00
skia-flutter-autoroll
5cbe63badb Roll src/third_party/skia adfc6e40df30..4dbb96dfaa04 (6 commits) (flutter/engine#7970)
https://skia.googlesource.com/skia.git/%2Blog/adfc6e40df30..4dbb96dfaa04

git log adfc6e40df3081a8513ff71f2f434100b4d037b5..4dbb96dfaa04868b4ed00ca90513097b2d987625 --date=short --no-merges --format=%ad %ae %s
2019-02-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader fe3d4978886b..8adf1fcd08d0 (2 commits)
2019-02-26 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 024f271ae0c7..fe3d4978886b (1 commits)
2019-02-26 brianosman@google.com Particles: remove non-stable random, add better enum reflection
2019-02-26 fmalita@chromium.org [skottie] Shape blending mode support
2019-02-26 bsalomon@google.com Remove legacy types/methods from SkDeferredDisplayList recorder.

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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-26 18:23:31 -05:00