9818 Commits

Author SHA1 Message Date
skia-flutter-autoroll
775b73cd9d Roll fuchsia/sdk/core/mac-amd64 from _9Uy_... to KNygX... (flutter/engine#13219)
Roll fuchsia/sdk/core/mac-amd64 from _9Uy_... to KNygX...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-17 20:12:16 -04:00
Kaushik Iska
1e88081e18 Reland ICU update to 64.2 (flutter/engine#13216) 2019-10-17 14:52:32 -07:00
Harry Terkelsen
c61ec8cb63 Use window.devicePixelRatio in the CanvasKit backend (flutter/engine#13192)
* Use the actual devicePixelRatio in the Skia backend

* Get the coordinates of mouse events in physical pixels

* disable canvaskit by default
2019-10-17 14:28:40 -07:00
George Wright
60e88f7a6c Re-enable WeakPtr ThreadChecker and fix associated failures (flutter/engine#12257)
This re-enables thread safety checks for WeakPtr. WeakPtrs can't be used on a thread other than the one the WeakPtrFactory was created on.

This fixes the unit tests and adds a getUnsafe() method to WeakPtr to work around the remaining unresolved locations where we are using WeakPtr unsafely.
2019-10-17 14:10:16 -07:00
Chinmay Garde
d102e4086e Re-land "Custom compositor layers must take into account the device pixel ratio."
This reverts commit 674e5f911f1d19a0611b603968a8307415f75b35 and applies iOS fixes.
2019-10-17 14:07:51 -07:00
Chinmay Garde
7634e4d38b Add trace events around custom compositor callbacks. (flutter/engine#13212) 2019-10-17 14:07:11 -07:00
skia-flutter-autoroll
d10087db24 Roll src/third_party/skia 93e853bf2b83..63a387395751 (9 commits) (flutter/engine#13208)
https://skia.googlesource.com/skia.git/+log/93e853bf2b83..63a387395751

git log 93e853bf2b83..63a387395751 --date=short --no-merges --format='%ad %ae %s'
2019-10-17 robertphillips@google.com Reduce inputs to GrProgramDesc::Build method(s)
2019-10-17 jcgregorio@google.com [perf] - Update docs.
2019-10-17 robertphillips@google.com Plumb GrBackendFormat into the GrPrimitiveProcessor::TextureSampler
2019-10-17 drott@chromium.org Remove unused transform parameter of ctfont_create_exact_copy
2019-10-17 herb@google.com Reland "Introduce SkGlyphSourceBuffer"
2019-10-17 egdaniel@google.com Remove GrPixelConfigIsCompressed call.
2019-10-17 senorblanco@chromium.org Dawn: silence some warnings on win-clang.
2019-10-17 senorblanco@chromium.org Dawn: build libdawn-native as a static lib, not shared.
2019-10-17 brianosman@google.com Fix a couple minor bugs in particle code

Created with:
  gclient setdep -r src/third_party/skia@63a387395751

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-17 17:03:28 -04:00
Ben Konyi
963073ad38 Roll src/third_party/dart 9b3c7f64d8..a61c775db8 (5 commits)
dart-lang/sdk@a61c775db8 [cfe] Rename "neither" nullability into "undetermined"
dart-lang/sdk@ee64f31aba Issue 38911. When no actual dependencies, exclude context and SDK files from dependencies.
dart-lang/sdk@548f7f3d6e [vm/aot] Deprecate blob snapshots.
dart-lang/sdk@47e44d5669 [vm/compiler] Mark more stores as initializing.
dart-lang/sdk@c6cb89c622 [cfe] Replace child nodes in parent nodes on post-traversal
2019-10-17 13:59:22 -07:00
Chinmay Garde
875b84c168 Document //flutter/runtime/dart_snapshot.h (flutter/engine#13196)
Related to https://github.com/flutter/flutter/issues/42778
2019-10-17 13:20:18 -07:00
Chinmay Garde
674e5f911f Revert "Custom compositor layers must take into account the device pixel ratio. (#13193)" (flutter/engine#13211)
This reverts commit c805fb227166d2097a7795569df1365cb9e736a8.
2019-10-17 12:59:27 -07:00
Nurhan Turgut
89e3cc5400 wrap the text in text editing. This was causing a missalingment issue in textarea. (flutter/engine#13207) 2019-10-17 12:11:27 -07:00
Chinmay Garde
c805fb2271 Custom compositor layers must take into account the device pixel ratio. (flutter/engine#13193)
The contents rendered into the backing stores are already correctly scaled.
The initial implementation assumed this also held true for the metrics obtained
via embedded view parameters.

Fixes b/142699417
2019-10-17 12:04:13 -07:00
Mouad Debbar
4ae657ae3b [web] Environment variable to disable felt snapshot (flutter/engine#13187) 2019-10-17 10:51:46 -07:00
Ben Konyi
d8db291156 Roll src/third_party/dart 9e636b5ab4..9b3c7f64d8 (5 commits)
dart-lang/sdk@9b3c7f64d8 [cfe] Represent Cascade expressions directly
dart-lang/sdk@c84a9aefa9 [cfe] Remove InternalExpression.replace
dart-lang/sdk@95991df628 [CFE] Fix crash with duplicate field and constructor initialization
dart-lang/sdk@30719b37a9 [analyzer/ffi] Allow "Pointer<NativeType>" in native function signatures
dart-lang/sdk@9f1b0fe102 [cfe] Handle explicit extension operator calls
2019-10-17 10:05:34 -07:00
skia-flutter-autoroll
052473313b Roll src/third_party/skia 0df7697235b4..93e853bf2b83 (1 commits) (flutter/engine#13205)
https://skia.googlesource.com/skia.git/+log/0df7697235b4..93e853bf2b83

git log 0df7697235b4..93e853bf2b83 --date=short --no-merges --format='%ad %ae %s'
2019-10-17 hcm@google.com Update Skia milestone to 80

Created with:
  gclient setdep -r src/third_party/skia@93e853bf2b83

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-17 11:40:18 -04:00
skia-flutter-autoroll
0449bd7314 Roll fuchsia/sdk/core/linux-amd64 from ek5iQ... to WpvU_... (flutter/engine#13203)
Roll fuchsia/sdk/core/linux-amd64 from ek5iQ... to WpvU_...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-17 07:44:27 -04:00
skia-flutter-autoroll
d96315c18b Roll fuchsia/sdk/core/mac-amd64 from 6j3Gw... to _9Uy_... (flutter/engine#13202)
Roll fuchsia/sdk/core/mac-amd64 from 6j3Gw... to _9Uy_...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-17 07:35:46 -04:00
skia-flutter-autoroll
ef69c5359e Roll src/third_party/skia 6a19e03047cc..0df7697235b4 (1 commits) (flutter/engine#13200)
https://skia.googlesource.com/skia.git/+log/6a19e03047cc..0df7697235b4

git log 6a19e03047cc..0df7697235b4 --date=short --no-merges --format='%ad %ae %s'
2019-10-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 0b9ebe58e380..ed6e230ec65e (10 commits)

Created with:
  gclient setdep -r src/third_party/skia@0df7697235b4

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-17 06:17:27 -04:00
Ben Konyi
63e63032e3 Roll src/third_party/dart 1e3e9ee04c..9e636b5ab4 (9 commits)
dart-lang/sdk@9e636b5ab4 Reland "[vm/service] Introduce IsolateGroup entity to vm service api.""
dart-lang/sdk@8e7fa2a35b NNBD i13n: Proper messages for nullable values in collection literals
dart-lang/sdk@c52ac7b114 Migration: ensure that the target of cascade expressions is visited exactly once.
dart-lang/sdk@1b044eec08 Combine nullabilities during substitution.
dart-lang/sdk@c2489c2f53 Issue 38811. Fix for reporting MISSING_DEFAULT_VALUE_FOR_PARAMETER for FutureOr.
dart-lang/sdk@0b045aea2b [ VM ] Removed tests/standalone along with any references in build bot / test runner configurations
dart-lang/sdk@6d029cac3b [vm] Fixing warnings in newer Clang versions.
dart-lang/sdk@a9d0987476 Migration: generalize FixBuilder's representation of changes to be made to the code.
dart-lang/sdk@9fe78bc9a8 Support for 'question' in FieldFormalParameter.
2019-10-17 01:12:45 -07:00
skia-flutter-autoroll
98c425af0f Roll src/third_party/skia f29cb70281d5..6a19e03047cc (5 commits) (flutter/engine#13198)
https://skia.googlesource.com/skia.git/+log/f29cb70281d5..6a19e03047cc

git log f29cb70281d5..6a19e03047cc --date=short --no-merges --format='%ad %ae %s'
2019-10-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9097eeb5359b..6652f0b64287 (11 commits)
2019-10-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src fbf280c2d283..e27799abf3f0 (477 commits)
2019-10-17 hcm@google.com update formatting, add links
2019-10-17 mtklein@google.com add bsl.16b, cmeq.4s, cmgt.4s

Created with:
  gclient setdep -r src/third_party/skia@6a19e03047cc

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-17 02:22:51 -04:00
Ben Konyi
657030aaaf Roll src/third_party/dart f020ce5d23..1e3e9ee04c (12 commits)
dart-lang/sdk@1e3e9ee04c Flow analysis: introduce a debug implementation.
dart-lang/sdk@68d398b392 [analyzer] add more diagnostics for ML completion
dart-lang/sdk@3e992eb8fe NNBD i13n: Add line numbers to a few messages
dart-lang/sdk@558875d480 [ VM / dart:io ] Added service extension scaffolding for dart:io network profiling
dart-lang/sdk@c6c79e529e [analyzer] add more inputs to the analysis server GN build
dart-lang/sdk@dfa50ae87b [vm,bytecode] Drop AST by default when generating bytecode (in gen_kernel/kernel_compiler)
dart-lang/sdk@8f1913ff1b [dart2js] New RTI: Clean up "any" hack in recipe encoder.
dart-lang/sdk@0649cb7755 Issue 38900. Fix type parameter type NonNull promotion.
dart-lang/sdk@41bc899b56 Check for implicit cast using computeVariance().
dart-lang/sdk@3964afdbc5 [dart2js] New RTI: Stop recognizing "dynamic" as a recipe.
dart-lang/sdk@c19adc6355 [vm,aot] Fix handling of exported extensions in TFA tree shaker
dart-lang/sdk@630100fb16 Don't allow ML to suggest punctuation by reference
2019-10-16 22:07:44 -07:00
stuartmorgan
be5bc34af1 Add a task runner for the Win32 embedding (flutter/engine#13043)
Adds a task runner, and exposes API to allow application-level runloops to know when they need to next call the API to process engine events. Internally, sends null events to wake up the app runloop when new events are scheduled to ensure the wait time is updated accordingly.

Fixes #36420
2019-10-16 21:30:06 -07:00
skia-flutter-autoroll
7027972b1c Roll src/third_party/skia 1dfc77cc08ee..f29cb70281d5 (1 commits) (flutter/engine#13195)
https://skia.googlesource.com/skia.git/+log/1dfc77cc08ee..f29cb70281d5

git log 1dfc77cc08ee..f29cb70281d5 --date=short --no-merges --format='%ad %ae %s'
2019-10-16 herb@google.com Revert "Introduce SkGlyphSourceBuffer"

Created with:
  gclient setdep -r src/third_party/skia@f29cb70281d5

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-16 22:31:24 -04:00
Ben Konyi
1e6caa257e Roll src/third_party/dart b28b9ae8fc..f020ce5d23 (14 commits)
dart-lang/sdk@f020ce5d23 Revert "[vm/service] Introduce IsolateGroup entity to vm service api."
dart-lang/sdk@c4a7f1c6bf Revert "[vm/compiler] Mark more stores as initializing."
dart-lang/sdk@01bd0ab62f [vm/fuzzer] Always add OOM catch in try-catch-finally
dart-lang/sdk@2cee751fb9 dartfix: Don't sort edits when using --outputDir; fixes #38924
dart-lang/sdk@7b135fc7a6 Differentiate between legacy and sound covariance.
dart-lang/sdk@f219e5152d [vm/service] Introduce IsolateGroup entity to vm service api.
dart-lang/sdk@2c94e56158 [vm] Implementation of the null check instruction in the flow graph.
dart-lang/sdk@c0a46e7b5a [vm/compiler] improve redundant store elimination
dart-lang/sdk@f26aa6fff4 [vm, bytecode] Put the 'main' sub-component last when generating a single file.
dart-lang/sdk@88e7fbbe68 [ dart:developer ] Update documentation for TimelineTask.withTaskId to warn users against providing a custom task ID in order to avoid task collisions.
dart-lang/sdk@17a5460b49 [vm] Add --no-bytecode gn option
dart-lang/sdk@e47ab49f0c [analyzer] add a diagnostics page for ml completion
dart-lang/sdk@eb87e79e8e [vm/compiler] Mark more stores as initializing.
dart-lang/sdk@dee702264b [cfe] Handle named arguments on extensions methods correctly
2019-10-16 19:14:55 -07:00
Chinmay Garde
395f1cda67 Remove incomplete static thread safety annotations. (flutter/engine#13151)
Fixes https://github.com/flutter/flutter/issues/42704.
2019-10-16 17:28:31 -07:00
Gary Qian
10629fb2b2 Add utils to disable on mac/windows, disable invalid LibLxt tests on mac (flutter/engine#13189) 2019-10-16 16:43:31 -07:00
liyuqian
94d453d7d2 Update timeout_microseconds to timeout in docs (flutter/engine#13179) 2019-10-16 16:39:30 -07:00
Chinmay Garde
5b8089a3cc Use the fixtures mechanism for txt unit-tests and benchmarks. (flutter/engine#13180)
These tests and benchmarks can now be run without needing additional flags on the command line.
2019-10-16 16:29:55 -07:00
Ben Konyi
a36f6376ba Roll src/third_party/dart ed1e0e199e..b28b9ae8fc (3 commits)
dart-lang/sdk@b28b9ae8fc Fix analyzer on windows
dart-lang/sdk@504c45fe2b [CFE] Don't cleanup moved parts in uriToSource
dart-lang/sdk@f3294f7083 [cfe] Ignore context when de-duplicating error messages
2019-10-16 16:15:10 -07:00
skia-flutter-autoroll
c484ac577f Roll fuchsia/sdk/core/linux-amd64 from oTVah... to ek5iQ... (flutter/engine#13186)
Roll fuchsia/sdk/core/linux-amd64 from oTVah... to ek5iQ...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-16 18:55:37 -04:00
Jason Simmons
27cd426259 Remove redundant call to updateEditingState in sendKeyEvent (flutter/engine#13175)
See https://github.com/flutter/flutter/issues/41005
2019-10-16 15:53:12 -07:00
Harry Terkelsen
e8bea5e329 If we get a 'down' event, add that device to the active devices. (flutter/engine#13182)
This prevents us from synthesizing an 'add' event if we get a 'move'
event after a 'down' event. This was causing errors because on the
framework side, it will synthesize an 'add' event if it receives a
'down' event, and if you send another 'add' event (e.g. with a 'move'
after a 'down') then it will throw an AssertionError since it already
has received an 'add' event for that pointer.

Fixes https://github.com/flutter/flutter/issues/40385
2019-10-16 15:41:12 -07:00
skia-flutter-autoroll
57d013864c Roll src/third_party/skia 4e11526e3d7e..1dfc77cc08ee (9 commits) (flutter/engine#13183)
https://skia.googlesource.com/skia.git/+log/4e11526e3d7e..1dfc77cc08ee

git log 4e11526e3d7e..1dfc77cc08ee --date=short --no-merges --format='%ad %ae %s'
2019-10-16 robertphillips@google.com Add unit test to exercise GrTextureFreed message handling after a context abandon
2019-10-16 herb@google.com Introduce SkGlyphSourceBuffer
2019-10-16 robertphillips@google.com Work around un-safe downcast in PromiseLazyInstantiateCallback destructor after a context abandon
2019-10-16 mtklein@google.com remove ternary min/max
2019-10-16 halcanary@google.com CanvasKit: Switch to WebGL 2.0
2019-10-16 brianosman@google.com Starting to hack up HDR transfer function support
2019-10-16 mtklein@google.com add used_in_loop bit to skvm::Builder::Instruction
2019-10-16 halcanary@google.com [minor] SkGlyphRunList public before private
2019-10-16 mtklein@google.com Reland "mark which SkVM tests should JIT or not"

Created with:
  gclient setdep -r src/third_party/skia@1dfc77cc08ee

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-16 18:38:37 -04:00
skia-flutter-autoroll
19fb9b7a08 Roll fuchsia/sdk/core/mac-amd64 from KVDL4... to 6j3Gw... (flutter/engine#13184)
Roll fuchsia/sdk/core/mac-amd64 from KVDL4... to 6j3Gw...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-16 18:35:50 -04:00
liyuqian
6e44e98a07 Revert "Update compiler to Clang 10. (#13177)" (flutter/engine#13181)
This reverts commit 69782a218eb0cfcdafc8176193aa4c6c8fe5bd8b.

Reason: this seems to break our LUCI build https://ci.chromium.org/p/flutter/g/engine/console

Specifically, the following new issues were found that need to addressed before attempting
this roll again.

1. More symbols are being exported out of libflutter.so on Android https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket.appspot.com/8899411714657886224/+/steps/Verify_exported_symbols_on_release_binaries/0/stdout

2. ___isOSVersionAtLeast is not present on iOS https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket.appspot.com/8899411714401395808/+/steps/build_ios_debug_sim/0/stdout
2019-10-16 14:25:10 -07:00
Chinmay Garde
69782a218e Update compiler to Clang 10. (flutter/engine#13177) 2019-10-16 13:01:20 -07:00
Chinmay Garde
313a04f1af Document //flutter/runtime/dart_isolate.h (flutter/engine#13162)
Related to https://github.com/flutter/flutter/issues/42778
2019-10-16 12:06:34 -07:00
Jason Simmons
511d10d2e9 Fix an output file path for the frontend server package_incremental script (flutter/engine#13154) 2019-10-16 11:37:28 -07:00
skia-flutter-autoroll
577be07f6c Roll src/third_party/skia 59e72b71b5cf..4e11526e3d7e (10 commits) (flutter/engine#13174)
https://skia.googlesource.com/skia.git/+log/59e72b71b5cf..4e11526e3d7e

git log 59e72b71b5cf..4e11526e3d7e --date=short --no-merges --format='%ad %ae %s'
2019-10-16 mtklein@google.com Revert "mark which SkVM tests should JIT or not"
2019-10-16 nifong@google.com Enable SKSL in skia_nanobench, enforce resources being present.
2019-10-16 egdaniel@google.com Switch GrFillInData to use GrColorType instead of GrPixelConfig.
2019-10-16 mtklein@google.com mark which SkVM tests should JIT or not
2019-10-16 mtklein@google.com add a TODO about lifetimes and hoisting
2019-10-16 brianosman@google.com Interpreter: Reflect all uniform variables in ByteCode
2019-10-16 senorblanco@chromium.org Reformat BUILD files.
2019-10-16 senorblanco@chromium.org Roll Dawn to ToT.
2019-10-16 robertphillips@google.com Start disentangling tessellation from pipeline creation in GrTextureOp
2019-10-16 halcanary@google.com canvaskit: add helpful message to compile.sh

Created with:
  gclient setdep -r src/third_party/skia@4e11526e3d7e

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-16 14:15:15 -04:00
Harry Terkelsen
f18921214c Fix type error in SkVertices (flutter/engine#13157) 2019-10-16 10:39:08 -07:00
Ben Konyi
90ababb877 Roll src/third_party/dart 41b65b27c2..ed1e0e199e (18 commits)
dart-lang/sdk@ed1e0e199e [vm/ffi] Handle IntConverter's similar to LoadUntagged in load optimizer
dart-lang/sdk@23e8f2bcfa [cfe] Verify that Null is always nullable
dart-lang/sdk@9634e053cb [analyzer/ffi] Remove Struct type parameter in analyzer mock SDK
dart-lang/sdk@f95a1abbee [CFE] Recognize >>> in Symbol when triple-shift flag is enabled
dart-lang/sdk@e000482852 [cfe] Better marker length when pointing to a constructor
dart-lang/sdk@dd140495e7 [cfe] Position on !=
dart-lang/sdk@ca669032c3 [vm/aot] Re-enable dwarf_stack_trace_test.
dart-lang/sdk@2ed7b63abd [cfe] Describe subtype relation in "Nullability in CFE"
dart-lang/sdk@dbf63583ff [cfe] Add .withNullability to the "Nullability in CFE" doc
dart-lang/sdk@c9f6e669f9 [vm/compiler] Reland "Further compress the information... in StackMaps."
dart-lang/sdk@bdf02028cd [vm/ffi] Remove deprecated methods
dart-lang/sdk@f1657ab934 NNBD i13n: Handle returned values in deeper expressions
dart-lang/sdk@cf9c6134b8 Move consumerName(Request) from the analysis server generator to codegen_java.dart
dart-lang/sdk@fbc406aec3 Revert "[vm,aot] Simple unreachable code elimination before type-flow analysis"
dart-lang/sdk@2e6695f6f9 NNBD i13n: Add line numbers
dart-lang/sdk@e221f83feb Set nullability for function typed formal parameters.
dart-lang/sdk@2baf675742 Add test demonstrating that FutureOr<A> <: FutureOr<B> =/=> A <: B.
dart-lang/sdk@a73eba9823 [dartdevc] Preliminary additions to support NNBD runtime subtype checks
2019-10-16 10:14:25 -07:00
skia-flutter-autoroll
353e74c86a Roll src/third_party/skia 083a75d6762c..59e72b71b5cf (1 commits) (flutter/engine#13169)
https://skia.googlesource.com/skia.git/+log/083a75d6762c..59e72b71b5cf

git log 083a75d6762c..59e72b71b5cf --date=short --no-merges --format='%ad %ae %s'
2019-10-16 fmalita@chromium.org [skottie] Luma matte support

Created with:
  gclient setdep -r src/third_party/skia@59e72b71b5cf

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-16 10:24:50 -04:00
Siva
293cbf7737 Roll src/third_party/dart 4131d3d7c4...41b65b27c2 (28 commits) (flutter/engine#13163)
dart-lang/sdk@41b65b27c2 [vm,aot] Simple unreachable code elimination before type-flow analysis
dart-lang/sdk@81679a2ab4 [analyzer] reduce the default number of times we repeat a benchmark
dart-lang/sdk@2e23776552 [dartdevc] Add new bot configuration for nnbd strong
dart-lang/sdk@cfe25c7e95 NNBD i13n: Sort navigation links
dart-lang/sdk@e642af52a5 Fix behavior of ML query construction
dart-lang/sdk@65bf2f0bcd [VM] Fix name demangling in AOT mode.
dart-lang/sdk@95bd6a2888 Fix --completion-model flag
dart-lang/sdk@dd5edfe0c2 Remove mentions of dart2js from isolate docs
dart-lang/sdk@f10d79618a [dart2js] Use generic function type parameters in RTI subtype check.
dart-lang/sdk@65813f5856 [analyzer/ffi] Extends dart:ffi specific analyzer checks
dart-lang/sdk@c5498891fc Don't suggest class member completions for ExtensionOverride targets.
dart-lang/sdk@69fa72dc17 Flow analysis: split interface and implementation, and add more doc comments.
dart-lang/sdk@6e042efd95 [vm/simarm] Fix VRECPS/VRSQRTSQS instruction implementation.
dart-lang/sdk@974d289181 [runtime/vm] ARM64: Support unaligned memory accesses for regex.
dart-lang/sdk@d24e9a0940 [vm/compiler] ARM64: Support unaligned memory accesses.
dart-lang/sdk@b368a6de1c [dartdevc] copying over sourcemap file from build_web_compilers
dart-lang/sdk@5300ce4a2d ADD_DIAGNOSTIC_PROPERTY_REFERENCE assist
dart-lang/sdk@3778839976 Fix version number that first supports ui-as-code; fixes #37898
dart-lang/sdk@0ee49dd7e5 (dart2js): Reduce worse-case complexity on dominator check in SsaSimplifyInterceptors
dart-lang/sdk@3e497dd00a diagnostic function field support
dart-lang/sdk@9e2ce9a773 [vm,bytecode] Avoid duplicated initializing StoreFieldTOS
dart-lang/sdk@438d3c154b [ dartfuzz ] Only emit `new` occasionally, replace rollDice(2) with coinFlip()
dart-lang/sdk@d82ca1a9c7 [vm/ffi] Remove Struct type argument
dart-lang/sdk@19e2f03421 NNBD i13n: Fix non-target reasons and add failing test for method return inheritance
dart-lang/sdk@0cada76a06 [SDK] Removes dart2aot.
dart-lang/sdk@f9648cb477 Fix doc comment for Element.animate
dart-lang/sdk@abecefd1ac Forward compatible portion of CL that does not set types for identifiers that are not expressions.
dart-lang/sdk@37a0c1ed93 Create FunctionTypeImpl.synthetic() in DDC.
2019-10-16 16:21:52 +02:00
skia-flutter-autoroll
c0b118e1f8 Roll src/third_party/skia 7274850f96f2..083a75d6762c (1 commits) (flutter/engine#13168)
https://skia.googlesource.com/skia.git/+log/7274850f96f2..083a75d6762c

git log 7274850f96f2..083a75d6762c --date=short --no-merges --format='%ad %ae %s'
2019-10-16 csmartdalton@google.com Revert "Reland "ccpr: Unblacklist Qualcomm with msaa""

Created with:
  gclient setdep -r src/third_party/skia@083a75d6762c

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-16 06:32:55 -04:00
skia-flutter-autoroll
b37b97f388 Roll fuchsia/sdk/core/linux-amd64 from 5I4Iw... to oTVah... (flutter/engine#13167)
Roll fuchsia/sdk/core/linux-amd64 from 5I4Iw... to oTVah...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-16 06:05:15 -04:00
skia-flutter-autoroll
3a0cc00226 Roll fuchsia/sdk/core/mac-amd64 from qpzUe... to KVDL4... (flutter/engine#13166)
Roll fuchsia/sdk/core/mac-amd64 from qpzUe... to KVDL4...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-16 05:50:20 -04:00
skia-flutter-autoroll
bec68c05d2 Roll src/third_party/skia 634d15032d37..7274850f96f2 (3 commits) (flutter/engine#13165)
https://skia.googlesource.com/skia.git/+log/634d15032d37..7274850f96f2

git log 634d15032d37..7274850f96f2 --date=short --no-merges --format='%ad %ae %s'
2019-10-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 2d0e5b554d4f..0b9ebe58e380 (2 commits)
2019-10-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 083c52f74ac2..fbf280c2d283 (475 commits)
2019-10-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a27dfcf868bf..9097eeb5359b (2 commits)

Created with:
  gclient setdep -r src/third_party/skia@7274850f96f2

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-16 02:44:29 -04:00
Yegor
9014714c9d Move surface-based SceneBuilder implementation under surface/ (flutter/engine#13159)
Move surface-based SceneBuilder implementation under surface/
2019-10-15 20:07:28 -07:00
skia-flutter-autoroll
dd368d59ef Roll src/third_party/skia ba8752f37dab..634d15032d37 (2 commits) (flutter/engine#13164)
https://skia.googlesource.com/skia.git/+log/ba8752f37dab..634d15032d37

git log ba8752f37dab..634d15032d37 --date=short --no-merges --format='%ad %ae %s'
2019-10-16 lsalzman@mozilla.com fix SkTextBlob::getIntercepts regression no longer considering glyph vertical offset
2019-10-15 senorblanco@chromium.org Update Dawn backend to ToT.  This is about 3 months of changes.

Created with:
  gclient setdep -r src/third_party/skia@634d15032d37

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
TBR=csmartdalton@google.com
2019-10-15 22:54:21 -04:00
Chinmay Garde
f200ea0af9 Revert "Issue 13238: on iOS, force an orientation change when the current orientation is not allowed" (flutter/engine#13160)
This reverts commit 0790110fd28dd9ff72140ce15d3f6f877e2095e8.
2019-10-15 17:24:49 -07:00