skia-flutter-autoroll
df7f82e87f
Roll src/third_party/skia 165ca3f85b7a..ba0a2c7ad992 (1 commits) ( flutter/engine#11745 )
...
https://skia.googlesource.com/skia.git/+log/165ca3f85b7a..ba0a2c7ad992
git log 165ca3f85b7a..ba0a2c7ad992 --date=short --no-merges --format='%ad %ae %s'
2019-08-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader eea9d35b8757..680d37610656 (7 commits)
Created with:
gclient setdep -r src/third_party/skia@ba0a2c7ad992
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 stani@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=stani@google.com
2019-08-30 01:15:39 -04:00
Ben Konyi
05787c744c
Roll src/third_party/dart fd48ea3432..a873bc5db3 (7 commits)
...
dart-lang/sdk@a873bc5db3 fix extension constructor error
dart-lang/sdk@6061906a77 split endMethod into 6 separate events
dart-lang/sdk@6a8b75ff8d [vm/fuzzer] Call each generated method once
dart-lang/sdk@6191db939f Send arguments for dart developer timeline events
dart-lang/sdk@6c38345818 [vm/fuzzer] Add FFI calls to C library
dart-lang/sdk@a2e9af92d2 Protocol for 'server.log' notification.
dart-lang/sdk@7e7369cd98 [vm, bytecode] Don't write Bytecode::var_descriptors_ in snapshots.
2019-08-29 22:08:23 -07:00
Jonah Williams
d4cb0b72b4
Add wasm to sky_engine ( flutter/engine#11736 )
2019-08-29 20:44:41 -07:00
Ben Konyi
14e33e811b
Roll src/third_party/dart 1573f4e877..fd48ea3432 (16 commits)
...
dart-lang/sdk@fd48ea3432 [vm/fuzzer] Randomly choose intervals for flags
dart-lang/sdk@a90abd6cf7 Support completions of extensions imported with a prefix
dart-lang/sdk@d548da74c0 Add tests for extension members shadowed in classes.
dart-lang/sdk@d7c944b4c0 [vm/bytecode] Support library dependencies in bytecode for mirrors and vm-service.
dart-lang/sdk@aa0af27497 Support completion of static members defined in extensions
dart-lang/sdk@d1c9a2b06f [vm/compiler] Improve DIV and MOD performance
dart-lang/sdk@c07b1fea98 Add relevanceBoost for initializers of variable initializers.
dart-lang/sdk@c5d108a623 Build new elements for GenericFunctionType in DeclarationResolver.
dart-lang/sdk@a78e0c4af0 generate errors for extensions named w/ built-in ids
dart-lang/sdk@14bff68ca1 Remove another unused import
dart-lang/sdk@fc4919eb6f [vm/ffi] Fix incomplete handling of Ffi types in VisitPointersPredefined.
dart-lang/sdk@792c3aa92d [vm/tfa] Don't drop abstract classes with entry-point annotation.
dart-lang/sdk@9c8646267d [vm/compiler] Get original ICData in FlowGraphCompiler::GenerateStaticCall
dart-lang/sdk@4e4ec6082c [vm/fuzzer] Add '=>' functions
dart-lang/sdk@7835190cc9 Revert: Read default values fully.
dart-lang/sdk@c7f3300448 Flow analysis: begin tracking where variables are written to in closures.
2019-08-29 19:05:29 -07:00
Yegor
457198bd53
last flutter web sync: cc38319841 ( flutter/engine#11732 )
...
* last flutter web sync: cc38319841
* revert text.dart changes
* revert paragraph.dart
* link to issue
2019-08-29 18:50:50 -07:00
Ben Konyi
5b84dde579
Roll src/third_party/dart 05c28c6115..1573f4e877 (14 commits)
...
dart-lang/sdk@1573f4e877 [vm/compiler] Further work on the IL deserializer.
dart-lang/sdk@45b85e12d2 [VM] - Remove rules to build vm_legacy_platform
dart-lang/sdk@1f9bf308b2 [vm/compiler] Early work on IL deserializer.
dart-lang/sdk@cd5bcd7ddc Fix for FieldFormalParameter with type parameters.
dart-lang/sdk@6fa5b31fcc Report an error when extensions declare a static final field that is not initialized
dart-lang/sdk@2e2d5bcca6 [vm] Make v8_snapshot_profile_writer_test less flaky and avoid user error with crossword config.
dart-lang/sdk@e3563528e6 [cfe] Add tear off function for extension instance methods.
dart-lang/sdk@ab9cd54b1b [cfe] Use cipd for benchmark data instead of the store
dart-lang/sdk@8667223d72 [vm/concurrency] Have custom weak table per isolate used for snapshot writing
dart-lang/sdk@402c3101a7 Remove unused imports
dart-lang/sdk@1f10afc628 Don't use explicit error locations for CFE-only errors.
dart-lang/sdk@5148afa2fa [dart2js] Treat classes instantiated by a NativeBehavior as native.
dart-lang/sdk@dda69953e2 [vm/bytecode] Debugger should not signal breakpoint resolution twice.
dart-lang/sdk@ea09fbe45d switch case statement completions
2019-08-29 16:07:01 -07:00
skia-flutter-autoroll
3b284e5833
Roll src/third_party/skia 3783375c4d41..165ca3f85b7a (8 commits) ( flutter/engine#11725 )
...
https://skia.googlesource.com/skia.git/+log/3783375c4d41..165ca3f85b7a
git log 3783375c4d41..165ca3f85b7a --date=short --no-merges --format='%ad %ae %s'
2019-08-29 fmalita@chromium.org [skottie] Text selector ease-high/ease-low support
2019-08-29 jvanverth@google.com Switch to new IOS windowing system.
2019-08-29 senorblanco@chromium.org Dawn: Implement RenderPipeline caching (optimization).
2019-08-29 egdaniel@google.com Fix updating of current task index in GrResourceAllocator
2019-08-29 bsalomon@google.com Make GrSurfaceProxy derive from GrNonAtomicRef and remove GrIORefProxy.
2019-08-29 fmalita@chromium.org [skottie] Refactor/generalize text selector shape generators
2019-08-29 brianosman@google.com Move common particle code to an automatically-injected header
2019-08-29 senorblanco@chromium.org Dawn: submit all command buffers in a single call.
Created with:
gclient setdep -r src/third_party/skia@165ca3f85b7a
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 stani@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=stani@google.com
2019-08-29 19:06:16 -04:00
Harry Terkelsen
922255f860
Quote the font family name whenever setting the font-family property. ( flutter/engine#11722 )
...
Browsers will only allow font names with spaces or '/' if they are
in quotes.
Fixes https://github.com/flutter/flutter/issues/39486
2019-08-29 15:58:32 -07:00
Matt Carroll
6de867c62a
Revert "Notify framework to clear input connection when app is backgrounded ( #35054 ) ( #9498 )" ( flutter/engine#11720 )
...
This reverts commit afb3cb3f89f543282f495406b2abc8fb6a223fea.
2019-08-29 15:42:11 -07:00
Dan Field
db921356f8
Return a JSON value for the Skia channel ( flutter/engine#11717 )
2019-08-29 14:03:55 -07:00
Shi-Hao Hong
673154b0f8
Android 10+ View.setSystemGestureExclusionRects ( flutter/engine#11441 )
...
* Implement SystemGesture.setSystemGestureExclusionRects platform channel
* Add PlatformChannelTest.java
* Fix typo in android/test/README.md
2019-08-29 17:00:42 -04:00
Martin Kustermann
442d4de7a2
Roll src/third_party/dart 35382f9b14..05c28c6115 ( flutter/engine#11702 )
...
* Roll src/third_party/dart 35382f9b14..05c28c6115
dart-lang/sdk@05c28c6115 Reland "Scaffolding for dart:wasm"
dart-lang/sdk@d57a8f7451 [vm/bytecode] Remove DebugCheck in synthetic non-local transfer (no source pos).
dart-lang/sdk@b565c8c20f Don't serialize not serializable constant variable initializers.
dart-lang/sdk@ce12a2722d Migration: handle named parameters in _substituteFunctionAfterFormals.
dart-lang/sdk@a290271dea [vm/bytecode] Throw should be 'debug checked', but not ReThrow.
dart-lang/sdk@63133a2a8c [cfe] Handle extension instance method tearoff
dart-lang/sdk@a147d4e8d2 [cfe] Handle simple use of extension instance members
dart-lang/sdk@e9fdeb2db8 Migration: add support for creating instances without supplying type arguments.
dart-lang/sdk@66e349da9c Migration: Clean up substitution logic in getOrComputeElementType
dart-lang/sdk@e9a44ba6a8 fix extension instance field error
dart-lang/sdk@15a7b57d8e split endFields into endClass/Mixin/ExtensionFields events
dart-lang/sdk@ed1b4ffba1 Add tests of extensions of mixins
dart-lang/sdk@ef36f1ba0d [vm/fuzzer] Reduce limit on methods and classes
dart-lang/sdk@7b17602c74 [vm/bytecode] Include function name into source fingerprints
dart-lang/sdk@851701d2a4 add BREAK suggestions to switch cases
dart-lang/sdk@57f7941eef [cfe] Remove 'functionNestingLevel' for VariableDeclaration.forValue
2019-08-29 22:06:42 +02:00
skia-flutter-autoroll
07bb75a263
Roll src/third_party/skia ca8b07cf8a59..3783375c4d41 (2 commits) ( flutter/engine#11712 )
...
https://skia.googlesource.com/skia.git/+log/ca8b07cf8a59..3783375c4d41
git log ca8b07cf8a59..3783375c4d41 --date=short --no-merges --format='%ad %ae %s'
2019-08-29 herb@google.com Only send the RemoteStrikes that have pending glyphs.
2019-08-29 halcanary@google.com tools/skui: put all enums in a common namespace
Created with:
gclient setdep -r src/third_party/skia@3783375c4d41
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 stani@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=stani@google.com
2019-08-29 15:22:47 -04:00
David Iglesias
6792c2ceae
Don't crash while loading improperly formatted fonts on Safari ( flutter/engine#11655 )
...
(cl/265763028)
Fixes https://github.com/flutter/flutter/issues/39259
2019-08-29 09:03:14 -07:00
skia-flutter-autoroll
2b3149235c
Roll src/third_party/skia 938ce9fc5369..ca8b07cf8a59 (1 commits) ( flutter/engine#11701 )
...
https://skia.googlesource.com/skia.git/+log/938ce9fc5369..ca8b07cf8a59
git log 938ce9fc5369..ca8b07cf8a59 --date=short --no-merges --format='%ad %ae %s'
2019-08-29 brianosman@google.com Reland "Pin the GLSL version to be no larger than the GL version"
Created with:
gclient setdep -r src/third_party/skia@ca8b07cf8a59
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 stani@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=stani@google.com
2019-08-29 11:40:20 -04:00
skia-flutter-autoroll
d43437a788
Roll src/third_party/skia 47023272a11e..938ce9fc5369 (3 commits) ( flutter/engine#11686 )
...
https://skia.googlesource.com/skia.git/+log/47023272a11e..938ce9fc5369
git log 47023272a11e..938ce9fc5369 --date=short --no-merges --format='%ad %ae %s'
2019-08-29 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 886698bc3fdd..5d27a6961601 (13 commits)
2019-08-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src c96d445dc9eb..2dd36fa786a2 (452 commits)
Created with:
gclient setdep -r src/third_party/skia@938ce9fc5369
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 stani@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=stani@google.com
2019-08-29 05:26:27 -04:00
skia-flutter-autoroll
295b9b9bbe
Roll src/third_party/skia a4b448831cee..47023272a11e (1 commits) ( flutter/engine#11676 )
...
https://skia.googlesource.com/skia.git/+log/a4b448831cee..47023272a11e
git log a4b448831cee..47023272a11e --date=short --no-merges --format='%ad %ae %s'
2019-08-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader cde4dd9601ce..eea9d35b8757 (10 commits)
Created with:
gclient setdep -r src/third_party/skia@47023272a11e
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 stani@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=stani@google.com
2019-08-29 01:40:30 -04:00
Ben Konyi
2f77d65fdd
Roll src/third_party/dart 69b7082290..35382f9b14 (8 commits)
...
dart-lang/sdk@35382f9b14 [cfe] Always provide a library to the inferrer
dart-lang/sdk@48d8c00410 Handle shifted line number of static error updater.
dart-lang/sdk@de1b868fab Clean up the Command code.
dart-lang/sdk@6784bcb370 [vm/bytecode] Fix source position for catch clause
dart-lang/sdk@e5b139e6d9 Prepare to publish analyzer 0.38.2
dart-lang/sdk@7eecb77b0f Minor updates to the diagnostic docs
dart-lang/sdk@9cdafb9ef8 [dartdevc] prune unneeded bot configs
dart-lang/sdk@1b288607f1 [vm] Make fragmentation_typed_data_test less flaky on Android.
2019-08-28 21:56:21 -07:00
Ben Konyi
84fb35e71e
Roll src/third_party/dart 999007453a..69b7082290 (8 commits)
...
dart-lang/sdk@69b7082290 [vm] Remove left-over code from unevaluated constants.
dart-lang/sdk@1438a68034 [infra] Bump version to 2.6
dart-lang/sdk@820a3a3da0 Enable service tests on dartkb bots in bytecode compiler mode
dart-lang/sdk@631750233c [dartdevc] Update comments for FunctionType and add an explicit type
dart-lang/sdk@cb934a0402 Build types for function type type parameter bounds.
dart-lang/sdk@0c06fbd88f Read default values fully.
dart-lang/sdk@97561f78d9 Make sure that summary1 test suites run at least one test when summary2 is enabled.
dart-lang/sdk@70a5794760 Migration: Add support for `dynamic` to DecoratedType._substitute.
2019-08-28 16:07:03 -07:00
skia-flutter-autoroll
4e3e9884a0
Roll src/third_party/skia a268dfb74add..a4b448831cee (10 commits) ( flutter/engine#11658 )
...
https://skia.googlesource.com/skia.git/+log/a268dfb74add..a4b448831cee
git log a268dfb74add..a4b448831cee --date=short --no-merges --format='%ad %ae %s'
2019-08-28 michaelludwig@google.com Reland "Calculate draw bounds in drawEdgeAAImageSet"
2019-08-28 michaelludwig@google.com Reland "Combine snapBackImage and snapSpecial"
2019-08-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-28 brianosman@google.com Revert "Pin the GLSL version to be no larger than the GL version"
2019-08-28 michaelludwig@google.com Fix non-zero special-image subsets in magnifier filter
2019-08-28 michaelludwig@google.com Revert "Fix flutter roll"
2019-08-28 scroggo@google.com SkAnimatedImage: Update HEIF duration
2019-08-28 jvanverth@google.com Implement fences and semaphores for Metal.
2019-08-28 brianosman@google.com Pin the GLSL version to be no larger than the GL version
2019-08-28 bsalomon@google.com Alpha8 support cleanup in GrGLCaps.
Created with:
gclient setdep -r src/third_party/skia@a4b448831cee
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 stani@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=stani@google.com
2019-08-28 18:59:07 -04:00
Chinmay Garde
c379128221
Append newlines to EOF of all translation units. ( flutter/engine#11654 )
...
We are switching to -Wnewline-eof soon and these will become errors. Anyway, this was undefined behavior.
2019-08-28 15:06:49 -07:00
Kaushik Iska
f2920b587d
[flutter] Port: Run handle wait completers on the microtask queue ( flutter/engine#11649 )
...
Change-Id: I66c39d9ef7d534094148212940eef45754559d04
2019-08-28 14:02:11 -07:00
Ben Konyi
8f38161fe7
Roll src/third_party/dart 28f692165e..999007453a (2 commits)
...
dart-lang/sdk@999007453a [cfe] Use ExpressionInferenceResult as the main result in the inference visitor
dart-lang/sdk@b37dd729ad Revert "Revert "Make package:expect NNBD agnostic""
2019-08-28 13:03:24 -07:00
Kaushik Iska
53d9307ddb
[flutter_runner] Port Expose ViewBound Wireframe Functionality ( flutter/engine#11635 )
...
Expose scenic's ability to toggle wireframe debug
rendering of view bounds in flutter_runner. This is done
by registering a new function on the platform_views channel
with the PlatformView.
Note: Unittests have not been enabled, will enable once we
have sufficient infra.
SCN-1351 #done
Change-Id: Id4c8ef65cc39a967087d7fa6c9f595da8cfe5f01
2019-08-28 12:46:24 -07:00
Yegor
cf1da7b72c
remove Web test blacklist; all tests should pass now ( flutter/engine#11640 )
...
* copy ahem.ttf where web_ui can find it
* remove Web test blacklist; all tests should pass now
2019-08-28 12:37:34 -07:00
Kaushik Iska
9669b8fa01
[fidl][flutter_runner] Port Migrate to new fit::optional compatible APIs ( flutter/engine#11636 )
...
* [fidl][flutter_runner] Port Migrate to new fit::optional compatible APIs
Updated all call-sites.
See: https://fuchsia-review.googlesource.com/c/fuchsia/+/304389
FIDL-564 #comment
Change-Id: I831712ffd4a47b8fc9cf1fe237b709a1b983109f
* fix observatory port and re-sync cmx files
2019-08-28 12:31:07 -07:00
Gary Qian
1a646c18bb
Update the ui.LineMetrics.height metric to be more useful to external users ( flutter/engine#11456 )
2019-08-28 12:26:42 -07:00
skia-flutter-autoroll
dc8e2a0123
Roll src/third_party/skia b1ade2a4261e..a268dfb74add (5 commits) ( flutter/engine#11643 )
...
https://skia.googlesource.com/skia.git/+log/b1ade2a4261e..a268dfb74add
git log b1ade2a4261e..a268dfb74add --date=short --no-merges --format='%ad %ae %s'
2019-08-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-28 bungeman@google.com Add test for baseline snapping.
2019-08-28 dragonbear@google.com Override operator delete for GrCpuBuffer
2019-08-28 halcanary@google.com SkPlainTextEditor/app: cycle typeface with ctrl-0
2019-08-28 halcanary@google.com SkQP: Use SK_GL macro
Created with:
gclient setdep -r src/third_party/skia@a268dfb74add
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 stani@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=stani@google.com
2019-08-28 15:05:33 -04:00
Brian Osman
49d551e4db
Update CanvasSpy::onDrawEdgeAAQuad for Skia API change ( flutter/engine#11638 )
2019-08-28 14:31:23 -04:00
Ben Konyi
3dbd673fb4
Roll src/third_party/dart 10f8a00e9f..28f692165e (7 commits)
...
dart-lang/sdk@28f692165e [vm] Improve error message from Dart_InvokeVMServiceMethod()
dart-lang/sdk@f278451729 [CFE/kernel] Spell check kernel too
dart-lang/sdk@e1fe0bf65a [kernel] Delete unused transformations
dart-lang/sdk@9613e15a50 [kernel] Delete old Coq stuff
dart-lang/sdk@dfbb9083c6 [vm] Allow vm tests to import private platform libraries for testing purposes
dart-lang/sdk@4b19400ba7 [infra] Remove non-essential test expectations from devc status files
dart-lang/sdk@020663cdbc [CFE] Refactor how we get access to BodyBuilder so we can inject a different one in tests
2019-08-28 10:03:38 -07:00
skia-flutter-autoroll
c94dc800ea
Roll src/third_party/skia 6064ecf7e993..b1ade2a4261e (32 commits) ( flutter/engine#11629 )
...
https://skia.googlesource.com/skia.git/+log/6064ecf7e993..b1ade2a4261e
git log 6064ecf7e993..b1ade2a4261e --date=short --no-merges --format='%ad %ae %s'
2019-08-28 bsalomon@google.com Fix spirv-tools include path
2019-08-28 kjlubick@google.com [canvaskit] Fix duplicate gold name
2019-08-28 herb@google.com Cleanups around fRemoteGlyphStateMap
2019-08-28 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 57ad1e1287dd..886698bc3fdd (7 commits)
2019-08-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 31c682b20741..c96d445dc9eb (397 commits)
2019-08-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 605f863173b6..cde4dd9601ce (9 commits)
2019-08-28 michaelludwig@google.com Fix flutter roll
2019-08-27 michaelludwig@google.com Revert "Combine snapBackImage and snapSpecial"
2019-08-27 michaelludwig@google.com Add Color4f variant for DrawEdgeAAQuad
2019-08-27 michaelludwig@google.com Revert "Calculate draw bounds in drawEdgeAAImageSet"
2019-08-27 fmalita@chromium.org [skottie] Disable text baseline snapping
2019-08-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-27 michaelludwig@google.com Combine snapBackImage and snapSpecial
2019-08-27 senorblanco@chromium.org gn format third_party/dawn/BUILD.gn.
2019-08-27 halcanary@google.com SkPlainTextEditor: from experimental to modules
2019-08-27 herb@google.com Check RemoteStrike pointer is still valid to send
2019-08-27 bungeman@google.com Add a way to disable baseline snapping.
2019-08-27 egdaniel@google.com Have visitProxies take a GrTexutreProxy instead of GrSurfaceProxy.
2019-08-27 michaelludwig@google.com Calculate draw bounds in drawEdgeAAImageSet
2019-08-27 csmartdalton@google.com Add renderTasks to the DAG before calling addDependency
2019-08-27 egdaniel@google.com Make sure we use clear load op on GrOpsTask as often as possible.
2019-08-27 michaelludwig@google.com Fix subset errors in blur, matrix, and morphology filters
2019-08-27 senorblanco@chromium.org Dawn: use Skia's copy of vulkan headers.
2019-08-27 senorblanco@chromium.org Add spirv-cross to DEPS.
2019-08-27 senorblanco@chromium.org Dawn: Remove spirv-tools and spirv-headers rules from Dawn build files.
2019-08-27 mtklein@google.com remove unused sk_sp comparison operators
2019-08-27 michaelludwig@google.com Fix long line
2019-08-27 michaelludwig@google.com Revert "gpu: Update GrGLCaps usage of fTextureRectangle with chromium."
2019-08-27 nihohit@gmail.com compile.sh: Use emar in order to bundle libraries.
2019-08-27 mtklein@google.com <ostream> -> <iosfwd>
2019-08-27 kjlubick@google.com [canvaskit] Add sundry APIs and tests
Created with:
gclient setdep -r src/third_party/skia@b1ade2a4261e
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 stani@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=stani@google.com
2019-08-28 11:21:43 -04:00
Brian Osman
31f4ff0742
Include <string> from font_asset_provider ( flutter/engine#11622 )
2019-08-28 10:20:03 -04:00
Ben Konyi
92c78e4ead
Roll src/third_party/dart 5cbcc88304..10f8a00e9f (3 commits)
...
dart-lang/sdk@10f8a00e9f [CFE] Update language versioning implementation to conform with specification v1.3
dart-lang/sdk@8621e63190 [kernel/VM] cleanup unused dill tags
dart-lang/sdk@72ff3495ec [CFE/kernel] Read dill from binary.md description
2019-08-28 07:06:33 -07:00
Ben Konyi
73441822bf
Roll src/third_party/dart 9b23c483ba..5cbcc88304 (17 commits)
...
dart-lang/sdk@5cbcc88304 [vm/bytecode] Add DebugCheck for variable set with as-expression RHS
dart-lang/sdk@1017a562d7 [vm/bytecode] Fix crash while querying parameter descriptors for static implicit closure
dart-lang/sdk@352dc749b1 [nnbd_migration] change implicit method parameters test to use edge matchers
dart-lang/sdk@0da7763bae [vm, gc] Fix racy access to the growth policy in ForceGrowthSafepointOperationScope.
dart-lang/sdk@7b37cddbe8 rename ClassKind to DeclarationKind
dart-lang/sdk@52e732b786 fix constructor in extension error
dart-lang/sdk@1765a19b03 [Test tool] Pass bytecode option to generate debugger stops
dart-lang/sdk@451a7dd4ea [vm/assembler] Add IMUL with implicit operands
dart-lang/sdk@040fdf22c5 [vm, gc] Run old space GC when the allocation limit is crossed during NotifyIdle, even if it would exceed the idle deadline.
dart-lang/sdk@726762c4bd [vm/bytecode] Remove source information from setAsyncThreadStackTrace in prolog.
dart-lang/sdk@fee3fffc59 [nnbd_migration] handle prefixes
dart-lang/sdk@91400d6422 Guard against an NPE when computing completions (issue 38006)
dart-lang/sdk@a28fcb59bf [nnbd_migration] handle dynamic property access
dart-lang/sdk@21021651a0 Migration: rework edge builder tests to reduce boilerplate.
dart-lang/sdk@5f5d44c4dd Migration: sort declarations in migration_visitor_test_base.dart.
dart-lang/sdk@3604f75cd4 Gracefully degrade if annotation uses (non-serializable) FunctionExpression.
dart-lang/sdk@c7fbf0dc35 [nnbd_migration] Handle method calls with inferred type arguments
2019-08-28 01:04:20 -07:00
Ben Konyi
5b50633849
Roll src/third_party/dart 2bc0f49c00..9b23c483ba (1 commits)
...
dart-lang/sdk@9b23c483ba Revert "Make package:expect NNBD agnostic"
2019-08-27 21:58:14 -07:00
Jonah Williams
d9abd5a67d
make engine, ui, and sdk rewriter inputs of dill construction ( flutter/engine#11554 )
2019-08-27 18:24:42 -07:00
Dan Field
114337a53c
Make Skia cache size channel respond with a value ( flutter/engine#11550 )
2019-08-27 17:52:35 -07:00
Ben Konyi
0ecb9b3cd8
Roll src/third_party/dart f17d0563fa..2bc0f49c00 (10 commits)
...
dart-lang/sdk@2bc0f49c00 [vm, gc] Add timeline event for growth policy updates.
dart-lang/sdk@86ad613bf7 [vm/fuzzer] Enable package:pedantic analysis options
dart-lang/sdk@0328e8a7b6 sort ForwardingListener and ForwardingTestListener
dart-lang/sdk@aeb5e732fd split endClass/Mixin/ExtensionFactoryMethod event
dart-lang/sdk@e5b0ff494b Adding an offset field to TokenDetails to return token offset as part of listTokenDetails
dart-lang/sdk@35f8a8bf00 Gracefully degrade when FunctionTypeAlias uses FieldFormalParameter.
dart-lang/sdk@78bd2bbaca [test] Re-enable background compilation in debug mode.
dart-lang/sdk@f2ab9478ee [vm/bytecode] Avoid extra DebugCheck in variable declaration
dart-lang/sdk@10c212f910 Make package:expect NNBD agnostic
dart-lang/sdk@d61daa79d3 Add more specific warnings to analyzer for @required on parameters
2019-08-27 16:07:55 -07:00
Maurice Parrish
4eab48a26a
Add check to enable metal for import ( flutter/engine#11537 )
2019-08-27 14:47:14 -07:00
P.Y. Laligand
4831de893a
Update label of Fuchsia FIDL targets. ( flutter/engine#11514 )
2019-08-27 13:54:38 -07:00
Ben Konyi
0d04689c29
Roll src/third_party/dart 4015a79210..f17d0563fa (5 commits)
...
dart-lang/sdk@f17d0563fa split class/mixin/extension member parsing
dart-lang/sdk@d2ad7d1f91 [dartdevc] support compile-only/run-only on ddb tool
dart-lang/sdk@d44ada3c52 [vm] Remove constant evaluator calls in the VM and bytecode generator.
dart-lang/sdk@497765f59f [vm] Move VM constant patching before constant evaluation.
dart-lang/sdk@a6596cfd40 [cfe] Allow backend target to specify extra libraries to be indexed.
2019-08-27 12:59:31 -07:00
Dan Field
c5fc68f9f7
Optionally strip bitcode when creating ios framework ( flutter/engine#11530 )
2019-08-27 12:34:23 -07:00
Dan Field
3a5a21655d
Bitcode only for release ( flutter/engine#11520 )
2019-08-27 11:25:59 -07:00
Dan Field
296a38a889
Strip bitcode from gen_snapshot ( flutter/engine#11528 )
2019-08-27 11:19:07 -07:00
Chris Bracken
0996764a76
Reuse texture cache in ios_external_texture_gl ( flutter/engine#11524 )
...
In current implementation, external texture data flow is a
producer-consumer model. When painting external texture, it always asks
registered external texture object to produce new CVPixelBuffer, then
transforms it to texture. `MarkNewFrameAvailable` function is ignored.
This commit changes the dataflow. Now ios_external_texture_gl caches
previous opengl texture, if no new frame are available, it do not
`copyPixelBuffer` method, just uses cached opengl texture to draw.
This is a re-land of flutter/engine#9806 , which was previously reverted
in flutter/engine#11522 .
2019-08-27 11:03:24 -07:00
skia-flutter-autoroll
3b665894c0
Roll src/third_party/skia 4b5d65561943..6064ecf7e993 (1 commits) ( flutter/engine#11500 )
...
https://skia.googlesource.com/skia.git/+log/4b5d65561943..6064ecf7e993
git log 4b5d65561943..6064ecf7e993 --date=short --no-merges --format='%ad %ae %s'
2019-08-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@6064ecf7e993
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 stani@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=stani@google.com
2019-08-27 13:40:24 -04:00
Michael Klimushyn
c65fb9cdc1
Assert that the JUnit tests are running on Java 8 ( flutter/engine#11466 )
2019-08-27 10:38:52 -07:00
Ben Konyi
4ae5dc8881
Roll src/third_party/dart e878bdafe9..4015a79210 (15 commits)
...
dart-lang/sdk@4015a79210 [kernel] Fixes to binary.md
dart-lang/sdk@bbbd6cdbcb Migration: update trial_migration.dart to show exceptions per package.
dart-lang/sdk@c604e58a9b Migration: add support for dynamic method dispatches.
dart-lang/sdk@c7ac27bf50 [vm/ffi] Refactor and fix pipeline for force-optimized code.
dart-lang/sdk@71f1a615f4 [dart2js] Handle non-identifier characters in member names
dart-lang/sdk@7c6cab995a [vm] Adds Update method to hash maps.
dart-lang/sdk@e7614adedb [cfe] Add Windows work-around for git diff in expectation testing
dart-lang/sdk@7dbf8eed3b [cfe] Support sharding in pkg/testing tests
dart-lang/sdk@6c67280e44 [vm] Move C-string-based hash maps to hash_map.h.
dart-lang/sdk@4a01dc1341 [vm/compiler] Remove load_invalidation_gen logic
dart-lang/sdk@202340f550 Reland "[dartdevc] Remove explicit calls of the constant evaluator in DDC."
dart-lang/sdk@21cf0f5f90 [cfe] Clean out all uses of expired flags.
dart-lang/sdk@a7b470f51f [cfe] Fix use of ExtensionBuilder.target
dart-lang/sdk@fda435a056 [CFE] Add more incremental compiler compiler test
dart-lang/sdk@c6cd0c4890 Rename SourceLibraryBuilder to LibraryBuilder and move it up.
2019-08-27 10:38:22 -07:00
Chris Bracken
8a25f39d85
Revert "Reuse texture cache in ios_external_texture_gl. ( #9806 )" ( flutter/engine#11522 )
...
Broke iOS builds:
../../flutter/shell/platform/darwin/ios/ios_external_texture_gl.mm:56:28: error: out-of-line definition of 'NeedUpdateTexture' does not match any declaration in 'flutter::IOSExternalTextureGL'
bool IOSExternalTextureGL::NeedUpdateTexture(bool freeze) {
^~~~~~~~~~~~~~~~~
This reverts commit 5dfdb4ac99547b4f01c19fcd4e4e80238b91854b.
2019-08-27 09:39:48 -07:00
LiuJiLong
5dfdb4ac99
Reuse texture cache in ios_external_texture_gl. ( flutter/engine#9806 )
...
In current implementation, external texture data flow is a producer-consumer model. When painting external texture, it always asks registered external texture object to produce new CVPixelBuffer, then transforms it to texture. `MarkNewFrameAvailable` function is ignored. This commit changes the dataflow. Now ios_external_texture_gl caches previous opengl texture, if no new frame are available, it do not `copyPixelBuffer` method, just uses cached opengl texture to draw.
2019-08-27 02:00:09 -07:00